From d1313a595d63ced25b2df029029ef501e88ea596 Mon Sep 17 00:00:00 2001 From: Alexander Bokovoy Date: Feb 15 2021 18:35:53 +0000 Subject: po: update translations template Signed-off-by: Alexander Bokovoy --- diff --git a/po/ipa.pot b/po/ipa.pot index 316af46..7ffcb64 100644 --- a/po/ipa.pot +++ b/po/ipa.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: freeipa 4.9.2.dev202102041800+git784715b69\n" +"Project-Id-Version: freeipa 4.9.2.dev202102151834+git9854c399d\n" "Report-Msgid-Bugs-To: https://pagure.io/freeipa/new_issue\n" -"POT-Creation-Date: 2021-02-04 13:00-0500\n" +"POT-Creation-Date: 2021-02-15 20:34+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -114,50 +114,6 @@ msgid "Remove all principals in this realm" msgstr "" #: client/ipa-rmkeytab.c:202 ipaclient/remote_plugins/2_114/trust.py:111 -#: ipaclient/remote_plugins/2_114/trust.py:253 -#: ipaclient/remote_plugins/2_114/trust.py:359 -#: ipaclient/remote_plugins/2_114/trust.py:395 -#: ipaclient/remote_plugins/2_114/trust.py:459 -#: ipaclient/remote_plugins/2_114/trust.py:557 -#: ipaclient/remote_plugins/2_114/trust.py:676 -#: ipaclient/remote_plugins/2_114/trust.py:857 -#: ipaclient/remote_plugins/2_114/trust.py:945 -#: ipaclient/remote_plugins/2_114/trust.py:987 -#: ipaclient/remote_plugins/2_114/trust.py:1023 -#: ipaclient/remote_plugins/2_114/trust.py:1059 -#: ipaclient/remote_plugins/2_114/trust.py:1159 -#: ipaclient/remote_plugins/2_156/trust.py:111 -#: ipaclient/remote_plugins/2_156/trust.py:253 -#: ipaclient/remote_plugins/2_156/trust.py:367 -#: ipaclient/remote_plugins/2_156/trust.py:403 -#: ipaclient/remote_plugins/2_156/trust.py:473 -#: ipaclient/remote_plugins/2_156/trust.py:571 -#: ipaclient/remote_plugins/2_156/trust.py:690 -#: ipaclient/remote_plugins/2_156/trust.py:871 -#: ipaclient/remote_plugins/2_156/trust.py:959 -#: ipaclient/remote_plugins/2_156/trust.py:1001 -#: ipaclient/remote_plugins/2_156/trust.py:1037 -#: ipaclient/remote_plugins/2_156/trust.py:1073 -#: ipaclient/remote_plugins/2_156/trust.py:1173 -#: ipaclient/remote_plugins/2_164/trust.py:111 -#: ipaclient/remote_plugins/2_164/trust.py:253 -#: ipaclient/remote_plugins/2_164/trust.py:367 -#: ipaclient/remote_plugins/2_164/trust.py:403 -#: ipaclient/remote_plugins/2_164/trust.py:473 -#: ipaclient/remote_plugins/2_164/trust.py:571 -#: ipaclient/remote_plugins/2_164/trust.py:690 -#: ipaclient/remote_plugins/2_164/trust.py:871 -#: ipaclient/remote_plugins/2_164/trust.py:959 -#: ipaclient/remote_plugins/2_164/trust.py:1001 -#: ipaclient/remote_plugins/2_164/trust.py:1037 -#: ipaclient/remote_plugins/2_164/trust.py:1073 -#: ipaclient/remote_plugins/2_164/trust.py:1173 -#: ipaclient/remote_plugins/2_49/trust.py:111 -#: ipaclient/remote_plugins/2_49/trust.py:182 -#: ipaclient/remote_plugins/2_49/trust.py:284 -#: ipaclient/remote_plugins/2_49/trust.py:330 -#: ipaclient/remote_plugins/2_49/trust.py:428 -#: ipaclient/remote_plugins/2_49/trust.py:514 ipaserver/plugins/trust.py:536 msgid "Realm name" msgstr "" @@ -181,1292 +137,1320 @@ msgstr "" msgid "krb5_kt_close %1$d: %2$s\n" msgstr "" -#: client/ipa-getkeytab.c:84 +#: client/ipa-join.c:66 client/ipa-join.c:422 client/ipa-join.c:440 +#: client/ipa-join.c:540 client/ipa-join.c:1089 util/ipa_krb5.c:1024 +#: util/ipa_krb5.c:1058 #, c-format -msgid "Kerberos context initialization failed: %1$s (%2$d)\n" +msgid "Out of memory!\n" msgstr "" -#: client/ipa-getkeytab.c:95 +#: client/ipa-join.c:81 client/ipa-join.c:826 #, c-format -msgid "Unable to parse principal: %1$s (%2$d)\n" +msgid "No permission to join this host to the IPA domain.\n" msgstr "" -#: client/ipa-getkeytab.c:150 +#: client/ipa-join.c:111 client/ipa-join.c:123 #, c-format -msgid "No keys accepted by KDC\n" +msgid "No write permissions on keytab file '%s'\n" msgstr "" -#: client/ipa-getkeytab.c:168 +#: client/ipa-join.c:128 #, c-format -msgid "Out of memory \n" +msgid "access() on %1$s failed: errno = %2$d\n" msgstr "" -#: client/ipa-getkeytab.c:191 +#: client/ipa-join.c:152 client/ipa-join.c:181 client/ipa-join.c:232 #, c-format -msgid "Unable to initialize ldap library!\n" +msgid "Out of memory!" msgstr "" -#: client/ipa-getkeytab.c:207 -msgid "Simple bind failed\n" +#: client/ipa-join.c:243 +#, c-format +msgid "Unable to enable SSL in LDAP\n" msgstr "" -#: client/ipa-getkeytab.c:221 client/ipa-join.c:261 +#: client/ipa-join.c:261 client/ipa-getkeytab.c:221 msgid "SASL Bind failed\n" msgstr "" -#: client/ipa-getkeytab.c:252 +#: client/ipa-join.c:335 #, c-format -msgid "Operation failed: %s\n" +msgid "Search for %1$s on rootdse failed with error %2$d\n" msgstr "" -#: client/ipa-getkeytab.c:261 +#: client/ipa-join.c:355 #, c-format -msgid "Failed to get result: %s\n" +msgid "No values for %s" msgstr "" -#: client/ipa-getkeytab.c:265 +#: client/ipa-join.c:365 #, c-format -msgid "Timeout exceeded." +msgid "Search for IPA namingContext failed with error %d\n" msgstr "" -#: client/ipa-getkeytab.c:271 +#: client/ipa-join.c:371 #, c-format -msgid "Failed to parse extended result: %s\n" +msgid "IPA namingContext not found\n" msgstr "" -#: client/ipa-getkeytab.c:278 +#: client/ipa-join.c:429 #, c-format -msgid "Failed to parse result: %s\n" +msgid "Unable to determine root DN of %s\n" msgstr "" -#: client/ipa-getkeytab.c:297 +#: client/ipa-join.c:475 #, c-format -msgid "Missing reply control list!\n" +msgid "Enrollment failed. %s\n" msgstr "" -#: client/ipa-getkeytab.c:307 +#: client/ipa-join.c:595 #, c-format -msgid "Missing reply control!\n" +msgid "principal not found in XML-RPC response\n" msgstr "" -#: client/ipa-getkeytab.c:349 +#: client/ipa-join.c:610 client/ipa-join.c:964 #, c-format -msgid "Out of Memory!\n" +msgid "Host is already joined.\n" msgstr "" -#: client/ipa-getkeytab.c:356 client/ipa-getkeytab.c:518 +#: client/ipa-join.c:637 #, c-format -msgid "Failed to create control!\n" +msgid "curl_slist_append() failed for value: '%s'\n" msgstr "" -#: client/ipa-getkeytab.c:362 client/ipa-getkeytab.c:526 +#: client/ipa-join.c:646 #, c-format -msgid "Failed to bind to server!\n" +msgid "curl_easy_setopt() failed\n" msgstr "" -#: client/ipa-getkeytab.c:369 +#: client/ipa-join.c:658 #, c-format -msgid "Failed to get keytab!\n" +msgid "Expanding buffer in jsonrpc_handle_response failed" msgstr "" -#: client/ipa-getkeytab.c:378 +#: client/ipa-join.c:687 #, c-format -msgid "ber_init() failed, Invalid control ?!\n" +msgid "curl_global_init() failed\n" msgstr "" -#: client/ipa-getkeytab.c:397 +#: client/ipa-join.c:696 #, c-format -msgid "ber_scanf() failed, unable to find kvno ?!\n" +msgid "curl_easy_init() failed\n" msgstr "" -#: client/ipa-getkeytab.c:409 +#: client/ipa-join.c:747 #, c-format -msgid "Failed to retrieve encryption type type #%d\n" +msgid "json_dumps() failed\n" msgstr "" -#: client/ipa-getkeytab.c:413 +#: client/ipa-join.c:755 #, c-format -msgid "Failed to retrieve encryption type %1$s (#%2$d)\n" +msgid "" +"JSON-RPC request:\n" +"%s\n" msgstr "" -#: client/ipa-getkeytab.c:423 +#: client/ipa-join.c:762 #, c-format -msgid "Failed to retrieve any keys" +msgid "JSON-RPC call failed: %s\n" msgstr "" -#: client/ipa-getkeytab.c:541 -msgid "Failed to decode control reply!\n" +#: client/ipa-join.c:773 +#, c-format +msgid "JSON-RPC call failed with status code: %li\n" msgstr "" -#: client/ipa-getkeytab.c:603 +#: client/ipa-join.c:776 #, c-format -msgid "Passwords do not match!\n" +msgid "JSON-RPC call was unauthorized. Check your credentials.\n" msgstr "" -#: client/ipa-getkeytab.c:632 +#: client/ipa-join.c:783 #, c-format -msgid "Failed to open config file %s\n" +msgid "" +"JSON-RPC response:\n" +"%s\n" msgstr "" -#: client/ipa-getkeytab.c:642 +#: client/ipa-join.c:818 #, c-format -msgid "Failed to parse config file %s\n" +msgid "Extracting the error from the JSON-RPC response failed: %s\n" msgstr "" -#: client/ipa-getkeytab.c:720 -msgid "Failed to resolve symlink to keytab.\n" +#: client/ipa-join.c:852 +#, c-format +msgid "Parsing JSON-RPC response failed: %s\n" msgstr "" -#: client/ipa-getkeytab.c:731 -msgid "keytab is a dangling symlink and owned by another user.\n" +#: client/ipa-join.c:868 +#, c-format +msgid "Parsing JSON-RPC response failed: no 'result' value found.\n" msgstr "" -#: client/ipa-getkeytab.c:763 -msgid "Print as little as possible" +#: client/ipa-join.c:901 client/ipa-join.c:994 +#, c-format +msgid "Extracting the data from the JSON-RPC response failed: %s\n" msgstr "" -#: client/ipa-getkeytab.c:763 -msgid "Output only on errors" +#: client/ipa-join.c:945 client/ipa-join.c:1025 +#, c-format +msgid "json_pack_ex() failed: %s\n" msgstr "" -#: client/ipa-getkeytab.c:765 -msgid "Contact this specific KDC Server" +#: client/ipa-join.c:1041 client/ipa-join.c:1120 +#, c-format +msgid "Unenrollment successful.\n" msgstr "" -#: client/ipa-getkeytab.c:766 -msgid "Server Name" +#: client/ipa-join.c:1044 client/ipa-join.c:1123 +#, c-format +msgid "Unenrollment failed.\n" msgstr "" -#: client/ipa-getkeytab.c:768 -msgid "The principal to get a keytab for (ex: ftp/ftp.example.com@EXAMPLE.COM)" +#: client/ipa-join.c:1128 +#, c-format +msgid "result not found in XML-RPC response\n" msgstr "" -#: client/ipa-getkeytab.c:771 -msgid "" -"The keytab file to append the new key to (will be created if it does not " -"exist)." +#: client/ipa-join.c:1170 client/ipa-join.c:1310 +#, c-format +msgid "Unable to determine IPA server from %s\n" msgstr "" -#: client/ipa-getkeytab.c:775 -msgid "Encryption types to request" +#: client/ipa-join.c:1182 client/ipa-join.c:1320 +#, c-format +msgid "Unable to join host: Kerberos context initialization failed\n" msgstr "" -#: client/ipa-getkeytab.c:776 -msgid "Comma separated encryption types list" +#: client/ipa-join.c:1189 +#, c-format +msgid "Unable to join host: Kerberos Credential Cache not found\n" msgstr "" -#: client/ipa-getkeytab.c:778 -msgid "Show the list of permitted encryption types and exit" +#: client/ipa-join.c:1197 +#, c-format +msgid "" +"Unable to join host: Kerberos User Principal not found and host password not " +"provided.\n" msgstr "" -#: client/ipa-getkeytab.c:779 -msgid "Permitted Encryption Types" +#: client/ipa-join.c:1216 +#, c-format +msgid "fork() failed\n" msgstr "" -#: client/ipa-getkeytab.c:781 -msgid "Asks for a non-random password to use for the principal" +#: client/ipa-join.c:1245 +#, c-format +msgid "ipa-getkeytab not found\n" msgstr "" -#: client/ipa-getkeytab.c:783 -msgid "LDAP DN" +#: client/ipa-join.c:1248 +#, c-format +msgid "ipa-getkeytab has bad permissions?\n" msgstr "" -#: client/ipa-getkeytab.c:783 -msgid "DN to bind as if not using kerberos" +#: client/ipa-join.c:1251 +#, c-format +msgid "executing ipa-getkeytab failed, errno %d\n" msgstr "" -#: client/ipa-getkeytab.c:785 -msgid "LDAP password" +#: client/ipa-join.c:1263 +#, c-format +msgid "child exited with %d\n" msgstr "" -#: client/ipa-getkeytab.c:785 -msgid "password to use if not using kerberos" +#: client/ipa-join.c:1329 +#, c-format +msgid "Error resolving keytab: %s.\n" msgstr "" -#: client/ipa-getkeytab.c:787 -msgid "Prompt for LDAP password" +#: client/ipa-join.c:1338 +#, c-format +msgid "Error getting default Kerberos realm: %s.\n" msgstr "" -#: client/ipa-getkeytab.c:789 -msgid "Path to the IPA CA certificate" +#: client/ipa-join.c:1349 +#, c-format +msgid "Error parsing \"%1$s\": %2$s.\n" msgstr "" -#: client/ipa-getkeytab.c:789 -msgid "IPA CA certificate" +#: client/ipa-join.c:1368 +#, c-format +msgid "Error obtaining initial credentials: %s.\n" msgstr "" -#: client/ipa-getkeytab.c:791 -msgid "LDAP uri to connect to. Mutually exclusive with --server" +#: client/ipa-join.c:1380 client/ipa-join.c:1388 +#, c-format +msgid "Unable to generate Kerberos Credential Cache\n" msgstr "" -#: client/ipa-getkeytab.c:792 -msgid "url" +#: client/ipa-join.c:1397 +#, c-format +msgid "Error storing creds in credential cache: %s.\n" msgstr "" -#: client/ipa-getkeytab.c:794 -msgid "LDAP SASL bind mechanism if no bindd/bindpw" +#: client/ipa-join.c:1453 +msgid "Print the raw XML-RPC output in GSSAPI mode" msgstr "" -#: client/ipa-getkeytab.c:795 -msgid "GSSAPI|EXTERNAL" +#: client/ipa-join.c:1455 +msgid "Quiet mode. Only errors are displayed." msgstr "" -#: client/ipa-getkeytab.c:797 -msgid "Retrieve current keys without changing them" +#: client/ipa-join.c:1457 +msgid "Unenroll this host from IPA server" msgstr "" -#: client/ipa-getkeytab.c:835 util/ipa_krb5.c:892 -#, c-format -msgid "No system preferred enctypes ?!\n" +#: client/ipa-join.c:1459 +msgid "Hostname of this server" msgstr "" -#: client/ipa-getkeytab.c:838 -#, c-format -msgid "Supported encryption types:\n" +#: client/ipa-join.c:1459 client/ipa-join.c:1461 +msgid "hostname" msgstr "" -#: client/ipa-getkeytab.c:842 -#, c-format -msgid "Warning: failed to convert type (#%d)\n" +#: client/ipa-join.c:1461 +msgid "IPA Server to use" msgstr "" -#: client/ipa-getkeytab.c:860 -#, c-format -msgid "Bind password already provided (-w).\n" +#: client/ipa-join.c:1463 +msgid "Specifies where to store keytab information." msgstr "" -#: client/ipa-getkeytab.c:868 -msgid "Enter LDAP password" +#: client/ipa-join.c:1463 +msgid "filename" msgstr "" -#: client/ipa-getkeytab.c:876 -#, c-format -msgid "Bind password required when using a bind DN (-w or -W).\n" +#: client/ipa-join.c:1465 +msgid "Force the host join. Rejoin even if already joined." msgstr "" -#: client/ipa-getkeytab.c:883 -#, c-format -msgid "Cannot specify both SASL mechanism and bind DN simultaneously.\n" +#: client/ipa-join.c:1467 +msgid "LDAP password (if not using Kerberos)" msgstr "" -#: client/ipa-getkeytab.c:891 -#, c-format -msgid "Invalid SASL bind mechanism\n" +#: client/ipa-join.c:1467 +msgid "password" msgstr "" -#: client/ipa-getkeytab.c:902 -#, c-format -msgid "Cannot specify server and LDAP uri simultaneously.\n" +#: client/ipa-join.c:1469 +msgid "LDAP basedn" msgstr "" -#: client/ipa-getkeytab.c:919 -#, c-format -msgid "Server name not provided and unavailable\n" +#: client/ipa-join.c:1469 +msgid "basedn" msgstr "" -#: client/ipa-getkeytab.c:935 +#: client/ipa-join.c:1503 #, c-format -msgid "Incompatible options provided (-r and -P)\n" -msgstr "" - -#: client/ipa-getkeytab.c:940 -msgid "New Principal Password" +msgid "Cannot get host's FQDN!\n" msgstr "" -#: client/ipa-getkeytab.c:941 -msgid "Verify Principal Password" +#: client/ipa-join.c:1509 +#, c-format +msgid "The hostname must be fully-qualified: %s\n" msgstr "" -#: client/ipa-getkeytab.c:947 +#: client/ipa-join.c:1515 #, c-format -msgid "" -"Warning: salt types are not honored with randomized passwords (see opt. -P)\n" +msgid "The hostname must not be: %s\n" msgstr "" -#: client/ipa-getkeytab.c:954 +#: client/config.c:56 #, c-format -msgid "Invalid Service Principal Name\n" +msgid "cannot open configuration file %s\n" msgstr "" -#: client/ipa-getkeytab.c:962 +#: client/config.c:63 #, c-format -msgid "Kerberos Credential Cache not found. Do you have a Kerberos Ticket?\n" +msgid "cannot stat() configuration file %s\n" msgstr "" -#: client/ipa-getkeytab.c:970 +#: client/config.c:69 #, c-format -msgid "" -"Kerberos User Principal not found. Do you have a valid Credential Cache?\n" +msgid "out of memory\n" msgstr "" -#: client/ipa-getkeytab.c:984 +#: client/config.c:80 #, c-format -msgid "Failed to open Keytab\n" +msgid "read error\n" msgstr "" -#: client/ipa-getkeytab.c:1002 +#: client/ipa-getkeytab.c:84 #, c-format -msgid "Retrying with pre-4.0 keytab retrieval method...\n" +msgid "Kerberos context initialization failed: %1$s (%2$d)\n" msgstr "" -#: client/ipa-getkeytab.c:1012 +#: client/ipa-getkeytab.c:95 #, c-format -msgid "Failed to create key material\n" +msgid "Unable to parse principal: %1$s (%2$d)\n" msgstr "" -#: client/ipa-getkeytab.c:1022 +#: client/ipa-getkeytab.c:150 #, c-format -msgid "Failed to get keytab\n" +msgid "No keys accepted by KDC\n" msgstr "" -#: client/ipa-getkeytab.c:1036 +#: client/ipa-getkeytab.c:168 #, c-format -msgid "Failed to add key to the keytab\n" +msgid "Out of memory \n" msgstr "" -#: client/ipa-getkeytab.c:1045 +#: client/ipa-getkeytab.c:191 #, c-format -msgid "Failed to close the keytab\n" +msgid "Unable to initialize ldap library!\n" msgstr "" -#: client/ipa-getkeytab.c:1051 -#, c-format -msgid "Keytab successfully retrieved and stored in: %s\n" +#: client/ipa-getkeytab.c:207 +msgid "Simple bind failed\n" msgstr "" -#: client/ipa-join.c:66 client/ipa-join.c:422 client/ipa-join.c:440 -#: client/ipa-join.c:540 client/ipa-join.c:1089 util/ipa_krb5.c:1024 -#: util/ipa_krb5.c:1058 +#: client/ipa-getkeytab.c:252 #, c-format -msgid "Out of memory!\n" +msgid "Operation failed: %s\n" msgstr "" -#: client/ipa-join.c:81 client/ipa-join.c:826 +#: client/ipa-getkeytab.c:261 #, c-format -msgid "No permission to join this host to the IPA domain.\n" +msgid "Failed to get result: %s\n" msgstr "" -#: client/ipa-join.c:111 client/ipa-join.c:123 +#: client/ipa-getkeytab.c:265 #, c-format -msgid "No write permissions on keytab file '%s'\n" +msgid "Timeout exceeded." msgstr "" -#: client/ipa-join.c:128 +#: client/ipa-getkeytab.c:271 #, c-format -msgid "access() on %1$s failed: errno = %2$d\n" +msgid "Failed to parse extended result: %s\n" msgstr "" -#: client/ipa-join.c:152 client/ipa-join.c:181 client/ipa-join.c:232 +#: client/ipa-getkeytab.c:278 #, c-format -msgid "Out of memory!" +msgid "Failed to parse result: %s\n" msgstr "" -#: client/ipa-join.c:243 +#: client/ipa-getkeytab.c:297 #, c-format -msgid "Unable to enable SSL in LDAP\n" +msgid "Missing reply control list!\n" msgstr "" -#: client/ipa-join.c:335 +#: client/ipa-getkeytab.c:307 #, c-format -msgid "Search for %1$s on rootdse failed with error %2$d\n" +msgid "Missing reply control!\n" msgstr "" -#: client/ipa-join.c:355 +#: client/ipa-getkeytab.c:349 #, c-format -msgid "No values for %s" +msgid "Out of Memory!\n" msgstr "" -#: client/ipa-join.c:365 +#: client/ipa-getkeytab.c:356 client/ipa-getkeytab.c:518 #, c-format -msgid "Search for IPA namingContext failed with error %d\n" +msgid "Failed to create control!\n" msgstr "" -#: client/ipa-join.c:371 +#: client/ipa-getkeytab.c:362 client/ipa-getkeytab.c:526 #, c-format -msgid "IPA namingContext not found\n" +msgid "Failed to bind to server!\n" msgstr "" -#: client/ipa-join.c:429 +#: client/ipa-getkeytab.c:369 #, c-format -msgid "Unable to determine root DN of %s\n" +msgid "Failed to get keytab!\n" msgstr "" -#: client/ipa-join.c:475 +#: client/ipa-getkeytab.c:378 #, c-format -msgid "Enrollment failed. %s\n" +msgid "ber_init() failed, Invalid control ?!\n" msgstr "" -#: client/ipa-join.c:595 +#: client/ipa-getkeytab.c:397 #, c-format -msgid "principal not found in XML-RPC response\n" +msgid "ber_scanf() failed, unable to find kvno ?!\n" msgstr "" -#: client/ipa-join.c:610 client/ipa-join.c:964 +#: client/ipa-getkeytab.c:409 #, c-format -msgid "Host is already joined.\n" +msgid "Failed to retrieve encryption type type #%d\n" msgstr "" -#: client/ipa-join.c:637 +#: client/ipa-getkeytab.c:413 #, c-format -msgid "curl_slist_append() failed for value: '%s'\n" +msgid "Failed to retrieve encryption type %1$s (#%2$d)\n" msgstr "" -#: client/ipa-join.c:646 +#: client/ipa-getkeytab.c:423 #, c-format -msgid "curl_easy_setopt() failed\n" +msgid "Failed to retrieve any keys" msgstr "" -#: client/ipa-join.c:658 -#, c-format -msgid "Expanding buffer in jsonrpc_handle_response failed" +#: client/ipa-getkeytab.c:541 +msgid "Failed to decode control reply!\n" msgstr "" -#: client/ipa-join.c:687 +#: client/ipa-getkeytab.c:603 #, c-format -msgid "curl_global_init() failed\n" +msgid "Passwords do not match!\n" msgstr "" -#: client/ipa-join.c:696 +#: client/ipa-getkeytab.c:632 #, c-format -msgid "curl_easy_init() failed\n" +msgid "Failed to open config file %s\n" msgstr "" -#: client/ipa-join.c:747 +#: client/ipa-getkeytab.c:642 #, c-format -msgid "json_dumps() failed\n" +msgid "Failed to parse config file %s\n" msgstr "" -#: client/ipa-join.c:755 -#, c-format -msgid "" -"JSON-RPC request:\n" -"%s\n" +#: client/ipa-getkeytab.c:720 +msgid "Failed to resolve symlink to keytab.\n" msgstr "" -#: client/ipa-join.c:762 -#, c-format -msgid "JSON-RPC call failed: %s\n" +#: client/ipa-getkeytab.c:731 +msgid "keytab is a dangling symlink and owned by another user.\n" msgstr "" -#: client/ipa-join.c:773 -#, c-format -msgid "JSON-RPC call failed with status code: %li\n" +#: client/ipa-getkeytab.c:763 +msgid "Print as little as possible" msgstr "" -#: client/ipa-join.c:776 -#, c-format -msgid "JSON-RPC call was unauthorized. Check your credentials.\n" +#: client/ipa-getkeytab.c:763 +msgid "Output only on errors" msgstr "" -#: client/ipa-join.c:783 -#, c-format -msgid "" -"JSON-RPC response:\n" -"%s\n" +#: client/ipa-getkeytab.c:765 +msgid "Contact this specific KDC Server" msgstr "" -#: client/ipa-join.c:818 -#, c-format -msgid "Extracting the error from the JSON-RPC response failed: %s\n" +#: client/ipa-getkeytab.c:766 +msgid "Server Name" msgstr "" -#: client/ipa-join.c:852 -#, c-format -msgid "Parsing JSON-RPC response failed: %s\n" +#: client/ipa-getkeytab.c:768 +msgid "The principal to get a keytab for (ex: ftp/ftp.example.com@EXAMPLE.COM)" msgstr "" -#: client/ipa-join.c:868 -#, c-format -msgid "Parsing JSON-RPC response failed: no 'result' value found.\n" +#: client/ipa-getkeytab.c:771 +msgid "" +"The keytab file to append the new key to (will be created if it does not " +"exist)." msgstr "" -#: client/ipa-join.c:901 client/ipa-join.c:994 -#, c-format -msgid "Extracting the data from the JSON-RPC response failed: %s\n" +#: client/ipa-getkeytab.c:775 +msgid "Encryption types to request" msgstr "" -#: client/ipa-join.c:945 client/ipa-join.c:1025 -#, c-format -msgid "json_pack_ex() failed: %s\n" +#: client/ipa-getkeytab.c:776 +msgid "Comma separated encryption types list" msgstr "" -#: client/ipa-join.c:1041 client/ipa-join.c:1120 -#, c-format -msgid "Unenrollment successful.\n" +#: client/ipa-getkeytab.c:778 +msgid "Show the list of permitted encryption types and exit" msgstr "" -#: client/ipa-join.c:1044 client/ipa-join.c:1123 -#, c-format -msgid "Unenrollment failed.\n" +#: client/ipa-getkeytab.c:779 +msgid "Permitted Encryption Types" msgstr "" -#: client/ipa-join.c:1128 -#, c-format -msgid "result not found in XML-RPC response\n" +#: client/ipa-getkeytab.c:781 +msgid "Asks for a non-random password to use for the principal" msgstr "" -#: client/ipa-join.c:1170 client/ipa-join.c:1310 -#, c-format -msgid "Unable to determine IPA server from %s\n" +#: client/ipa-getkeytab.c:783 +msgid "LDAP DN" msgstr "" -#: client/ipa-join.c:1182 client/ipa-join.c:1320 -#, c-format -msgid "Unable to join host: Kerberos context initialization failed\n" +#: client/ipa-getkeytab.c:783 +msgid "DN to bind as if not using kerberos" msgstr "" -#: client/ipa-join.c:1189 -#, c-format -msgid "Unable to join host: Kerberos Credential Cache not found\n" +#: client/ipa-getkeytab.c:785 +msgid "LDAP password" msgstr "" -#: client/ipa-join.c:1197 -#, c-format -msgid "" -"Unable to join host: Kerberos User Principal not found and host password not " -"provided.\n" +#: client/ipa-getkeytab.c:785 +msgid "password to use if not using kerberos" msgstr "" -#: client/ipa-join.c:1216 -#, c-format -msgid "fork() failed\n" +#: client/ipa-getkeytab.c:787 +msgid "Prompt for LDAP password" msgstr "" -#: client/ipa-join.c:1245 -#, c-format -msgid "ipa-getkeytab not found\n" +#: client/ipa-getkeytab.c:789 +msgid "Path to the IPA CA certificate" msgstr "" -#: client/ipa-join.c:1248 -#, c-format -msgid "ipa-getkeytab has bad permissions?\n" +#: client/ipa-getkeytab.c:789 +msgid "IPA CA certificate" msgstr "" -#: client/ipa-join.c:1251 -#, c-format -msgid "executing ipa-getkeytab failed, errno %d\n" +#: client/ipa-getkeytab.c:791 +msgid "LDAP uri to connect to. Mutually exclusive with --server" msgstr "" -#: client/ipa-join.c:1263 -#, c-format -msgid "child exited with %d\n" +#: client/ipa-getkeytab.c:792 +msgid "url" msgstr "" -#: client/ipa-join.c:1329 -#, c-format -msgid "Error resolving keytab: %s.\n" +#: client/ipa-getkeytab.c:794 +msgid "LDAP SASL bind mechanism if no bindd/bindpw" msgstr "" -#: client/ipa-join.c:1338 -#, c-format -msgid "Error getting default Kerberos realm: %s.\n" +#: client/ipa-getkeytab.c:795 +msgid "GSSAPI|EXTERNAL" msgstr "" -#: client/ipa-join.c:1349 +#: client/ipa-getkeytab.c:797 +msgid "Retrieve current keys without changing them" +msgstr "" + +#: client/ipa-getkeytab.c:835 util/ipa_krb5.c:892 #, c-format -msgid "Error parsing \"%1$s\": %2$s.\n" +msgid "No system preferred enctypes ?!\n" msgstr "" -#: client/ipa-join.c:1368 +#: client/ipa-getkeytab.c:838 #, c-format -msgid "Error obtaining initial credentials: %s.\n" +msgid "Supported encryption types:\n" msgstr "" -#: client/ipa-join.c:1380 client/ipa-join.c:1388 +#: client/ipa-getkeytab.c:842 #, c-format -msgid "Unable to generate Kerberos Credential Cache\n" +msgid "Warning: failed to convert type (#%d)\n" msgstr "" -#: client/ipa-join.c:1397 +#: client/ipa-getkeytab.c:860 #, c-format -msgid "Error storing creds in credential cache: %s.\n" +msgid "Bind password already provided (-w).\n" msgstr "" -#: client/ipa-join.c:1453 -msgid "Print the raw XML-RPC output in GSSAPI mode" +#: client/ipa-getkeytab.c:868 +msgid "Enter LDAP password" msgstr "" -#: client/ipa-join.c:1455 -msgid "Quiet mode. Only errors are displayed." +#: client/ipa-getkeytab.c:876 +#, c-format +msgid "Bind password required when using a bind DN (-w or -W).\n" msgstr "" -#: client/ipa-join.c:1457 -msgid "Unenroll this host from IPA server" +#: client/ipa-getkeytab.c:883 +#, c-format +msgid "Cannot specify both SASL mechanism and bind DN simultaneously.\n" msgstr "" -#: client/ipa-join.c:1459 -msgid "Hostname of this server" +#: client/ipa-getkeytab.c:891 +#, c-format +msgid "Invalid SASL bind mechanism\n" msgstr "" -#: client/ipa-join.c:1459 client/ipa-join.c:1461 -msgid "hostname" +#: client/ipa-getkeytab.c:902 +#, c-format +msgid "Cannot specify server and LDAP uri simultaneously.\n" msgstr "" -#: client/ipa-join.c:1461 -msgid "IPA Server to use" +#: client/ipa-getkeytab.c:919 +#, c-format +msgid "Server name not provided and unavailable\n" msgstr "" -#: client/ipa-join.c:1463 -msgid "Specifies where to store keytab information." +#: client/ipa-getkeytab.c:935 +#, c-format +msgid "Incompatible options provided (-r and -P)\n" msgstr "" -#: client/ipa-join.c:1463 -msgid "filename" +#: client/ipa-getkeytab.c:940 +msgid "New Principal Password" msgstr "" -#: client/ipa-join.c:1465 -msgid "Force the host join. Rejoin even if already joined." +#: client/ipa-getkeytab.c:941 +msgid "Verify Principal Password" msgstr "" -#: client/ipa-join.c:1467 -msgid "LDAP password (if not using Kerberos)" +#: client/ipa-getkeytab.c:947 +#, c-format +msgid "" +"Warning: salt types are not honored with randomized passwords (see opt. -P)\n" msgstr "" -#: client/ipa-join.c:1467 -msgid "password" +#: client/ipa-getkeytab.c:954 +#, c-format +msgid "Invalid Service Principal Name\n" msgstr "" -#: client/ipa-join.c:1469 -msgid "LDAP basedn" +#: client/ipa-getkeytab.c:962 +#, c-format +msgid "Kerberos Credential Cache not found. Do you have a Kerberos Ticket?\n" msgstr "" -#: client/ipa-join.c:1469 -msgid "basedn" +#: client/ipa-getkeytab.c:970 +#, c-format +msgid "" +"Kerberos User Principal not found. Do you have a valid Credential Cache?\n" msgstr "" -#: client/ipa-join.c:1503 +#: client/ipa-getkeytab.c:984 #, c-format -msgid "Cannot get host's FQDN!\n" +msgid "Failed to open Keytab\n" msgstr "" -#: client/ipa-join.c:1509 +#: client/ipa-getkeytab.c:1002 #, c-format -msgid "The hostname must be fully-qualified: %s\n" +msgid "Retrying with pre-4.0 keytab retrieval method...\n" msgstr "" -#: client/ipa-join.c:1515 +#: client/ipa-getkeytab.c:1012 #, c-format -msgid "The hostname must not be: %s\n" +msgid "Failed to create key material\n" msgstr "" -#: client/config.c:56 +#: client/ipa-getkeytab.c:1022 #, c-format -msgid "cannot open configuration file %s\n" +msgid "Failed to get keytab\n" msgstr "" -#: client/config.c:63 +#: client/ipa-getkeytab.c:1036 #, c-format -msgid "cannot stat() configuration file %s\n" +msgid "Failed to add key to the keytab\n" msgstr "" -#: client/config.c:69 +#: client/ipa-getkeytab.c:1045 #, c-format -msgid "out of memory\n" +msgid "Failed to close the keytab\n" msgstr "" -#: client/config.c:80 +#: client/ipa-getkeytab.c:1051 #, c-format -msgid "read error\n" +msgid "Keytab successfully retrieved and stored in: %s\n" msgstr "" -#: ipaclient/plugins/server.py:20 -#, python-format -msgid "Removing %(servers)s from replication topology, please wait..." +#: ipaclient/frontend.py:28 ipaclient/frontend.py:90 +#: ipaserver/plugins/baseldap.py:53 +msgid "Failed members" msgstr "" -#: ipaclient/plugins/service.py:43 ipaclient/plugins/host.py:41 -#: ipaclient/plugins/user.py:74 -#, python-format -msgid "Certificate(s) stored in file '%(file)s'" +#: ipaclient/frontend.py:32 ipaserver/plugins/baseldap.py:174 +msgid "Failed source hosts/hostgroups" msgstr "" -#: ipaclient/plugins/topology.py:25 -#, python-format -msgid "Replication topology of suffix \"%(suffix)s\" is in order." +#: ipaclient/frontend.py:36 ipaserver/plugins/baseldap.py:177 +msgid "Failed hosts/hostgroups" msgstr "" -#: ipaclient/plugins/topology.py:30 -#, python-format -msgid "Replication topology of suffix \"%(suffix)s\" contains errors." +#: ipaclient/frontend.py:40 ipaserver/plugins/baseldap.py:180 +msgid "Failed users/groups" msgstr "" -#: ipaclient/plugins/topology.py:33 -msgid "Topology is disconnected" +#: ipaclient/frontend.py:44 ipaserver/plugins/baseldap.py:183 +msgid "Failed service/service groups" msgstr "" -#: ipaclient/plugins/topology.py:35 -#, python-format -msgid "Server %(srv)s can't contact servers: %(replicas)s" +#: ipaclient/frontend.py:48 ipaserver/plugins/baseldap.py:186 +msgid "Failed to remove" msgstr "" -#: ipaclient/plugins/topology.py:40 -msgid "Recommended maximum number of agreements per replica exceeded" +#: ipaclient/frontend.py:53 ipaserver/plugins/baseldap.py:190 +msgid "Failed RunAs" msgstr "" -#: ipaclient/plugins/topology.py:43 -msgid "Maximum number of agreements per replica" +#: ipaclient/frontend.py:57 ipaserver/plugins/baseldap.py:193 +msgid "Failed RunAsGroup" msgstr "" -#: ipaclient/plugins/topology.py:47 -#, python-format -msgid "Server \"%(srv)s\" has %(n)d agreements with servers:" +#: ipaclient/frontend.py:62 ipaserver/plugins/caacl.py:473 +msgid "Failed profiles" msgstr "" -#: ipaclient/plugins/automember.py:33 ipaserver/plugins/automember.py:342 -msgid "Failed to add" +#: ipaclient/frontend.py:66 ipaserver/plugins/caacl.py:476 +msgid "Failed CAs" msgstr "" -#: ipaclient/plugins/certmap.py:19 -msgid "Input file" +#: ipaclient/frontend.py:71 ipaserver/plugins/group.py:183 +#: ipaserver/plugins/hostgroup.py:95 +msgid "Failed member manager" msgstr "" -#: ipaclient/plugins/certmap.py:20 -msgid "File to load the certificate from" +#: ipaclient/frontend.py:76 ipaserver/plugins/host.py:209 +msgid "Failed managedby" msgstr "" -#: ipaclient/plugins/certmap.py:41 ipaclient/plugins/cert.py:130 -msgid "cannot specify both raw certificate and file" +#: ipaclient/frontend.py:81 ipaserver/plugins/host.py:236 +#: ipaserver/plugins/service.py:158 +msgid "Failed allowed to retrieve keytab" msgstr "" -#: ipaclient/plugins/dns.py:137 ipaserver/plugins/dns.py:3548 -msgid "Split DNS record to parts" +#: ipaclient/frontend.py:85 ipaserver/plugins/host.py:239 +#: ipaserver/plugins/service.py:161 +msgid "Failed allowed to create keytab" msgstr "" -#: ipaclient/plugins/dns.py:237 -msgid "Please choose a type of DNS resource record to be added" +#: ipaclient/frontend.py:94 +msgid "Failed targets" msgstr "" -#: ipaclient/plugins/dns.py:238 -#, python-format -msgid "The most common types for this type of zone are: %s\n" +#: ipaclient/frontend.py:99 ipaclient/remote_plugins/2_156/vault.py:223 +#: ipaserver/plugins/vault.py:637 +msgid "Failed owners" msgstr "" -#: ipaclient/plugins/dns.py:243 -msgid "DNS resource record type" +#: ipaclient/plugins/automember.py:33 ipaserver/plugins/automember.py:342 +msgid "Failed to add" msgstr "" -#: ipaclient/plugins/dns.py:261 -#, python-format -msgid "Invalid or unsupported type. Allowed values are: %s" +#: ipaclient/plugins/automount.py:101 +msgid "maps not connected to /etc/auto.master:" msgstr "" -#: ipaclient/plugins/dns.py:286 -msgid "No option to modify specific record provided." +#: ipaclient/plugins/automount.py:118 +msgid "Import automount files for a specific location." msgstr "" -#: ipaclient/plugins/dns.py:289 ipaclient/plugins/dns.py:355 -msgid "Current DNS record contents:\n" +#: ipaclient/plugins/automount.py:122 +msgid "Master file" msgstr "" -#: ipaclient/plugins/dns.py:312 -#, python-format -msgid "Modify %(name)s '%(value)s'?" +#: ipaclient/plugins/automount.py:123 +msgid "Automount master file." msgstr "" -#: ipaclient/plugins/dns.py:321 -#, python-format -msgid "" -"%(count)d %(type)s record skipped. Only one value per DNS record type can be " -"modified at one time." -msgid_plural "" -"%(count)d %(type)s records skipped. Only one value per DNS record type can " -"be modified at one time." -msgstr[0] "" -msgstr[1] "" - -#: ipaclient/plugins/dns.py:329 ipaserver/plugins/dns.py:3848 +#: ipaclient/plugins/automount.py:130 msgid "" -"Neither --del-all nor options to delete a specific record provided.\n" -"Command help may be consulted for all supported record types." -msgstr "" - -#: ipaclient/plugins/dns.py:347 -msgid "No option to delete specific record provided." +"Continuous operation mode. Errors are reported but the process continues." msgstr "" -#: ipaclient/plugins/dns.py:348 -msgid "Delete all?" +#: ipaclient/plugins/automount.py:148 +#, python-format +msgid "File %(file)s not found" msgstr "" -#: ipaclient/plugins/dns.py:376 +#: ipaclient/plugins/automount.py:198 #, python-format -msgid "Delete %(name)s '%(value)s'?" +msgid "key %(key)s already exists" msgstr "" -#: ipaclient/plugins/dns.py:392 ipaclient/plugins/dns.py:409 -#: ipaclient/plugins/dns.py:421 -msgid "Server will check DNS forwarder(s)." +#: ipaclient/plugins/automount.py:213 +#, python-format +msgid "map %(map)s already exists" msgstr "" -#: ipaclient/plugins/dns.py:394 ipaclient/plugins/dns.py:411 -#: ipaclient/plugins/dns.py:423 -msgid "This may take some time, please wait ..." +#: ipaclient/plugins/automount.py:262 +msgid "Imported maps:" msgstr "" -#: ipaclient/plugins/dns.py:403 -msgid "DNS forwarder" +#: ipaclient/plugins/automount.py:265 +#, python-format +msgid "Added %(map)s" msgstr "" -#: ipaclient/plugins/dns.py:434 -msgid "file to store DNS records in nsupdate format" +#: ipaclient/plugins/automount.py:269 +msgid "Imported keys:" msgstr "" -#: ipaclient/plugins/vault.py:67 ipaclient/plugins/vault.py:831 +#: ipaclient/plugins/automount.py:272 #, python-format -msgid "Cannot read file '%(filename)s': %(exc)s" +msgid "Added %(src)s to %(dst)s" msgstr "" -#: ipaclient/plugins/vault.py:74 -#, python-format -msgid "Cannot decode file '%(filename)s': %(exc)s" +#: ipaclient/plugins/automount.py:279 +msgid "Ignored keys:" msgstr "" -#: ipaclient/plugins/vault.py:144 ipaclient/plugins/vault.py:163 -#: ipaserver/plugins/passwd.py:143 -msgid "Invalid credentials" +#: ipaclient/plugins/automount.py:282 +#, python-format +msgid "Ignored %(src)s to %(dst)s" msgstr "" -#: ipaclient/plugins/vault.py:181 -msgid "Create a new vault." +#: ipaclient/plugins/automount.py:290 +msgid "Duplicate maps skipped:" msgstr "" -#: ipaclient/plugins/vault.py:187 ipaclient/plugins/vault.py:726 -#: ipaclient/plugins/vault.py:959 -msgid "Vault password" +#: ipaclient/plugins/automount.py:293 +#, python-format +msgid "Skipped %(map)s" msgstr "" -#: ipaclient/plugins/vault.py:192 ipaclient/plugins/vault.py:731 -#: ipaclient/plugins/vault.py:964 -msgid "File containing the vault password" +#: ipaclient/plugins/automount.py:299 +msgid "Duplicate keys skipped:" msgstr "" -#: ipaclient/plugins/vault.py:197 -msgid "File containing the vault public key" +#: ipaclient/plugins/automount.py:302 +#, python-format +msgid "Skipped %(key)s" msgstr "" -#: ipaclient/plugins/vault.py:257 -msgid "Password can be specified only for symmetric vault" +#: ipaclient/plugins/certmap.py:19 +msgid "Input file" msgstr "" -#: ipaclient/plugins/vault.py:263 -msgid "Public key can be specified only for asymmetric vault" +#: ipaclient/plugins/certmap.py:20 +msgid "File to load the certificate from" msgstr "" -#: ipaclient/plugins/vault.py:283 ipaclient/plugins/vault.py:864 -#: ipaclient/plugins/vault.py:1092 -msgid "Password specified multiple times" +#: ipaclient/plugins/certmap.py:41 ipaclient/plugins/cert.py:130 +msgid "cannot specify both raw certificate and file" msgstr "" -#: ipaclient/plugins/vault.py:306 -msgid "Public key specified multiple times" +#: ipaclient/plugins/certprofile.py:25 +#, python-format +msgid "Profile configuration stored in file '%(file)s'" msgstr "" -#: ipaclient/plugins/vault.py:322 -msgid "Missing vault public key" +#: ipaclient/plugins/host.py:41 ipaclient/plugins/service.py:43 +#: ipaclient/plugins/user.py:74 +#, python-format +msgid "Certificate(s) stored in file '%(file)s'" msgstr "" -#: ipaclient/plugins/vault.py:334 -#, python-format -msgid "Invalid or unsupported vault public key: %s" +#: ipaclient/plugins/location.py:23 +msgid "Servers details:" msgstr "" -#: ipaclient/plugins/vault.py:368 ipaserver/plugins/vault.py:921 -msgid "Modify a vault." +#: ipaclient/plugins/migration.py:37 +msgid "" +"Migration mode is disabled.\n" +"Use 'ipa config-mod --enable-migration=TRUE' to enable it." msgstr "" -#: ipaclient/plugins/vault.py:373 ipaserver/plugins/internal.py:1711 -msgid "Change password" +#: ipaclient/plugins/migration.py:41 +msgid "" +"Passwords have been migrated in pre-hashed format.\n" +"IPA is unable to generate Kerberos keys unless provided\n" +"with clear text passwords. All migrated users need to\n" +"login at https://your.domain/ipa/migration/ before they\n" +"can use their Kerberos accounts." msgstr "" -#: ipaclient/plugins/vault.py:378 -msgid "Old vault password" +#: ipaclient/plugins/otptoken_yubikey.py:35 +msgid "python-yubico is not installed." msgstr "" -#: ipaclient/plugins/vault.py:383 -msgid "File containing the old vault password" +#: ipaclient/plugins/otptoken_yubikey.py:40 +msgid "" +"\n" +"YubiKey Tokens\n" msgstr "" -#: ipaclient/plugins/vault.py:388 -msgid "New vault password" +#: ipaclient/plugins/otptoken_yubikey.py:42 +msgid "" +"\n" +"Manage YubiKey tokens.\n" msgstr "" -#: ipaclient/plugins/vault.py:393 -msgid "File containing the new vault password" +#: ipaclient/plugins/otptoken_yubikey.py:44 +msgid "" +"\n" +"This code is an extension to the otptoken plugin and provides support for\n" +"reading/writing YubiKey tokens directly.\n" msgstr "" -#: ipaclient/plugins/vault.py:398 -msgid "Old vault private key" +#: ipaclient/plugins/otptoken_yubikey.py:47 ipaserver/plugins/automember.py:63 +#: ipaserver/plugins/dnsserver.py:39 ipaserver/plugins/radiusproxy.py:43 +#: ipaserver/plugins/cert.py:99 ipaserver/plugins/sudorule.py:71 +#: ipaserver/plugins/serverrole.py:19 ipaserver/plugins/vault.py:90 +#: ipaserver/plugins/location.py:37 ipaserver/plugins/otptoken.py:49 +#: ipaserver/plugins/schema.py:34 ipaserver/plugins/permission.py:97 +#: ipaserver/plugins/server.py:40 ipaserver/plugins/ca.py:35 +#: ipaserver/plugins/certmap.py:60 ipaserver/plugins/host.py:104 +msgid "" +"\n" +"EXAMPLES:\n" msgstr "" -#: ipaclient/plugins/vault.py:403 -msgid "File containing the old vault private key" +#: ipaclient/plugins/otptoken_yubikey.py:49 +msgid "" +"\n" +" Add a new token:\n" +" ipa otptoken-add-yubikey --owner=jdoe --desc=\"My YubiKey\"\n" msgstr "" -#: ipaclient/plugins/vault.py:408 -msgid "File containing the new vault public key" +#: ipaclient/plugins/otptoken_yubikey.py:72 +msgid "Add a new YubiKey OTP token." msgstr "" -#: ipaclient/plugins/vault.py:514 -msgid "New public key specified multiple times" +#: ipaclient/plugins/otptoken_yubikey.py:77 +msgid "YubiKey slot" msgstr "" -#: ipaclient/plugins/vault.py:527 -msgid "Missing new vault public key" +#: ipaclient/plugins/otptoken_yubikey.py:146 +msgid "No free YubiKey slot!" msgstr "" -#: ipaclient/plugins/vault.py:712 ipaserver/plugins/vault.py:1017 -msgid "Archive data into a vault." +#: ipaclient/plugins/server.py:20 +#, python-format +msgid "Removing %(servers)s from replication topology, please wait..." msgstr "" -#: ipaclient/plugins/vault.py:717 -msgid "Binary data to archive" +#: ipaclient/plugins/sudorule.py:30 +#, python-format +msgid "Enabled Sudo Rule \"%s\"" msgstr "" -#: ipaclient/plugins/vault.py:721 -msgid "File containing data to archive" +#: ipaclient/plugins/sudorule.py:36 +#, python-format +msgid "Disabled Sudo Rule \"%s\"" msgstr "" -#: ipaclient/plugins/vault.py:735 -msgid "Override existing password" +#: ipaclient/plugins/sudorule.py:43 +#, python-format +msgid "Added option \"%(option)s\" to Sudo Rule \"%(rule)s\"" msgstr "" -#: ipaclient/plugins/vault.py:817 -msgid "Input data specified multiple times" +#: ipaclient/plugins/sudorule.py:54 +#, python-format +msgid "Removed option \"%(option)s\" from Sudo Rule \"%(rule)s\"" msgstr "" -#: ipaclient/plugins/vault.py:822 ipaclient/plugins/vault.py:835 +#: ipaclient/plugins/topology.py:25 #, python-format -msgid "" -"Size of data exceeds the limit. Current vault data size limit is %(limit)d B" +msgid "Replication topology of suffix \"%(suffix)s\" is in order." msgstr "" -#: ipaclient/plugins/vault.py:918 ipaclient/plugins/vault.py:1142 -msgid "Invalid vault type" +#: ipaclient/plugins/topology.py:30 +#, python-format +msgid "Replication topology of suffix \"%(suffix)s\" contains errors." msgstr "" -#: ipaclient/plugins/vault.py:949 -msgid "Retrieve a data from a vault." +#: ipaclient/plugins/topology.py:33 +msgid "Topology is disconnected" msgstr "" -#: ipaclient/plugins/vault.py:954 -msgid "File to store retrieved data" +#: ipaclient/plugins/topology.py:35 +#, python-format +msgid "Server %(srv)s can't contact servers: %(replicas)s" msgstr "" -#: ipaclient/plugins/vault.py:969 -msgid "Vault private key" +#: ipaclient/plugins/topology.py:40 +msgid "Recommended maximum number of agreements per replica exceeded" msgstr "" -#: ipaclient/plugins/vault.py:974 -msgid "File containing the vault private key" +#: ipaclient/plugins/topology.py:43 +msgid "Maximum number of agreements per replica" msgstr "" -#: ipaclient/plugins/vault.py:981 ipaserver/plugins/internal.py:757 -msgid "Data" +#: ipaclient/plugins/topology.py:47 +#, python-format +msgid "Server \"%(srv)s\" has %(n)d agreements with servers:" msgstr "" -#: ipaclient/plugins/vault.py:1118 -msgid "Private key specified multiple times" +#: ipaclient/plugins/user.py:40 +msgid "Delete a user, keeping the entry available for future use" msgstr "" -#: ipaclient/plugins/vault.py:1131 -msgid "Missing vault private key" +#: ipaclient/plugins/user.py:45 +msgid "Delete a user" msgstr "" -#: ipaclient/plugins/otptoken.py:66 -msgid "" -"Unable to display QR code using the configured output encoding. Please use " -"the token URI to configure your OTP device" +#: ipaclient/plugins/user.py:54 +msgid "preserve and no-preserve cannot be both set" msgstr "" -#: ipaclient/plugins/otptoken.py:82 -msgid "" -"QR code width is greater than that of the output tty. Please resize your " -"terminal." +#: ipaclient/plugins/ca.py:19 ipaclient/plugins/cert.py:39 +msgid "Write certificate (chain if --chain used) to file" msgstr "" -#: ipaclient/plugins/otptoken.py:137 -msgid "Synchronize an OTP token." +#: ipaclient/plugins/dns.py:137 ipaserver/plugins/dns.py:3548 +msgid "Split DNS record to parts" msgstr "" -#: ipaclient/plugins/otptoken.py:142 -msgid "User ID" +#: ipaclient/plugins/dns.py:237 +msgid "Please choose a type of DNS resource record to be added" msgstr "" -#: ipaclient/plugins/otptoken.py:143 ipaclient/remote_plugins/2_114/host.py:187 -#: ipaclient/remote_plugins/2_114/migration.py:129 -#: ipaclient/remote_plugins/2_114/user.py:129 -#: ipaclient/remote_plugins/2_114/user.py:278 -#: ipaclient/remote_plugins/2_114/user.py:426 -#: ipaclient/remote_plugins/2_114/user.py:841 -#: ipaclient/remote_plugins/2_114/user.py:1215 -#: ipaclient/remote_plugins/2_156/host.py:188 -#: ipaclient/remote_plugins/2_156/migration.py:129 -#: ipaclient/remote_plugins/2_156/stageuser.py:128 -#: ipaclient/remote_plugins/2_156/stageuser.py:279 -#: ipaclient/remote_plugins/2_156/stageuser.py:479 -#: ipaclient/remote_plugins/2_156/stageuser.py:832 -#: ipaclient/remote_plugins/2_156/stageuser.py:1201 -#: ipaclient/remote_plugins/2_156/user.py:129 -#: ipaclient/remote_plugins/2_156/user.py:290 -#: ipaclient/remote_plugins/2_156/user.py:438 -#: ipaclient/remote_plugins/2_156/user.py:927 -#: ipaclient/remote_plugins/2_156/user.py:1315 -#: ipaclient/remote_plugins/2_164/host.py:188 -#: ipaclient/remote_plugins/2_164/migration.py:129 -#: ipaclient/remote_plugins/2_164/stageuser.py:128 -#: ipaclient/remote_plugins/2_164/stageuser.py:279 -#: ipaclient/remote_plugins/2_164/stageuser.py:479 -#: ipaclient/remote_plugins/2_164/stageuser.py:894 -#: ipaclient/remote_plugins/2_164/stageuser.py:1263 -#: ipaclient/remote_plugins/2_164/user.py:129 -#: ipaclient/remote_plugins/2_164/user.py:290 -#: ipaclient/remote_plugins/2_164/user.py:438 -#: ipaclient/remote_plugins/2_164/user.py:989 -#: ipaclient/remote_plugins/2_164/user.py:1377 -#: ipaclient/remote_plugins/2_49/entitle.py:294 -#: ipaclient/remote_plugins/2_49/host.py:159 -#: ipaclient/remote_plugins/2_49/migration.py:129 -#: ipaclient/remote_plugins/2_49/user.py:124 -#: ipaclient/remote_plugins/2_49/user.py:225 -#: ipaclient/remote_plugins/2_49/user.py:367 -#: ipaclient/remote_plugins/2_49/user.py:721 -#: ipaclient/remote_plugins/2_49/user.py:1033 -#: ipaserver/plugins/migration.py:534 ipaserver/plugins/baseldap.py:50 -#: ipaserver/plugins/internal.py:190 ipaserver/plugins/internal.py:408 -#: ipaserver/plugins/internal.py:1694 ipaserver/plugins/baseuser.py:277 -msgid "Password" +#: ipaclient/plugins/dns.py:238 +#, python-format +msgid "The most common types for this type of zone are: %s\n" msgstr "" -#: ipaclient/plugins/otptoken.py:144 -msgid "First Code" +#: ipaclient/plugins/dns.py:243 +msgid "DNS resource record type" msgstr "" -#: ipaclient/plugins/otptoken.py:145 -msgid "Second Code" +#: ipaclient/plugins/dns.py:261 +#, python-format +msgid "Invalid or unsupported type. Allowed values are: %s" msgstr "" -#: ipaclient/plugins/otptoken.py:149 ipaserver/plugins/internal.py:1704 -msgid "Token ID" +#: ipaclient/plugins/dns.py:286 +msgid "No option to modify specific record provided." msgstr "" -#: ipaclient/plugins/cert.py:39 ipaclient/plugins/ca.py:19 -msgid "Write certificate (chain if --chain used) to file" +#: ipaclient/plugins/dns.py:289 ipaclient/plugins/dns.py:355 +msgid "Current DNS record contents:\n" msgstr "" -#: ipaclient/plugins/cert.py:107 -msgid "Unrevoked" +#: ipaclient/plugins/dns.py:312 +#, python-format +msgid "Modify %(name)s '%(value)s'?" msgstr "" -#: ipaclient/plugins/cert.py:110 ipaserver/plugins/internal.py:293 -msgid "Error" +#: ipaclient/plugins/dns.py:321 +#, python-format +msgid "" +"%(count)d %(type)s record skipped. Only one value per DNS record type can be " +"modified at one time." +msgid_plural "" +"%(count)d %(type)s records skipped. Only one value per DNS record type can " +"be modified at one time." +msgstr[0] "" +msgstr[1] "" + +#: ipaclient/plugins/dns.py:329 ipaserver/plugins/dns.py:3848 +msgid "" +"Neither --del-all nor options to delete a specific record provided.\n" +"Command help may be consulted for all supported record types." msgstr "" -#: ipaclient/plugins/cert.py:120 -msgid "Input filename" +#: ipaclient/plugins/dns.py:347 +msgid "No option to delete specific record provided." msgstr "" -#: ipaclient/plugins/cert.py:121 -msgid "File to load the certificate from." +#: ipaclient/plugins/dns.py:348 +msgid "Delete all?" msgstr "" -#: ipaclient/plugins/automount.py:101 -msgid "maps not connected to /etc/auto.master:" +#: ipaclient/plugins/dns.py:376 +#, python-format +msgid "Delete %(name)s '%(value)s'?" msgstr "" -#: ipaclient/plugins/automount.py:118 -msgid "Import automount files for a specific location." +#: ipaclient/plugins/dns.py:392 ipaclient/plugins/dns.py:409 +#: ipaclient/plugins/dns.py:421 +msgid "Server will check DNS forwarder(s)." msgstr "" -#: ipaclient/plugins/automount.py:122 -msgid "Master file" +#: ipaclient/plugins/dns.py:394 ipaclient/plugins/dns.py:411 +#: ipaclient/plugins/dns.py:423 +msgid "This may take some time, please wait ..." msgstr "" -#: ipaclient/plugins/automount.py:123 -msgid "Automount master file." +#: ipaclient/plugins/dns.py:403 +msgid "DNS forwarder" msgstr "" -#: ipaclient/plugins/automount.py:130 +#: ipaclient/plugins/dns.py:434 +msgid "file to store DNS records in nsupdate format" +msgstr "" + +#: ipaclient/plugins/otptoken.py:66 msgid "" -"Continuous operation mode. Errors are reported but the process continues." +"Unable to display QR code using the configured output encoding. Please use " +"the token URI to configure your OTP device" msgstr "" -#: ipaclient/plugins/automount.py:148 -#, python-format -msgid "File %(file)s not found" +#: ipaclient/plugins/otptoken.py:82 +msgid "" +"QR code width is greater than that of the output tty. Please resize your " +"terminal." msgstr "" -#: ipaclient/plugins/automount.py:198 -#, python-format -msgid "key %(key)s already exists" +#: ipaclient/plugins/otptoken.py:137 +msgid "Synchronize an OTP token." msgstr "" -#: ipaclient/plugins/automount.py:213 -#, python-format -msgid "map %(map)s already exists" +#: ipaclient/plugins/otptoken.py:142 +msgid "User ID" msgstr "" -#: ipaclient/plugins/automount.py:262 -msgid "Imported maps:" +#: ipaclient/plugins/otptoken.py:143 ipaclient/remote_plugins/2_114/host.py:187 +#: ipaserver/plugins/migration.py:534 ipaserver/plugins/baseldap.py:50 +#: ipaserver/plugins/internal.py:190 ipaserver/plugins/internal.py:408 +#: ipaserver/plugins/internal.py:1694 +msgid "Password" msgstr "" -#: ipaclient/plugins/automount.py:265 -#, python-format -msgid "Added %(map)s" +#: ipaclient/plugins/otptoken.py:144 +msgid "First Code" msgstr "" -#: ipaclient/plugins/automount.py:269 -msgid "Imported keys:" +#: ipaclient/plugins/otptoken.py:145 +msgid "Second Code" msgstr "" -#: ipaclient/plugins/automount.py:272 -#, python-format -msgid "Added %(src)s to %(dst)s" +#: ipaclient/plugins/otptoken.py:149 ipaserver/plugins/internal.py:1704 +msgid "Token ID" msgstr "" -#: ipaclient/plugins/automount.py:279 -msgid "Ignored keys:" +#: ipaclient/plugins/vault.py:67 ipaclient/plugins/vault.py:831 +#, python-format +msgid "Cannot read file '%(filename)s': %(exc)s" msgstr "" -#: ipaclient/plugins/automount.py:282 +#: ipaclient/plugins/vault.py:74 #, python-format -msgid "Ignored %(src)s to %(dst)s" +msgid "Cannot decode file '%(filename)s': %(exc)s" msgstr "" -#: ipaclient/plugins/automount.py:290 -msgid "Duplicate maps skipped:" +#: ipaclient/plugins/vault.py:144 ipaclient/plugins/vault.py:163 +#: ipaserver/plugins/passwd.py:143 +msgid "Invalid credentials" msgstr "" -#: ipaclient/plugins/automount.py:293 -#, python-format -msgid "Skipped %(map)s" +#: ipaclient/plugins/vault.py:181 +msgid "Create a new vault." msgstr "" -#: ipaclient/plugins/automount.py:299 -msgid "Duplicate keys skipped:" +#: ipaclient/plugins/vault.py:187 ipaclient/plugins/vault.py:726 +#: ipaclient/plugins/vault.py:959 +msgid "Vault password" msgstr "" -#: ipaclient/plugins/automount.py:302 -#, python-format -msgid "Skipped %(key)s" +#: ipaclient/plugins/vault.py:192 ipaclient/plugins/vault.py:731 +#: ipaclient/plugins/vault.py:964 +msgid "File containing the vault password" msgstr "" -#: ipaclient/plugins/certprofile.py:25 -#, python-format -msgid "Profile configuration stored in file '%(file)s'" +#: ipaclient/plugins/vault.py:197 +msgid "File containing the vault public key" msgstr "" -#: ipaclient/plugins/location.py:23 -msgid "Servers details:" +#: ipaclient/plugins/vault.py:257 +msgid "Password can be specified only for symmetric vault" msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:35 -msgid "python-yubico is not installed." +#: ipaclient/plugins/vault.py:263 +msgid "Public key can be specified only for asymmetric vault" msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:40 -msgid "" -"\n" -"YubiKey Tokens\n" +#: ipaclient/plugins/vault.py:283 ipaclient/plugins/vault.py:864 +#: ipaclient/plugins/vault.py:1092 +msgid "Password specified multiple times" msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:42 -msgid "" -"\n" -"Manage YubiKey tokens.\n" +#: ipaclient/plugins/vault.py:306 +msgid "Public key specified multiple times" msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:44 -msgid "" -"\n" -"This code is an extension to the otptoken plugin and provides support for\n" -"reading/writing YubiKey tokens directly.\n" +#: ipaclient/plugins/vault.py:322 +msgid "Missing vault public key" msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:47 ipaserver/plugins/dnsserver.py:39 -#: ipaserver/plugins/host.py:104 ipaserver/plugins/ca.py:35 -#: ipaserver/plugins/permission.py:97 ipaserver/plugins/radiusproxy.py:43 -#: ipaserver/plugins/schema.py:34 ipaserver/plugins/vault.py:90 -#: ipaserver/plugins/otptoken.py:49 ipaserver/plugins/sudorule.py:71 -#: ipaserver/plugins/automember.py:63 ipaserver/plugins/certmap.py:60 -#: ipaserver/plugins/serverrole.py:19 ipaserver/plugins/location.py:37 -#: ipaserver/plugins/server.py:40 ipaserver/plugins/cert.py:99 -msgid "" -"\n" -"EXAMPLES:\n" +#: ipaclient/plugins/vault.py:334 +#, python-format +msgid "Invalid or unsupported vault public key: %s" msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:49 -msgid "" -"\n" -" Add a new token:\n" -" ipa otptoken-add-yubikey --owner=jdoe --desc=\"My YubiKey\"\n" +#: ipaclient/plugins/vault.py:368 ipaserver/plugins/vault.py:921 +msgid "Modify a vault." msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:72 -msgid "Add a new YubiKey OTP token." +#: ipaclient/plugins/vault.py:373 ipaserver/plugins/internal.py:1711 +msgid "Change password" msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:77 -msgid "YubiKey slot" +#: ipaclient/plugins/vault.py:378 +msgid "Old vault password" msgstr "" -#: ipaclient/plugins/otptoken_yubikey.py:146 -msgid "No free YubiKey slot!" +#: ipaclient/plugins/vault.py:383 +msgid "File containing the old vault password" msgstr "" -#: ipaclient/plugins/sudorule.py:30 -#, python-format -msgid "Enabled Sudo Rule \"%s\"" +#: ipaclient/plugins/vault.py:388 +msgid "New vault password" msgstr "" -#: ipaclient/plugins/sudorule.py:36 -#, python-format -msgid "Disabled Sudo Rule \"%s\"" +#: ipaclient/plugins/vault.py:393 +msgid "File containing the new vault password" msgstr "" -#: ipaclient/plugins/sudorule.py:43 -#, python-format -msgid "Added option \"%(option)s\" to Sudo Rule \"%(rule)s\"" +#: ipaclient/plugins/vault.py:398 +msgid "Old vault private key" msgstr "" -#: ipaclient/plugins/sudorule.py:54 -#, python-format -msgid "Removed option \"%(option)s\" from Sudo Rule \"%(rule)s\"" +#: ipaclient/plugins/vault.py:403 +msgid "File containing the old vault private key" msgstr "" -#: ipaclient/plugins/user.py:40 -msgid "Delete a user, keeping the entry available for future use" +#: ipaclient/plugins/vault.py:408 +msgid "File containing the new vault public key" msgstr "" -#: ipaclient/plugins/user.py:45 -msgid "Delete a user" +#: ipaclient/plugins/vault.py:514 +msgid "New public key specified multiple times" msgstr "" -#: ipaclient/plugins/user.py:54 -msgid "preserve and no-preserve cannot be both set" +#: ipaclient/plugins/vault.py:527 +msgid "Missing new vault public key" msgstr "" -#: ipaclient/plugins/migration.py:37 -msgid "" -"Migration mode is disabled.\n" -"Use 'ipa config-mod --enable-migration=TRUE' to enable it." +#: ipaclient/plugins/vault.py:712 ipaserver/plugins/vault.py:1017 +msgid "Archive data into a vault." msgstr "" -#: ipaclient/plugins/migration.py:41 -msgid "" -"Passwords have been migrated in pre-hashed format.\n" -"IPA is unable to generate Kerberos keys unless provided\n" -"with clear text passwords. All migrated users need to\n" -"login at https://your.domain/ipa/migration/ before they\n" -"can use their Kerberos accounts." +#: ipaclient/plugins/vault.py:717 +msgid "Binary data to archive" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:19 -#: ipaclient/remote_plugins/2_156/aci.py:19 -#: ipaclient/remote_plugins/2_164/aci.py:19 ipaserver/plugins/aci.py:36 -msgid "" -"\n" -"Directory Server Access Control Instructions (ACIs)\n" +#: ipaclient/plugins/vault.py:721 +msgid "File containing data to archive" +msgstr "" + +#: ipaclient/plugins/vault.py:735 +msgid "Override existing password" +msgstr "" + +#: ipaclient/plugins/vault.py:817 +msgid "Input data specified multiple times" +msgstr "" + +#: ipaclient/plugins/vault.py:822 ipaclient/plugins/vault.py:835 +#, python-format +msgid "" +"Size of data exceeds the limit. Current vault data size limit is %(limit)d B" +msgstr "" + +#: ipaclient/plugins/vault.py:918 ipaclient/plugins/vault.py:1142 +msgid "Invalid vault type" +msgstr "" + +#: ipaclient/plugins/vault.py:949 +msgid "Retrieve a data from a vault." +msgstr "" + +#: ipaclient/plugins/vault.py:954 +msgid "File to store retrieved data" +msgstr "" + +#: ipaclient/plugins/vault.py:969 +msgid "Vault private key" +msgstr "" + +#: ipaclient/plugins/vault.py:974 +msgid "File containing the vault private key" +msgstr "" + +#: ipaclient/plugins/vault.py:981 ipaserver/plugins/internal.py:757 +msgid "Data" +msgstr "" + +#: ipaclient/plugins/vault.py:1118 +msgid "Private key specified multiple times" +msgstr "" + +#: ipaclient/plugins/vault.py:1131 +msgid "Missing vault private key" +msgstr "" + +#: ipaclient/plugins/cert.py:107 +msgid "Unrevoked" +msgstr "" + +#: ipaclient/plugins/cert.py:110 ipaserver/plugins/internal.py:293 +msgid "Error" +msgstr "" + +#: ipaclient/plugins/cert.py:120 +msgid "Input filename" +msgstr "" + +#: ipaclient/plugins/cert.py:121 +msgid "File to load the certificate from." +msgstr "" + +msgid "" +"\n" +"Directory Server Access Control Instructions (ACIs)\n" "\n" "ACIs are used to allow or deny access to information. This module is\n" "currently designed to allow, not deny, access.\n" @@ -1585,4602 +1569,118 @@ msgid "" "targetattr REPLACES the current attributes, it does not add to them.\n" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:128 -#: ipaclient/remote_plugins/2_114/aci.py:204 -#: ipaclient/remote_plugins/2_114/aci.py:329 -#: ipaclient/remote_plugins/2_114/aci.py:395 -#: ipaclient/remote_plugins/2_114/aci.py:526 -#: ipaclient/remote_plugins/2_114/aci.py:645 -#: ipaclient/remote_plugins/2_114/aci.py:768 -#: ipaclient/remote_plugins/2_156/aci.py:128 -#: ipaclient/remote_plugins/2_156/aci.py:204 -#: ipaclient/remote_plugins/2_156/aci.py:329 -#: ipaclient/remote_plugins/2_156/aci.py:395 -#: ipaclient/remote_plugins/2_156/aci.py:526 -#: ipaclient/remote_plugins/2_156/aci.py:645 -#: ipaclient/remote_plugins/2_156/aci.py:768 -#: ipaclient/remote_plugins/2_164/aci.py:128 -#: ipaclient/remote_plugins/2_164/aci.py:204 -#: ipaclient/remote_plugins/2_164/aci.py:329 -#: ipaclient/remote_plugins/2_164/aci.py:395 -#: ipaclient/remote_plugins/2_164/aci.py:526 -#: ipaclient/remote_plugins/2_164/aci.py:645 -#: ipaclient/remote_plugins/2_164/aci.py:768 -#: ipaclient/remote_plugins/2_49/aci.py:128 -#: ipaclient/remote_plugins/2_49/aci.py:204 -#: ipaclient/remote_plugins/2_49/aci.py:330 -#: ipaclient/remote_plugins/2_49/aci.py:396 -#: ipaclient/remote_plugins/2_49/aci.py:527 -#: ipaclient/remote_plugins/2_49/aci.py:647 -#: ipaclient/remote_plugins/2_49/aci.py:771 ipaserver/plugins/aci.py:445 msgid "ACI name" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:133 -#: ipaclient/remote_plugins/2_114/aci.py:211 -#: ipaclient/remote_plugins/2_114/aci.py:400 -#: ipaclient/remote_plugins/2_114/aci.py:533 -#: ipaclient/remote_plugins/2_114/aci.py:652 -#: ipaclient/remote_plugins/2_156/aci.py:133 -#: ipaclient/remote_plugins/2_156/aci.py:211 -#: ipaclient/remote_plugins/2_156/aci.py:400 -#: ipaclient/remote_plugins/2_156/aci.py:533 -#: ipaclient/remote_plugins/2_156/aci.py:652 -#: ipaclient/remote_plugins/2_164/aci.py:133 -#: ipaclient/remote_plugins/2_164/aci.py:211 -#: ipaclient/remote_plugins/2_164/aci.py:400 -#: ipaclient/remote_plugins/2_164/aci.py:533 -#: ipaclient/remote_plugins/2_164/aci.py:652 -#: ipaclient/remote_plugins/2_49/aci.py:133 -#: ipaclient/remote_plugins/2_49/aci.py:211 -#: ipaclient/remote_plugins/2_49/aci.py:401 -#: ipaclient/remote_plugins/2_49/aci.py:534 -#: ipaclient/remote_plugins/2_49/aci.py:654 ipaserver/plugins/permission.py:231 -#: ipaserver/plugins/aci.py:451 +#: ipaserver/plugins/permission.py:231 msgid "Permission" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:134 -#: ipaclient/remote_plugins/2_114/aci.py:212 -#: ipaclient/remote_plugins/2_114/aci.py:401 -#: ipaclient/remote_plugins/2_114/aci.py:534 -#: ipaclient/remote_plugins/2_114/aci.py:653 -#: ipaclient/remote_plugins/2_156/aci.py:134 -#: ipaclient/remote_plugins/2_156/aci.py:212 -#: ipaclient/remote_plugins/2_156/aci.py:401 -#: ipaclient/remote_plugins/2_156/aci.py:534 -#: ipaclient/remote_plugins/2_156/aci.py:653 -#: ipaclient/remote_plugins/2_164/aci.py:134 -#: ipaclient/remote_plugins/2_164/aci.py:212 -#: ipaclient/remote_plugins/2_164/aci.py:401 -#: ipaclient/remote_plugins/2_164/aci.py:534 -#: ipaclient/remote_plugins/2_164/aci.py:653 -#: ipaclient/remote_plugins/2_49/aci.py:134 -#: ipaclient/remote_plugins/2_49/aci.py:212 -#: ipaclient/remote_plugins/2_49/aci.py:402 -#: ipaclient/remote_plugins/2_49/aci.py:535 -#: ipaclient/remote_plugins/2_49/aci.py:655 ipaserver/plugins/aci.py:452 msgid "Permission ACI grants access to" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:139 -#: ipaclient/remote_plugins/2_114/aci.py:217 -#: ipaclient/remote_plugins/2_114/aci.py:406 -#: ipaclient/remote_plugins/2_114/aci.py:539 -#: ipaclient/remote_plugins/2_114/aci.py:658 -#: ipaclient/remote_plugins/2_114/delegation.py:76 -#: ipaclient/remote_plugins/2_114/delegation.py:116 -#: ipaclient/remote_plugins/2_114/delegation.py:224 -#: ipaclient/remote_plugins/2_114/delegation.py:309 -#: ipaclient/remote_plugins/2_156/aci.py:139 -#: ipaclient/remote_plugins/2_156/aci.py:217 -#: ipaclient/remote_plugins/2_156/aci.py:406 -#: ipaclient/remote_plugins/2_156/aci.py:539 -#: ipaclient/remote_plugins/2_156/aci.py:658 -#: ipaclient/remote_plugins/2_156/delegation.py:76 -#: ipaclient/remote_plugins/2_156/delegation.py:116 -#: ipaclient/remote_plugins/2_156/delegation.py:224 -#: ipaclient/remote_plugins/2_156/delegation.py:309 -#: ipaclient/remote_plugins/2_164/aci.py:139 -#: ipaclient/remote_plugins/2_164/aci.py:217 -#: ipaclient/remote_plugins/2_164/aci.py:406 -#: ipaclient/remote_plugins/2_164/aci.py:539 -#: ipaclient/remote_plugins/2_164/aci.py:658 -#: ipaclient/remote_plugins/2_164/delegation.py:76 -#: ipaclient/remote_plugins/2_164/delegation.py:116 -#: ipaclient/remote_plugins/2_164/delegation.py:224 -#: ipaclient/remote_plugins/2_164/delegation.py:309 -#: ipaclient/remote_plugins/2_49/aci.py:139 -#: ipaclient/remote_plugins/2_49/aci.py:217 -#: ipaclient/remote_plugins/2_49/aci.py:407 -#: ipaclient/remote_plugins/2_49/aci.py:540 -#: ipaclient/remote_plugins/2_49/aci.py:660 -#: ipaclient/remote_plugins/2_49/delegation.py:76 -#: ipaclient/remote_plugins/2_49/delegation.py:116 -#: ipaclient/remote_plugins/2_49/delegation.py:223 -#: ipaclient/remote_plugins/2_49/delegation.py:308 -#: ipaserver/plugins/delegation.py:97 ipaserver/plugins/aci.py:457 +#: ipaserver/plugins/delegation.py:97 msgid "User group" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:140 -#: ipaclient/remote_plugins/2_114/aci.py:218 -#: ipaclient/remote_plugins/2_114/aci.py:407 -#: ipaclient/remote_plugins/2_114/aci.py:540 -#: ipaclient/remote_plugins/2_114/aci.py:659 -#: ipaclient/remote_plugins/2_114/delegation.py:77 -#: ipaclient/remote_plugins/2_114/delegation.py:117 -#: ipaclient/remote_plugins/2_114/delegation.py:225 -#: ipaclient/remote_plugins/2_114/delegation.py:310 -#: ipaclient/remote_plugins/2_156/aci.py:140 -#: ipaclient/remote_plugins/2_156/aci.py:218 -#: ipaclient/remote_plugins/2_156/aci.py:407 -#: ipaclient/remote_plugins/2_156/aci.py:540 -#: ipaclient/remote_plugins/2_156/aci.py:659 -#: ipaclient/remote_plugins/2_156/delegation.py:77 -#: ipaclient/remote_plugins/2_156/delegation.py:117 -#: ipaclient/remote_plugins/2_156/delegation.py:225 -#: ipaclient/remote_plugins/2_156/delegation.py:310 -#: ipaclient/remote_plugins/2_164/aci.py:140 -#: ipaclient/remote_plugins/2_164/aci.py:218 -#: ipaclient/remote_plugins/2_164/aci.py:407 -#: ipaclient/remote_plugins/2_164/aci.py:540 -#: ipaclient/remote_plugins/2_164/aci.py:659 -#: ipaclient/remote_plugins/2_164/delegation.py:77 -#: ipaclient/remote_plugins/2_164/delegation.py:117 -#: ipaclient/remote_plugins/2_164/delegation.py:225 -#: ipaclient/remote_plugins/2_164/delegation.py:310 -#: ipaclient/remote_plugins/2_49/aci.py:140 -#: ipaclient/remote_plugins/2_49/aci.py:218 -#: ipaclient/remote_plugins/2_49/aci.py:408 -#: ipaclient/remote_plugins/2_49/aci.py:541 -#: ipaclient/remote_plugins/2_49/aci.py:661 -#: ipaclient/remote_plugins/2_49/delegation.py:77 -#: ipaclient/remote_plugins/2_49/delegation.py:117 -#: ipaclient/remote_plugins/2_49/delegation.py:224 -#: ipaclient/remote_plugins/2_49/delegation.py:309 -#: ipaserver/plugins/delegation.py:98 ipaserver/plugins/aci.py:458 +#: ipaserver/plugins/delegation.py:98 msgid "User group ACI grants access to" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:145 -#: ipaclient/remote_plugins/2_114/aci.py:223 -#: ipaclient/remote_plugins/2_114/aci.py:413 -#: ipaclient/remote_plugins/2_114/aci.py:546 -#: ipaclient/remote_plugins/2_114/aci.py:665 -#: ipaclient/remote_plugins/2_114/delegation.py:60 -#: ipaclient/remote_plugins/2_114/delegation.py:98 -#: ipaclient/remote_plugins/2_114/delegation.py:203 -#: ipaclient/remote_plugins/2_114/delegation.py:288 -#: ipaclient/remote_plugins/2_114/privilege.py:60 -#: ipaclient/remote_plugins/2_114/selfservice.py:62 -#: ipaclient/remote_plugins/2_114/selfservice.py:90 -#: ipaclient/remote_plugins/2_114/selfservice.py:184 -#: ipaclient/remote_plugins/2_114/selfservice.py:256 -#: ipaclient/remote_plugins/2_156/aci.py:145 -#: ipaclient/remote_plugins/2_156/aci.py:223 -#: ipaclient/remote_plugins/2_156/aci.py:413 -#: ipaclient/remote_plugins/2_156/aci.py:546 -#: ipaclient/remote_plugins/2_156/aci.py:665 -#: ipaclient/remote_plugins/2_156/delegation.py:60 -#: ipaclient/remote_plugins/2_156/delegation.py:98 -#: ipaclient/remote_plugins/2_156/delegation.py:203 -#: ipaclient/remote_plugins/2_156/delegation.py:288 -#: ipaclient/remote_plugins/2_156/privilege.py:60 -#: ipaclient/remote_plugins/2_156/selfservice.py:62 -#: ipaclient/remote_plugins/2_156/selfservice.py:90 -#: ipaclient/remote_plugins/2_156/selfservice.py:184 -#: ipaclient/remote_plugins/2_156/selfservice.py:256 -#: ipaclient/remote_plugins/2_164/aci.py:145 -#: ipaclient/remote_plugins/2_164/aci.py:223 -#: ipaclient/remote_plugins/2_164/aci.py:413 -#: ipaclient/remote_plugins/2_164/aci.py:546 -#: ipaclient/remote_plugins/2_164/aci.py:665 -#: ipaclient/remote_plugins/2_164/delegation.py:60 -#: ipaclient/remote_plugins/2_164/delegation.py:98 -#: ipaclient/remote_plugins/2_164/delegation.py:203 -#: ipaclient/remote_plugins/2_164/delegation.py:288 -#: ipaclient/remote_plugins/2_164/privilege.py:60 -#: ipaclient/remote_plugins/2_164/selfservice.py:62 -#: ipaclient/remote_plugins/2_164/selfservice.py:90 -#: ipaclient/remote_plugins/2_164/selfservice.py:184 -#: ipaclient/remote_plugins/2_164/selfservice.py:256 -#: ipaclient/remote_plugins/2_49/aci.py:145 -#: ipaclient/remote_plugins/2_49/aci.py:223 -#: ipaclient/remote_plugins/2_49/aci.py:414 -#: ipaclient/remote_plugins/2_49/aci.py:547 -#: ipaclient/remote_plugins/2_49/aci.py:667 -#: ipaclient/remote_plugins/2_49/delegation.py:60 -#: ipaclient/remote_plugins/2_49/delegation.py:98 -#: ipaclient/remote_plugins/2_49/delegation.py:202 -#: ipaclient/remote_plugins/2_49/delegation.py:287 -#: ipaclient/remote_plugins/2_49/permission.py:87 -#: ipaclient/remote_plugins/2_49/permission.py:155 -#: ipaclient/remote_plugins/2_49/permission.py:425 -#: ipaclient/remote_plugins/2_49/permission.py:540 -#: ipaclient/remote_plugins/2_49/privilege.py:59 -#: ipaclient/remote_plugins/2_49/selfservice.py:60 -#: ipaclient/remote_plugins/2_49/selfservice.py:88 -#: ipaclient/remote_plugins/2_49/selfservice.py:181 -#: ipaclient/remote_plugins/2_49/selfservice.py:253 +#: ipaserver/plugins/aci.py:463 ipaserver/plugins/baseldap.py:74 #: ipaserver/plugins/permission.py:230 ipaserver/plugins/delegation.py:81 -#: ipaserver/plugins/baseldap.py:74 ipaserver/plugins/selfservice.py:84 -#: ipaserver/plugins/aci.py:463 +#: ipaserver/plugins/selfservice.py:84 msgid "Permissions" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:146 -#: ipaclient/remote_plugins/2_114/aci.py:224 -#: ipaclient/remote_plugins/2_114/aci.py:414 -#: ipaclient/remote_plugins/2_114/aci.py:547 -#: ipaclient/remote_plugins/2_114/aci.py:666 -#: ipaclient/remote_plugins/2_156/aci.py:146 -#: ipaclient/remote_plugins/2_156/aci.py:224 -#: ipaclient/remote_plugins/2_156/aci.py:414 -#: ipaclient/remote_plugins/2_156/aci.py:547 -#: ipaclient/remote_plugins/2_156/aci.py:666 -#: ipaclient/remote_plugins/2_164/aci.py:146 -#: ipaclient/remote_plugins/2_164/aci.py:224 -#: ipaclient/remote_plugins/2_164/aci.py:414 -#: ipaclient/remote_plugins/2_164/aci.py:547 -#: ipaclient/remote_plugins/2_164/aci.py:666 ipaserver/plugins/aci.py:464 msgid "Permissions to grant(read, write, add, delete, all)" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:152 -#: ipaclient/remote_plugins/2_114/aci.py:231 -#: ipaclient/remote_plugins/2_114/aci.py:421 -#: ipaclient/remote_plugins/2_114/aci.py:554 -#: ipaclient/remote_plugins/2_114/aci.py:673 -#: ipaclient/remote_plugins/2_156/aci.py:152 -#: ipaclient/remote_plugins/2_156/aci.py:231 -#: ipaclient/remote_plugins/2_156/aci.py:421 -#: ipaclient/remote_plugins/2_156/aci.py:554 -#: ipaclient/remote_plugins/2_156/aci.py:673 -#: ipaclient/remote_plugins/2_164/aci.py:152 -#: ipaclient/remote_plugins/2_164/aci.py:231 -#: ipaclient/remote_plugins/2_164/aci.py:421 -#: ipaclient/remote_plugins/2_164/aci.py:554 -#: ipaclient/remote_plugins/2_164/aci.py:673 ipaserver/plugins/aci.py:471 msgid "Attributes to which the permission applies" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:153 -#: ipaclient/remote_plugins/2_114/aci.py:232 -#: ipaclient/remote_plugins/2_114/aci.py:422 -#: ipaclient/remote_plugins/2_114/aci.py:555 -#: ipaclient/remote_plugins/2_114/aci.py:674 -#: ipaclient/remote_plugins/2_114/delegation.py:66 -#: ipaclient/remote_plugins/2_114/delegation.py:104 -#: ipaclient/remote_plugins/2_114/delegation.py:210 -#: ipaclient/remote_plugins/2_114/delegation.py:295 -#: ipaclient/remote_plugins/2_114/selfservice.py:68 -#: ipaclient/remote_plugins/2_114/selfservice.py:96 -#: ipaclient/remote_plugins/2_114/selfservice.py:191 -#: ipaclient/remote_plugins/2_114/selfservice.py:263 -#: ipaclient/remote_plugins/2_156/aci.py:153 -#: ipaclient/remote_plugins/2_156/aci.py:232 -#: ipaclient/remote_plugins/2_156/aci.py:422 -#: ipaclient/remote_plugins/2_156/aci.py:555 -#: ipaclient/remote_plugins/2_156/aci.py:674 -#: ipaclient/remote_plugins/2_156/delegation.py:66 -#: ipaclient/remote_plugins/2_156/delegation.py:104 -#: ipaclient/remote_plugins/2_156/delegation.py:210 -#: ipaclient/remote_plugins/2_156/delegation.py:295 -#: ipaclient/remote_plugins/2_156/selfservice.py:68 -#: ipaclient/remote_plugins/2_156/selfservice.py:96 -#: ipaclient/remote_plugins/2_156/selfservice.py:191 -#: ipaclient/remote_plugins/2_156/selfservice.py:263 -#: ipaclient/remote_plugins/2_164/aci.py:153 -#: ipaclient/remote_plugins/2_164/aci.py:232 -#: ipaclient/remote_plugins/2_164/aci.py:422 -#: ipaclient/remote_plugins/2_164/aci.py:555 -#: ipaclient/remote_plugins/2_164/aci.py:674 -#: ipaclient/remote_plugins/2_164/delegation.py:66 -#: ipaclient/remote_plugins/2_164/delegation.py:104 -#: ipaclient/remote_plugins/2_164/delegation.py:210 -#: ipaclient/remote_plugins/2_164/delegation.py:295 -#: ipaclient/remote_plugins/2_164/selfservice.py:68 -#: ipaclient/remote_plugins/2_164/selfservice.py:96 -#: ipaclient/remote_plugins/2_164/selfservice.py:191 -#: ipaclient/remote_plugins/2_164/selfservice.py:263 -#: ipaclient/remote_plugins/2_49/aci.py:152 -#: ipaclient/remote_plugins/2_49/aci.py:231 -#: ipaclient/remote_plugins/2_49/aci.py:422 -#: ipaclient/remote_plugins/2_49/aci.py:555 -#: ipaclient/remote_plugins/2_49/aci.py:675 -#: ipaclient/remote_plugins/2_49/delegation.py:66 -#: ipaclient/remote_plugins/2_49/delegation.py:104 -#: ipaclient/remote_plugins/2_49/delegation.py:209 -#: ipaclient/remote_plugins/2_49/delegation.py:294 -#: ipaclient/remote_plugins/2_49/permission.py:94 -#: ipaclient/remote_plugins/2_49/permission.py:162 -#: ipaclient/remote_plugins/2_49/permission.py:432 -#: ipaclient/remote_plugins/2_49/permission.py:547 -#: ipaclient/remote_plugins/2_49/selfservice.py:66 -#: ipaclient/remote_plugins/2_49/selfservice.py:94 -#: ipaclient/remote_plugins/2_49/selfservice.py:188 -#: ipaclient/remote_plugins/2_49/selfservice.py:260 -#: ipaserver/plugins/delegation.py:86 ipaserver/plugins/selfservice.py:89 -#: ipaserver/plugins/aci.py:472 +#: ipaserver/plugins/aci.py:472 ipaserver/plugins/delegation.py:86 +#: ipaserver/plugins/selfservice.py:89 msgid "Attributes" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:158 -#: ipaclient/remote_plugins/2_114/aci.py:238 -#: ipaclient/remote_plugins/2_114/aci.py:428 -#: ipaclient/remote_plugins/2_114/aci.py:561 -#: ipaclient/remote_plugins/2_114/aci.py:680 -#: ipaclient/remote_plugins/2_114/permission.py:177 -#: ipaclient/remote_plugins/2_114/permission.py:296 -#: ipaclient/remote_plugins/2_114/permission.py:648 -#: ipaclient/remote_plugins/2_114/permission.py:833 -#: ipaclient/remote_plugins/2_114/otptoken.py:56 -#: ipaclient/remote_plugins/2_114/otptoken.py:169 -#: ipaclient/remote_plugins/2_114/otptoken.py:473 -#: ipaclient/remote_plugins/2_156/aci.py:158 -#: ipaclient/remote_plugins/2_156/aci.py:238 -#: ipaclient/remote_plugins/2_156/aci.py:428 -#: ipaclient/remote_plugins/2_156/aci.py:561 -#: ipaclient/remote_plugins/2_156/aci.py:680 -#: ipaclient/remote_plugins/2_156/permission.py:189 -#: ipaclient/remote_plugins/2_156/permission.py:322 -#: ipaclient/remote_plugins/2_156/permission.py:688 -#: ipaclient/remote_plugins/2_156/permission.py:887 -#: ipaclient/remote_plugins/2_156/vault.py:190 -#: ipaclient/remote_plugins/2_156/vault.py:357 -#: ipaclient/remote_plugins/2_156/vault.py:785 -#: ipaclient/remote_plugins/2_156/vault.py:910 -#: ipaclient/remote_plugins/2_156/otptoken.py:56 -#: ipaclient/remote_plugins/2_156/otptoken.py:169 -#: ipaclient/remote_plugins/2_156/otptoken.py:473 -#: ipaclient/remote_plugins/2_164/aci.py:158 -#: ipaclient/remote_plugins/2_164/aci.py:238 -#: ipaclient/remote_plugins/2_164/aci.py:428 -#: ipaclient/remote_plugins/2_164/aci.py:561 -#: ipaclient/remote_plugins/2_164/aci.py:680 -#: ipaclient/remote_plugins/2_164/permission.py:189 -#: ipaclient/remote_plugins/2_164/permission.py:322 -#: ipaclient/remote_plugins/2_164/permission.py:688 -#: ipaclient/remote_plugins/2_164/permission.py:887 -#: ipaclient/remote_plugins/2_164/vault.py:190 -#: ipaclient/remote_plugins/2_164/vault.py:357 -#: ipaclient/remote_plugins/2_164/vault.py:785 -#: ipaclient/remote_plugins/2_164/vault.py:910 -#: ipaclient/remote_plugins/2_164/otptoken.py:56 -#: ipaclient/remote_plugins/2_164/otptoken.py:169 -#: ipaclient/remote_plugins/2_164/otptoken.py:473 -#: ipaclient/remote_plugins/2_49/aci.py:158 -#: ipaclient/remote_plugins/2_49/aci.py:238 -#: ipaclient/remote_plugins/2_49/aci.py:429 -#: ipaclient/remote_plugins/2_49/aci.py:562 -#: ipaclient/remote_plugins/2_49/aci.py:682 -#: ipaclient/remote_plugins/2_49/permission.py:100 -#: ipaclient/remote_plugins/2_49/permission.py:171 -#: ipaclient/remote_plugins/2_49/permission.py:440 -#: ipaclient/remote_plugins/2_49/permission.py:555 -#: ipaserver/plugins/permission.py:346 ipaserver/plugins/schema.py:447 #: ipaserver/plugins/vault.py:600 ipaserver/plugins/otptoken.py:165 -#: ipaserver/plugins/aci.py:477 +#: ipaserver/plugins/aci.py:477 ipaserver/plugins/schema.py:447 +#: ipaserver/plugins/permission.py:346 msgid "Type" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:159 -#: ipaclient/remote_plugins/2_114/aci.py:239 -#: ipaclient/remote_plugins/2_114/aci.py:429 -#: ipaclient/remote_plugins/2_114/aci.py:562 -#: ipaclient/remote_plugins/2_114/aci.py:681 -#: ipaclient/remote_plugins/2_156/aci.py:159 -#: ipaclient/remote_plugins/2_156/aci.py:239 -#: ipaclient/remote_plugins/2_156/aci.py:429 -#: ipaclient/remote_plugins/2_156/aci.py:562 -#: ipaclient/remote_plugins/2_156/aci.py:681 -#: ipaclient/remote_plugins/2_164/aci.py:159 -#: ipaclient/remote_plugins/2_164/aci.py:239 -#: ipaclient/remote_plugins/2_164/aci.py:429 -#: ipaclient/remote_plugins/2_164/aci.py:562 -#: ipaclient/remote_plugins/2_164/aci.py:681 -#: ipaclient/remote_plugins/2_49/aci.py:159 -#: ipaclient/remote_plugins/2_49/aci.py:239 -#: ipaclient/remote_plugins/2_49/aci.py:430 -#: ipaclient/remote_plugins/2_49/aci.py:563 -#: ipaclient/remote_plugins/2_49/aci.py:683 ipaserver/plugins/aci.py:478 msgid "type of IPA object (user, group, host, hostgroup, service, netgroup)" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:164 -#: ipaclient/remote_plugins/2_114/aci.py:244 -#: ipaclient/remote_plugins/2_114/aci.py:434 -#: ipaclient/remote_plugins/2_114/aci.py:567 -#: ipaclient/remote_plugins/2_114/aci.py:686 -#: ipaclient/remote_plugins/2_156/aci.py:164 -#: ipaclient/remote_plugins/2_156/aci.py:244 -#: ipaclient/remote_plugins/2_156/aci.py:434 -#: ipaclient/remote_plugins/2_156/aci.py:567 -#: ipaclient/remote_plugins/2_156/aci.py:686 -#: ipaclient/remote_plugins/2_164/aci.py:164 -#: ipaclient/remote_plugins/2_164/aci.py:244 -#: ipaclient/remote_plugins/2_164/aci.py:434 -#: ipaclient/remote_plugins/2_164/aci.py:567 -#: ipaclient/remote_plugins/2_164/aci.py:686 -#: ipaclient/remote_plugins/2_49/aci.py:164 -#: ipaclient/remote_plugins/2_49/aci.py:244 -#: ipaclient/remote_plugins/2_49/aci.py:435 -#: ipaclient/remote_plugins/2_49/aci.py:568 -#: ipaclient/remote_plugins/2_49/aci.py:688 ipaserver/plugins/aci.py:484 msgid "Member of" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:165 -#: ipaclient/remote_plugins/2_114/aci.py:245 -#: ipaclient/remote_plugins/2_114/aci.py:435 -#: ipaclient/remote_plugins/2_114/aci.py:568 -#: ipaclient/remote_plugins/2_114/aci.py:687 -#: ipaclient/remote_plugins/2_156/aci.py:165 -#: ipaclient/remote_plugins/2_156/aci.py:245 -#: ipaclient/remote_plugins/2_156/aci.py:435 -#: ipaclient/remote_plugins/2_156/aci.py:568 -#: ipaclient/remote_plugins/2_156/aci.py:687 -#: ipaclient/remote_plugins/2_164/aci.py:165 -#: ipaclient/remote_plugins/2_164/aci.py:245 -#: ipaclient/remote_plugins/2_164/aci.py:435 -#: ipaclient/remote_plugins/2_164/aci.py:568 -#: ipaclient/remote_plugins/2_164/aci.py:687 -#: ipaclient/remote_plugins/2_49/aci.py:165 -#: ipaclient/remote_plugins/2_49/aci.py:245 -#: ipaclient/remote_plugins/2_49/aci.py:436 -#: ipaclient/remote_plugins/2_49/aci.py:569 -#: ipaclient/remote_plugins/2_49/aci.py:689 ipaserver/plugins/aci.py:485 msgid "Member of a group" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:170 -#: ipaclient/remote_plugins/2_114/aci.py:250 -#: ipaclient/remote_plugins/2_114/aci.py:440 -#: ipaclient/remote_plugins/2_114/aci.py:573 -#: ipaclient/remote_plugins/2_114/aci.py:692 -#: ipaclient/remote_plugins/2_156/aci.py:170 -#: ipaclient/remote_plugins/2_156/aci.py:250 -#: ipaclient/remote_plugins/2_156/aci.py:440 -#: ipaclient/remote_plugins/2_156/aci.py:573 -#: ipaclient/remote_plugins/2_156/aci.py:692 -#: ipaclient/remote_plugins/2_164/aci.py:170 -#: ipaclient/remote_plugins/2_164/aci.py:250 -#: ipaclient/remote_plugins/2_164/aci.py:440 -#: ipaclient/remote_plugins/2_164/aci.py:573 -#: ipaclient/remote_plugins/2_164/aci.py:692 -#: ipaclient/remote_plugins/2_49/aci.py:170 -#: ipaclient/remote_plugins/2_49/aci.py:250 -#: ipaclient/remote_plugins/2_49/aci.py:441 -#: ipaclient/remote_plugins/2_49/aci.py:574 -#: ipaclient/remote_plugins/2_49/aci.py:694 -#: ipaclient/remote_plugins/2_49/permission.py:112 -#: ipaclient/remote_plugins/2_49/permission.py:185 -#: ipaclient/remote_plugins/2_49/permission.py:452 -#: ipaclient/remote_plugins/2_49/permission.py:567 #: ipaserver/plugins/internal.py:216 ipaserver/plugins/internal.py:1214 -#: ipaserver/plugins/internal.py:1723 ipaserver/plugins/aci.py:490 +#: ipaserver/plugins/internal.py:1723 msgid "Filter" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:171 -#: ipaclient/remote_plugins/2_114/aci.py:251 -#: ipaclient/remote_plugins/2_114/aci.py:441 -#: ipaclient/remote_plugins/2_114/aci.py:574 -#: ipaclient/remote_plugins/2_114/aci.py:693 -#: ipaclient/remote_plugins/2_156/aci.py:171 -#: ipaclient/remote_plugins/2_156/aci.py:251 -#: ipaclient/remote_plugins/2_156/aci.py:441 -#: ipaclient/remote_plugins/2_156/aci.py:574 -#: ipaclient/remote_plugins/2_156/aci.py:693 -#: ipaclient/remote_plugins/2_164/aci.py:171 -#: ipaclient/remote_plugins/2_164/aci.py:251 -#: ipaclient/remote_plugins/2_164/aci.py:441 -#: ipaclient/remote_plugins/2_164/aci.py:574 -#: ipaclient/remote_plugins/2_164/aci.py:693 -#: ipaclient/remote_plugins/2_49/aci.py:171 -#: ipaclient/remote_plugins/2_49/aci.py:251 -#: ipaclient/remote_plugins/2_49/aci.py:442 -#: ipaclient/remote_plugins/2_49/aci.py:575 -#: ipaclient/remote_plugins/2_49/aci.py:695 -#: ipaclient/remote_plugins/2_49/permission.py:113 -#: ipaclient/remote_plugins/2_49/permission.py:186 -#: ipaclient/remote_plugins/2_49/permission.py:453 -#: ipaclient/remote_plugins/2_49/permission.py:568 ipaserver/plugins/aci.py:491 msgid "Legal LDAP filter (e.g. ou=Engineering)" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:176 -#: ipaclient/remote_plugins/2_114/aci.py:256 -#: ipaclient/remote_plugins/2_114/aci.py:446 -#: ipaclient/remote_plugins/2_114/aci.py:579 -#: ipaclient/remote_plugins/2_114/aci.py:698 -#: ipaclient/remote_plugins/2_114/permission.py:139 -#: ipaclient/remote_plugins/2_114/permission.py:252 -#: ipaclient/remote_plugins/2_114/permission.py:607 -#: ipaclient/remote_plugins/2_114/permission.py:792 -#: ipaclient/remote_plugins/2_156/aci.py:176 -#: ipaclient/remote_plugins/2_156/aci.py:256 -#: ipaclient/remote_plugins/2_156/aci.py:446 -#: ipaclient/remote_plugins/2_156/aci.py:579 -#: ipaclient/remote_plugins/2_156/aci.py:698 -#: ipaclient/remote_plugins/2_156/permission.py:139 -#: ipaclient/remote_plugins/2_156/permission.py:264 -#: ipaclient/remote_plugins/2_156/permission.py:633 -#: ipaclient/remote_plugins/2_156/permission.py:832 -#: ipaclient/remote_plugins/2_164/aci.py:176 -#: ipaclient/remote_plugins/2_164/aci.py:256 -#: ipaclient/remote_plugins/2_164/aci.py:446 -#: ipaclient/remote_plugins/2_164/aci.py:579 -#: ipaclient/remote_plugins/2_164/aci.py:698 -#: ipaclient/remote_plugins/2_164/permission.py:139 -#: ipaclient/remote_plugins/2_164/permission.py:264 -#: ipaclient/remote_plugins/2_164/permission.py:633 -#: ipaclient/remote_plugins/2_164/permission.py:832 -#: ipaclient/remote_plugins/2_49/aci.py:176 -#: ipaclient/remote_plugins/2_49/aci.py:256 -#: ipaclient/remote_plugins/2_49/aci.py:447 -#: ipaclient/remote_plugins/2_49/aci.py:580 -#: ipaclient/remote_plugins/2_49/aci.py:700 -#: ipaclient/remote_plugins/2_49/permission.py:118 -#: ipaclient/remote_plugins/2_49/permission.py:192 -#: ipaclient/remote_plugins/2_49/permission.py:458 -#: ipaclient/remote_plugins/2_49/permission.py:573 -#: ipaserver/plugins/permission.py:289 ipaserver/plugins/aci.py:496 +#: ipaserver/plugins/permission.py:289 msgid "Subtree" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:177 -#: ipaclient/remote_plugins/2_114/aci.py:257 -#: ipaclient/remote_plugins/2_114/aci.py:447 -#: ipaclient/remote_plugins/2_114/aci.py:580 -#: ipaclient/remote_plugins/2_114/aci.py:699 -#: ipaclient/remote_plugins/2_156/aci.py:177 -#: ipaclient/remote_plugins/2_156/aci.py:257 -#: ipaclient/remote_plugins/2_156/aci.py:447 -#: ipaclient/remote_plugins/2_156/aci.py:580 -#: ipaclient/remote_plugins/2_156/aci.py:699 -#: ipaclient/remote_plugins/2_164/aci.py:177 -#: ipaclient/remote_plugins/2_164/aci.py:257 -#: ipaclient/remote_plugins/2_164/aci.py:447 -#: ipaclient/remote_plugins/2_164/aci.py:580 -#: ipaclient/remote_plugins/2_164/aci.py:699 -#: ipaclient/remote_plugins/2_49/aci.py:177 -#: ipaclient/remote_plugins/2_49/aci.py:257 -#: ipaclient/remote_plugins/2_49/aci.py:448 -#: ipaclient/remote_plugins/2_49/aci.py:581 -#: ipaclient/remote_plugins/2_49/aci.py:701 ipaserver/plugins/aci.py:497 msgid "Subtree to apply ACI to" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:182 -#: ipaclient/remote_plugins/2_114/aci.py:262 -#: ipaclient/remote_plugins/2_114/aci.py:452 -#: ipaclient/remote_plugins/2_114/aci.py:585 -#: ipaclient/remote_plugins/2_114/aci.py:704 -#: ipaclient/remote_plugins/2_114/permission.py:171 -#: ipaclient/remote_plugins/2_114/permission.py:289 -#: ipaclient/remote_plugins/2_114/permission.py:642 -#: ipaclient/remote_plugins/2_114/permission.py:827 -#: ipaclient/remote_plugins/2_156/aci.py:182 -#: ipaclient/remote_plugins/2_156/aci.py:262 -#: ipaclient/remote_plugins/2_156/aci.py:452 -#: ipaclient/remote_plugins/2_156/aci.py:585 -#: ipaclient/remote_plugins/2_156/aci.py:704 -#: ipaclient/remote_plugins/2_156/permission.py:183 -#: ipaclient/remote_plugins/2_156/permission.py:315 -#: ipaclient/remote_plugins/2_156/permission.py:682 -#: ipaclient/remote_plugins/2_156/permission.py:881 -#: ipaclient/remote_plugins/2_164/aci.py:182 -#: ipaclient/remote_plugins/2_164/aci.py:262 -#: ipaclient/remote_plugins/2_164/aci.py:452 -#: ipaclient/remote_plugins/2_164/aci.py:585 -#: ipaclient/remote_plugins/2_164/aci.py:704 -#: ipaclient/remote_plugins/2_164/permission.py:183 -#: ipaclient/remote_plugins/2_164/permission.py:315 -#: ipaclient/remote_plugins/2_164/permission.py:682 -#: ipaclient/remote_plugins/2_164/permission.py:881 -#: ipaclient/remote_plugins/2_49/aci.py:182 -#: ipaclient/remote_plugins/2_49/aci.py:262 -#: ipaclient/remote_plugins/2_49/aci.py:453 -#: ipaclient/remote_plugins/2_49/aci.py:586 -#: ipaclient/remote_plugins/2_49/aci.py:706 -#: ipaclient/remote_plugins/2_49/permission.py:124 -#: ipaclient/remote_plugins/2_49/permission.py:199 -#: ipaclient/remote_plugins/2_49/permission.py:464 -#: ipaclient/remote_plugins/2_49/permission.py:579 -#: ipaserver/plugins/permission.py:340 ipaserver/plugins/aci.py:502 +#: ipaserver/plugins/permission.py:340 msgid "Target group" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:183 -#: ipaclient/remote_plugins/2_114/aci.py:263 -#: ipaclient/remote_plugins/2_114/aci.py:453 -#: ipaclient/remote_plugins/2_114/aci.py:586 -#: ipaclient/remote_plugins/2_114/aci.py:705 -#: ipaclient/remote_plugins/2_156/aci.py:183 -#: ipaclient/remote_plugins/2_156/aci.py:263 -#: ipaclient/remote_plugins/2_156/aci.py:453 -#: ipaclient/remote_plugins/2_156/aci.py:586 -#: ipaclient/remote_plugins/2_156/aci.py:705 -#: ipaclient/remote_plugins/2_164/aci.py:183 -#: ipaclient/remote_plugins/2_164/aci.py:263 -#: ipaclient/remote_plugins/2_164/aci.py:453 -#: ipaclient/remote_plugins/2_164/aci.py:586 -#: ipaclient/remote_plugins/2_164/aci.py:705 -#: ipaclient/remote_plugins/2_49/aci.py:183 -#: ipaclient/remote_plugins/2_49/aci.py:263 -#: ipaclient/remote_plugins/2_49/aci.py:454 -#: ipaclient/remote_plugins/2_49/aci.py:587 -#: ipaclient/remote_plugins/2_49/aci.py:707 ipaserver/plugins/aci.py:503 msgid "Group to apply ACI to" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:188 -#: ipaclient/remote_plugins/2_114/aci.py:269 -#: ipaclient/remote_plugins/2_114/aci.py:459 -#: ipaclient/remote_plugins/2_114/aci.py:592 -#: ipaclient/remote_plugins/2_114/aci.py:711 -#: ipaclient/remote_plugins/2_156/aci.py:188 -#: ipaclient/remote_plugins/2_156/aci.py:269 -#: ipaclient/remote_plugins/2_156/aci.py:459 -#: ipaclient/remote_plugins/2_156/aci.py:592 -#: ipaclient/remote_plugins/2_156/aci.py:711 -#: ipaclient/remote_plugins/2_164/aci.py:188 -#: ipaclient/remote_plugins/2_164/aci.py:269 -#: ipaclient/remote_plugins/2_164/aci.py:459 -#: ipaclient/remote_plugins/2_164/aci.py:592 -#: ipaclient/remote_plugins/2_164/aci.py:711 -#: ipaclient/remote_plugins/2_49/aci.py:188 -#: ipaclient/remote_plugins/2_49/aci.py:269 -#: ipaclient/remote_plugins/2_49/aci.py:460 -#: ipaclient/remote_plugins/2_49/aci.py:593 -#: ipaclient/remote_plugins/2_49/aci.py:713 ipaserver/plugins/aci.py:508 msgid "Target your own entry (self)" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:189 -#: ipaclient/remote_plugins/2_114/aci.py:270 -#: ipaclient/remote_plugins/2_114/aci.py:460 -#: ipaclient/remote_plugins/2_114/aci.py:593 -#: ipaclient/remote_plugins/2_114/aci.py:712 -#: ipaclient/remote_plugins/2_156/aci.py:189 -#: ipaclient/remote_plugins/2_156/aci.py:270 -#: ipaclient/remote_plugins/2_156/aci.py:460 -#: ipaclient/remote_plugins/2_156/aci.py:593 -#: ipaclient/remote_plugins/2_156/aci.py:712 -#: ipaclient/remote_plugins/2_164/aci.py:189 -#: ipaclient/remote_plugins/2_164/aci.py:270 -#: ipaclient/remote_plugins/2_164/aci.py:460 -#: ipaclient/remote_plugins/2_164/aci.py:593 -#: ipaclient/remote_plugins/2_164/aci.py:712 -#: ipaclient/remote_plugins/2_49/aci.py:189 -#: ipaclient/remote_plugins/2_49/aci.py:270 -#: ipaclient/remote_plugins/2_49/aci.py:461 -#: ipaclient/remote_plugins/2_49/aci.py:594 -#: ipaclient/remote_plugins/2_49/aci.py:714 ipaserver/plugins/aci.py:509 msgid "Apply ACI to your own entry (self)" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:196 -#: ipaclient/remote_plugins/2_156/aci.py:196 -#: ipaclient/remote_plugins/2_164/aci.py:196 -#: ipaclient/remote_plugins/2_49/aci.py:196 ipaserver/plugins/aci.py:522 msgid "Create new ACI." msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:278 -#: ipaclient/remote_plugins/2_114/aci.py:337 -#: ipaclient/remote_plugins/2_114/aci.py:468 -#: ipaclient/remote_plugins/2_114/aci.py:601 -#: ipaclient/remote_plugins/2_114/aci.py:720 -#: ipaclient/remote_plugins/2_114/aci.py:776 -#: ipaclient/remote_plugins/2_156/aci.py:278 -#: ipaclient/remote_plugins/2_156/aci.py:337 -#: ipaclient/remote_plugins/2_156/aci.py:468 -#: ipaclient/remote_plugins/2_156/aci.py:601 -#: ipaclient/remote_plugins/2_156/aci.py:720 -#: ipaclient/remote_plugins/2_156/aci.py:776 -#: ipaclient/remote_plugins/2_164/aci.py:278 -#: ipaclient/remote_plugins/2_164/aci.py:337 -#: ipaclient/remote_plugins/2_164/aci.py:468 -#: ipaclient/remote_plugins/2_164/aci.py:601 -#: ipaclient/remote_plugins/2_164/aci.py:720 -#: ipaclient/remote_plugins/2_164/aci.py:776 -#: ipaclient/remote_plugins/2_49/aci.py:278 -#: ipaclient/remote_plugins/2_49/aci.py:338 -#: ipaclient/remote_plugins/2_49/aci.py:469 -#: ipaclient/remote_plugins/2_49/aci.py:602 -#: ipaclient/remote_plugins/2_49/aci.py:722 -#: ipaclient/remote_plugins/2_49/aci.py:779 ipaserver/plugins/aci.py:427 msgid "ACI prefix" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:279 -#: ipaclient/remote_plugins/2_114/aci.py:338 -#: ipaclient/remote_plugins/2_114/aci.py:469 -#: ipaclient/remote_plugins/2_114/aci.py:602 -#: ipaclient/remote_plugins/2_114/aci.py:721 -#: ipaclient/remote_plugins/2_114/aci.py:777 -#: ipaclient/remote_plugins/2_156/aci.py:279 -#: ipaclient/remote_plugins/2_156/aci.py:338 -#: ipaclient/remote_plugins/2_156/aci.py:469 -#: ipaclient/remote_plugins/2_156/aci.py:602 -#: ipaclient/remote_plugins/2_156/aci.py:721 -#: ipaclient/remote_plugins/2_156/aci.py:777 -#: ipaclient/remote_plugins/2_164/aci.py:279 -#: ipaclient/remote_plugins/2_164/aci.py:338 -#: ipaclient/remote_plugins/2_164/aci.py:469 -#: ipaclient/remote_plugins/2_164/aci.py:602 -#: ipaclient/remote_plugins/2_164/aci.py:721 -#: ipaclient/remote_plugins/2_164/aci.py:777 -#: ipaclient/remote_plugins/2_49/aci.py:279 -#: ipaclient/remote_plugins/2_49/aci.py:339 -#: ipaclient/remote_plugins/2_49/aci.py:470 -#: ipaclient/remote_plugins/2_49/aci.py:603 -#: ipaclient/remote_plugins/2_49/aci.py:723 -#: ipaclient/remote_plugins/2_49/aci.py:780 ipaserver/plugins/aci.py:428 msgid "" "Prefix used to distinguish ACI types (permission, delegation, selfservice, " "none)" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:284 -#: ipaclient/remote_plugins/2_156/aci.py:284 -#: ipaclient/remote_plugins/2_164/aci.py:284 -#: ipaclient/remote_plugins/2_49/aci.py:284 ipaserver/plugins/aci.py:529 msgid "Test the ACI syntax but don't write anything" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:290 -#: ipaclient/remote_plugins/2_114/aci.py:481 -#: ipaclient/remote_plugins/2_114/aci.py:606 -#: ipaclient/remote_plugins/2_114/aci.py:729 -#: ipaclient/remote_plugins/2_114/aci.py:786 -#: ipaclient/remote_plugins/2_114/automount.py:218 -#: ipaclient/remote_plugins/2_114/automount.py:354 -#: ipaclient/remote_plugins/2_114/automount.py:456 -#: ipaclient/remote_plugins/2_114/automount.py:532 -#: ipaclient/remote_plugins/2_114/automount.py:590 -#: ipaclient/remote_plugins/2_114/automount.py:690 -#: ipaclient/remote_plugins/2_114/automount.py:755 -#: ipaclient/remote_plugins/2_114/automount.py:846 -#: ipaclient/remote_plugins/2_114/automount.py:929 -#: ipaclient/remote_plugins/2_114/automount.py:1047 -#: ipaclient/remote_plugins/2_114/automount.py:1145 -#: ipaclient/remote_plugins/2_114/automount.py:1202 -#: ipaclient/remote_plugins/2_114/config.py:339 -#: ipaclient/remote_plugins/2_114/config.py:382 -#: ipaclient/remote_plugins/2_114/delegation.py:121 -#: ipaclient/remote_plugins/2_114/delegation.py:237 -#: ipaclient/remote_plugins/2_114/delegation.py:314 -#: ipaclient/remote_plugins/2_114/delegation.py:357 -#: ipaclient/remote_plugins/2_114/dns.py:1172 -#: ipaclient/remote_plugins/2_114/dns.py:1215 -#: ipaclient/remote_plugins/2_114/dns.py:1299 -#: ipaclient/remote_plugins/2_114/dns.py:1545 -#: ipaclient/remote_plugins/2_114/dns.py:1657 -#: ipaclient/remote_plugins/2_114/dns.py:1749 -#: ipaclient/remote_plugins/2_114/dns.py:2634 -#: ipaclient/remote_plugins/2_114/dns.py:3414 -#: ipaclient/remote_plugins/2_114/dns.py:4299 -#: ipaclient/remote_plugins/2_114/dns.py:4372 -#: ipaclient/remote_plugins/2_114/dns.py:4609 -#: ipaclient/remote_plugins/2_114/dns.py:4999 -#: ipaclient/remote_plugins/2_114/dns.py:5255 -#: ipaclient/remote_plugins/2_114/dns.py:5347 -#: ipaclient/remote_plugins/2_114/hbacrule.py:262 -#: ipaclient/remote_plugins/2_114/hbacrule.py:312 -#: ipaclient/remote_plugins/2_114/hbacrule.py:381 -#: ipaclient/remote_plugins/2_114/hbacrule.py:450 -#: ipaclient/remote_plugins/2_114/hbacrule.py:519 -#: ipaclient/remote_plugins/2_114/hbacrule.py:776 -#: ipaclient/remote_plugins/2_114/hbacrule.py:939 -#: ipaclient/remote_plugins/2_114/hbacrule.py:989 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1058 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1127 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1196 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1272 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:104 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:220 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:321 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:380 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:101 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:152 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:276 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:376 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:427 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:495 -#: ipaclient/remote_plugins/2_114/host.py:434 -#: ipaclient/remote_plugins/2_114/host.py:485 -#: ipaclient/remote_plugins/2_114/host.py:546 -#: ipaclient/remote_plugins/2_114/host.py:634 -#: ipaclient/remote_plugins/2_114/host.py:799 -#: ipaclient/remote_plugins/2_114/host.py:887 -#: ipaclient/remote_plugins/2_114/host.py:1064 -#: ipaclient/remote_plugins/2_114/host.py:1399 -#: ipaclient/remote_plugins/2_114/host.py:1450 -#: ipaclient/remote_plugins/2_114/host.py:1523 -#: ipaclient/remote_plugins/2_114/hostgroup.py:162 -#: ipaclient/remote_plugins/2_114/hostgroup.py:214 -#: ipaclient/remote_plugins/2_114/hostgroup.py:349 -#: ipaclient/remote_plugins/2_114/hostgroup.py:546 -#: ipaclient/remote_plugins/2_114/hostgroup.py:598 -#: ipaclient/remote_plugins/2_114/hostgroup.py:676 -#: ipaclient/remote_plugins/2_114/idviews.py:187 -#: ipaclient/remote_plugins/2_114/idviews.py:315 -#: ipaclient/remote_plugins/2_114/idviews.py:425 -#: ipaclient/remote_plugins/2_114/idviews.py:486 -#: ipaclient/remote_plugins/2_114/idviews.py:604 -#: ipaclient/remote_plugins/2_114/idviews.py:760 -#: ipaclient/remote_plugins/2_114/idviews.py:906 -#: ipaclient/remote_plugins/2_114/idviews.py:967 -#: ipaclient/remote_plugins/2_114/idviews.py:1030 -#: ipaclient/remote_plugins/2_114/idviews.py:1187 -#: ipaclient/remote_plugins/2_114/idviews.py:1278 -#: ipaclient/remote_plugins/2_114/idviews.py:1341 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:143 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:188 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:240 -#: ipaclient/remote_plugins/2_114/netgroup.py:192 -#: ipaclient/remote_plugins/2_114/netgroup.py:243 -#: ipaclient/remote_plugins/2_114/netgroup.py:452 -#: ipaclient/remote_plugins/2_114/netgroup.py:677 -#: ipaclient/remote_plugins/2_114/netgroup.py:728 -#: ipaclient/remote_plugins/2_114/netgroup.py:832 -#: ipaclient/remote_plugins/2_114/otpconfig.py:137 -#: ipaclient/remote_plugins/2_114/otpconfig.py:180 -#: ipaclient/remote_plugins/2_114/permission.py:337 -#: ipaclient/remote_plugins/2_114/permission.py:389 -#: ipaclient/remote_plugins/2_114/permission.py:456 -#: ipaclient/remote_plugins/2_114/permission.py:686 -#: ipaclient/remote_plugins/2_114/permission.py:887 -#: ipaclient/remote_plugins/2_114/permission.py:945 -#: ipaclient/remote_plugins/2_114/permission.py:1012 -#: ipaclient/remote_plugins/2_114/privilege.py:105 -#: ipaclient/remote_plugins/2_114/privilege.py:157 -#: ipaclient/remote_plugins/2_114/privilege.py:217 -#: ipaclient/remote_plugins/2_114/privilege.py:339 -#: ipaclient/remote_plugins/2_114/privilege.py:438 -#: ipaclient/remote_plugins/2_114/privilege.py:496 -#: ipaclient/remote_plugins/2_114/privilege.py:556 -#: ipaclient/remote_plugins/2_114/privilege.py:623 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:179 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:281 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:372 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:420 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:540 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:703 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:853 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:911 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:166 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:309 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:439 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:495 -#: ipaclient/remote_plugins/2_114/realmdomains.py:126 -#: ipaclient/remote_plugins/2_114/realmdomains.py:169 -#: ipaclient/remote_plugins/2_114/role.py:139 -#: ipaclient/remote_plugins/2_114/role.py:189 -#: ipaclient/remote_plugins/2_114/role.py:285 -#: ipaclient/remote_plugins/2_114/role.py:407 -#: ipaclient/remote_plugins/2_114/role.py:506 -#: ipaclient/remote_plugins/2_114/role.py:562 -#: ipaclient/remote_plugins/2_114/role.py:658 -#: ipaclient/remote_plugins/2_114/role.py:725 -#: ipaclient/remote_plugins/2_114/selfservice.py:102 -#: ipaclient/remote_plugins/2_114/selfservice.py:205 -#: ipaclient/remote_plugins/2_114/selfservice.py:269 -#: ipaclient/remote_plugins/2_114/selfservice.py:312 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:198 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:248 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:317 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:544 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:677 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:727 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:796 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:872 -#: ipaclient/remote_plugins/2_114/service.py:232 -#: ipaclient/remote_plugins/2_114/service.py:284 -#: ipaclient/remote_plugins/2_114/service.py:346 -#: ipaclient/remote_plugins/2_114/service.py:435 -#: ipaclient/remote_plugins/2_114/service.py:596 -#: ipaclient/remote_plugins/2_114/service.py:685 -#: ipaclient/remote_plugins/2_114/service.py:801 -#: ipaclient/remote_plugins/2_114/service.py:941 -#: ipaclient/remote_plugins/2_114/service.py:993 -#: ipaclient/remote_plugins/2_114/service.py:1067 -#: ipaclient/remote_plugins/2_114/sudocmd.py:93 -#: ipaclient/remote_plugins/2_114/sudocmd.py:205 -#: ipaclient/remote_plugins/2_114/sudocmd.py:304 -#: ipaclient/remote_plugins/2_114/sudocmd.py:361 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:113 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:164 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:288 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:388 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:439 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:507 -#: ipaclient/remote_plugins/2_114/user.py:607 -#: ipaclient/remote_plugins/2_114/user.py:1006 -#: ipaclient/remote_plugins/2_114/user.py:1404 -#: ipaclient/remote_plugins/2_114/user.py:1471 -#: ipaclient/remote_plugins/2_114/user.py:1544 -#: ipaclient/remote_plugins/2_114/group.py:250 -#: ipaclient/remote_plugins/2_114/group.py:309 -#: ipaclient/remote_plugins/2_114/group.py:505 -#: ipaclient/remote_plugins/2_114/group.py:736 -#: ipaclient/remote_plugins/2_114/group.py:802 -#: ipaclient/remote_plugins/2_114/group.py:879 -#: ipaclient/remote_plugins/2_114/trust.py:321 -#: ipaclient/remote_plugins/2_114/trust.py:408 -#: ipaclient/remote_plugins/2_114/trust.py:501 -#: ipaclient/remote_plugins/2_114/trust.py:605 -#: ipaclient/remote_plugins/2_114/trust.py:648 -#: ipaclient/remote_plugins/2_114/trust.py:689 -#: ipaclient/remote_plugins/2_114/trust.py:767 -#: ipaclient/remote_plugins/2_114/trust.py:818 -#: ipaclient/remote_plugins/2_114/trust.py:908 -#: ipaclient/remote_plugins/2_114/trust.py:1106 -#: ipaclient/remote_plugins/2_114/trust.py:1224 -#: ipaclient/remote_plugins/2_114/sudorule.py:341 -#: ipaclient/remote_plugins/2_114/sudorule.py:391 -#: ipaclient/remote_plugins/2_114/sudorule.py:460 -#: ipaclient/remote_plugins/2_114/sudorule.py:529 -#: ipaclient/remote_plugins/2_114/sudorule.py:609 -#: ipaclient/remote_plugins/2_114/sudorule.py:659 -#: ipaclient/remote_plugins/2_114/sudorule.py:719 -#: ipaclient/remote_plugins/2_114/sudorule.py:788 -#: ipaclient/remote_plugins/2_114/sudorule.py:1039 -#: ipaclient/remote_plugins/2_114/sudorule.py:1218 -#: ipaclient/remote_plugins/2_114/sudorule.py:1268 -#: ipaclient/remote_plugins/2_114/sudorule.py:1337 -#: ipaclient/remote_plugins/2_114/sudorule.py:1406 -#: ipaclient/remote_plugins/2_114/sudorule.py:1486 -#: ipaclient/remote_plugins/2_114/sudorule.py:1536 -#: ipaclient/remote_plugins/2_114/sudorule.py:1596 -#: ipaclient/remote_plugins/2_114/sudorule.py:1665 -#: ipaclient/remote_plugins/2_114/sudorule.py:1741 -#: ipaclient/remote_plugins/2_114/cert.py:209 -#: ipaclient/remote_plugins/2_114/otptoken.py:318 -#: ipaclient/remote_plugins/2_114/otptoken.py:368 -#: ipaclient/remote_plugins/2_114/otptoken.py:589 -#: ipaclient/remote_plugins/2_114/otptoken.py:737 -#: ipaclient/remote_plugins/2_114/otptoken.py:793 -#: ipaclient/remote_plugins/2_114/otptoken.py:860 -#: ipaclient/remote_plugins/2_114/automember.py:180 -#: ipaclient/remote_plugins/2_114/automember.py:258 -#: ipaclient/remote_plugins/2_114/automember.py:317 -#: ipaclient/remote_plugins/2_114/automember.py:372 -#: ipaclient/remote_plugins/2_114/automember.py:414 -#: ipaclient/remote_plugins/2_114/automember.py:507 -#: ipaclient/remote_plugins/2_114/automember.py:598 -#: ipaclient/remote_plugins/2_114/automember.py:663 -#: ipaclient/remote_plugins/2_114/automember.py:741 -#: ipaclient/remote_plugins/2_114/automember.py:801 -#: ipaclient/remote_plugins/2_114/idrange.py:287 -#: ipaclient/remote_plugins/2_114/idrange.py:423 -#: ipaclient/remote_plugins/2_114/idrange.py:544 -#: ipaclient/remote_plugins/2_114/idrange.py:594 -#: ipaclient/remote_plugins/2_156/aci.py:290 -#: ipaclient/remote_plugins/2_156/aci.py:481 -#: ipaclient/remote_plugins/2_156/aci.py:606 -#: ipaclient/remote_plugins/2_156/aci.py:729 -#: ipaclient/remote_plugins/2_156/aci.py:786 -#: ipaclient/remote_plugins/2_156/automount.py:218 -#: ipaclient/remote_plugins/2_156/automount.py:354 -#: ipaclient/remote_plugins/2_156/automount.py:456 -#: ipaclient/remote_plugins/2_156/automount.py:532 -#: ipaclient/remote_plugins/2_156/automount.py:590 -#: ipaclient/remote_plugins/2_156/automount.py:690 -#: ipaclient/remote_plugins/2_156/automount.py:755 -#: ipaclient/remote_plugins/2_156/automount.py:846 -#: ipaclient/remote_plugins/2_156/automount.py:929 -#: ipaclient/remote_plugins/2_156/automount.py:1047 -#: ipaclient/remote_plugins/2_156/automount.py:1145 -#: ipaclient/remote_plugins/2_156/automount.py:1202 -#: ipaclient/remote_plugins/2_156/caacl.py:202 -#: ipaclient/remote_plugins/2_156/caacl.py:252 -#: ipaclient/remote_plugins/2_156/caacl.py:321 -#: ipaclient/remote_plugins/2_156/caacl.py:381 -#: ipaclient/remote_plugins/2_156/caacl.py:441 -#: ipaclient/remote_plugins/2_156/caacl.py:671 -#: ipaclient/remote_plugins/2_156/caacl.py:807 -#: ipaclient/remote_plugins/2_156/caacl.py:857 -#: ipaclient/remote_plugins/2_156/caacl.py:926 -#: ipaclient/remote_plugins/2_156/caacl.py:986 -#: ipaclient/remote_plugins/2_156/caacl.py:1046 -#: ipaclient/remote_plugins/2_156/caacl.py:1122 -#: ipaclient/remote_plugins/2_156/config.py:339 -#: ipaclient/remote_plugins/2_156/config.py:382 -#: ipaclient/remote_plugins/2_156/delegation.py:121 -#: ipaclient/remote_plugins/2_156/delegation.py:237 -#: ipaclient/remote_plugins/2_156/delegation.py:314 -#: ipaclient/remote_plugins/2_156/delegation.py:357 -#: ipaclient/remote_plugins/2_156/dns.py:1137 -#: ipaclient/remote_plugins/2_156/dns.py:1180 -#: ipaclient/remote_plugins/2_156/dns.py:1264 -#: ipaclient/remote_plugins/2_156/dns.py:1510 -#: ipaclient/remote_plugins/2_156/dns.py:1622 -#: ipaclient/remote_plugins/2_156/dns.py:1714 -#: ipaclient/remote_plugins/2_156/dns.py:2549 -#: ipaclient/remote_plugins/2_156/dns.py:3239 -#: ipaclient/remote_plugins/2_156/dns.py:4074 -#: ipaclient/remote_plugins/2_156/dns.py:4147 -#: ipaclient/remote_plugins/2_156/dns.py:4384 -#: ipaclient/remote_plugins/2_156/dns.py:4774 -#: ipaclient/remote_plugins/2_156/dns.py:5030 -#: ipaclient/remote_plugins/2_156/dns.py:5122 -#: ipaclient/remote_plugins/2_156/hbacrule.py:262 -#: ipaclient/remote_plugins/2_156/hbacrule.py:312 -#: ipaclient/remote_plugins/2_156/hbacrule.py:381 -#: ipaclient/remote_plugins/2_156/hbacrule.py:450 -#: ipaclient/remote_plugins/2_156/hbacrule.py:519 -#: ipaclient/remote_plugins/2_156/hbacrule.py:776 -#: ipaclient/remote_plugins/2_156/hbacrule.py:939 -#: ipaclient/remote_plugins/2_156/hbacrule.py:989 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1058 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1127 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1196 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1272 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:104 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:220 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:321 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:380 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:101 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:152 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:276 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:376 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:427 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:495 -#: ipaclient/remote_plugins/2_156/host.py:436 -#: ipaclient/remote_plugins/2_156/host.py:487 -#: ipaclient/remote_plugins/2_156/host.py:547 -#: ipaclient/remote_plugins/2_156/host.py:608 -#: ipaclient/remote_plugins/2_156/host.py:696 -#: ipaclient/remote_plugins/2_156/host.py:861 -#: ipaclient/remote_plugins/2_156/host.py:949 -#: ipaclient/remote_plugins/2_156/host.py:1127 -#: ipaclient/remote_plugins/2_156/host.py:1463 -#: ipaclient/remote_plugins/2_156/host.py:1514 -#: ipaclient/remote_plugins/2_156/host.py:1574 -#: ipaclient/remote_plugins/2_156/host.py:1647 -#: ipaclient/remote_plugins/2_156/hostgroup.py:162 -#: ipaclient/remote_plugins/2_156/hostgroup.py:214 -#: ipaclient/remote_plugins/2_156/hostgroup.py:349 -#: ipaclient/remote_plugins/2_156/hostgroup.py:546 -#: ipaclient/remote_plugins/2_156/hostgroup.py:598 -#: ipaclient/remote_plugins/2_156/hostgroup.py:676 -#: ipaclient/remote_plugins/2_156/idviews.py:195 -#: ipaclient/remote_plugins/2_156/idviews.py:339 -#: ipaclient/remote_plugins/2_156/idviews.py:457 -#: ipaclient/remote_plugins/2_156/idviews.py:526 -#: ipaclient/remote_plugins/2_156/idviews.py:652 -#: ipaclient/remote_plugins/2_156/idviews.py:824 -#: ipaclient/remote_plugins/2_156/idviews.py:978 -#: ipaclient/remote_plugins/2_156/idviews.py:1047 -#: ipaclient/remote_plugins/2_156/idviews.py:1110 -#: ipaclient/remote_plugins/2_156/idviews.py:1267 -#: ipaclient/remote_plugins/2_156/idviews.py:1358 -#: ipaclient/remote_plugins/2_156/idviews.py:1421 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:143 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:188 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:240 -#: ipaclient/remote_plugins/2_156/netgroup.py:192 -#: ipaclient/remote_plugins/2_156/netgroup.py:243 -#: ipaclient/remote_plugins/2_156/netgroup.py:452 -#: ipaclient/remote_plugins/2_156/netgroup.py:677 -#: ipaclient/remote_plugins/2_156/netgroup.py:728 -#: ipaclient/remote_plugins/2_156/netgroup.py:832 -#: ipaclient/remote_plugins/2_156/otpconfig.py:137 -#: ipaclient/remote_plugins/2_156/otpconfig.py:180 -#: ipaclient/remote_plugins/2_156/permission.py:363 -#: ipaclient/remote_plugins/2_156/permission.py:415 -#: ipaclient/remote_plugins/2_156/permission.py:482 -#: ipaclient/remote_plugins/2_156/permission.py:726 -#: ipaclient/remote_plugins/2_156/permission.py:941 -#: ipaclient/remote_plugins/2_156/permission.py:999 -#: ipaclient/remote_plugins/2_156/permission.py:1066 -#: ipaclient/remote_plugins/2_156/privilege.py:105 -#: ipaclient/remote_plugins/2_156/privilege.py:157 -#: ipaclient/remote_plugins/2_156/privilege.py:217 -#: ipaclient/remote_plugins/2_156/privilege.py:339 -#: ipaclient/remote_plugins/2_156/privilege.py:438 -#: ipaclient/remote_plugins/2_156/privilege.py:496 -#: ipaclient/remote_plugins/2_156/privilege.py:556 -#: ipaclient/remote_plugins/2_156/privilege.py:623 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:179 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:281 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:372 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:420 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:540 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:703 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:853 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:911 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:166 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:309 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:439 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:495 -#: ipaclient/remote_plugins/2_156/realmdomains.py:126 -#: ipaclient/remote_plugins/2_156/realmdomains.py:169 -#: ipaclient/remote_plugins/2_156/role.py:139 -#: ipaclient/remote_plugins/2_156/role.py:189 -#: ipaclient/remote_plugins/2_156/role.py:285 -#: ipaclient/remote_plugins/2_156/role.py:407 -#: ipaclient/remote_plugins/2_156/role.py:506 -#: ipaclient/remote_plugins/2_156/role.py:562 -#: ipaclient/remote_plugins/2_156/role.py:658 -#: ipaclient/remote_plugins/2_156/role.py:725 -#: ipaclient/remote_plugins/2_156/selfservice.py:102 -#: ipaclient/remote_plugins/2_156/selfservice.py:205 -#: ipaclient/remote_plugins/2_156/selfservice.py:269 -#: ipaclient/remote_plugins/2_156/selfservice.py:312 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:198 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:248 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:317 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:544 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:677 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:727 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:796 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:872 -#: ipaclient/remote_plugins/2_156/server.py:155 -#: ipaclient/remote_plugins/2_156/server.py:220 -#: ipaclient/remote_plugins/2_156/service.py:234 -#: ipaclient/remote_plugins/2_156/service.py:286 -#: ipaclient/remote_plugins/2_156/service.py:347 -#: ipaclient/remote_plugins/2_156/service.py:409 -#: ipaclient/remote_plugins/2_156/service.py:498 -#: ipaclient/remote_plugins/2_156/service.py:659 -#: ipaclient/remote_plugins/2_156/service.py:748 -#: ipaclient/remote_plugins/2_156/service.py:864 -#: ipaclient/remote_plugins/2_156/service.py:1005 -#: ipaclient/remote_plugins/2_156/service.py:1057 -#: ipaclient/remote_plugins/2_156/service.py:1118 -#: ipaclient/remote_plugins/2_156/service.py:1192 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:133 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:183 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:243 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:358 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:422 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:482 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:549 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:613 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:656 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:764 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:821 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:881 -#: ipaclient/remote_plugins/2_156/stageuser.py:354 -#: ipaclient/remote_plugins/2_156/stageuser.py:664 -#: ipaclient/remote_plugins/2_156/stageuser.py:992 -#: ipaclient/remote_plugins/2_156/stageuser.py:1392 -#: ipaclient/remote_plugins/2_156/stageuser.py:1459 -#: ipaclient/remote_plugins/2_156/sudocmd.py:93 -#: ipaclient/remote_plugins/2_156/sudocmd.py:205 -#: ipaclient/remote_plugins/2_156/sudocmd.py:304 -#: ipaclient/remote_plugins/2_156/sudocmd.py:361 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:113 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:164 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:288 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:388 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:439 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:507 -#: ipaclient/remote_plugins/2_156/topology.py:203 -#: ipaclient/remote_plugins/2_156/topology.py:389 -#: ipaclient/remote_plugins/2_156/topology.py:524 -#: ipaclient/remote_plugins/2_156/topology.py:650 -#: ipaclient/remote_plugins/2_156/topology.py:715 -#: ipaclient/remote_plugins/2_156/topology.py:824 -#: ipaclient/remote_plugins/2_156/topology.py:918 -#: ipaclient/remote_plugins/2_156/topology.py:970 -#: ipaclient/remote_plugins/2_156/user.py:627 -#: ipaclient/remote_plugins/2_156/user.py:679 -#: ipaclient/remote_plugins/2_156/user.py:1106 -#: ipaclient/remote_plugins/2_156/user.py:1512 -#: ipaclient/remote_plugins/2_156/user.py:1572 -#: ipaclient/remote_plugins/2_156/user.py:1645 -#: ipaclient/remote_plugins/2_156/user.py:1757 -#: ipaclient/remote_plugins/2_156/vault.py:397 -#: ipaclient/remote_plugins/2_156/vault.py:466 -#: ipaclient/remote_plugins/2_156/vault.py:562 -#: ipaclient/remote_plugins/2_156/vault.py:670 -#: ipaclient/remote_plugins/2_156/vault.py:836 -#: ipaclient/remote_plugins/2_156/vault.py:977 -#: ipaclient/remote_plugins/2_156/vault.py:1046 -#: ipaclient/remote_plugins/2_156/vault.py:1142 -#: ipaclient/remote_plugins/2_156/vault.py:1242 -#: ipaclient/remote_plugins/2_156/vault.py:1311 -#: ipaclient/remote_plugins/2_156/vault.py:1359 -#: ipaclient/remote_plugins/2_156/vault.py:1414 -#: ipaclient/remote_plugins/2_156/vault.py:1551 -#: ipaclient/remote_plugins/2_156/vault.py:1647 -#: ipaclient/remote_plugins/2_156/cert.py:209 -#: ipaclient/remote_plugins/2_156/automember.py:180 -#: ipaclient/remote_plugins/2_156/automember.py:258 -#: ipaclient/remote_plugins/2_156/automember.py:317 -#: ipaclient/remote_plugins/2_156/automember.py:372 -#: ipaclient/remote_plugins/2_156/automember.py:414 -#: ipaclient/remote_plugins/2_156/automember.py:507 -#: ipaclient/remote_plugins/2_156/automember.py:598 -#: ipaclient/remote_plugins/2_156/automember.py:663 -#: ipaclient/remote_plugins/2_156/automember.py:741 -#: ipaclient/remote_plugins/2_156/automember.py:801 -#: ipaclient/remote_plugins/2_156/group.py:250 -#: ipaclient/remote_plugins/2_156/group.py:309 -#: ipaclient/remote_plugins/2_156/group.py:505 -#: ipaclient/remote_plugins/2_156/group.py:736 -#: ipaclient/remote_plugins/2_156/group.py:802 -#: ipaclient/remote_plugins/2_156/group.py:879 -#: ipaclient/remote_plugins/2_156/trust.py:329 -#: ipaclient/remote_plugins/2_156/trust.py:422 -#: ipaclient/remote_plugins/2_156/trust.py:515 -#: ipaclient/remote_plugins/2_156/trust.py:619 -#: ipaclient/remote_plugins/2_156/trust.py:662 -#: ipaclient/remote_plugins/2_156/trust.py:703 -#: ipaclient/remote_plugins/2_156/trust.py:781 -#: ipaclient/remote_plugins/2_156/trust.py:832 -#: ipaclient/remote_plugins/2_156/trust.py:922 -#: ipaclient/remote_plugins/2_156/trust.py:1120 -#: ipaclient/remote_plugins/2_156/trust.py:1238 -#: ipaclient/remote_plugins/2_156/idrange.py:291 -#: ipaclient/remote_plugins/2_156/idrange.py:427 -#: ipaclient/remote_plugins/2_156/idrange.py:563 -#: ipaclient/remote_plugins/2_156/idrange.py:613 -#: ipaclient/remote_plugins/2_156/sudorule.py:341 -#: ipaclient/remote_plugins/2_156/sudorule.py:391 -#: ipaclient/remote_plugins/2_156/sudorule.py:460 -#: ipaclient/remote_plugins/2_156/sudorule.py:529 -#: ipaclient/remote_plugins/2_156/sudorule.py:609 -#: ipaclient/remote_plugins/2_156/sudorule.py:659 -#: ipaclient/remote_plugins/2_156/sudorule.py:719 -#: ipaclient/remote_plugins/2_156/sudorule.py:788 -#: ipaclient/remote_plugins/2_156/sudorule.py:1039 -#: ipaclient/remote_plugins/2_156/sudorule.py:1218 -#: ipaclient/remote_plugins/2_156/sudorule.py:1268 -#: ipaclient/remote_plugins/2_156/sudorule.py:1337 -#: ipaclient/remote_plugins/2_156/sudorule.py:1406 -#: ipaclient/remote_plugins/2_156/sudorule.py:1486 -#: ipaclient/remote_plugins/2_156/sudorule.py:1536 -#: ipaclient/remote_plugins/2_156/sudorule.py:1596 -#: ipaclient/remote_plugins/2_156/sudorule.py:1665 -#: ipaclient/remote_plugins/2_156/sudorule.py:1741 -#: ipaclient/remote_plugins/2_156/certprofile.py:182 -#: ipaclient/remote_plugins/2_156/certprofile.py:257 -#: ipaclient/remote_plugins/2_156/certprofile.py:349 -#: ipaclient/remote_plugins/2_156/certprofile.py:405 -#: ipaclient/remote_plugins/2_156/otptoken.py:318 -#: ipaclient/remote_plugins/2_156/otptoken.py:368 -#: ipaclient/remote_plugins/2_156/otptoken.py:589 -#: ipaclient/remote_plugins/2_156/otptoken.py:737 -#: ipaclient/remote_plugins/2_156/otptoken.py:793 -#: ipaclient/remote_plugins/2_156/otptoken.py:860 -#: ipaclient/remote_plugins/2_164/aci.py:290 -#: ipaclient/remote_plugins/2_164/aci.py:481 -#: ipaclient/remote_plugins/2_164/aci.py:606 -#: ipaclient/remote_plugins/2_164/aci.py:729 -#: ipaclient/remote_plugins/2_164/aci.py:786 -#: ipaclient/remote_plugins/2_164/automember.py:180 -#: ipaclient/remote_plugins/2_164/automember.py:258 -#: ipaclient/remote_plugins/2_164/automember.py:317 -#: ipaclient/remote_plugins/2_164/automember.py:372 -#: ipaclient/remote_plugins/2_164/automember.py:414 -#: ipaclient/remote_plugins/2_164/automember.py:507 -#: ipaclient/remote_plugins/2_164/automember.py:598 -#: ipaclient/remote_plugins/2_164/automember.py:663 -#: ipaclient/remote_plugins/2_164/automember.py:741 -#: ipaclient/remote_plugins/2_164/automember.py:801 -#: ipaclient/remote_plugins/2_164/automount.py:218 -#: ipaclient/remote_plugins/2_164/automount.py:354 -#: ipaclient/remote_plugins/2_164/automount.py:456 -#: ipaclient/remote_plugins/2_164/automount.py:532 -#: ipaclient/remote_plugins/2_164/automount.py:590 -#: ipaclient/remote_plugins/2_164/automount.py:690 -#: ipaclient/remote_plugins/2_164/automount.py:755 -#: ipaclient/remote_plugins/2_164/automount.py:846 -#: ipaclient/remote_plugins/2_164/automount.py:929 -#: ipaclient/remote_plugins/2_164/automount.py:1047 -#: ipaclient/remote_plugins/2_164/automount.py:1145 -#: ipaclient/remote_plugins/2_164/automount.py:1202 -#: ipaclient/remote_plugins/2_164/caacl.py:202 -#: ipaclient/remote_plugins/2_164/caacl.py:252 -#: ipaclient/remote_plugins/2_164/caacl.py:321 -#: ipaclient/remote_plugins/2_164/caacl.py:381 -#: ipaclient/remote_plugins/2_164/caacl.py:441 -#: ipaclient/remote_plugins/2_164/caacl.py:671 -#: ipaclient/remote_plugins/2_164/caacl.py:807 -#: ipaclient/remote_plugins/2_164/caacl.py:857 -#: ipaclient/remote_plugins/2_164/caacl.py:926 -#: ipaclient/remote_plugins/2_164/caacl.py:986 -#: ipaclient/remote_plugins/2_164/caacl.py:1046 -#: ipaclient/remote_plugins/2_164/caacl.py:1122 -#: ipaclient/remote_plugins/2_164/config.py:339 -#: ipaclient/remote_plugins/2_164/config.py:382 -#: ipaclient/remote_plugins/2_164/delegation.py:121 -#: ipaclient/remote_plugins/2_164/delegation.py:237 -#: ipaclient/remote_plugins/2_164/delegation.py:314 -#: ipaclient/remote_plugins/2_164/delegation.py:357 -#: ipaclient/remote_plugins/2_164/dns.py:1139 -#: ipaclient/remote_plugins/2_164/dns.py:1182 -#: ipaclient/remote_plugins/2_164/dns.py:1272 -#: ipaclient/remote_plugins/2_164/dns.py:1518 -#: ipaclient/remote_plugins/2_164/dns.py:1630 -#: ipaclient/remote_plugins/2_164/dns.py:1722 -#: ipaclient/remote_plugins/2_164/dns.py:2557 -#: ipaclient/remote_plugins/2_164/dns.py:3247 -#: ipaclient/remote_plugins/2_164/dns.py:4082 -#: ipaclient/remote_plugins/2_164/dns.py:4155 -#: ipaclient/remote_plugins/2_164/dns.py:4403 -#: ipaclient/remote_plugins/2_164/dns.py:4793 -#: ipaclient/remote_plugins/2_164/dns.py:5049 -#: ipaclient/remote_plugins/2_164/dns.py:5141 -#: ipaclient/remote_plugins/2_164/group.py:250 -#: ipaclient/remote_plugins/2_164/group.py:309 -#: ipaclient/remote_plugins/2_164/group.py:505 -#: ipaclient/remote_plugins/2_164/group.py:736 -#: ipaclient/remote_plugins/2_164/group.py:802 -#: ipaclient/remote_plugins/2_164/group.py:879 -#: ipaclient/remote_plugins/2_164/hbacrule.py:262 -#: ipaclient/remote_plugins/2_164/hbacrule.py:312 -#: ipaclient/remote_plugins/2_164/hbacrule.py:381 -#: ipaclient/remote_plugins/2_164/hbacrule.py:450 -#: ipaclient/remote_plugins/2_164/hbacrule.py:519 -#: ipaclient/remote_plugins/2_164/hbacrule.py:776 -#: ipaclient/remote_plugins/2_164/hbacrule.py:939 -#: ipaclient/remote_plugins/2_164/hbacrule.py:989 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1058 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1127 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1196 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1272 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:104 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:220 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:321 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:380 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:101 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:152 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:276 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:376 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:427 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:495 -#: ipaclient/remote_plugins/2_164/host.py:436 -#: ipaclient/remote_plugins/2_164/host.py:487 -#: ipaclient/remote_plugins/2_164/host.py:547 -#: ipaclient/remote_plugins/2_164/host.py:608 -#: ipaclient/remote_plugins/2_164/host.py:696 -#: ipaclient/remote_plugins/2_164/host.py:861 -#: ipaclient/remote_plugins/2_164/host.py:949 -#: ipaclient/remote_plugins/2_164/host.py:1127 -#: ipaclient/remote_plugins/2_164/host.py:1463 -#: ipaclient/remote_plugins/2_164/host.py:1514 -#: ipaclient/remote_plugins/2_164/host.py:1574 -#: ipaclient/remote_plugins/2_164/host.py:1647 -#: ipaclient/remote_plugins/2_164/hostgroup.py:162 -#: ipaclient/remote_plugins/2_164/hostgroup.py:214 -#: ipaclient/remote_plugins/2_164/hostgroup.py:349 -#: ipaclient/remote_plugins/2_164/hostgroup.py:546 -#: ipaclient/remote_plugins/2_164/hostgroup.py:598 -#: ipaclient/remote_plugins/2_164/hostgroup.py:676 -#: ipaclient/remote_plugins/2_164/idviews.py:195 -#: ipaclient/remote_plugins/2_164/idviews.py:339 -#: ipaclient/remote_plugins/2_164/idviews.py:457 -#: ipaclient/remote_plugins/2_164/idviews.py:526 -#: ipaclient/remote_plugins/2_164/idviews.py:652 -#: ipaclient/remote_plugins/2_164/idviews.py:824 -#: ipaclient/remote_plugins/2_164/idviews.py:978 -#: ipaclient/remote_plugins/2_164/idviews.py:1047 -#: ipaclient/remote_plugins/2_164/idviews.py:1110 -#: ipaclient/remote_plugins/2_164/idviews.py:1267 -#: ipaclient/remote_plugins/2_164/idviews.py:1358 -#: ipaclient/remote_plugins/2_164/idviews.py:1421 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:143 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:188 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:240 -#: ipaclient/remote_plugins/2_164/netgroup.py:192 -#: ipaclient/remote_plugins/2_164/netgroup.py:243 -#: ipaclient/remote_plugins/2_164/netgroup.py:452 -#: ipaclient/remote_plugins/2_164/netgroup.py:677 -#: ipaclient/remote_plugins/2_164/netgroup.py:728 -#: ipaclient/remote_plugins/2_164/netgroup.py:832 -#: ipaclient/remote_plugins/2_164/otpconfig.py:137 -#: ipaclient/remote_plugins/2_164/otpconfig.py:180 -#: ipaclient/remote_plugins/2_164/permission.py:363 -#: ipaclient/remote_plugins/2_164/permission.py:415 -#: ipaclient/remote_plugins/2_164/permission.py:482 -#: ipaclient/remote_plugins/2_164/permission.py:726 -#: ipaclient/remote_plugins/2_164/permission.py:941 -#: ipaclient/remote_plugins/2_164/permission.py:999 -#: ipaclient/remote_plugins/2_164/permission.py:1066 -#: ipaclient/remote_plugins/2_164/privilege.py:105 -#: ipaclient/remote_plugins/2_164/privilege.py:157 -#: ipaclient/remote_plugins/2_164/privilege.py:217 -#: ipaclient/remote_plugins/2_164/privilege.py:339 -#: ipaclient/remote_plugins/2_164/privilege.py:438 -#: ipaclient/remote_plugins/2_164/privilege.py:496 -#: ipaclient/remote_plugins/2_164/privilege.py:556 -#: ipaclient/remote_plugins/2_164/privilege.py:623 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:179 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:281 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:372 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:420 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:540 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:703 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:853 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:911 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:166 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:309 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:439 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:495 -#: ipaclient/remote_plugins/2_164/realmdomains.py:126 -#: ipaclient/remote_plugins/2_164/realmdomains.py:169 -#: ipaclient/remote_plugins/2_164/role.py:139 -#: ipaclient/remote_plugins/2_164/role.py:189 -#: ipaclient/remote_plugins/2_164/role.py:285 -#: ipaclient/remote_plugins/2_164/role.py:407 -#: ipaclient/remote_plugins/2_164/role.py:506 -#: ipaclient/remote_plugins/2_164/role.py:562 -#: ipaclient/remote_plugins/2_164/role.py:658 -#: ipaclient/remote_plugins/2_164/role.py:725 -#: ipaclient/remote_plugins/2_164/selfservice.py:102 -#: ipaclient/remote_plugins/2_164/selfservice.py:205 -#: ipaclient/remote_plugins/2_164/selfservice.py:269 -#: ipaclient/remote_plugins/2_164/selfservice.py:312 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:198 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:248 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:317 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:544 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:677 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:727 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:796 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:872 -#: ipaclient/remote_plugins/2_164/server.py:196 -#: ipaclient/remote_plugins/2_164/server.py:284 -#: ipaclient/remote_plugins/2_164/service.py:234 -#: ipaclient/remote_plugins/2_164/service.py:286 -#: ipaclient/remote_plugins/2_164/service.py:347 -#: ipaclient/remote_plugins/2_164/service.py:409 -#: ipaclient/remote_plugins/2_164/service.py:498 -#: ipaclient/remote_plugins/2_164/service.py:659 -#: ipaclient/remote_plugins/2_164/service.py:748 -#: ipaclient/remote_plugins/2_164/service.py:864 -#: ipaclient/remote_plugins/2_164/service.py:1005 -#: ipaclient/remote_plugins/2_164/service.py:1057 -#: ipaclient/remote_plugins/2_164/service.py:1118 -#: ipaclient/remote_plugins/2_164/service.py:1192 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:133 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:183 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:243 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:358 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:422 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:482 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:549 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:613 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:656 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:764 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:821 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:881 -#: ipaclient/remote_plugins/2_164/stageuser.py:354 -#: ipaclient/remote_plugins/2_164/stageuser.py:664 -#: ipaclient/remote_plugins/2_164/stageuser.py:716 -#: ipaclient/remote_plugins/2_164/stageuser.py:1054 -#: ipaclient/remote_plugins/2_164/stageuser.py:1454 -#: ipaclient/remote_plugins/2_164/stageuser.py:1514 -#: ipaclient/remote_plugins/2_164/stageuser.py:1583 -#: ipaclient/remote_plugins/2_164/sudocmd.py:93 -#: ipaclient/remote_plugins/2_164/sudocmd.py:205 -#: ipaclient/remote_plugins/2_164/sudocmd.py:304 -#: ipaclient/remote_plugins/2_164/sudocmd.py:361 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:113 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:164 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:288 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:388 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:439 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:507 -#: ipaclient/remote_plugins/2_164/topology.py:251 -#: ipaclient/remote_plugins/2_164/topology.py:433 -#: ipaclient/remote_plugins/2_164/topology.py:566 -#: ipaclient/remote_plugins/2_164/topology.py:688 -#: ipaclient/remote_plugins/2_164/topology.py:752 -#: ipaclient/remote_plugins/2_164/topology.py:858 -#: ipaclient/remote_plugins/2_164/topology.py:951 -#: ipaclient/remote_plugins/2_164/topology.py:1001 -#: ipaclient/remote_plugins/2_164/trust.py:329 -#: ipaclient/remote_plugins/2_164/trust.py:422 -#: ipaclient/remote_plugins/2_164/trust.py:515 -#: ipaclient/remote_plugins/2_164/trust.py:619 -#: ipaclient/remote_plugins/2_164/trust.py:662 -#: ipaclient/remote_plugins/2_164/trust.py:703 -#: ipaclient/remote_plugins/2_164/trust.py:781 -#: ipaclient/remote_plugins/2_164/trust.py:832 -#: ipaclient/remote_plugins/2_164/trust.py:922 -#: ipaclient/remote_plugins/2_164/trust.py:1120 -#: ipaclient/remote_plugins/2_164/trust.py:1238 -#: ipaclient/remote_plugins/2_164/user.py:627 -#: ipaclient/remote_plugins/2_164/user.py:679 -#: ipaclient/remote_plugins/2_164/user.py:740 -#: ipaclient/remote_plugins/2_164/user.py:1168 -#: ipaclient/remote_plugins/2_164/user.py:1574 -#: ipaclient/remote_plugins/2_164/user.py:1634 -#: ipaclient/remote_plugins/2_164/user.py:1695 -#: ipaclient/remote_plugins/2_164/user.py:1769 -#: ipaclient/remote_plugins/2_164/user.py:1881 -#: ipaclient/remote_plugins/2_164/vault.py:397 -#: ipaclient/remote_plugins/2_164/vault.py:466 -#: ipaclient/remote_plugins/2_164/vault.py:562 -#: ipaclient/remote_plugins/2_164/vault.py:670 -#: ipaclient/remote_plugins/2_164/vault.py:836 -#: ipaclient/remote_plugins/2_164/vault.py:977 -#: ipaclient/remote_plugins/2_164/vault.py:1046 -#: ipaclient/remote_plugins/2_164/vault.py:1142 -#: ipaclient/remote_plugins/2_164/vault.py:1242 -#: ipaclient/remote_plugins/2_164/vault.py:1311 -#: ipaclient/remote_plugins/2_164/vault.py:1359 -#: ipaclient/remote_plugins/2_164/vault.py:1414 -#: ipaclient/remote_plugins/2_164/vault.py:1551 -#: ipaclient/remote_plugins/2_164/vault.py:1647 -#: ipaclient/remote_plugins/2_164/cert.py:209 -#: ipaclient/remote_plugins/2_164/idrange.py:291 -#: ipaclient/remote_plugins/2_164/idrange.py:427 -#: ipaclient/remote_plugins/2_164/idrange.py:563 -#: ipaclient/remote_plugins/2_164/idrange.py:613 -#: ipaclient/remote_plugins/2_164/certprofile.py:182 -#: ipaclient/remote_plugins/2_164/certprofile.py:257 -#: ipaclient/remote_plugins/2_164/certprofile.py:349 -#: ipaclient/remote_plugins/2_164/certprofile.py:405 -#: ipaclient/remote_plugins/2_164/otptoken.py:318 -#: ipaclient/remote_plugins/2_164/otptoken.py:368 -#: ipaclient/remote_plugins/2_164/otptoken.py:589 -#: ipaclient/remote_plugins/2_164/otptoken.py:737 -#: ipaclient/remote_plugins/2_164/otptoken.py:793 -#: ipaclient/remote_plugins/2_164/otptoken.py:860 -#: ipaclient/remote_plugins/2_164/sudorule.py:341 -#: ipaclient/remote_plugins/2_164/sudorule.py:391 -#: ipaclient/remote_plugins/2_164/sudorule.py:460 -#: ipaclient/remote_plugins/2_164/sudorule.py:529 -#: ipaclient/remote_plugins/2_164/sudorule.py:609 -#: ipaclient/remote_plugins/2_164/sudorule.py:659 -#: ipaclient/remote_plugins/2_164/sudorule.py:719 -#: ipaclient/remote_plugins/2_164/sudorule.py:788 -#: ipaclient/remote_plugins/2_164/sudorule.py:1039 -#: ipaclient/remote_plugins/2_164/sudorule.py:1218 -#: ipaclient/remote_plugins/2_164/sudorule.py:1268 -#: ipaclient/remote_plugins/2_164/sudorule.py:1337 -#: ipaclient/remote_plugins/2_164/sudorule.py:1406 -#: ipaclient/remote_plugins/2_164/sudorule.py:1486 -#: ipaclient/remote_plugins/2_164/sudorule.py:1536 -#: ipaclient/remote_plugins/2_164/sudorule.py:1596 -#: ipaclient/remote_plugins/2_164/sudorule.py:1665 -#: ipaclient/remote_plugins/2_164/sudorule.py:1741 -#: ipaclient/remote_plugins/2_49/aci.py:290 -#: ipaclient/remote_plugins/2_49/aci.py:482 -#: ipaclient/remote_plugins/2_49/aci.py:607 -#: ipaclient/remote_plugins/2_49/aci.py:731 -#: ipaclient/remote_plugins/2_49/aci.py:784 -#: ipaclient/remote_plugins/2_49/automember.py:166 -#: ipaclient/remote_plugins/2_49/automember.py:245 -#: ipaclient/remote_plugins/2_49/automember.py:305 -#: ipaclient/remote_plugins/2_49/automember.py:361 -#: ipaclient/remote_plugins/2_49/automember.py:404 -#: ipaclient/remote_plugins/2_49/automember.py:500 -#: ipaclient/remote_plugins/2_49/automember.py:591 -#: ipaclient/remote_plugins/2_49/automember.py:670 -#: ipaclient/remote_plugins/2_49/automember.py:731 -#: ipaclient/remote_plugins/2_49/automount.py:216 -#: ipaclient/remote_plugins/2_49/automount.py:351 -#: ipaclient/remote_plugins/2_49/automount.py:451 -#: ipaclient/remote_plugins/2_49/automount.py:526 -#: ipaclient/remote_plugins/2_49/automount.py:585 -#: ipaclient/remote_plugins/2_49/automount.py:688 -#: ipaclient/remote_plugins/2_49/automount.py:753 -#: ipaclient/remote_plugins/2_49/automount.py:842 -#: ipaclient/remote_plugins/2_49/automount.py:925 -#: ipaclient/remote_plugins/2_49/automount.py:1044 -#: ipaclient/remote_plugins/2_49/automount.py:1141 -#: ipaclient/remote_plugins/2_49/automount.py:1198 -#: ipaclient/remote_plugins/2_49/config.py:323 -#: ipaclient/remote_plugins/2_49/config.py:367 -#: ipaclient/remote_plugins/2_49/delegation.py:121 -#: ipaclient/remote_plugins/2_49/delegation.py:236 -#: ipaclient/remote_plugins/2_49/delegation.py:313 -#: ipaclient/remote_plugins/2_49/delegation.py:357 -#: ipaclient/remote_plugins/2_49/dns.py:1185 -#: ipaclient/remote_plugins/2_49/dns.py:1229 -#: ipaclient/remote_plugins/2_49/dns.py:2242 -#: ipaclient/remote_plugins/2_49/dns.py:2603 -#: ipaclient/remote_plugins/2_49/dns.py:3022 -#: ipaclient/remote_plugins/2_49/dns.py:4034 -#: ipaclient/remote_plugins/2_49/dns.py:4103 -#: ipaclient/remote_plugins/2_49/dns.py:4326 -#: ipaclient/remote_plugins/2_49/dns.py:4702 -#: ipaclient/remote_plugins/2_49/dns.py:4945 -#: ipaclient/remote_plugins/2_49/dns.py:5036 -#: ipaclient/remote_plugins/2_49/entitle.py:83 -#: ipaclient/remote_plugins/2_49/entitle.py:139 -#: ipaclient/remote_plugins/2_49/entitle.py:181 -#: ipaclient/remote_plugins/2_49/entitle.py:299 -#: ipaclient/remote_plugins/2_49/entitle.py:356 -#: ipaclient/remote_plugins/2_49/group.py:248 -#: ipaclient/remote_plugins/2_49/group.py:301 -#: ipaclient/remote_plugins/2_49/group.py:473 -#: ipaclient/remote_plugins/2_49/group.py:697 -#: ipaclient/remote_plugins/2_49/group.py:757 -#: ipaclient/remote_plugins/2_49/group.py:827 -#: ipaclient/remote_plugins/2_49/hbacrule.py:256 -#: ipaclient/remote_plugins/2_49/hbacrule.py:300 -#: ipaclient/remote_plugins/2_49/hbacrule.py:362 -#: ipaclient/remote_plugins/2_49/hbacrule.py:424 -#: ipaclient/remote_plugins/2_49/hbacrule.py:486 -#: ipaclient/remote_plugins/2_49/hbacrule.py:726 -#: ipaclient/remote_plugins/2_49/hbacrule.py:872 -#: ipaclient/remote_plugins/2_49/hbacrule.py:916 -#: ipaclient/remote_plugins/2_49/hbacrule.py:978 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1040 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1102 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1171 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:104 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:216 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:310 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:363 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:103 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:148 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:267 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:360 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:405 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:466 -#: ipaclient/remote_plugins/2_49/host.py:346 -#: ipaclient/remote_plugins/2_49/host.py:391 -#: ipaclient/remote_plugins/2_49/host.py:592 -#: ipaclient/remote_plugins/2_49/host.py:892 -#: ipaclient/remote_plugins/2_49/host.py:937 -#: ipaclient/remote_plugins/2_49/host.py:1003 -#: ipaclient/remote_plugins/2_49/hostgroup.py:160 -#: ipaclient/remote_plugins/2_49/hostgroup.py:206 -#: ipaclient/remote_plugins/2_49/hostgroup.py:336 -#: ipaclient/remote_plugins/2_49/hostgroup.py:526 -#: ipaclient/remote_plugins/2_49/hostgroup.py:572 -#: ipaclient/remote_plugins/2_49/hostgroup.py:643 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:143 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:189 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:242 -#: ipaclient/remote_plugins/2_49/netgroup.py:190 -#: ipaclient/remote_plugins/2_49/netgroup.py:235 -#: ipaclient/remote_plugins/2_49/netgroup.py:439 -#: ipaclient/remote_plugins/2_49/netgroup.py:657 -#: ipaclient/remote_plugins/2_49/netgroup.py:702 -#: ipaclient/remote_plugins/2_49/netgroup.py:799 -#: ipaclient/remote_plugins/2_49/permission.py:219 -#: ipaclient/remote_plugins/2_49/permission.py:265 -#: ipaclient/remote_plugins/2_49/permission.py:326 -#: ipaclient/remote_plugins/2_49/permission.py:481 -#: ipaclient/remote_plugins/2_49/permission.py:612 -#: ipaclient/remote_plugins/2_49/permission.py:664 -#: ipaclient/remote_plugins/2_49/permission.py:724 -#: ipaclient/remote_plugins/2_49/privilege.py:103 -#: ipaclient/remote_plugins/2_49/privilege.py:149 -#: ipaclient/remote_plugins/2_49/privilege.py:202 -#: ipaclient/remote_plugins/2_49/privilege.py:319 -#: ipaclient/remote_plugins/2_49/privilege.py:411 -#: ipaclient/remote_plugins/2_49/privilege.py:463 -#: ipaclient/remote_plugins/2_49/privilege.py:516 -#: ipaclient/remote_plugins/2_49/privilege.py:576 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:179 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:284 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:375 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:424 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:545 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:711 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:861 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:920 -#: ipaclient/remote_plugins/2_49/role.py:132 -#: ipaclient/remote_plugins/2_49/role.py:176 -#: ipaclient/remote_plugins/2_49/role.py:256 -#: ipaclient/remote_plugins/2_49/role.py:373 -#: ipaclient/remote_plugins/2_49/role.py:465 -#: ipaclient/remote_plugins/2_49/role.py:515 -#: ipaclient/remote_plugins/2_49/role.py:595 -#: ipaclient/remote_plugins/2_49/role.py:655 -#: ipaclient/remote_plugins/2_49/selfservice.py:100 -#: ipaclient/remote_plugins/2_49/selfservice.py:202 -#: ipaclient/remote_plugins/2_49/selfservice.py:266 -#: ipaclient/remote_plugins/2_49/selfservice.py:310 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:198 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:242 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:304 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:524 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:650 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:694 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:756 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:825 -#: ipaclient/remote_plugins/2_49/service.py:161 -#: ipaclient/remote_plugins/2_49/service.py:207 -#: ipaclient/remote_plugins/2_49/service.py:362 -#: ipaclient/remote_plugins/2_49/service.py:481 -#: ipaclient/remote_plugins/2_49/service.py:527 -#: ipaclient/remote_plugins/2_49/service.py:594 -#: ipaclient/remote_plugins/2_49/sudocmd.py:93 -#: ipaclient/remote_plugins/2_49/sudocmd.py:201 -#: ipaclient/remote_plugins/2_49/sudocmd.py:293 -#: ipaclient/remote_plugins/2_49/sudocmd.py:344 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:111 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:156 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:275 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:368 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:413 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:474 -#: ipaclient/remote_plugins/2_49/trust.py:245 -#: ipaclient/remote_plugins/2_49/trust.py:372 -#: ipaclient/remote_plugins/2_49/trust.py:476 -#: ipaclient/remote_plugins/2_49/trust.py:527 -#: ipaclient/remote_plugins/2_49/trust.py:606 -#: ipaclient/remote_plugins/2_49/trust.py:658 -#: ipaclient/remote_plugins/2_49/user.py:499 -#: ipaclient/remote_plugins/2_49/user.py:837 -#: ipaclient/remote_plugins/2_49/user.py:1173 -#: ipaclient/remote_plugins/2_49/user.py:1234 -#: ipaclient/remote_plugins/2_49/user.py:1301 -#: ipaclient/remote_plugins/2_49/idrange.py:273 -#: ipaclient/remote_plugins/2_49/idrange.py:410 -#: ipaclient/remote_plugins/2_49/idrange.py:531 -#: ipaclient/remote_plugins/2_49/idrange.py:582 -#: ipaclient/remote_plugins/2_49/sudorule.py:311 -#: ipaclient/remote_plugins/2_49/sudorule.py:355 -#: ipaclient/remote_plugins/2_49/sudorule.py:417 -#: ipaclient/remote_plugins/2_49/sudorule.py:479 -#: ipaclient/remote_plugins/2_49/sudorule.py:566 -#: ipaclient/remote_plugins/2_49/sudorule.py:619 -#: ipaclient/remote_plugins/2_49/sudorule.py:681 -#: ipaclient/remote_plugins/2_49/sudorule.py:923 -#: ipaclient/remote_plugins/2_49/sudorule.py:1095 -#: ipaclient/remote_plugins/2_49/sudorule.py:1139 -#: ipaclient/remote_plugins/2_49/sudorule.py:1201 -#: ipaclient/remote_plugins/2_49/sudorule.py:1263 -#: ipaclient/remote_plugins/2_49/sudorule.py:1350 -#: ipaclient/remote_plugins/2_49/sudorule.py:1403 -#: ipaclient/remote_plugins/2_49/sudorule.py:1465 -#: ipaclient/remote_plugins/2_49/sudorule.py:1534 ipalib/frontend.py:974 msgid "" "Retrieve and print all attributes from the server. Affects command output." msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:297 -#: ipaclient/remote_plugins/2_114/aci.py:488 -#: ipaclient/remote_plugins/2_114/aci.py:613 -#: ipaclient/remote_plugins/2_114/aci.py:736 -#: ipaclient/remote_plugins/2_114/aci.py:793 -#: ipaclient/remote_plugins/2_114/automount.py:225 -#: ipaclient/remote_plugins/2_114/automount.py:361 -#: ipaclient/remote_plugins/2_114/automount.py:463 -#: ipaclient/remote_plugins/2_114/automount.py:539 -#: ipaclient/remote_plugins/2_114/automount.py:597 -#: ipaclient/remote_plugins/2_114/automount.py:697 -#: ipaclient/remote_plugins/2_114/automount.py:762 -#: ipaclient/remote_plugins/2_114/automount.py:853 -#: ipaclient/remote_plugins/2_114/automount.py:936 -#: ipaclient/remote_plugins/2_114/automount.py:1054 -#: ipaclient/remote_plugins/2_114/automount.py:1152 -#: ipaclient/remote_plugins/2_114/automount.py:1209 -#: ipaclient/remote_plugins/2_114/config.py:346 -#: ipaclient/remote_plugins/2_114/config.py:389 -#: ipaclient/remote_plugins/2_114/delegation.py:128 -#: ipaclient/remote_plugins/2_114/delegation.py:244 -#: ipaclient/remote_plugins/2_114/delegation.py:321 -#: ipaclient/remote_plugins/2_114/delegation.py:364 -#: ipaclient/remote_plugins/2_114/dns.py:1179 -#: ipaclient/remote_plugins/2_114/dns.py:1222 -#: ipaclient/remote_plugins/2_114/dns.py:1306 -#: ipaclient/remote_plugins/2_114/dns.py:1552 -#: ipaclient/remote_plugins/2_114/dns.py:1664 -#: ipaclient/remote_plugins/2_114/dns.py:1756 -#: ipaclient/remote_plugins/2_114/dns.py:2641 -#: ipaclient/remote_plugins/2_114/dns.py:3421 -#: ipaclient/remote_plugins/2_114/dns.py:4306 -#: ipaclient/remote_plugins/2_114/dns.py:4379 -#: ipaclient/remote_plugins/2_114/dns.py:4616 -#: ipaclient/remote_plugins/2_114/dns.py:5006 -#: ipaclient/remote_plugins/2_114/dns.py:5262 -#: ipaclient/remote_plugins/2_114/dns.py:5354 -#: ipaclient/remote_plugins/2_114/hbacrule.py:269 -#: ipaclient/remote_plugins/2_114/hbacrule.py:319 -#: ipaclient/remote_plugins/2_114/hbacrule.py:388 -#: ipaclient/remote_plugins/2_114/hbacrule.py:457 -#: ipaclient/remote_plugins/2_114/hbacrule.py:526 -#: ipaclient/remote_plugins/2_114/hbacrule.py:783 -#: ipaclient/remote_plugins/2_114/hbacrule.py:946 -#: ipaclient/remote_plugins/2_114/hbacrule.py:996 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1065 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1134 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1203 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1279 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:111 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:227 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:328 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:387 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:108 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:159 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:283 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:383 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:434 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:502 -#: ipaclient/remote_plugins/2_114/host.py:441 -#: ipaclient/remote_plugins/2_114/host.py:492 -#: ipaclient/remote_plugins/2_114/host.py:553 -#: ipaclient/remote_plugins/2_114/host.py:641 -#: ipaclient/remote_plugins/2_114/host.py:806 -#: ipaclient/remote_plugins/2_114/host.py:894 -#: ipaclient/remote_plugins/2_114/host.py:1071 -#: ipaclient/remote_plugins/2_114/host.py:1406 -#: ipaclient/remote_plugins/2_114/host.py:1457 -#: ipaclient/remote_plugins/2_114/host.py:1530 -#: ipaclient/remote_plugins/2_114/hostgroup.py:169 -#: ipaclient/remote_plugins/2_114/hostgroup.py:221 -#: ipaclient/remote_plugins/2_114/hostgroup.py:356 -#: ipaclient/remote_plugins/2_114/hostgroup.py:553 -#: ipaclient/remote_plugins/2_114/hostgroup.py:605 -#: ipaclient/remote_plugins/2_114/hostgroup.py:683 -#: ipaclient/remote_plugins/2_114/idviews.py:194 -#: ipaclient/remote_plugins/2_114/idviews.py:322 -#: ipaclient/remote_plugins/2_114/idviews.py:432 -#: ipaclient/remote_plugins/2_114/idviews.py:493 -#: ipaclient/remote_plugins/2_114/idviews.py:611 -#: ipaclient/remote_plugins/2_114/idviews.py:767 -#: ipaclient/remote_plugins/2_114/idviews.py:913 -#: ipaclient/remote_plugins/2_114/idviews.py:974 -#: ipaclient/remote_plugins/2_114/idviews.py:1037 -#: ipaclient/remote_plugins/2_114/idviews.py:1194 -#: ipaclient/remote_plugins/2_114/idviews.py:1285 -#: ipaclient/remote_plugins/2_114/idviews.py:1348 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:150 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:195 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:247 -#: ipaclient/remote_plugins/2_114/netgroup.py:199 -#: ipaclient/remote_plugins/2_114/netgroup.py:250 -#: ipaclient/remote_plugins/2_114/netgroup.py:459 -#: ipaclient/remote_plugins/2_114/netgroup.py:684 -#: ipaclient/remote_plugins/2_114/netgroup.py:735 -#: ipaclient/remote_plugins/2_114/netgroup.py:839 -#: ipaclient/remote_plugins/2_114/otpconfig.py:144 -#: ipaclient/remote_plugins/2_114/otpconfig.py:187 -#: ipaclient/remote_plugins/2_114/permission.py:344 -#: ipaclient/remote_plugins/2_114/permission.py:396 -#: ipaclient/remote_plugins/2_114/permission.py:463 -#: ipaclient/remote_plugins/2_114/permission.py:693 -#: ipaclient/remote_plugins/2_114/permission.py:894 -#: ipaclient/remote_plugins/2_114/permission.py:952 -#: ipaclient/remote_plugins/2_114/permission.py:1019 -#: ipaclient/remote_plugins/2_114/privilege.py:112 -#: ipaclient/remote_plugins/2_114/privilege.py:164 -#: ipaclient/remote_plugins/2_114/privilege.py:224 -#: ipaclient/remote_plugins/2_114/privilege.py:346 -#: ipaclient/remote_plugins/2_114/privilege.py:445 -#: ipaclient/remote_plugins/2_114/privilege.py:503 -#: ipaclient/remote_plugins/2_114/privilege.py:563 -#: ipaclient/remote_plugins/2_114/privilege.py:630 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:186 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:288 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:379 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:427 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:547 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:710 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:860 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:918 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:173 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:316 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:446 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:502 -#: ipaclient/remote_plugins/2_114/realmdomains.py:133 -#: ipaclient/remote_plugins/2_114/realmdomains.py:176 -#: ipaclient/remote_plugins/2_114/role.py:146 -#: ipaclient/remote_plugins/2_114/role.py:196 -#: ipaclient/remote_plugins/2_114/role.py:292 -#: ipaclient/remote_plugins/2_114/role.py:414 -#: ipaclient/remote_plugins/2_114/role.py:513 -#: ipaclient/remote_plugins/2_114/role.py:569 -#: ipaclient/remote_plugins/2_114/role.py:665 -#: ipaclient/remote_plugins/2_114/role.py:732 -#: ipaclient/remote_plugins/2_114/selfservice.py:109 -#: ipaclient/remote_plugins/2_114/selfservice.py:212 -#: ipaclient/remote_plugins/2_114/selfservice.py:276 -#: ipaclient/remote_plugins/2_114/selfservice.py:319 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:205 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:255 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:324 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:551 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:684 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:734 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:803 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:879 -#: ipaclient/remote_plugins/2_114/service.py:239 -#: ipaclient/remote_plugins/2_114/service.py:291 -#: ipaclient/remote_plugins/2_114/service.py:353 -#: ipaclient/remote_plugins/2_114/service.py:442 -#: ipaclient/remote_plugins/2_114/service.py:603 -#: ipaclient/remote_plugins/2_114/service.py:692 -#: ipaclient/remote_plugins/2_114/service.py:808 -#: ipaclient/remote_plugins/2_114/service.py:948 -#: ipaclient/remote_plugins/2_114/service.py:1000 -#: ipaclient/remote_plugins/2_114/service.py:1074 -#: ipaclient/remote_plugins/2_114/sudocmd.py:100 -#: ipaclient/remote_plugins/2_114/sudocmd.py:212 -#: ipaclient/remote_plugins/2_114/sudocmd.py:311 -#: ipaclient/remote_plugins/2_114/sudocmd.py:368 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:120 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:171 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:295 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:395 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:446 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:514 -#: ipaclient/remote_plugins/2_114/user.py:614 -#: ipaclient/remote_plugins/2_114/user.py:1013 -#: ipaclient/remote_plugins/2_114/user.py:1411 -#: ipaclient/remote_plugins/2_114/user.py:1478 -#: ipaclient/remote_plugins/2_114/user.py:1551 -#: ipaclient/remote_plugins/2_114/group.py:257 -#: ipaclient/remote_plugins/2_114/group.py:316 -#: ipaclient/remote_plugins/2_114/group.py:512 -#: ipaclient/remote_plugins/2_114/group.py:743 -#: ipaclient/remote_plugins/2_114/group.py:809 -#: ipaclient/remote_plugins/2_114/group.py:886 -#: ipaclient/remote_plugins/2_114/trust.py:328 -#: ipaclient/remote_plugins/2_114/trust.py:415 -#: ipaclient/remote_plugins/2_114/trust.py:508 -#: ipaclient/remote_plugins/2_114/trust.py:612 -#: ipaclient/remote_plugins/2_114/trust.py:655 -#: ipaclient/remote_plugins/2_114/trust.py:696 -#: ipaclient/remote_plugins/2_114/trust.py:774 -#: ipaclient/remote_plugins/2_114/trust.py:825 -#: ipaclient/remote_plugins/2_114/trust.py:915 -#: ipaclient/remote_plugins/2_114/trust.py:1113 -#: ipaclient/remote_plugins/2_114/trust.py:1231 -#: ipaclient/remote_plugins/2_114/sudorule.py:348 -#: ipaclient/remote_plugins/2_114/sudorule.py:398 -#: ipaclient/remote_plugins/2_114/sudorule.py:467 -#: ipaclient/remote_plugins/2_114/sudorule.py:536 -#: ipaclient/remote_plugins/2_114/sudorule.py:616 -#: ipaclient/remote_plugins/2_114/sudorule.py:666 -#: ipaclient/remote_plugins/2_114/sudorule.py:726 -#: ipaclient/remote_plugins/2_114/sudorule.py:795 -#: ipaclient/remote_plugins/2_114/sudorule.py:1046 -#: ipaclient/remote_plugins/2_114/sudorule.py:1225 -#: ipaclient/remote_plugins/2_114/sudorule.py:1275 -#: ipaclient/remote_plugins/2_114/sudorule.py:1344 -#: ipaclient/remote_plugins/2_114/sudorule.py:1413 -#: ipaclient/remote_plugins/2_114/sudorule.py:1493 -#: ipaclient/remote_plugins/2_114/sudorule.py:1543 -#: ipaclient/remote_plugins/2_114/sudorule.py:1603 -#: ipaclient/remote_plugins/2_114/sudorule.py:1672 -#: ipaclient/remote_plugins/2_114/sudorule.py:1748 -#: ipaclient/remote_plugins/2_114/cert.py:216 -#: ipaclient/remote_plugins/2_114/otptoken.py:325 -#: ipaclient/remote_plugins/2_114/otptoken.py:375 -#: ipaclient/remote_plugins/2_114/otptoken.py:596 -#: ipaclient/remote_plugins/2_114/otptoken.py:744 -#: ipaclient/remote_plugins/2_114/otptoken.py:800 -#: ipaclient/remote_plugins/2_114/otptoken.py:867 -#: ipaclient/remote_plugins/2_114/automember.py:187 -#: ipaclient/remote_plugins/2_114/automember.py:265 -#: ipaclient/remote_plugins/2_114/automember.py:324 -#: ipaclient/remote_plugins/2_114/automember.py:379 -#: ipaclient/remote_plugins/2_114/automember.py:421 -#: ipaclient/remote_plugins/2_114/automember.py:514 -#: ipaclient/remote_plugins/2_114/automember.py:605 -#: ipaclient/remote_plugins/2_114/automember.py:670 -#: ipaclient/remote_plugins/2_114/automember.py:748 -#: ipaclient/remote_plugins/2_114/automember.py:808 -#: ipaclient/remote_plugins/2_114/idrange.py:294 -#: ipaclient/remote_plugins/2_114/idrange.py:430 -#: ipaclient/remote_plugins/2_114/idrange.py:551 -#: ipaclient/remote_plugins/2_114/idrange.py:601 -#: ipaclient/remote_plugins/2_156/aci.py:297 -#: ipaclient/remote_plugins/2_156/aci.py:488 -#: ipaclient/remote_plugins/2_156/aci.py:613 -#: ipaclient/remote_plugins/2_156/aci.py:736 -#: ipaclient/remote_plugins/2_156/aci.py:793 -#: ipaclient/remote_plugins/2_156/automount.py:225 -#: ipaclient/remote_plugins/2_156/automount.py:361 -#: ipaclient/remote_plugins/2_156/automount.py:463 -#: ipaclient/remote_plugins/2_156/automount.py:539 -#: ipaclient/remote_plugins/2_156/automount.py:597 -#: ipaclient/remote_plugins/2_156/automount.py:697 -#: ipaclient/remote_plugins/2_156/automount.py:762 -#: ipaclient/remote_plugins/2_156/automount.py:853 -#: ipaclient/remote_plugins/2_156/automount.py:936 -#: ipaclient/remote_plugins/2_156/automount.py:1054 -#: ipaclient/remote_plugins/2_156/automount.py:1152 -#: ipaclient/remote_plugins/2_156/automount.py:1209 -#: ipaclient/remote_plugins/2_156/caacl.py:209 -#: ipaclient/remote_plugins/2_156/caacl.py:259 -#: ipaclient/remote_plugins/2_156/caacl.py:328 -#: ipaclient/remote_plugins/2_156/caacl.py:388 -#: ipaclient/remote_plugins/2_156/caacl.py:448 -#: ipaclient/remote_plugins/2_156/caacl.py:678 -#: ipaclient/remote_plugins/2_156/caacl.py:814 -#: ipaclient/remote_plugins/2_156/caacl.py:864 -#: ipaclient/remote_plugins/2_156/caacl.py:933 -#: ipaclient/remote_plugins/2_156/caacl.py:993 -#: ipaclient/remote_plugins/2_156/caacl.py:1053 -#: ipaclient/remote_plugins/2_156/caacl.py:1129 -#: ipaclient/remote_plugins/2_156/config.py:346 -#: ipaclient/remote_plugins/2_156/config.py:389 -#: ipaclient/remote_plugins/2_156/delegation.py:128 -#: ipaclient/remote_plugins/2_156/delegation.py:244 -#: ipaclient/remote_plugins/2_156/delegation.py:321 -#: ipaclient/remote_plugins/2_156/delegation.py:364 -#: ipaclient/remote_plugins/2_156/dns.py:1144 -#: ipaclient/remote_plugins/2_156/dns.py:1187 -#: ipaclient/remote_plugins/2_156/dns.py:1271 -#: ipaclient/remote_plugins/2_156/dns.py:1517 -#: ipaclient/remote_plugins/2_156/dns.py:1629 -#: ipaclient/remote_plugins/2_156/dns.py:1721 -#: ipaclient/remote_plugins/2_156/dns.py:2556 -#: ipaclient/remote_plugins/2_156/dns.py:3246 -#: ipaclient/remote_plugins/2_156/dns.py:4081 -#: ipaclient/remote_plugins/2_156/dns.py:4154 -#: ipaclient/remote_plugins/2_156/dns.py:4391 -#: ipaclient/remote_plugins/2_156/dns.py:4781 -#: ipaclient/remote_plugins/2_156/dns.py:5037 -#: ipaclient/remote_plugins/2_156/dns.py:5129 -#: ipaclient/remote_plugins/2_156/hbacrule.py:269 -#: ipaclient/remote_plugins/2_156/hbacrule.py:319 -#: ipaclient/remote_plugins/2_156/hbacrule.py:388 -#: ipaclient/remote_plugins/2_156/hbacrule.py:457 -#: ipaclient/remote_plugins/2_156/hbacrule.py:526 -#: ipaclient/remote_plugins/2_156/hbacrule.py:783 -#: ipaclient/remote_plugins/2_156/hbacrule.py:946 -#: ipaclient/remote_plugins/2_156/hbacrule.py:996 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1065 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1134 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1203 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1279 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:111 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:227 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:328 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:387 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:108 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:159 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:283 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:383 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:434 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:502 -#: ipaclient/remote_plugins/2_156/host.py:443 -#: ipaclient/remote_plugins/2_156/host.py:494 -#: ipaclient/remote_plugins/2_156/host.py:554 -#: ipaclient/remote_plugins/2_156/host.py:615 -#: ipaclient/remote_plugins/2_156/host.py:703 -#: ipaclient/remote_plugins/2_156/host.py:868 -#: ipaclient/remote_plugins/2_156/host.py:956 -#: ipaclient/remote_plugins/2_156/host.py:1134 -#: ipaclient/remote_plugins/2_156/host.py:1470 -#: ipaclient/remote_plugins/2_156/host.py:1521 -#: ipaclient/remote_plugins/2_156/host.py:1581 -#: ipaclient/remote_plugins/2_156/host.py:1654 -#: ipaclient/remote_plugins/2_156/hostgroup.py:169 -#: ipaclient/remote_plugins/2_156/hostgroup.py:221 -#: ipaclient/remote_plugins/2_156/hostgroup.py:356 -#: ipaclient/remote_plugins/2_156/hostgroup.py:553 -#: ipaclient/remote_plugins/2_156/hostgroup.py:605 -#: ipaclient/remote_plugins/2_156/hostgroup.py:683 -#: ipaclient/remote_plugins/2_156/idviews.py:202 -#: ipaclient/remote_plugins/2_156/idviews.py:346 -#: ipaclient/remote_plugins/2_156/idviews.py:464 -#: ipaclient/remote_plugins/2_156/idviews.py:533 -#: ipaclient/remote_plugins/2_156/idviews.py:659 -#: ipaclient/remote_plugins/2_156/idviews.py:831 -#: ipaclient/remote_plugins/2_156/idviews.py:985 -#: ipaclient/remote_plugins/2_156/idviews.py:1054 -#: ipaclient/remote_plugins/2_156/idviews.py:1117 -#: ipaclient/remote_plugins/2_156/idviews.py:1274 -#: ipaclient/remote_plugins/2_156/idviews.py:1365 -#: ipaclient/remote_plugins/2_156/idviews.py:1428 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:150 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:195 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:247 -#: ipaclient/remote_plugins/2_156/netgroup.py:199 -#: ipaclient/remote_plugins/2_156/netgroup.py:250 -#: ipaclient/remote_plugins/2_156/netgroup.py:459 -#: ipaclient/remote_plugins/2_156/netgroup.py:684 -#: ipaclient/remote_plugins/2_156/netgroup.py:735 -#: ipaclient/remote_plugins/2_156/netgroup.py:839 -#: ipaclient/remote_plugins/2_156/otpconfig.py:144 -#: ipaclient/remote_plugins/2_156/otpconfig.py:187 -#: ipaclient/remote_plugins/2_156/permission.py:370 -#: ipaclient/remote_plugins/2_156/permission.py:422 -#: ipaclient/remote_plugins/2_156/permission.py:489 -#: ipaclient/remote_plugins/2_156/permission.py:733 -#: ipaclient/remote_plugins/2_156/permission.py:948 -#: ipaclient/remote_plugins/2_156/permission.py:1006 -#: ipaclient/remote_plugins/2_156/permission.py:1073 -#: ipaclient/remote_plugins/2_156/privilege.py:112 -#: ipaclient/remote_plugins/2_156/privilege.py:164 -#: ipaclient/remote_plugins/2_156/privilege.py:224 -#: ipaclient/remote_plugins/2_156/privilege.py:346 -#: ipaclient/remote_plugins/2_156/privilege.py:445 -#: ipaclient/remote_plugins/2_156/privilege.py:503 -#: ipaclient/remote_plugins/2_156/privilege.py:563 -#: ipaclient/remote_plugins/2_156/privilege.py:630 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:186 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:288 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:379 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:427 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:547 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:710 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:860 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:918 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:173 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:316 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:446 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:502 -#: ipaclient/remote_plugins/2_156/realmdomains.py:133 -#: ipaclient/remote_plugins/2_156/realmdomains.py:176 -#: ipaclient/remote_plugins/2_156/role.py:146 -#: ipaclient/remote_plugins/2_156/role.py:196 -#: ipaclient/remote_plugins/2_156/role.py:292 -#: ipaclient/remote_plugins/2_156/role.py:414 -#: ipaclient/remote_plugins/2_156/role.py:513 -#: ipaclient/remote_plugins/2_156/role.py:569 -#: ipaclient/remote_plugins/2_156/role.py:665 -#: ipaclient/remote_plugins/2_156/role.py:732 -#: ipaclient/remote_plugins/2_156/selfservice.py:109 -#: ipaclient/remote_plugins/2_156/selfservice.py:212 -#: ipaclient/remote_plugins/2_156/selfservice.py:276 -#: ipaclient/remote_plugins/2_156/selfservice.py:319 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:205 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:255 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:324 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:551 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:684 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:734 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:803 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:879 -#: ipaclient/remote_plugins/2_156/server.py:162 -#: ipaclient/remote_plugins/2_156/server.py:227 -#: ipaclient/remote_plugins/2_156/service.py:241 -#: ipaclient/remote_plugins/2_156/service.py:293 -#: ipaclient/remote_plugins/2_156/service.py:354 -#: ipaclient/remote_plugins/2_156/service.py:416 -#: ipaclient/remote_plugins/2_156/service.py:505 -#: ipaclient/remote_plugins/2_156/service.py:666 -#: ipaclient/remote_plugins/2_156/service.py:755 -#: ipaclient/remote_plugins/2_156/service.py:871 -#: ipaclient/remote_plugins/2_156/service.py:1012 -#: ipaclient/remote_plugins/2_156/service.py:1064 -#: ipaclient/remote_plugins/2_156/service.py:1125 -#: ipaclient/remote_plugins/2_156/service.py:1199 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:140 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:190 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:250 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:365 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:429 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:489 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:556 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:620 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:663 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:771 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:828 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:888 -#: ipaclient/remote_plugins/2_156/stageuser.py:361 -#: ipaclient/remote_plugins/2_156/stageuser.py:671 -#: ipaclient/remote_plugins/2_156/stageuser.py:999 -#: ipaclient/remote_plugins/2_156/stageuser.py:1399 -#: ipaclient/remote_plugins/2_156/stageuser.py:1466 -#: ipaclient/remote_plugins/2_156/sudocmd.py:100 -#: ipaclient/remote_plugins/2_156/sudocmd.py:212 -#: ipaclient/remote_plugins/2_156/sudocmd.py:311 -#: ipaclient/remote_plugins/2_156/sudocmd.py:368 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:120 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:171 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:295 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:395 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:446 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:514 -#: ipaclient/remote_plugins/2_156/topology.py:210 -#: ipaclient/remote_plugins/2_156/topology.py:396 -#: ipaclient/remote_plugins/2_156/topology.py:531 -#: ipaclient/remote_plugins/2_156/topology.py:657 -#: ipaclient/remote_plugins/2_156/topology.py:722 -#: ipaclient/remote_plugins/2_156/topology.py:831 -#: ipaclient/remote_plugins/2_156/topology.py:925 -#: ipaclient/remote_plugins/2_156/topology.py:977 -#: ipaclient/remote_plugins/2_156/user.py:634 -#: ipaclient/remote_plugins/2_156/user.py:686 -#: ipaclient/remote_plugins/2_156/user.py:1113 -#: ipaclient/remote_plugins/2_156/user.py:1519 -#: ipaclient/remote_plugins/2_156/user.py:1579 -#: ipaclient/remote_plugins/2_156/user.py:1652 -#: ipaclient/remote_plugins/2_156/user.py:1764 -#: ipaclient/remote_plugins/2_156/vault.py:404 -#: ipaclient/remote_plugins/2_156/vault.py:473 -#: ipaclient/remote_plugins/2_156/vault.py:569 -#: ipaclient/remote_plugins/2_156/vault.py:677 -#: ipaclient/remote_plugins/2_156/vault.py:843 -#: ipaclient/remote_plugins/2_156/vault.py:984 -#: ipaclient/remote_plugins/2_156/vault.py:1053 -#: ipaclient/remote_plugins/2_156/vault.py:1149 -#: ipaclient/remote_plugins/2_156/vault.py:1249 -#: ipaclient/remote_plugins/2_156/vault.py:1318 -#: ipaclient/remote_plugins/2_156/vault.py:1366 -#: ipaclient/remote_plugins/2_156/vault.py:1421 -#: ipaclient/remote_plugins/2_156/vault.py:1558 -#: ipaclient/remote_plugins/2_156/vault.py:1654 -#: ipaclient/remote_plugins/2_156/cert.py:216 -#: ipaclient/remote_plugins/2_156/automember.py:187 -#: ipaclient/remote_plugins/2_156/automember.py:265 -#: ipaclient/remote_plugins/2_156/automember.py:324 -#: ipaclient/remote_plugins/2_156/automember.py:379 -#: ipaclient/remote_plugins/2_156/automember.py:421 -#: ipaclient/remote_plugins/2_156/automember.py:514 -#: ipaclient/remote_plugins/2_156/automember.py:605 -#: ipaclient/remote_plugins/2_156/automember.py:670 -#: ipaclient/remote_plugins/2_156/automember.py:748 -#: ipaclient/remote_plugins/2_156/automember.py:808 -#: ipaclient/remote_plugins/2_156/group.py:257 -#: ipaclient/remote_plugins/2_156/group.py:316 -#: ipaclient/remote_plugins/2_156/group.py:512 -#: ipaclient/remote_plugins/2_156/group.py:743 -#: ipaclient/remote_plugins/2_156/group.py:809 -#: ipaclient/remote_plugins/2_156/group.py:886 -#: ipaclient/remote_plugins/2_156/trust.py:336 -#: ipaclient/remote_plugins/2_156/trust.py:429 -#: ipaclient/remote_plugins/2_156/trust.py:522 -#: ipaclient/remote_plugins/2_156/trust.py:626 -#: ipaclient/remote_plugins/2_156/trust.py:669 -#: ipaclient/remote_plugins/2_156/trust.py:710 -#: ipaclient/remote_plugins/2_156/trust.py:788 -#: ipaclient/remote_plugins/2_156/trust.py:839 -#: ipaclient/remote_plugins/2_156/trust.py:929 -#: ipaclient/remote_plugins/2_156/trust.py:1127 -#: ipaclient/remote_plugins/2_156/trust.py:1245 -#: ipaclient/remote_plugins/2_156/idrange.py:298 -#: ipaclient/remote_plugins/2_156/idrange.py:434 -#: ipaclient/remote_plugins/2_156/idrange.py:570 -#: ipaclient/remote_plugins/2_156/idrange.py:620 -#: ipaclient/remote_plugins/2_156/sudorule.py:348 -#: ipaclient/remote_plugins/2_156/sudorule.py:398 -#: ipaclient/remote_plugins/2_156/sudorule.py:467 -#: ipaclient/remote_plugins/2_156/sudorule.py:536 -#: ipaclient/remote_plugins/2_156/sudorule.py:616 -#: ipaclient/remote_plugins/2_156/sudorule.py:666 -#: ipaclient/remote_plugins/2_156/sudorule.py:726 -#: ipaclient/remote_plugins/2_156/sudorule.py:795 -#: ipaclient/remote_plugins/2_156/sudorule.py:1046 -#: ipaclient/remote_plugins/2_156/sudorule.py:1225 -#: ipaclient/remote_plugins/2_156/sudorule.py:1275 -#: ipaclient/remote_plugins/2_156/sudorule.py:1344 -#: ipaclient/remote_plugins/2_156/sudorule.py:1413 -#: ipaclient/remote_plugins/2_156/sudorule.py:1493 -#: ipaclient/remote_plugins/2_156/sudorule.py:1543 -#: ipaclient/remote_plugins/2_156/sudorule.py:1603 -#: ipaclient/remote_plugins/2_156/sudorule.py:1672 -#: ipaclient/remote_plugins/2_156/sudorule.py:1748 -#: ipaclient/remote_plugins/2_156/certprofile.py:189 -#: ipaclient/remote_plugins/2_156/certprofile.py:264 -#: ipaclient/remote_plugins/2_156/certprofile.py:356 -#: ipaclient/remote_plugins/2_156/certprofile.py:412 -#: ipaclient/remote_plugins/2_156/otptoken.py:325 -#: ipaclient/remote_plugins/2_156/otptoken.py:375 -#: ipaclient/remote_plugins/2_156/otptoken.py:596 -#: ipaclient/remote_plugins/2_156/otptoken.py:744 -#: ipaclient/remote_plugins/2_156/otptoken.py:800 -#: ipaclient/remote_plugins/2_156/otptoken.py:867 -#: ipaclient/remote_plugins/2_164/aci.py:297 -#: ipaclient/remote_plugins/2_164/aci.py:488 -#: ipaclient/remote_plugins/2_164/aci.py:613 -#: ipaclient/remote_plugins/2_164/aci.py:736 -#: ipaclient/remote_plugins/2_164/aci.py:793 -#: ipaclient/remote_plugins/2_164/automember.py:187 -#: ipaclient/remote_plugins/2_164/automember.py:265 -#: ipaclient/remote_plugins/2_164/automember.py:324 -#: ipaclient/remote_plugins/2_164/automember.py:379 -#: ipaclient/remote_plugins/2_164/automember.py:421 -#: ipaclient/remote_plugins/2_164/automember.py:514 -#: ipaclient/remote_plugins/2_164/automember.py:605 -#: ipaclient/remote_plugins/2_164/automember.py:670 -#: ipaclient/remote_plugins/2_164/automember.py:748 -#: ipaclient/remote_plugins/2_164/automember.py:808 -#: ipaclient/remote_plugins/2_164/automount.py:225 -#: ipaclient/remote_plugins/2_164/automount.py:361 -#: ipaclient/remote_plugins/2_164/automount.py:463 -#: ipaclient/remote_plugins/2_164/automount.py:539 -#: ipaclient/remote_plugins/2_164/automount.py:597 -#: ipaclient/remote_plugins/2_164/automount.py:697 -#: ipaclient/remote_plugins/2_164/automount.py:762 -#: ipaclient/remote_plugins/2_164/automount.py:853 -#: ipaclient/remote_plugins/2_164/automount.py:936 -#: ipaclient/remote_plugins/2_164/automount.py:1054 -#: ipaclient/remote_plugins/2_164/automount.py:1152 -#: ipaclient/remote_plugins/2_164/automount.py:1209 -#: ipaclient/remote_plugins/2_164/caacl.py:209 -#: ipaclient/remote_plugins/2_164/caacl.py:259 -#: ipaclient/remote_plugins/2_164/caacl.py:328 -#: ipaclient/remote_plugins/2_164/caacl.py:388 -#: ipaclient/remote_plugins/2_164/caacl.py:448 -#: ipaclient/remote_plugins/2_164/caacl.py:678 -#: ipaclient/remote_plugins/2_164/caacl.py:814 -#: ipaclient/remote_plugins/2_164/caacl.py:864 -#: ipaclient/remote_plugins/2_164/caacl.py:933 -#: ipaclient/remote_plugins/2_164/caacl.py:993 -#: ipaclient/remote_plugins/2_164/caacl.py:1053 -#: ipaclient/remote_plugins/2_164/caacl.py:1129 -#: ipaclient/remote_plugins/2_164/config.py:346 -#: ipaclient/remote_plugins/2_164/config.py:389 -#: ipaclient/remote_plugins/2_164/delegation.py:128 -#: ipaclient/remote_plugins/2_164/delegation.py:244 -#: ipaclient/remote_plugins/2_164/delegation.py:321 -#: ipaclient/remote_plugins/2_164/delegation.py:364 -#: ipaclient/remote_plugins/2_164/dns.py:1146 -#: ipaclient/remote_plugins/2_164/dns.py:1189 -#: ipaclient/remote_plugins/2_164/dns.py:1279 -#: ipaclient/remote_plugins/2_164/dns.py:1525 -#: ipaclient/remote_plugins/2_164/dns.py:1637 -#: ipaclient/remote_plugins/2_164/dns.py:1729 -#: ipaclient/remote_plugins/2_164/dns.py:2564 -#: ipaclient/remote_plugins/2_164/dns.py:3254 -#: ipaclient/remote_plugins/2_164/dns.py:4089 -#: ipaclient/remote_plugins/2_164/dns.py:4162 -#: ipaclient/remote_plugins/2_164/dns.py:4410 -#: ipaclient/remote_plugins/2_164/dns.py:4800 -#: ipaclient/remote_plugins/2_164/dns.py:5056 -#: ipaclient/remote_plugins/2_164/dns.py:5148 -#: ipaclient/remote_plugins/2_164/group.py:257 -#: ipaclient/remote_plugins/2_164/group.py:316 -#: ipaclient/remote_plugins/2_164/group.py:512 -#: ipaclient/remote_plugins/2_164/group.py:743 -#: ipaclient/remote_plugins/2_164/group.py:809 -#: ipaclient/remote_plugins/2_164/group.py:886 -#: ipaclient/remote_plugins/2_164/hbacrule.py:269 -#: ipaclient/remote_plugins/2_164/hbacrule.py:319 -#: ipaclient/remote_plugins/2_164/hbacrule.py:388 -#: ipaclient/remote_plugins/2_164/hbacrule.py:457 -#: ipaclient/remote_plugins/2_164/hbacrule.py:526 -#: ipaclient/remote_plugins/2_164/hbacrule.py:783 -#: ipaclient/remote_plugins/2_164/hbacrule.py:946 -#: ipaclient/remote_plugins/2_164/hbacrule.py:996 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1065 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1134 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1203 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1279 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:111 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:227 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:328 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:387 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:108 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:159 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:283 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:383 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:434 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:502 -#: ipaclient/remote_plugins/2_164/host.py:443 -#: ipaclient/remote_plugins/2_164/host.py:494 -#: ipaclient/remote_plugins/2_164/host.py:554 -#: ipaclient/remote_plugins/2_164/host.py:615 -#: ipaclient/remote_plugins/2_164/host.py:703 -#: ipaclient/remote_plugins/2_164/host.py:868 -#: ipaclient/remote_plugins/2_164/host.py:956 -#: ipaclient/remote_plugins/2_164/host.py:1134 -#: ipaclient/remote_plugins/2_164/host.py:1470 -#: ipaclient/remote_plugins/2_164/host.py:1521 -#: ipaclient/remote_plugins/2_164/host.py:1581 -#: ipaclient/remote_plugins/2_164/host.py:1654 -#: ipaclient/remote_plugins/2_164/hostgroup.py:169 -#: ipaclient/remote_plugins/2_164/hostgroup.py:221 -#: ipaclient/remote_plugins/2_164/hostgroup.py:356 -#: ipaclient/remote_plugins/2_164/hostgroup.py:553 -#: ipaclient/remote_plugins/2_164/hostgroup.py:605 -#: ipaclient/remote_plugins/2_164/hostgroup.py:683 -#: ipaclient/remote_plugins/2_164/idviews.py:202 -#: ipaclient/remote_plugins/2_164/idviews.py:346 -#: ipaclient/remote_plugins/2_164/idviews.py:464 -#: ipaclient/remote_plugins/2_164/idviews.py:533 -#: ipaclient/remote_plugins/2_164/idviews.py:659 -#: ipaclient/remote_plugins/2_164/idviews.py:831 -#: ipaclient/remote_plugins/2_164/idviews.py:985 -#: ipaclient/remote_plugins/2_164/idviews.py:1054 -#: ipaclient/remote_plugins/2_164/idviews.py:1117 -#: ipaclient/remote_plugins/2_164/idviews.py:1274 -#: ipaclient/remote_plugins/2_164/idviews.py:1365 -#: ipaclient/remote_plugins/2_164/idviews.py:1428 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:150 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:195 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:247 -#: ipaclient/remote_plugins/2_164/netgroup.py:199 -#: ipaclient/remote_plugins/2_164/netgroup.py:250 -#: ipaclient/remote_plugins/2_164/netgroup.py:459 -#: ipaclient/remote_plugins/2_164/netgroup.py:684 -#: ipaclient/remote_plugins/2_164/netgroup.py:735 -#: ipaclient/remote_plugins/2_164/netgroup.py:839 -#: ipaclient/remote_plugins/2_164/otpconfig.py:144 -#: ipaclient/remote_plugins/2_164/otpconfig.py:187 -#: ipaclient/remote_plugins/2_164/permission.py:370 -#: ipaclient/remote_plugins/2_164/permission.py:422 -#: ipaclient/remote_plugins/2_164/permission.py:489 -#: ipaclient/remote_plugins/2_164/permission.py:733 -#: ipaclient/remote_plugins/2_164/permission.py:948 -#: ipaclient/remote_plugins/2_164/permission.py:1006 -#: ipaclient/remote_plugins/2_164/permission.py:1073 -#: ipaclient/remote_plugins/2_164/privilege.py:112 -#: ipaclient/remote_plugins/2_164/privilege.py:164 -#: ipaclient/remote_plugins/2_164/privilege.py:224 -#: ipaclient/remote_plugins/2_164/privilege.py:346 -#: ipaclient/remote_plugins/2_164/privilege.py:445 -#: ipaclient/remote_plugins/2_164/privilege.py:503 -#: ipaclient/remote_plugins/2_164/privilege.py:563 -#: ipaclient/remote_plugins/2_164/privilege.py:630 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:186 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:288 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:379 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:427 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:547 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:710 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:860 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:918 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:173 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:316 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:446 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:502 -#: ipaclient/remote_plugins/2_164/realmdomains.py:133 -#: ipaclient/remote_plugins/2_164/realmdomains.py:176 -#: ipaclient/remote_plugins/2_164/role.py:146 -#: ipaclient/remote_plugins/2_164/role.py:196 -#: ipaclient/remote_plugins/2_164/role.py:292 -#: ipaclient/remote_plugins/2_164/role.py:414 -#: ipaclient/remote_plugins/2_164/role.py:513 -#: ipaclient/remote_plugins/2_164/role.py:569 -#: ipaclient/remote_plugins/2_164/role.py:665 -#: ipaclient/remote_plugins/2_164/role.py:732 -#: ipaclient/remote_plugins/2_164/selfservice.py:109 -#: ipaclient/remote_plugins/2_164/selfservice.py:212 -#: ipaclient/remote_plugins/2_164/selfservice.py:276 -#: ipaclient/remote_plugins/2_164/selfservice.py:319 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:205 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:255 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:324 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:551 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:684 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:734 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:803 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:879 -#: ipaclient/remote_plugins/2_164/server.py:203 -#: ipaclient/remote_plugins/2_164/server.py:291 -#: ipaclient/remote_plugins/2_164/service.py:241 -#: ipaclient/remote_plugins/2_164/service.py:293 -#: ipaclient/remote_plugins/2_164/service.py:354 -#: ipaclient/remote_plugins/2_164/service.py:416 -#: ipaclient/remote_plugins/2_164/service.py:505 -#: ipaclient/remote_plugins/2_164/service.py:666 -#: ipaclient/remote_plugins/2_164/service.py:755 -#: ipaclient/remote_plugins/2_164/service.py:871 -#: ipaclient/remote_plugins/2_164/service.py:1012 -#: ipaclient/remote_plugins/2_164/service.py:1064 -#: ipaclient/remote_plugins/2_164/service.py:1125 -#: ipaclient/remote_plugins/2_164/service.py:1199 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:140 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:190 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:250 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:365 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:429 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:489 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:556 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:620 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:663 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:771 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:828 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:888 -#: ipaclient/remote_plugins/2_164/stageuser.py:361 -#: ipaclient/remote_plugins/2_164/stageuser.py:671 -#: ipaclient/remote_plugins/2_164/stageuser.py:723 -#: ipaclient/remote_plugins/2_164/stageuser.py:1061 -#: ipaclient/remote_plugins/2_164/stageuser.py:1461 -#: ipaclient/remote_plugins/2_164/stageuser.py:1521 -#: ipaclient/remote_plugins/2_164/stageuser.py:1590 -#: ipaclient/remote_plugins/2_164/sudocmd.py:100 -#: ipaclient/remote_plugins/2_164/sudocmd.py:212 -#: ipaclient/remote_plugins/2_164/sudocmd.py:311 -#: ipaclient/remote_plugins/2_164/sudocmd.py:368 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:120 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:171 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:295 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:395 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:446 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:514 -#: ipaclient/remote_plugins/2_164/topology.py:258 -#: ipaclient/remote_plugins/2_164/topology.py:440 -#: ipaclient/remote_plugins/2_164/topology.py:573 -#: ipaclient/remote_plugins/2_164/topology.py:695 -#: ipaclient/remote_plugins/2_164/topology.py:759 -#: ipaclient/remote_plugins/2_164/topology.py:865 -#: ipaclient/remote_plugins/2_164/topology.py:958 -#: ipaclient/remote_plugins/2_164/topology.py:1008 -#: ipaclient/remote_plugins/2_164/trust.py:336 -#: ipaclient/remote_plugins/2_164/trust.py:429 -#: ipaclient/remote_plugins/2_164/trust.py:522 -#: ipaclient/remote_plugins/2_164/trust.py:626 -#: ipaclient/remote_plugins/2_164/trust.py:669 -#: ipaclient/remote_plugins/2_164/trust.py:710 -#: ipaclient/remote_plugins/2_164/trust.py:788 -#: ipaclient/remote_plugins/2_164/trust.py:839 -#: ipaclient/remote_plugins/2_164/trust.py:929 -#: ipaclient/remote_plugins/2_164/trust.py:1127 -#: ipaclient/remote_plugins/2_164/trust.py:1245 -#: ipaclient/remote_plugins/2_164/user.py:634 -#: ipaclient/remote_plugins/2_164/user.py:686 -#: ipaclient/remote_plugins/2_164/user.py:747 -#: ipaclient/remote_plugins/2_164/user.py:1175 -#: ipaclient/remote_plugins/2_164/user.py:1581 -#: ipaclient/remote_plugins/2_164/user.py:1641 -#: ipaclient/remote_plugins/2_164/user.py:1702 -#: ipaclient/remote_plugins/2_164/user.py:1776 -#: ipaclient/remote_plugins/2_164/user.py:1888 -#: ipaclient/remote_plugins/2_164/vault.py:404 -#: ipaclient/remote_plugins/2_164/vault.py:473 -#: ipaclient/remote_plugins/2_164/vault.py:569 -#: ipaclient/remote_plugins/2_164/vault.py:677 -#: ipaclient/remote_plugins/2_164/vault.py:843 -#: ipaclient/remote_plugins/2_164/vault.py:984 -#: ipaclient/remote_plugins/2_164/vault.py:1053 -#: ipaclient/remote_plugins/2_164/vault.py:1149 -#: ipaclient/remote_plugins/2_164/vault.py:1249 -#: ipaclient/remote_plugins/2_164/vault.py:1318 -#: ipaclient/remote_plugins/2_164/vault.py:1366 -#: ipaclient/remote_plugins/2_164/vault.py:1421 -#: ipaclient/remote_plugins/2_164/vault.py:1558 -#: ipaclient/remote_plugins/2_164/vault.py:1654 -#: ipaclient/remote_plugins/2_164/cert.py:216 -#: ipaclient/remote_plugins/2_164/idrange.py:298 -#: ipaclient/remote_plugins/2_164/idrange.py:434 -#: ipaclient/remote_plugins/2_164/idrange.py:570 -#: ipaclient/remote_plugins/2_164/idrange.py:620 -#: ipaclient/remote_plugins/2_164/certprofile.py:189 -#: ipaclient/remote_plugins/2_164/certprofile.py:264 -#: ipaclient/remote_plugins/2_164/certprofile.py:356 -#: ipaclient/remote_plugins/2_164/certprofile.py:412 -#: ipaclient/remote_plugins/2_164/otptoken.py:325 -#: ipaclient/remote_plugins/2_164/otptoken.py:375 -#: ipaclient/remote_plugins/2_164/otptoken.py:596 -#: ipaclient/remote_plugins/2_164/otptoken.py:744 -#: ipaclient/remote_plugins/2_164/otptoken.py:800 -#: ipaclient/remote_plugins/2_164/otptoken.py:867 -#: ipaclient/remote_plugins/2_164/sudorule.py:348 -#: ipaclient/remote_plugins/2_164/sudorule.py:398 -#: ipaclient/remote_plugins/2_164/sudorule.py:467 -#: ipaclient/remote_plugins/2_164/sudorule.py:536 -#: ipaclient/remote_plugins/2_164/sudorule.py:616 -#: ipaclient/remote_plugins/2_164/sudorule.py:666 -#: ipaclient/remote_plugins/2_164/sudorule.py:726 -#: ipaclient/remote_plugins/2_164/sudorule.py:795 -#: ipaclient/remote_plugins/2_164/sudorule.py:1046 -#: ipaclient/remote_plugins/2_164/sudorule.py:1225 -#: ipaclient/remote_plugins/2_164/sudorule.py:1275 -#: ipaclient/remote_plugins/2_164/sudorule.py:1344 -#: ipaclient/remote_plugins/2_164/sudorule.py:1413 -#: ipaclient/remote_plugins/2_164/sudorule.py:1493 -#: ipaclient/remote_plugins/2_164/sudorule.py:1543 -#: ipaclient/remote_plugins/2_164/sudorule.py:1603 -#: ipaclient/remote_plugins/2_164/sudorule.py:1672 -#: ipaclient/remote_plugins/2_164/sudorule.py:1748 -#: ipaclient/remote_plugins/2_49/aci.py:297 -#: ipaclient/remote_plugins/2_49/aci.py:489 -#: ipaclient/remote_plugins/2_49/aci.py:614 -#: ipaclient/remote_plugins/2_49/aci.py:738 -#: ipaclient/remote_plugins/2_49/aci.py:791 -#: ipaclient/remote_plugins/2_49/automember.py:173 -#: ipaclient/remote_plugins/2_49/automember.py:252 -#: ipaclient/remote_plugins/2_49/automember.py:312 -#: ipaclient/remote_plugins/2_49/automember.py:368 -#: ipaclient/remote_plugins/2_49/automember.py:411 -#: ipaclient/remote_plugins/2_49/automember.py:507 -#: ipaclient/remote_plugins/2_49/automember.py:598 -#: ipaclient/remote_plugins/2_49/automember.py:677 -#: ipaclient/remote_plugins/2_49/automember.py:738 -#: ipaclient/remote_plugins/2_49/automount.py:223 -#: ipaclient/remote_plugins/2_49/automount.py:358 -#: ipaclient/remote_plugins/2_49/automount.py:458 -#: ipaclient/remote_plugins/2_49/automount.py:533 -#: ipaclient/remote_plugins/2_49/automount.py:592 -#: ipaclient/remote_plugins/2_49/automount.py:695 -#: ipaclient/remote_plugins/2_49/automount.py:760 -#: ipaclient/remote_plugins/2_49/automount.py:849 -#: ipaclient/remote_plugins/2_49/automount.py:932 -#: ipaclient/remote_plugins/2_49/automount.py:1051 -#: ipaclient/remote_plugins/2_49/automount.py:1148 -#: ipaclient/remote_plugins/2_49/automount.py:1205 -#: ipaclient/remote_plugins/2_49/config.py:330 -#: ipaclient/remote_plugins/2_49/config.py:374 -#: ipaclient/remote_plugins/2_49/delegation.py:128 -#: ipaclient/remote_plugins/2_49/delegation.py:243 -#: ipaclient/remote_plugins/2_49/delegation.py:320 -#: ipaclient/remote_plugins/2_49/delegation.py:364 -#: ipaclient/remote_plugins/2_49/dns.py:1192 -#: ipaclient/remote_plugins/2_49/dns.py:1236 -#: ipaclient/remote_plugins/2_49/dns.py:2249 -#: ipaclient/remote_plugins/2_49/dns.py:2610 -#: ipaclient/remote_plugins/2_49/dns.py:3029 -#: ipaclient/remote_plugins/2_49/dns.py:4041 -#: ipaclient/remote_plugins/2_49/dns.py:4110 -#: ipaclient/remote_plugins/2_49/dns.py:4333 -#: ipaclient/remote_plugins/2_49/dns.py:4709 -#: ipaclient/remote_plugins/2_49/dns.py:4952 -#: ipaclient/remote_plugins/2_49/dns.py:5043 -#: ipaclient/remote_plugins/2_49/entitle.py:90 -#: ipaclient/remote_plugins/2_49/entitle.py:146 -#: ipaclient/remote_plugins/2_49/entitle.py:188 -#: ipaclient/remote_plugins/2_49/entitle.py:306 -#: ipaclient/remote_plugins/2_49/entitle.py:363 -#: ipaclient/remote_plugins/2_49/group.py:255 -#: ipaclient/remote_plugins/2_49/group.py:308 -#: ipaclient/remote_plugins/2_49/group.py:480 -#: ipaclient/remote_plugins/2_49/group.py:704 -#: ipaclient/remote_plugins/2_49/group.py:764 -#: ipaclient/remote_plugins/2_49/group.py:834 -#: ipaclient/remote_plugins/2_49/hbacrule.py:263 -#: ipaclient/remote_plugins/2_49/hbacrule.py:307 -#: ipaclient/remote_plugins/2_49/hbacrule.py:369 -#: ipaclient/remote_plugins/2_49/hbacrule.py:431 -#: ipaclient/remote_plugins/2_49/hbacrule.py:493 -#: ipaclient/remote_plugins/2_49/hbacrule.py:733 -#: ipaclient/remote_plugins/2_49/hbacrule.py:879 -#: ipaclient/remote_plugins/2_49/hbacrule.py:923 -#: ipaclient/remote_plugins/2_49/hbacrule.py:985 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1047 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1109 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1178 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:111 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:223 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:317 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:370 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:110 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:155 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:274 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:367 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:412 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:473 -#: ipaclient/remote_plugins/2_49/host.py:353 -#: ipaclient/remote_plugins/2_49/host.py:398 -#: ipaclient/remote_plugins/2_49/host.py:599 -#: ipaclient/remote_plugins/2_49/host.py:899 -#: ipaclient/remote_plugins/2_49/host.py:944 -#: ipaclient/remote_plugins/2_49/host.py:1010 -#: ipaclient/remote_plugins/2_49/hostgroup.py:167 -#: ipaclient/remote_plugins/2_49/hostgroup.py:213 -#: ipaclient/remote_plugins/2_49/hostgroup.py:343 -#: ipaclient/remote_plugins/2_49/hostgroup.py:533 -#: ipaclient/remote_plugins/2_49/hostgroup.py:579 -#: ipaclient/remote_plugins/2_49/hostgroup.py:650 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:150 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:196 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:249 -#: ipaclient/remote_plugins/2_49/netgroup.py:197 -#: ipaclient/remote_plugins/2_49/netgroup.py:242 -#: ipaclient/remote_plugins/2_49/netgroup.py:446 -#: ipaclient/remote_plugins/2_49/netgroup.py:664 -#: ipaclient/remote_plugins/2_49/netgroup.py:709 -#: ipaclient/remote_plugins/2_49/netgroup.py:806 -#: ipaclient/remote_plugins/2_49/permission.py:226 -#: ipaclient/remote_plugins/2_49/permission.py:272 -#: ipaclient/remote_plugins/2_49/permission.py:333 -#: ipaclient/remote_plugins/2_49/permission.py:488 -#: ipaclient/remote_plugins/2_49/permission.py:619 -#: ipaclient/remote_plugins/2_49/permission.py:671 -#: ipaclient/remote_plugins/2_49/permission.py:731 -#: ipaclient/remote_plugins/2_49/privilege.py:110 -#: ipaclient/remote_plugins/2_49/privilege.py:156 -#: ipaclient/remote_plugins/2_49/privilege.py:209 -#: ipaclient/remote_plugins/2_49/privilege.py:326 -#: ipaclient/remote_plugins/2_49/privilege.py:418 -#: ipaclient/remote_plugins/2_49/privilege.py:470 -#: ipaclient/remote_plugins/2_49/privilege.py:523 -#: ipaclient/remote_plugins/2_49/privilege.py:583 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:186 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:291 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:382 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:431 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:552 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:718 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:868 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:927 -#: ipaclient/remote_plugins/2_49/role.py:139 -#: ipaclient/remote_plugins/2_49/role.py:183 -#: ipaclient/remote_plugins/2_49/role.py:263 -#: ipaclient/remote_plugins/2_49/role.py:380 -#: ipaclient/remote_plugins/2_49/role.py:472 -#: ipaclient/remote_plugins/2_49/role.py:522 -#: ipaclient/remote_plugins/2_49/role.py:602 -#: ipaclient/remote_plugins/2_49/role.py:662 -#: ipaclient/remote_plugins/2_49/selfservice.py:107 -#: ipaclient/remote_plugins/2_49/selfservice.py:209 -#: ipaclient/remote_plugins/2_49/selfservice.py:273 -#: ipaclient/remote_plugins/2_49/selfservice.py:317 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:205 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:249 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:311 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:531 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:657 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:701 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:763 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:832 -#: ipaclient/remote_plugins/2_49/service.py:168 -#: ipaclient/remote_plugins/2_49/service.py:214 -#: ipaclient/remote_plugins/2_49/service.py:369 -#: ipaclient/remote_plugins/2_49/service.py:488 -#: ipaclient/remote_plugins/2_49/service.py:534 -#: ipaclient/remote_plugins/2_49/service.py:601 -#: ipaclient/remote_plugins/2_49/sudocmd.py:100 -#: ipaclient/remote_plugins/2_49/sudocmd.py:208 -#: ipaclient/remote_plugins/2_49/sudocmd.py:300 -#: ipaclient/remote_plugins/2_49/sudocmd.py:351 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:118 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:163 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:282 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:375 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:420 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:481 -#: ipaclient/remote_plugins/2_49/trust.py:252 -#: ipaclient/remote_plugins/2_49/trust.py:379 -#: ipaclient/remote_plugins/2_49/trust.py:483 -#: ipaclient/remote_plugins/2_49/trust.py:534 -#: ipaclient/remote_plugins/2_49/trust.py:613 -#: ipaclient/remote_plugins/2_49/trust.py:665 -#: ipaclient/remote_plugins/2_49/user.py:506 -#: ipaclient/remote_plugins/2_49/user.py:844 -#: ipaclient/remote_plugins/2_49/user.py:1180 -#: ipaclient/remote_plugins/2_49/user.py:1241 -#: ipaclient/remote_plugins/2_49/user.py:1308 -#: ipaclient/remote_plugins/2_49/idrange.py:280 -#: ipaclient/remote_plugins/2_49/idrange.py:417 -#: ipaclient/remote_plugins/2_49/idrange.py:538 -#: ipaclient/remote_plugins/2_49/idrange.py:589 -#: ipaclient/remote_plugins/2_49/sudorule.py:318 -#: ipaclient/remote_plugins/2_49/sudorule.py:362 -#: ipaclient/remote_plugins/2_49/sudorule.py:424 -#: ipaclient/remote_plugins/2_49/sudorule.py:486 -#: ipaclient/remote_plugins/2_49/sudorule.py:573 -#: ipaclient/remote_plugins/2_49/sudorule.py:626 -#: ipaclient/remote_plugins/2_49/sudorule.py:688 -#: ipaclient/remote_plugins/2_49/sudorule.py:930 -#: ipaclient/remote_plugins/2_49/sudorule.py:1102 -#: ipaclient/remote_plugins/2_49/sudorule.py:1146 -#: ipaclient/remote_plugins/2_49/sudorule.py:1208 -#: ipaclient/remote_plugins/2_49/sudorule.py:1270 -#: ipaclient/remote_plugins/2_49/sudorule.py:1357 -#: ipaclient/remote_plugins/2_49/sudorule.py:1410 -#: ipaclient/remote_plugins/2_49/sudorule.py:1472 -#: ipaclient/remote_plugins/2_49/sudorule.py:1541 ipalib/frontend.py:980 msgid "Print entries as stored on the server. Only affects output format." msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:307 -#: ipaclient/remote_plugins/2_114/aci.py:345 -#: ipaclient/remote_plugins/2_114/aci.py:498 -#: ipaclient/remote_plugins/2_114/aci.py:623 -#: ipaclient/remote_plugins/2_114/aci.py:746 -#: ipaclient/remote_plugins/2_114/aci.py:803 -#: ipaclient/remote_plugins/2_114/automount.py:235 -#: ipaclient/remote_plugins/2_114/automount.py:290 -#: ipaclient/remote_plugins/2_114/automount.py:371 -#: ipaclient/remote_plugins/2_114/automount.py:480 -#: ipaclient/remote_plugins/2_114/automount.py:549 -#: ipaclient/remote_plugins/2_114/automount.py:607 -#: ipaclient/remote_plugins/2_114/automount.py:644 -#: ipaclient/remote_plugins/2_114/automount.py:715 -#: ipaclient/remote_plugins/2_114/automount.py:772 -#: ipaclient/remote_plugins/2_114/automount.py:863 -#: ipaclient/remote_plugins/2_114/automount.py:946 -#: ipaclient/remote_plugins/2_114/automount.py:989 -#: ipaclient/remote_plugins/2_114/automount.py:1072 -#: ipaclient/remote_plugins/2_114/automount.py:1162 -#: ipaclient/remote_plugins/2_114/automount.py:1219 -#: ipaclient/remote_plugins/2_114/config.py:356 -#: ipaclient/remote_plugins/2_114/config.py:399 -#: ipaclient/remote_plugins/2_114/delegation.py:138 -#: ipaclient/remote_plugins/2_114/delegation.py:167 -#: ipaclient/remote_plugins/2_114/delegation.py:254 -#: ipaclient/remote_plugins/2_114/delegation.py:331 -#: ipaclient/remote_plugins/2_114/delegation.py:374 -#: ipaclient/remote_plugins/2_114/dns.py:1062 -#: ipaclient/remote_plugins/2_114/dns.py:1092 -#: ipaclient/remote_plugins/2_114/dns.py:1189 -#: ipaclient/remote_plugins/2_114/dns.py:1232 -#: ipaclient/remote_plugins/2_114/dns.py:1316 -#: ipaclient/remote_plugins/2_114/dns.py:1350 -#: ipaclient/remote_plugins/2_114/dns.py:1394 -#: ipaclient/remote_plugins/2_114/dns.py:1429 -#: ipaclient/remote_plugins/2_114/dns.py:1465 -#: ipaclient/remote_plugins/2_114/dns.py:1570 -#: ipaclient/remote_plugins/2_114/dns.py:1674 -#: ipaclient/remote_plugins/2_114/dns.py:1708 -#: ipaclient/remote_plugins/2_114/dns.py:1766 -#: ipaclient/remote_plugins/2_114/dns.py:2651 -#: ipaclient/remote_plugins/2_114/dns.py:3003 -#: ipaclient/remote_plugins/2_114/dns.py:3052 -#: ipaclient/remote_plugins/2_114/dns.py:3439 -#: ipaclient/remote_plugins/2_114/dns.py:4322 -#: ipaclient/remote_plugins/2_114/dns.py:4389 -#: ipaclient/remote_plugins/2_114/dns.py:4626 -#: ipaclient/remote_plugins/2_114/dns.py:4660 -#: ipaclient/remote_plugins/2_114/dns.py:4704 -#: ipaclient/remote_plugins/2_114/dns.py:4739 -#: ipaclient/remote_plugins/2_114/dns.py:4775 -#: ipaclient/remote_plugins/2_114/dns.py:5024 -#: ipaclient/remote_plugins/2_114/dns.py:5272 -#: ipaclient/remote_plugins/2_114/dns.py:5306 -#: ipaclient/remote_plugins/2_114/dns.py:5364 -#: ipaclient/remote_plugins/2_114/hbacrule.py:286 -#: ipaclient/remote_plugins/2_114/hbacrule.py:598 -#: ipaclient/remote_plugins/2_114/hbacrule.py:628 -#: ipaclient/remote_plugins/2_114/hbacrule.py:659 -#: ipaclient/remote_plugins/2_114/hbacrule.py:808 -#: ipaclient/remote_plugins/2_114/hbacrule.py:963 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1296 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:128 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:166 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:252 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:345 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:404 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:125 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:223 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:308 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:400 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:519 -#: ipaclient/remote_plugins/2_114/host.py:458 -#: ipaclient/remote_plugins/2_114/host.py:739 -#: ipaclient/remote_plugins/2_114/host.py:770 -#: ipaclient/remote_plugins/2_114/host.py:1224 -#: ipaclient/remote_plugins/2_114/host.py:1423 -#: ipaclient/remote_plugins/2_114/host.py:1547 -#: ipaclient/remote_plugins/2_114/hostgroup.py:186 -#: ipaclient/remote_plugins/2_114/hostgroup.py:295 -#: ipaclient/remote_plugins/2_114/hostgroup.py:477 -#: ipaclient/remote_plugins/2_114/hostgroup.py:570 -#: ipaclient/remote_plugins/2_114/hostgroup.py:700 -#: ipaclient/remote_plugins/2_114/idviews.py:204 -#: ipaclient/remote_plugins/2_114/idviews.py:245 -#: ipaclient/remote_plugins/2_114/idviews.py:340 -#: ipaclient/remote_plugins/2_114/idviews.py:448 -#: ipaclient/remote_plugins/2_114/idviews.py:503 -#: ipaclient/remote_plugins/2_114/idviews.py:621 -#: ipaclient/remote_plugins/2_114/idviews.py:662 -#: ipaclient/remote_plugins/2_114/idviews.py:785 -#: ipaclient/remote_plugins/2_114/idviews.py:929 -#: ipaclient/remote_plugins/2_114/idviews.py:984 -#: ipaclient/remote_plugins/2_114/idviews.py:1047 -#: ipaclient/remote_plugins/2_114/idviews.py:1092 -#: ipaclient/remote_plugins/2_114/idviews.py:1136 -#: ipaclient/remote_plugins/2_114/idviews.py:1212 -#: ipaclient/remote_plugins/2_114/idviews.py:1301 -#: ipaclient/remote_plugins/2_114/idviews.py:1358 -#: ipaclient/remote_plugins/2_114/idviews.py:1396 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:160 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:205 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:257 -#: ipaclient/remote_plugins/2_114/misc.py:72 -#: ipaclient/remote_plugins/2_114/misc.py:111 -#: ipaclient/remote_plugins/2_114/netgroup.py:216 -#: ipaclient/remote_plugins/2_114/netgroup.py:350 -#: ipaclient/remote_plugins/2_114/netgroup.py:580 -#: ipaclient/remote_plugins/2_114/netgroup.py:701 -#: ipaclient/remote_plugins/2_114/netgroup.py:856 -#: ipaclient/remote_plugins/2_114/otpconfig.py:154 -#: ipaclient/remote_plugins/2_114/otpconfig.py:197 -#: ipaclient/remote_plugins/2_114/passwd.py:82 -#: ipaclient/remote_plugins/2_114/permission.py:361 -#: ipaclient/remote_plugins/2_114/permission.py:480 -#: ipaclient/remote_plugins/2_114/permission.py:524 -#: ipaclient/remote_plugins/2_114/permission.py:718 -#: ipaclient/remote_plugins/2_114/permission.py:917 -#: ipaclient/remote_plugins/2_114/permission.py:1036 -#: ipaclient/remote_plugins/2_114/ping.py:60 -#: ipaclient/remote_plugins/2_114/privilege.py:129 -#: ipaclient/remote_plugins/2_114/privilege.py:287 -#: ipaclient/remote_plugins/2_114/privilege.py:371 -#: ipaclient/remote_plugins/2_114/privilege.py:468 -#: ipaclient/remote_plugins/2_114/privilege.py:647 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:196 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:230 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:306 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:389 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:437 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:557 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:594 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:728 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:870 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:928 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:183 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:219 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:334 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:462 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:512 -#: ipaclient/remote_plugins/2_114/realmdomains.py:143 -#: ipaclient/remote_plugins/2_114/realmdomains.py:186 -#: ipaclient/remote_plugins/2_114/role.py:163 -#: ipaclient/remote_plugins/2_114/role.py:355 -#: ipaclient/remote_plugins/2_114/role.py:439 -#: ipaclient/remote_plugins/2_114/role.py:536 -#: ipaclient/remote_plugins/2_114/role.py:749 -#: ipaclient/remote_plugins/2_114/selfservice.py:119 -#: ipaclient/remote_plugins/2_114/selfservice.py:148 -#: ipaclient/remote_plugins/2_114/selfservice.py:222 -#: ipaclient/remote_plugins/2_114/selfservice.py:286 -#: ipaclient/remote_plugins/2_114/selfservice.py:329 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:222 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:396 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:426 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:457 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:576 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:701 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:896 -#: ipaclient/remote_plugins/2_114/service.py:256 -#: ipaclient/remote_plugins/2_114/service.py:534 -#: ipaclient/remote_plugins/2_114/service.py:566 -#: ipaclient/remote_plugins/2_114/service.py:849 -#: ipaclient/remote_plugins/2_114/service.py:965 -#: ipaclient/remote_plugins/2_114/service.py:1091 -#: ipaclient/remote_plugins/2_114/sudocmd.py:117 -#: ipaclient/remote_plugins/2_114/sudocmd.py:153 -#: ipaclient/remote_plugins/2_114/sudocmd.py:237 -#: ipaclient/remote_plugins/2_114/sudocmd.py:328 -#: ipaclient/remote_plugins/2_114/sudocmd.py:385 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:137 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:235 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:320 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:412 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:531 -#: ipaclient/remote_plugins/2_114/user.py:631 -#: ipaclient/remote_plugins/2_114/user.py:669 -#: ipaclient/remote_plugins/2_114/user.py:701 -#: ipaclient/remote_plugins/2_114/user.py:734 -#: ipaclient/remote_plugins/2_114/user.py:1118 -#: ipaclient/remote_plugins/2_114/user.py:1436 -#: ipaclient/remote_plugins/2_114/user.py:1495 -#: ipaclient/remote_plugins/2_114/user.py:1568 -#: ipaclient/remote_plugins/2_114/user.py:1612 -#: ipaclient/remote_plugins/2_114/group.py:274 -#: ipaclient/remote_plugins/2_114/group.py:389 -#: ipaclient/remote_plugins/2_114/group.py:420 -#: ipaclient/remote_plugins/2_114/group.py:649 -#: ipaclient/remote_plugins/2_114/group.py:767 -#: ipaclient/remote_plugins/2_114/group.py:903 -#: ipaclient/remote_plugins/2_114/trust.py:338 -#: ipaclient/remote_plugins/2_114/trust.py:374 -#: ipaclient/remote_plugins/2_114/trust.py:425 -#: ipaclient/remote_plugins/2_114/trust.py:526 -#: ipaclient/remote_plugins/2_114/trust.py:622 -#: ipaclient/remote_plugins/2_114/trust.py:706 -#: ipaclient/remote_plugins/2_114/trust.py:784 -#: ipaclient/remote_plugins/2_114/trust.py:835 -#: ipaclient/remote_plugins/2_114/trust.py:925 -#: ipaclient/remote_plugins/2_114/trust.py:966 -#: ipaclient/remote_plugins/2_114/trust.py:1001 -#: ipaclient/remote_plugins/2_114/trust.py:1037 -#: ipaclient/remote_plugins/2_114/trust.py:1131 -#: ipaclient/remote_plugins/2_114/trust.py:1241 -#: ipaclient/remote_plugins/2_114/sudorule.py:365 -#: ipaclient/remote_plugins/2_114/sudorule.py:633 -#: ipaclient/remote_plugins/2_114/sudorule.py:867 -#: ipaclient/remote_plugins/2_114/sudorule.py:1071 -#: ipaclient/remote_plugins/2_114/sudorule.py:1242 -#: ipaclient/remote_plugins/2_114/sudorule.py:1510 -#: ipaclient/remote_plugins/2_114/sudorule.py:1765 -#: ipaclient/remote_plugins/2_114/cert.py:113 -#: ipaclient/remote_plugins/2_114/cert.py:226 -#: ipaclient/remote_plugins/2_114/otptoken.py:342 -#: ipaclient/remote_plugins/2_114/otptoken.py:438 -#: ipaclient/remote_plugins/2_114/otptoken.py:621 -#: ipaclient/remote_plugins/2_114/otptoken.py:767 -#: ipaclient/remote_plugins/2_114/otptoken.py:884 -#: ipaclient/remote_plugins/2_114/automember.py:197 -#: ipaclient/remote_plugins/2_114/automember.py:275 -#: ipaclient/remote_plugins/2_114/automember.py:334 -#: ipaclient/remote_plugins/2_114/automember.py:389 -#: ipaclient/remote_plugins/2_114/automember.py:431 -#: ipaclient/remote_plugins/2_114/automember.py:467 -#: ipaclient/remote_plugins/2_114/automember.py:524 -#: ipaclient/remote_plugins/2_114/automember.py:615 -#: ipaclient/remote_plugins/2_114/automember.py:680 -#: ipaclient/remote_plugins/2_114/automember.py:758 -#: ipaclient/remote_plugins/2_114/automember.py:818 -#: ipaclient/remote_plugins/2_114/hbactest.py:257 -#: ipaclient/remote_plugins/2_114/idrange.py:304 -#: ipaclient/remote_plugins/2_114/idrange.py:340 -#: ipaclient/remote_plugins/2_114/idrange.py:448 -#: ipaclient/remote_plugins/2_114/idrange.py:561 -#: ipaclient/remote_plugins/2_114/idrange.py:611 -#: ipaclient/remote_plugins/2_156/aci.py:307 -#: ipaclient/remote_plugins/2_156/aci.py:345 -#: ipaclient/remote_plugins/2_156/aci.py:498 -#: ipaclient/remote_plugins/2_156/aci.py:623 -#: ipaclient/remote_plugins/2_156/aci.py:746 -#: ipaclient/remote_plugins/2_156/aci.py:803 -#: ipaclient/remote_plugins/2_156/automount.py:235 -#: ipaclient/remote_plugins/2_156/automount.py:290 -#: ipaclient/remote_plugins/2_156/automount.py:371 -#: ipaclient/remote_plugins/2_156/automount.py:480 -#: ipaclient/remote_plugins/2_156/automount.py:549 -#: ipaclient/remote_plugins/2_156/automount.py:607 -#: ipaclient/remote_plugins/2_156/automount.py:644 -#: ipaclient/remote_plugins/2_156/automount.py:715 -#: ipaclient/remote_plugins/2_156/automount.py:772 -#: ipaclient/remote_plugins/2_156/automount.py:863 -#: ipaclient/remote_plugins/2_156/automount.py:946 -#: ipaclient/remote_plugins/2_156/automount.py:989 -#: ipaclient/remote_plugins/2_156/automount.py:1072 -#: ipaclient/remote_plugins/2_156/automount.py:1162 -#: ipaclient/remote_plugins/2_156/automount.py:1219 -#: ipaclient/remote_plugins/2_156/caacl.py:226 -#: ipaclient/remote_plugins/2_156/caacl.py:520 -#: ipaclient/remote_plugins/2_156/caacl.py:550 -#: ipaclient/remote_plugins/2_156/caacl.py:581 -#: ipaclient/remote_plugins/2_156/caacl.py:703 -#: ipaclient/remote_plugins/2_156/caacl.py:831 -#: ipaclient/remote_plugins/2_156/caacl.py:1146 -#: ipaclient/remote_plugins/2_156/config.py:356 -#: ipaclient/remote_plugins/2_156/config.py:399 -#: ipaclient/remote_plugins/2_156/delegation.py:138 -#: ipaclient/remote_plugins/2_156/delegation.py:167 -#: ipaclient/remote_plugins/2_156/delegation.py:254 -#: ipaclient/remote_plugins/2_156/delegation.py:331 -#: ipaclient/remote_plugins/2_156/delegation.py:374 -#: ipaclient/remote_plugins/2_156/dns.py:1027 -#: ipaclient/remote_plugins/2_156/dns.py:1057 -#: ipaclient/remote_plugins/2_156/dns.py:1154 -#: ipaclient/remote_plugins/2_156/dns.py:1197 -#: ipaclient/remote_plugins/2_156/dns.py:1281 -#: ipaclient/remote_plugins/2_156/dns.py:1315 -#: ipaclient/remote_plugins/2_156/dns.py:1359 -#: ipaclient/remote_plugins/2_156/dns.py:1394 -#: ipaclient/remote_plugins/2_156/dns.py:1430 -#: ipaclient/remote_plugins/2_156/dns.py:1535 -#: ipaclient/remote_plugins/2_156/dns.py:1639 -#: ipaclient/remote_plugins/2_156/dns.py:1673 -#: ipaclient/remote_plugins/2_156/dns.py:1731 -#: ipaclient/remote_plugins/2_156/dns.py:2566 -#: ipaclient/remote_plugins/2_156/dns.py:2873 -#: ipaclient/remote_plugins/2_156/dns.py:2922 -#: ipaclient/remote_plugins/2_156/dns.py:3264 -#: ipaclient/remote_plugins/2_156/dns.py:4097 -#: ipaclient/remote_plugins/2_156/dns.py:4164 -#: ipaclient/remote_plugins/2_156/dns.py:4401 -#: ipaclient/remote_plugins/2_156/dns.py:4435 -#: ipaclient/remote_plugins/2_156/dns.py:4479 -#: ipaclient/remote_plugins/2_156/dns.py:4514 -#: ipaclient/remote_plugins/2_156/dns.py:4550 -#: ipaclient/remote_plugins/2_156/dns.py:4799 -#: ipaclient/remote_plugins/2_156/dns.py:5047 -#: ipaclient/remote_plugins/2_156/dns.py:5081 -#: ipaclient/remote_plugins/2_156/dns.py:5139 -#: ipaclient/remote_plugins/2_156/hbacrule.py:286 -#: ipaclient/remote_plugins/2_156/hbacrule.py:598 -#: ipaclient/remote_plugins/2_156/hbacrule.py:628 -#: ipaclient/remote_plugins/2_156/hbacrule.py:659 -#: ipaclient/remote_plugins/2_156/hbacrule.py:808 -#: ipaclient/remote_plugins/2_156/hbacrule.py:963 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1296 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:128 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:166 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:252 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:345 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:404 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:125 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:223 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:308 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:400 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:519 -#: ipaclient/remote_plugins/2_156/host.py:460 -#: ipaclient/remote_plugins/2_156/host.py:520 -#: ipaclient/remote_plugins/2_156/host.py:801 -#: ipaclient/remote_plugins/2_156/host.py:832 -#: ipaclient/remote_plugins/2_156/host.py:1287 -#: ipaclient/remote_plugins/2_156/host.py:1487 -#: ipaclient/remote_plugins/2_156/host.py:1547 -#: ipaclient/remote_plugins/2_156/host.py:1671 -#: ipaclient/remote_plugins/2_156/hostgroup.py:186 -#: ipaclient/remote_plugins/2_156/hostgroup.py:295 -#: ipaclient/remote_plugins/2_156/hostgroup.py:477 -#: ipaclient/remote_plugins/2_156/hostgroup.py:570 -#: ipaclient/remote_plugins/2_156/hostgroup.py:700 -#: ipaclient/remote_plugins/2_156/idviews.py:212 -#: ipaclient/remote_plugins/2_156/idviews.py:261 -#: ipaclient/remote_plugins/2_156/idviews.py:364 -#: ipaclient/remote_plugins/2_156/idviews.py:480 -#: ipaclient/remote_plugins/2_156/idviews.py:543 -#: ipaclient/remote_plugins/2_156/idviews.py:669 -#: ipaclient/remote_plugins/2_156/idviews.py:718 -#: ipaclient/remote_plugins/2_156/idviews.py:849 -#: ipaclient/remote_plugins/2_156/idviews.py:1001 -#: ipaclient/remote_plugins/2_156/idviews.py:1064 -#: ipaclient/remote_plugins/2_156/idviews.py:1127 -#: ipaclient/remote_plugins/2_156/idviews.py:1172 -#: ipaclient/remote_plugins/2_156/idviews.py:1216 -#: ipaclient/remote_plugins/2_156/idviews.py:1292 -#: ipaclient/remote_plugins/2_156/idviews.py:1381 -#: ipaclient/remote_plugins/2_156/idviews.py:1438 -#: ipaclient/remote_plugins/2_156/idviews.py:1476 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:160 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:205 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:257 -#: ipaclient/remote_plugins/2_156/misc.py:72 -#: ipaclient/remote_plugins/2_156/misc.py:111 -#: ipaclient/remote_plugins/2_156/netgroup.py:216 -#: ipaclient/remote_plugins/2_156/netgroup.py:350 -#: ipaclient/remote_plugins/2_156/netgroup.py:580 -#: ipaclient/remote_plugins/2_156/netgroup.py:701 -#: ipaclient/remote_plugins/2_156/netgroup.py:856 -#: ipaclient/remote_plugins/2_156/otpconfig.py:154 -#: ipaclient/remote_plugins/2_156/otpconfig.py:197 -#: ipaclient/remote_plugins/2_156/passwd.py:82 -#: ipaclient/remote_plugins/2_156/permission.py:387 -#: ipaclient/remote_plugins/2_156/permission.py:506 -#: ipaclient/remote_plugins/2_156/permission.py:550 -#: ipaclient/remote_plugins/2_156/permission.py:758 -#: ipaclient/remote_plugins/2_156/permission.py:971 -#: ipaclient/remote_plugins/2_156/permission.py:1090 -#: ipaclient/remote_plugins/2_156/ping.py:60 -#: ipaclient/remote_plugins/2_156/privilege.py:129 -#: ipaclient/remote_plugins/2_156/privilege.py:287 -#: ipaclient/remote_plugins/2_156/privilege.py:371 -#: ipaclient/remote_plugins/2_156/privilege.py:468 -#: ipaclient/remote_plugins/2_156/privilege.py:647 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:196 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:230 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:306 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:389 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:437 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:557 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:594 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:728 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:870 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:928 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:183 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:219 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:334 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:462 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:512 -#: ipaclient/remote_plugins/2_156/realmdomains.py:143 -#: ipaclient/remote_plugins/2_156/realmdomains.py:186 -#: ipaclient/remote_plugins/2_156/role.py:163 -#: ipaclient/remote_plugins/2_156/role.py:355 -#: ipaclient/remote_plugins/2_156/role.py:439 -#: ipaclient/remote_plugins/2_156/role.py:536 -#: ipaclient/remote_plugins/2_156/role.py:749 -#: ipaclient/remote_plugins/2_156/selfservice.py:119 -#: ipaclient/remote_plugins/2_156/selfservice.py:148 -#: ipaclient/remote_plugins/2_156/selfservice.py:222 -#: ipaclient/remote_plugins/2_156/selfservice.py:286 -#: ipaclient/remote_plugins/2_156/selfservice.py:329 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:222 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:396 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:426 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:457 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:576 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:701 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:896 -#: ipaclient/remote_plugins/2_156/server.py:89 -#: ipaclient/remote_plugins/2_156/server.py:180 -#: ipaclient/remote_plugins/2_156/server.py:237 -#: ipaclient/remote_plugins/2_156/service.py:258 -#: ipaclient/remote_plugins/2_156/service.py:319 -#: ipaclient/remote_plugins/2_156/service.py:597 -#: ipaclient/remote_plugins/2_156/service.py:629 -#: ipaclient/remote_plugins/2_156/service.py:912 -#: ipaclient/remote_plugins/2_156/service.py:1029 -#: ipaclient/remote_plugins/2_156/service.py:1090 -#: ipaclient/remote_plugins/2_156/service.py:1216 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:157 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:313 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:390 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:573 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:630 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:719 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:789 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:898 -#: ipaclient/remote_plugins/2_156/stageuser.py:378 -#: ipaclient/remote_plugins/2_156/stageuser.py:688 -#: ipaclient/remote_plugins/2_156/stageuser.py:726 -#: ipaclient/remote_plugins/2_156/stageuser.py:1104 -#: ipaclient/remote_plugins/2_156/stageuser.py:1424 -#: ipaclient/remote_plugins/2_156/stageuser.py:1483 -#: ipaclient/remote_plugins/2_156/sudocmd.py:117 -#: ipaclient/remote_plugins/2_156/sudocmd.py:153 -#: ipaclient/remote_plugins/2_156/sudocmd.py:237 -#: ipaclient/remote_plugins/2_156/sudocmd.py:328 -#: ipaclient/remote_plugins/2_156/sudocmd.py:385 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:137 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:235 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:320 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:412 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:531 -#: ipaclient/remote_plugins/2_156/topology.py:220 -#: ipaclient/remote_plugins/2_156/topology.py:268 -#: ipaclient/remote_plugins/2_156/topology.py:414 -#: ipaclient/remote_plugins/2_156/topology.py:541 -#: ipaclient/remote_plugins/2_156/topology.py:603 -#: ipaclient/remote_plugins/2_156/topology.py:667 -#: ipaclient/remote_plugins/2_156/topology.py:732 -#: ipaclient/remote_plugins/2_156/topology.py:770 -#: ipaclient/remote_plugins/2_156/topology.py:849 -#: ipaclient/remote_plugins/2_156/topology.py:935 -#: ipaclient/remote_plugins/2_156/topology.py:987 -#: ipaclient/remote_plugins/2_156/user.py:651 -#: ipaclient/remote_plugins/2_156/user.py:712 -#: ipaclient/remote_plugins/2_156/user.py:755 -#: ipaclient/remote_plugins/2_156/user.py:787 -#: ipaclient/remote_plugins/2_156/user.py:820 -#: ipaclient/remote_plugins/2_156/user.py:1218 -#: ipaclient/remote_plugins/2_156/user.py:1544 -#: ipaclient/remote_plugins/2_156/user.py:1605 -#: ipaclient/remote_plugins/2_156/user.py:1669 -#: ipaclient/remote_plugins/2_156/user.py:1707 -#: ipaclient/remote_plugins/2_156/user.py:1781 -#: ipaclient/remote_plugins/2_156/user.py:1818 -#: ipaclient/remote_plugins/2_156/user.py:1858 -#: ipaclient/remote_plugins/2_156/vault.py:319 -#: ipaclient/remote_plugins/2_156/vault.py:421 -#: ipaclient/remote_plugins/2_156/vault.py:687 -#: ipaclient/remote_plugins/2_156/vault.py:742 -#: ipaclient/remote_plugins/2_156/vault.py:868 -#: ipaclient/remote_plugins/2_156/vault.py:1001 -#: ipaclient/remote_plugins/2_156/vault.py:1259 -#: ipaclient/remote_plugins/2_156/vault.py:1335 -#: ipaclient/remote_plugins/2_156/vault.py:1376 -#: ipaclient/remote_plugins/2_156/vault.py:1512 -#: ipaclient/remote_plugins/2_156/vault.py:1671 -#: ipaclient/remote_plugins/2_156/cert.py:113 -#: ipaclient/remote_plugins/2_156/cert.py:226 -#: ipaclient/remote_plugins/2_156/automember.py:197 -#: ipaclient/remote_plugins/2_156/automember.py:275 -#: ipaclient/remote_plugins/2_156/automember.py:334 -#: ipaclient/remote_plugins/2_156/automember.py:389 -#: ipaclient/remote_plugins/2_156/automember.py:431 -#: ipaclient/remote_plugins/2_156/automember.py:467 -#: ipaclient/remote_plugins/2_156/automember.py:524 -#: ipaclient/remote_plugins/2_156/automember.py:615 -#: ipaclient/remote_plugins/2_156/automember.py:680 -#: ipaclient/remote_plugins/2_156/automember.py:758 -#: ipaclient/remote_plugins/2_156/automember.py:818 -#: ipaclient/remote_plugins/2_156/group.py:274 -#: ipaclient/remote_plugins/2_156/group.py:389 -#: ipaclient/remote_plugins/2_156/group.py:420 -#: ipaclient/remote_plugins/2_156/group.py:649 -#: ipaclient/remote_plugins/2_156/group.py:767 -#: ipaclient/remote_plugins/2_156/group.py:903 -#: ipaclient/remote_plugins/2_156/hbactest.py:257 -#: ipaclient/remote_plugins/2_156/trust.py:346 -#: ipaclient/remote_plugins/2_156/trust.py:382 -#: ipaclient/remote_plugins/2_156/trust.py:439 -#: ipaclient/remote_plugins/2_156/trust.py:540 -#: ipaclient/remote_plugins/2_156/trust.py:636 -#: ipaclient/remote_plugins/2_156/trust.py:720 -#: ipaclient/remote_plugins/2_156/trust.py:798 -#: ipaclient/remote_plugins/2_156/trust.py:849 -#: ipaclient/remote_plugins/2_156/trust.py:939 -#: ipaclient/remote_plugins/2_156/trust.py:980 -#: ipaclient/remote_plugins/2_156/trust.py:1015 -#: ipaclient/remote_plugins/2_156/trust.py:1051 -#: ipaclient/remote_plugins/2_156/trust.py:1145 -#: ipaclient/remote_plugins/2_156/trust.py:1255 -#: ipaclient/remote_plugins/2_156/idrange.py:308 -#: ipaclient/remote_plugins/2_156/idrange.py:344 -#: ipaclient/remote_plugins/2_156/idrange.py:452 -#: ipaclient/remote_plugins/2_156/idrange.py:580 -#: ipaclient/remote_plugins/2_156/idrange.py:630 -#: ipaclient/remote_plugins/2_156/sudorule.py:365 -#: ipaclient/remote_plugins/2_156/sudorule.py:633 -#: ipaclient/remote_plugins/2_156/sudorule.py:867 -#: ipaclient/remote_plugins/2_156/sudorule.py:1071 -#: ipaclient/remote_plugins/2_156/sudorule.py:1242 -#: ipaclient/remote_plugins/2_156/sudorule.py:1510 -#: ipaclient/remote_plugins/2_156/sudorule.py:1765 -#: ipaclient/remote_plugins/2_156/certprofile.py:121 -#: ipaclient/remote_plugins/2_156/certprofile.py:207 -#: ipaclient/remote_plugins/2_156/certprofile.py:274 -#: ipaclient/remote_plugins/2_156/certprofile.py:366 -#: ipaclient/remote_plugins/2_156/certprofile.py:422 -#: ipaclient/remote_plugins/2_156/otptoken.py:342 -#: ipaclient/remote_plugins/2_156/otptoken.py:438 -#: ipaclient/remote_plugins/2_156/otptoken.py:621 -#: ipaclient/remote_plugins/2_156/otptoken.py:767 -#: ipaclient/remote_plugins/2_156/otptoken.py:884 -#: ipaclient/remote_plugins/2_164/aci.py:307 -#: ipaclient/remote_plugins/2_164/aci.py:345 -#: ipaclient/remote_plugins/2_164/aci.py:498 -#: ipaclient/remote_plugins/2_164/aci.py:623 -#: ipaclient/remote_plugins/2_164/aci.py:746 -#: ipaclient/remote_plugins/2_164/aci.py:803 -#: ipaclient/remote_plugins/2_164/automember.py:197 -#: ipaclient/remote_plugins/2_164/automember.py:275 -#: ipaclient/remote_plugins/2_164/automember.py:334 -#: ipaclient/remote_plugins/2_164/automember.py:389 -#: ipaclient/remote_plugins/2_164/automember.py:431 -#: ipaclient/remote_plugins/2_164/automember.py:467 -#: ipaclient/remote_plugins/2_164/automember.py:524 -#: ipaclient/remote_plugins/2_164/automember.py:615 -#: ipaclient/remote_plugins/2_164/automember.py:680 -#: ipaclient/remote_plugins/2_164/automember.py:758 -#: ipaclient/remote_plugins/2_164/automember.py:818 -#: ipaclient/remote_plugins/2_164/automount.py:235 -#: ipaclient/remote_plugins/2_164/automount.py:290 -#: ipaclient/remote_plugins/2_164/automount.py:371 -#: ipaclient/remote_plugins/2_164/automount.py:480 -#: ipaclient/remote_plugins/2_164/automount.py:549 -#: ipaclient/remote_plugins/2_164/automount.py:607 -#: ipaclient/remote_plugins/2_164/automount.py:644 -#: ipaclient/remote_plugins/2_164/automount.py:715 -#: ipaclient/remote_plugins/2_164/automount.py:772 -#: ipaclient/remote_plugins/2_164/automount.py:863 -#: ipaclient/remote_plugins/2_164/automount.py:946 -#: ipaclient/remote_plugins/2_164/automount.py:989 -#: ipaclient/remote_plugins/2_164/automount.py:1072 -#: ipaclient/remote_plugins/2_164/automount.py:1162 -#: ipaclient/remote_plugins/2_164/automount.py:1219 -#: ipaclient/remote_plugins/2_164/caacl.py:226 -#: ipaclient/remote_plugins/2_164/caacl.py:520 -#: ipaclient/remote_plugins/2_164/caacl.py:550 -#: ipaclient/remote_plugins/2_164/caacl.py:581 -#: ipaclient/remote_plugins/2_164/caacl.py:703 -#: ipaclient/remote_plugins/2_164/caacl.py:831 -#: ipaclient/remote_plugins/2_164/caacl.py:1146 -#: ipaclient/remote_plugins/2_164/config.py:356 -#: ipaclient/remote_plugins/2_164/config.py:399 -#: ipaclient/remote_plugins/2_164/delegation.py:138 -#: ipaclient/remote_plugins/2_164/delegation.py:167 -#: ipaclient/remote_plugins/2_164/delegation.py:254 -#: ipaclient/remote_plugins/2_164/delegation.py:331 -#: ipaclient/remote_plugins/2_164/delegation.py:374 -#: ipaclient/remote_plugins/2_164/dns.py:1027 -#: ipaclient/remote_plugins/2_164/dns.py:1059 -#: ipaclient/remote_plugins/2_164/dns.py:1156 -#: ipaclient/remote_plugins/2_164/dns.py:1199 -#: ipaclient/remote_plugins/2_164/dns.py:1289 -#: ipaclient/remote_plugins/2_164/dns.py:1323 -#: ipaclient/remote_plugins/2_164/dns.py:1367 -#: ipaclient/remote_plugins/2_164/dns.py:1402 -#: ipaclient/remote_plugins/2_164/dns.py:1438 -#: ipaclient/remote_plugins/2_164/dns.py:1543 -#: ipaclient/remote_plugins/2_164/dns.py:1647 -#: ipaclient/remote_plugins/2_164/dns.py:1681 -#: ipaclient/remote_plugins/2_164/dns.py:1739 -#: ipaclient/remote_plugins/2_164/dns.py:2574 -#: ipaclient/remote_plugins/2_164/dns.py:2881 -#: ipaclient/remote_plugins/2_164/dns.py:2930 -#: ipaclient/remote_plugins/2_164/dns.py:3272 -#: ipaclient/remote_plugins/2_164/dns.py:4105 -#: ipaclient/remote_plugins/2_164/dns.py:4172 -#: ipaclient/remote_plugins/2_164/dns.py:4420 -#: ipaclient/remote_plugins/2_164/dns.py:4454 -#: ipaclient/remote_plugins/2_164/dns.py:4498 -#: ipaclient/remote_plugins/2_164/dns.py:4533 -#: ipaclient/remote_plugins/2_164/dns.py:4569 -#: ipaclient/remote_plugins/2_164/dns.py:4818 -#: ipaclient/remote_plugins/2_164/dns.py:5066 -#: ipaclient/remote_plugins/2_164/dns.py:5100 -#: ipaclient/remote_plugins/2_164/dns.py:5158 -#: ipaclient/remote_plugins/2_164/group.py:274 -#: ipaclient/remote_plugins/2_164/group.py:389 -#: ipaclient/remote_plugins/2_164/group.py:420 -#: ipaclient/remote_plugins/2_164/group.py:649 -#: ipaclient/remote_plugins/2_164/group.py:767 -#: ipaclient/remote_plugins/2_164/group.py:903 -#: ipaclient/remote_plugins/2_164/hbacrule.py:286 -#: ipaclient/remote_plugins/2_164/hbacrule.py:598 -#: ipaclient/remote_plugins/2_164/hbacrule.py:628 -#: ipaclient/remote_plugins/2_164/hbacrule.py:659 -#: ipaclient/remote_plugins/2_164/hbacrule.py:808 -#: ipaclient/remote_plugins/2_164/hbacrule.py:963 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1296 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:128 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:166 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:252 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:345 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:404 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:125 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:223 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:308 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:400 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:519 -#: ipaclient/remote_plugins/2_164/hbactest.py:257 -#: ipaclient/remote_plugins/2_164/host.py:460 -#: ipaclient/remote_plugins/2_164/host.py:520 -#: ipaclient/remote_plugins/2_164/host.py:801 -#: ipaclient/remote_plugins/2_164/host.py:832 -#: ipaclient/remote_plugins/2_164/host.py:1287 -#: ipaclient/remote_plugins/2_164/host.py:1487 -#: ipaclient/remote_plugins/2_164/host.py:1547 -#: ipaclient/remote_plugins/2_164/host.py:1671 -#: ipaclient/remote_plugins/2_164/hostgroup.py:186 -#: ipaclient/remote_plugins/2_164/hostgroup.py:295 -#: ipaclient/remote_plugins/2_164/hostgroup.py:477 -#: ipaclient/remote_plugins/2_164/hostgroup.py:570 -#: ipaclient/remote_plugins/2_164/hostgroup.py:700 -#: ipaclient/remote_plugins/2_164/idviews.py:212 -#: ipaclient/remote_plugins/2_164/idviews.py:261 -#: ipaclient/remote_plugins/2_164/idviews.py:364 -#: ipaclient/remote_plugins/2_164/idviews.py:480 -#: ipaclient/remote_plugins/2_164/idviews.py:543 -#: ipaclient/remote_plugins/2_164/idviews.py:669 -#: ipaclient/remote_plugins/2_164/idviews.py:718 -#: ipaclient/remote_plugins/2_164/idviews.py:849 -#: ipaclient/remote_plugins/2_164/idviews.py:1001 -#: ipaclient/remote_plugins/2_164/idviews.py:1064 -#: ipaclient/remote_plugins/2_164/idviews.py:1127 -#: ipaclient/remote_plugins/2_164/idviews.py:1172 -#: ipaclient/remote_plugins/2_164/idviews.py:1216 -#: ipaclient/remote_plugins/2_164/idviews.py:1292 -#: ipaclient/remote_plugins/2_164/idviews.py:1381 -#: ipaclient/remote_plugins/2_164/idviews.py:1438 -#: ipaclient/remote_plugins/2_164/idviews.py:1476 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:160 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:205 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:257 -#: ipaclient/remote_plugins/2_164/misc.py:72 -#: ipaclient/remote_plugins/2_164/misc.py:111 -#: ipaclient/remote_plugins/2_164/netgroup.py:216 -#: ipaclient/remote_plugins/2_164/netgroup.py:350 -#: ipaclient/remote_plugins/2_164/netgroup.py:580 -#: ipaclient/remote_plugins/2_164/netgroup.py:701 -#: ipaclient/remote_plugins/2_164/netgroup.py:856 -#: ipaclient/remote_plugins/2_164/otpconfig.py:154 -#: ipaclient/remote_plugins/2_164/otpconfig.py:197 -#: ipaclient/remote_plugins/2_164/passwd.py:82 -#: ipaclient/remote_plugins/2_164/permission.py:387 -#: ipaclient/remote_plugins/2_164/permission.py:506 -#: ipaclient/remote_plugins/2_164/permission.py:550 -#: ipaclient/remote_plugins/2_164/permission.py:758 -#: ipaclient/remote_plugins/2_164/permission.py:971 -#: ipaclient/remote_plugins/2_164/permission.py:1090 -#: ipaclient/remote_plugins/2_164/ping.py:60 -#: ipaclient/remote_plugins/2_164/privilege.py:129 -#: ipaclient/remote_plugins/2_164/privilege.py:287 -#: ipaclient/remote_plugins/2_164/privilege.py:371 -#: ipaclient/remote_plugins/2_164/privilege.py:468 -#: ipaclient/remote_plugins/2_164/privilege.py:647 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:196 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:230 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:306 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:389 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:437 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:557 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:594 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:728 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:870 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:928 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:183 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:219 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:334 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:462 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:512 -#: ipaclient/remote_plugins/2_164/realmdomains.py:143 -#: ipaclient/remote_plugins/2_164/realmdomains.py:186 -#: ipaclient/remote_plugins/2_164/role.py:163 -#: ipaclient/remote_plugins/2_164/role.py:355 -#: ipaclient/remote_plugins/2_164/role.py:439 -#: ipaclient/remote_plugins/2_164/role.py:536 -#: ipaclient/remote_plugins/2_164/role.py:749 -#: ipaclient/remote_plugins/2_164/selfservice.py:119 -#: ipaclient/remote_plugins/2_164/selfservice.py:148 -#: ipaclient/remote_plugins/2_164/selfservice.py:222 -#: ipaclient/remote_plugins/2_164/selfservice.py:286 -#: ipaclient/remote_plugins/2_164/selfservice.py:329 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:222 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:396 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:426 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:457 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:576 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:701 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:896 -#: ipaclient/remote_plugins/2_164/server.py:95 -#: ipaclient/remote_plugins/2_164/server.py:136 -#: ipaclient/remote_plugins/2_164/server.py:244 -#: ipaclient/remote_plugins/2_164/server.py:308 -#: ipaclient/remote_plugins/2_164/service.py:258 -#: ipaclient/remote_plugins/2_164/service.py:319 -#: ipaclient/remote_plugins/2_164/service.py:597 -#: ipaclient/remote_plugins/2_164/service.py:629 -#: ipaclient/remote_plugins/2_164/service.py:912 -#: ipaclient/remote_plugins/2_164/service.py:1029 -#: ipaclient/remote_plugins/2_164/service.py:1090 -#: ipaclient/remote_plugins/2_164/service.py:1216 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:157 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:313 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:390 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:573 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:630 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:719 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:789 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:898 -#: ipaclient/remote_plugins/2_164/stageuser.py:378 -#: ipaclient/remote_plugins/2_164/stageuser.py:688 -#: ipaclient/remote_plugins/2_164/stageuser.py:788 -#: ipaclient/remote_plugins/2_164/stageuser.py:1166 -#: ipaclient/remote_plugins/2_164/stageuser.py:1486 -#: ipaclient/remote_plugins/2_164/stageuser.py:1607 -#: ipaclient/remote_plugins/2_164/sudocmd.py:117 -#: ipaclient/remote_plugins/2_164/sudocmd.py:153 -#: ipaclient/remote_plugins/2_164/sudocmd.py:237 -#: ipaclient/remote_plugins/2_164/sudocmd.py:328 -#: ipaclient/remote_plugins/2_164/sudocmd.py:385 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:137 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:235 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:320 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:412 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:531 -#: ipaclient/remote_plugins/2_164/topology.py:268 -#: ipaclient/remote_plugins/2_164/topology.py:314 -#: ipaclient/remote_plugins/2_164/topology.py:458 -#: ipaclient/remote_plugins/2_164/topology.py:583 -#: ipaclient/remote_plugins/2_164/topology.py:643 -#: ipaclient/remote_plugins/2_164/topology.py:705 -#: ipaclient/remote_plugins/2_164/topology.py:769 -#: ipaclient/remote_plugins/2_164/topology.py:807 -#: ipaclient/remote_plugins/2_164/topology.py:883 -#: ipaclient/remote_plugins/2_164/topology.py:968 -#: ipaclient/remote_plugins/2_164/topology.py:1018 -#: ipaclient/remote_plugins/2_164/trust.py:346 -#: ipaclient/remote_plugins/2_164/trust.py:382 -#: ipaclient/remote_plugins/2_164/trust.py:439 -#: ipaclient/remote_plugins/2_164/trust.py:540 -#: ipaclient/remote_plugins/2_164/trust.py:636 -#: ipaclient/remote_plugins/2_164/trust.py:720 -#: ipaclient/remote_plugins/2_164/trust.py:798 -#: ipaclient/remote_plugins/2_164/trust.py:849 -#: ipaclient/remote_plugins/2_164/trust.py:939 -#: ipaclient/remote_plugins/2_164/trust.py:980 -#: ipaclient/remote_plugins/2_164/trust.py:1015 -#: ipaclient/remote_plugins/2_164/trust.py:1051 -#: ipaclient/remote_plugins/2_164/trust.py:1145 -#: ipaclient/remote_plugins/2_164/trust.py:1255 -#: ipaclient/remote_plugins/2_164/user.py:651 -#: ipaclient/remote_plugins/2_164/user.py:712 -#: ipaclient/remote_plugins/2_164/user.py:817 -#: ipaclient/remote_plugins/2_164/user.py:849 -#: ipaclient/remote_plugins/2_164/user.py:882 -#: ipaclient/remote_plugins/2_164/user.py:1280 -#: ipaclient/remote_plugins/2_164/user.py:1606 -#: ipaclient/remote_plugins/2_164/user.py:1667 -#: ipaclient/remote_plugins/2_164/user.py:1793 -#: ipaclient/remote_plugins/2_164/user.py:1831 -#: ipaclient/remote_plugins/2_164/user.py:1905 -#: ipaclient/remote_plugins/2_164/user.py:1942 -#: ipaclient/remote_plugins/2_164/user.py:1982 -#: ipaclient/remote_plugins/2_164/vault.py:319 -#: ipaclient/remote_plugins/2_164/vault.py:421 -#: ipaclient/remote_plugins/2_164/vault.py:687 -#: ipaclient/remote_plugins/2_164/vault.py:742 -#: ipaclient/remote_plugins/2_164/vault.py:868 -#: ipaclient/remote_plugins/2_164/vault.py:1001 -#: ipaclient/remote_plugins/2_164/vault.py:1259 -#: ipaclient/remote_plugins/2_164/vault.py:1335 -#: ipaclient/remote_plugins/2_164/vault.py:1376 -#: ipaclient/remote_plugins/2_164/vault.py:1512 -#: ipaclient/remote_plugins/2_164/vault.py:1671 -#: ipaclient/remote_plugins/2_164/cert.py:113 -#: ipaclient/remote_plugins/2_164/cert.py:226 -#: ipaclient/remote_plugins/2_164/idrange.py:308 -#: ipaclient/remote_plugins/2_164/idrange.py:344 -#: ipaclient/remote_plugins/2_164/idrange.py:452 -#: ipaclient/remote_plugins/2_164/idrange.py:580 -#: ipaclient/remote_plugins/2_164/idrange.py:630 -#: ipaclient/remote_plugins/2_164/certprofile.py:121 -#: ipaclient/remote_plugins/2_164/certprofile.py:207 -#: ipaclient/remote_plugins/2_164/certprofile.py:274 -#: ipaclient/remote_plugins/2_164/certprofile.py:366 -#: ipaclient/remote_plugins/2_164/certprofile.py:422 -#: ipaclient/remote_plugins/2_164/otptoken.py:342 -#: ipaclient/remote_plugins/2_164/otptoken.py:438 -#: ipaclient/remote_plugins/2_164/otptoken.py:621 -#: ipaclient/remote_plugins/2_164/otptoken.py:767 -#: ipaclient/remote_plugins/2_164/otptoken.py:884 -#: ipaclient/remote_plugins/2_164/sudorule.py:365 -#: ipaclient/remote_plugins/2_164/sudorule.py:633 -#: ipaclient/remote_plugins/2_164/sudorule.py:867 -#: ipaclient/remote_plugins/2_164/sudorule.py:1071 -#: ipaclient/remote_plugins/2_164/sudorule.py:1242 -#: ipaclient/remote_plugins/2_164/sudorule.py:1510 -#: ipaclient/remote_plugins/2_164/sudorule.py:1765 -#: ipaclient/remote_plugins/2_49/aci.py:307 -#: ipaclient/remote_plugins/2_49/aci.py:346 -#: ipaclient/remote_plugins/2_49/aci.py:499 -#: ipaclient/remote_plugins/2_49/aci.py:624 -#: ipaclient/remote_plugins/2_49/aci.py:748 -#: ipaclient/remote_plugins/2_49/aci.py:801 -#: ipaclient/remote_plugins/2_49/automember.py:183 -#: ipaclient/remote_plugins/2_49/automember.py:262 -#: ipaclient/remote_plugins/2_49/automember.py:322 -#: ipaclient/remote_plugins/2_49/automember.py:378 -#: ipaclient/remote_plugins/2_49/automember.py:421 -#: ipaclient/remote_plugins/2_49/automember.py:458 -#: ipaclient/remote_plugins/2_49/automember.py:517 -#: ipaclient/remote_plugins/2_49/automember.py:608 -#: ipaclient/remote_plugins/2_49/automember.py:687 -#: ipaclient/remote_plugins/2_49/automember.py:748 -#: ipaclient/remote_plugins/2_49/automount.py:233 -#: ipaclient/remote_plugins/2_49/automount.py:287 -#: ipaclient/remote_plugins/2_49/automount.py:368 -#: ipaclient/remote_plugins/2_49/automount.py:475 -#: ipaclient/remote_plugins/2_49/automount.py:543 -#: ipaclient/remote_plugins/2_49/automount.py:602 -#: ipaclient/remote_plugins/2_49/automount.py:640 -#: ipaclient/remote_plugins/2_49/automount.py:713 -#: ipaclient/remote_plugins/2_49/automount.py:770 -#: ipaclient/remote_plugins/2_49/automount.py:859 -#: ipaclient/remote_plugins/2_49/automount.py:942 -#: ipaclient/remote_plugins/2_49/automount.py:985 -#: ipaclient/remote_plugins/2_49/automount.py:1069 -#: ipaclient/remote_plugins/2_49/automount.py:1158 -#: ipaclient/remote_plugins/2_49/automount.py:1215 -#: ipaclient/remote_plugins/2_49/config.py:340 -#: ipaclient/remote_plugins/2_49/config.py:384 -#: ipaclient/remote_plugins/2_49/delegation.py:138 -#: ipaclient/remote_plugins/2_49/delegation.py:166 -#: ipaclient/remote_plugins/2_49/delegation.py:253 -#: ipaclient/remote_plugins/2_49/delegation.py:330 -#: ipaclient/remote_plugins/2_49/delegation.py:374 -#: ipaclient/remote_plugins/2_49/dns.py:1076 -#: ipaclient/remote_plugins/2_49/dns.py:1105 -#: ipaclient/remote_plugins/2_49/dns.py:1202 -#: ipaclient/remote_plugins/2_49/dns.py:1246 -#: ipaclient/remote_plugins/2_49/dns.py:2259 -#: ipaclient/remote_plugins/2_49/dns.py:2620 -#: ipaclient/remote_plugins/2_49/dns.py:2664 -#: ipaclient/remote_plugins/2_49/dns.py:3047 -#: ipaclient/remote_plugins/2_49/dns.py:4057 -#: ipaclient/remote_plugins/2_49/dns.py:4120 -#: ipaclient/remote_plugins/2_49/dns.py:4343 -#: ipaclient/remote_plugins/2_49/dns.py:4376 -#: ipaclient/remote_plugins/2_49/dns.py:4420 -#: ipaclient/remote_plugins/2_49/dns.py:4455 -#: ipaclient/remote_plugins/2_49/dns.py:4490 -#: ipaclient/remote_plugins/2_49/dns.py:4727 -#: ipaclient/remote_plugins/2_49/dns.py:4962 -#: ipaclient/remote_plugins/2_49/dns.py:4995 -#: ipaclient/remote_plugins/2_49/dns.py:5053 -#: ipaclient/remote_plugins/2_49/entitle.py:100 -#: ipaclient/remote_plugins/2_49/entitle.py:156 -#: ipaclient/remote_plugins/2_49/entitle.py:198 -#: ipaclient/remote_plugins/2_49/entitle.py:316 -#: ipaclient/remote_plugins/2_49/entitle.py:373 -#: ipaclient/remote_plugins/2_49/group.py:265 -#: ipaclient/remote_plugins/2_49/group.py:374 -#: ipaclient/remote_plugins/2_49/group.py:405 -#: ipaclient/remote_plugins/2_49/group.py:610 -#: ipaclient/remote_plugins/2_49/group.py:721 -#: ipaclient/remote_plugins/2_49/group.py:844 -#: ipaclient/remote_plugins/2_49/hbacrule.py:273 -#: ipaclient/remote_plugins/2_49/hbacrule.py:558 -#: ipaclient/remote_plugins/2_49/hbacrule.py:588 -#: ipaclient/remote_plugins/2_49/hbacrule.py:618 -#: ipaclient/remote_plugins/2_49/hbacrule.py:751 -#: ipaclient/remote_plugins/2_49/hbacrule.py:889 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1188 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:121 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:160 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:241 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:327 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:380 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:120 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:212 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:292 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:377 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:483 -#: ipaclient/remote_plugins/2_49/hbactest.py:186 -#: ipaclient/remote_plugins/2_49/host.py:363 -#: ipaclient/remote_plugins/2_49/host.py:456 -#: ipaclient/remote_plugins/2_49/host.py:487 -#: ipaclient/remote_plugins/2_49/host.py:745 -#: ipaclient/remote_plugins/2_49/host.py:909 -#: ipaclient/remote_plugins/2_49/host.py:1020 -#: ipaclient/remote_plugins/2_49/hostgroup.py:177 -#: ipaclient/remote_plugins/2_49/hostgroup.py:280 -#: ipaclient/remote_plugins/2_49/hostgroup.py:457 -#: ipaclient/remote_plugins/2_49/hostgroup.py:543 -#: ipaclient/remote_plugins/2_49/hostgroup.py:660 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:160 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:206 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:259 -#: ipaclient/remote_plugins/2_49/misc.py:72 -#: ipaclient/remote_plugins/2_49/misc.py:111 -#: ipaclient/remote_plugins/2_49/netgroup.py:207 -#: ipaclient/remote_plugins/2_49/netgroup.py:335 -#: ipaclient/remote_plugins/2_49/netgroup.py:560 -#: ipaclient/remote_plugins/2_49/netgroup.py:674 -#: ipaclient/remote_plugins/2_49/netgroup.py:816 -#: ipaclient/remote_plugins/2_49/passwd.py:74 -#: ipaclient/remote_plugins/2_49/permission.py:236 -#: ipaclient/remote_plugins/2_49/permission.py:343 -#: ipaclient/remote_plugins/2_49/permission.py:388 -#: ipaclient/remote_plugins/2_49/permission.py:506 -#: ipaclient/remote_plugins/2_49/permission.py:635 -#: ipaclient/remote_plugins/2_49/permission.py:741 -#: ipaclient/remote_plugins/2_49/ping.py:58 -#: ipaclient/remote_plugins/2_49/privilege.py:120 -#: ipaclient/remote_plugins/2_49/privilege.py:265 -#: ipaclient/remote_plugins/2_49/privilege.py:344 -#: ipaclient/remote_plugins/2_49/privilege.py:434 -#: ipaclient/remote_plugins/2_49/privilege.py:593 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:196 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:231 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:309 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:392 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:441 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:562 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:600 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:736 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:878 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:937 -#: ipaclient/remote_plugins/2_49/role.py:149 -#: ipaclient/remote_plugins/2_49/role.py:319 -#: ipaclient/remote_plugins/2_49/role.py:398 -#: ipaclient/remote_plugins/2_49/role.py:488 -#: ipaclient/remote_plugins/2_49/role.py:672 -#: ipaclient/remote_plugins/2_49/selfservice.py:117 -#: ipaclient/remote_plugins/2_49/selfservice.py:145 -#: ipaclient/remote_plugins/2_49/selfservice.py:219 -#: ipaclient/remote_plugins/2_49/selfservice.py:283 -#: ipaclient/remote_plugins/2_49/selfservice.py:327 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:215 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:376 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:406 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:436 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:549 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:667 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:842 -#: ipaclient/remote_plugins/2_49/service.py:178 -#: ipaclient/remote_plugins/2_49/service.py:272 -#: ipaclient/remote_plugins/2_49/service.py:304 -#: ipaclient/remote_plugins/2_49/service.py:403 -#: ipaclient/remote_plugins/2_49/service.py:498 -#: ipaclient/remote_plugins/2_49/service.py:611 -#: ipaclient/remote_plugins/2_49/sudocmd.py:110 -#: ipaclient/remote_plugins/2_49/sudocmd.py:147 -#: ipaclient/remote_plugins/2_49/sudocmd.py:226 -#: ipaclient/remote_plugins/2_49/sudocmd.py:310 -#: ipaclient/remote_plugins/2_49/sudocmd.py:361 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:128 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:220 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:300 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:385 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:491 -#: ipaclient/remote_plugins/2_49/trust.py:262 -#: ipaclient/remote_plugins/2_49/trust.py:299 -#: ipaclient/remote_plugins/2_49/trust.py:397 -#: ipaclient/remote_plugins/2_49/trust.py:493 -#: ipaclient/remote_plugins/2_49/trust.py:544 -#: ipaclient/remote_plugins/2_49/trust.py:623 -#: ipaclient/remote_plugins/2_49/trust.py:675 -#: ipaclient/remote_plugins/2_49/user.py:516 -#: ipaclient/remote_plugins/2_49/user.py:555 -#: ipaclient/remote_plugins/2_49/user.py:587 -#: ipaclient/remote_plugins/2_49/user.py:619 -#: ipaclient/remote_plugins/2_49/user.py:942 -#: ipaclient/remote_plugins/2_49/user.py:1198 -#: ipaclient/remote_plugins/2_49/user.py:1251 -#: ipaclient/remote_plugins/2_49/user.py:1318 -#: ipaclient/remote_plugins/2_49/user.py:1360 -#: ipaclient/remote_plugins/2_49/idrange.py:290 -#: ipaclient/remote_plugins/2_49/idrange.py:327 -#: ipaclient/remote_plugins/2_49/idrange.py:435 -#: ipaclient/remote_plugins/2_49/idrange.py:548 -#: ipaclient/remote_plugins/2_49/idrange.py:599 -#: ipaclient/remote_plugins/2_49/sudorule.py:328 -#: ipaclient/remote_plugins/2_49/sudorule.py:753 -#: ipaclient/remote_plugins/2_49/sudorule.py:948 -#: ipaclient/remote_plugins/2_49/sudorule.py:1112 -#: ipaclient/remote_plugins/2_49/sudorule.py:1551 ipalib/output.py:173 msgid "User-friendly description of action performed" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:314 -#: ipaclient/remote_plugins/2_114/aci.py:354 -#: ipaclient/remote_plugins/2_114/aci.py:630 -#: ipaclient/remote_plugins/2_114/aci.py:753 -#: ipaclient/remote_plugins/2_114/aci.py:810 -#: ipaclient/remote_plugins/2_114/automount.py:242 -#: ipaclient/remote_plugins/2_114/automount.py:487 -#: ipaclient/remote_plugins/2_114/automount.py:556 -#: ipaclient/remote_plugins/2_114/automount.py:614 -#: ipaclient/remote_plugins/2_114/automount.py:779 -#: ipaclient/remote_plugins/2_114/automount.py:870 -#: ipaclient/remote_plugins/2_114/automount.py:953 -#: ipaclient/remote_plugins/2_114/automount.py:1169 -#: ipaclient/remote_plugins/2_114/automount.py:1226 -#: ipaclient/remote_plugins/2_114/config.py:363 -#: ipaclient/remote_plugins/2_114/config.py:406 -#: ipaclient/remote_plugins/2_114/delegation.py:145 -#: ipaclient/remote_plugins/2_114/delegation.py:176 -#: ipaclient/remote_plugins/2_114/delegation.py:338 -#: ipaclient/remote_plugins/2_114/delegation.py:381 -#: ipaclient/remote_plugins/2_114/dns.py:1071 -#: ipaclient/remote_plugins/2_114/dns.py:1101 -#: ipaclient/remote_plugins/2_114/dns.py:1196 -#: ipaclient/remote_plugins/2_114/dns.py:1239 -#: ipaclient/remote_plugins/2_114/dns.py:1323 -#: ipaclient/remote_plugins/2_114/dns.py:1438 -#: ipaclient/remote_plugins/2_114/dns.py:1474 -#: ipaclient/remote_plugins/2_114/dns.py:1681 -#: ipaclient/remote_plugins/2_114/dns.py:1773 -#: ipaclient/remote_plugins/2_114/dns.py:2658 -#: ipaclient/remote_plugins/2_114/dns.py:4329 -#: ipaclient/remote_plugins/2_114/dns.py:4396 -#: ipaclient/remote_plugins/2_114/dns.py:4633 -#: ipaclient/remote_plugins/2_114/dns.py:4748 -#: ipaclient/remote_plugins/2_114/dns.py:4784 -#: ipaclient/remote_plugins/2_114/dns.py:5279 -#: ipaclient/remote_plugins/2_114/dns.py:5371 -#: ipaclient/remote_plugins/2_114/hbacrule.py:293 -#: ipaclient/remote_plugins/2_114/hbacrule.py:637 -#: ipaclient/remote_plugins/2_114/hbacrule.py:668 -#: ipaclient/remote_plugins/2_114/hbacrule.py:970 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1303 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:135 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:352 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:411 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:132 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:407 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:526 -#: ipaclient/remote_plugins/2_114/host.py:465 -#: ipaclient/remote_plugins/2_114/host.py:779 -#: ipaclient/remote_plugins/2_114/host.py:1430 -#: ipaclient/remote_plugins/2_114/host.py:1554 -#: ipaclient/remote_plugins/2_114/hostgroup.py:193 -#: ipaclient/remote_plugins/2_114/hostgroup.py:577 -#: ipaclient/remote_plugins/2_114/hostgroup.py:707 -#: ipaclient/remote_plugins/2_114/idviews.py:211 -#: ipaclient/remote_plugins/2_114/idviews.py:455 -#: ipaclient/remote_plugins/2_114/idviews.py:510 -#: ipaclient/remote_plugins/2_114/idviews.py:628 -#: ipaclient/remote_plugins/2_114/idviews.py:936 -#: ipaclient/remote_plugins/2_114/idviews.py:991 -#: ipaclient/remote_plugins/2_114/idviews.py:1054 -#: ipaclient/remote_plugins/2_114/idviews.py:1308 -#: ipaclient/remote_plugins/2_114/idviews.py:1365 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:167 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:212 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:264 -#: ipaclient/remote_plugins/2_114/netgroup.py:223 -#: ipaclient/remote_plugins/2_114/netgroup.py:708 -#: ipaclient/remote_plugins/2_114/netgroup.py:863 -#: ipaclient/remote_plugins/2_114/otpconfig.py:161 -#: ipaclient/remote_plugins/2_114/otpconfig.py:204 -#: ipaclient/remote_plugins/2_114/passwd.py:91 -#: ipaclient/remote_plugins/2_114/permission.py:368 -#: ipaclient/remote_plugins/2_114/permission.py:487 -#: ipaclient/remote_plugins/2_114/permission.py:924 -#: ipaclient/remote_plugins/2_114/permission.py:1043 -#: ipaclient/remote_plugins/2_114/privilege.py:136 -#: ipaclient/remote_plugins/2_114/privilege.py:475 -#: ipaclient/remote_plugins/2_114/privilege.py:654 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:203 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:396 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:444 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:564 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:877 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:935 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:190 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:469 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:519 -#: ipaclient/remote_plugins/2_114/realmdomains.py:150 -#: ipaclient/remote_plugins/2_114/realmdomains.py:193 -#: ipaclient/remote_plugins/2_114/role.py:170 -#: ipaclient/remote_plugins/2_114/role.py:543 -#: ipaclient/remote_plugins/2_114/role.py:756 -#: ipaclient/remote_plugins/2_114/selfservice.py:126 -#: ipaclient/remote_plugins/2_114/selfservice.py:157 -#: ipaclient/remote_plugins/2_114/selfservice.py:293 -#: ipaclient/remote_plugins/2_114/selfservice.py:336 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:229 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:435 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:466 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:708 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:903 -#: ipaclient/remote_plugins/2_114/service.py:263 -#: ipaclient/remote_plugins/2_114/service.py:575 -#: ipaclient/remote_plugins/2_114/service.py:972 -#: ipaclient/remote_plugins/2_114/service.py:1098 -#: ipaclient/remote_plugins/2_114/sudocmd.py:124 -#: ipaclient/remote_plugins/2_114/sudocmd.py:335 -#: ipaclient/remote_plugins/2_114/sudocmd.py:392 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:144 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:419 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:538 -#: ipaclient/remote_plugins/2_114/user.py:638 -#: ipaclient/remote_plugins/2_114/user.py:710 -#: ipaclient/remote_plugins/2_114/user.py:743 -#: ipaclient/remote_plugins/2_114/user.py:1443 -#: ipaclient/remote_plugins/2_114/user.py:1502 -#: ipaclient/remote_plugins/2_114/user.py:1621 -#: ipaclient/remote_plugins/2_114/group.py:281 -#: ipaclient/remote_plugins/2_114/group.py:429 -#: ipaclient/remote_plugins/2_114/group.py:774 -#: ipaclient/remote_plugins/2_114/group.py:910 -#: ipaclient/remote_plugins/2_114/trust.py:345 -#: ipaclient/remote_plugins/2_114/trust.py:629 -#: ipaclient/remote_plugins/2_114/trust.py:713 -#: ipaclient/remote_plugins/2_114/trust.py:791 -#: ipaclient/remote_plugins/2_114/trust.py:842 -#: ipaclient/remote_plugins/2_114/trust.py:932 -#: ipaclient/remote_plugins/2_114/trust.py:1010 -#: ipaclient/remote_plugins/2_114/trust.py:1046 -#: ipaclient/remote_plugins/2_114/trust.py:1248 -#: ipaclient/remote_plugins/2_114/sudorule.py:372 -#: ipaclient/remote_plugins/2_114/sudorule.py:640 -#: ipaclient/remote_plugins/2_114/sudorule.py:1249 -#: ipaclient/remote_plugins/2_114/sudorule.py:1517 -#: ipaclient/remote_plugins/2_114/sudorule.py:1772 -#: ipaclient/remote_plugins/2_114/cert.py:122 -#: ipaclient/remote_plugins/2_114/otptoken.py:349 -#: ipaclient/remote_plugins/2_114/otptoken.py:774 -#: ipaclient/remote_plugins/2_114/otptoken.py:891 -#: ipaclient/remote_plugins/2_114/automember.py:204 -#: ipaclient/remote_plugins/2_114/automember.py:282 -#: ipaclient/remote_plugins/2_114/automember.py:341 -#: ipaclient/remote_plugins/2_114/automember.py:396 -#: ipaclient/remote_plugins/2_114/automember.py:438 -#: ipaclient/remote_plugins/2_114/automember.py:622 -#: ipaclient/remote_plugins/2_114/automember.py:687 -#: ipaclient/remote_plugins/2_114/automember.py:765 -#: ipaclient/remote_plugins/2_114/automember.py:825 -#: ipaclient/remote_plugins/2_114/idrange.py:311 -#: ipaclient/remote_plugins/2_114/idrange.py:568 -#: ipaclient/remote_plugins/2_114/idrange.py:618 -#: ipaclient/remote_plugins/2_156/aci.py:314 -#: ipaclient/remote_plugins/2_156/aci.py:354 -#: ipaclient/remote_plugins/2_156/aci.py:630 -#: ipaclient/remote_plugins/2_156/aci.py:753 -#: ipaclient/remote_plugins/2_156/aci.py:810 -#: ipaclient/remote_plugins/2_156/automount.py:242 -#: ipaclient/remote_plugins/2_156/automount.py:487 -#: ipaclient/remote_plugins/2_156/automount.py:556 -#: ipaclient/remote_plugins/2_156/automount.py:614 -#: ipaclient/remote_plugins/2_156/automount.py:779 -#: ipaclient/remote_plugins/2_156/automount.py:870 -#: ipaclient/remote_plugins/2_156/automount.py:953 -#: ipaclient/remote_plugins/2_156/automount.py:1169 -#: ipaclient/remote_plugins/2_156/automount.py:1226 -#: ipaclient/remote_plugins/2_156/caacl.py:233 -#: ipaclient/remote_plugins/2_156/caacl.py:559 -#: ipaclient/remote_plugins/2_156/caacl.py:590 -#: ipaclient/remote_plugins/2_156/caacl.py:838 -#: ipaclient/remote_plugins/2_156/caacl.py:1153 -#: ipaclient/remote_plugins/2_156/config.py:363 -#: ipaclient/remote_plugins/2_156/config.py:406 -#: ipaclient/remote_plugins/2_156/delegation.py:145 -#: ipaclient/remote_plugins/2_156/delegation.py:176 -#: ipaclient/remote_plugins/2_156/delegation.py:338 -#: ipaclient/remote_plugins/2_156/delegation.py:381 -#: ipaclient/remote_plugins/2_156/dns.py:1036 -#: ipaclient/remote_plugins/2_156/dns.py:1066 -#: ipaclient/remote_plugins/2_156/dns.py:1161 -#: ipaclient/remote_plugins/2_156/dns.py:1204 -#: ipaclient/remote_plugins/2_156/dns.py:1288 -#: ipaclient/remote_plugins/2_156/dns.py:1403 -#: ipaclient/remote_plugins/2_156/dns.py:1439 -#: ipaclient/remote_plugins/2_156/dns.py:1646 -#: ipaclient/remote_plugins/2_156/dns.py:1738 -#: ipaclient/remote_plugins/2_156/dns.py:2573 -#: ipaclient/remote_plugins/2_156/dns.py:4104 -#: ipaclient/remote_plugins/2_156/dns.py:4171 -#: ipaclient/remote_plugins/2_156/dns.py:4408 -#: ipaclient/remote_plugins/2_156/dns.py:4523 -#: ipaclient/remote_plugins/2_156/dns.py:4559 -#: ipaclient/remote_plugins/2_156/dns.py:5054 -#: ipaclient/remote_plugins/2_156/dns.py:5146 -#: ipaclient/remote_plugins/2_156/hbacrule.py:293 -#: ipaclient/remote_plugins/2_156/hbacrule.py:637 -#: ipaclient/remote_plugins/2_156/hbacrule.py:668 -#: ipaclient/remote_plugins/2_156/hbacrule.py:970 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1303 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:135 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:352 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:411 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:132 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:407 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:526 -#: ipaclient/remote_plugins/2_156/host.py:467 -#: ipaclient/remote_plugins/2_156/host.py:527 -#: ipaclient/remote_plugins/2_156/host.py:841 -#: ipaclient/remote_plugins/2_156/host.py:1494 -#: ipaclient/remote_plugins/2_156/host.py:1554 -#: ipaclient/remote_plugins/2_156/host.py:1678 -#: ipaclient/remote_plugins/2_156/hostgroup.py:193 -#: ipaclient/remote_plugins/2_156/hostgroup.py:577 -#: ipaclient/remote_plugins/2_156/hostgroup.py:707 -#: ipaclient/remote_plugins/2_156/idviews.py:219 -#: ipaclient/remote_plugins/2_156/idviews.py:487 -#: ipaclient/remote_plugins/2_156/idviews.py:550 -#: ipaclient/remote_plugins/2_156/idviews.py:676 -#: ipaclient/remote_plugins/2_156/idviews.py:1008 -#: ipaclient/remote_plugins/2_156/idviews.py:1071 -#: ipaclient/remote_plugins/2_156/idviews.py:1134 -#: ipaclient/remote_plugins/2_156/idviews.py:1388 -#: ipaclient/remote_plugins/2_156/idviews.py:1445 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:167 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:212 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:264 -#: ipaclient/remote_plugins/2_156/netgroup.py:223 -#: ipaclient/remote_plugins/2_156/netgroup.py:708 -#: ipaclient/remote_plugins/2_156/netgroup.py:863 -#: ipaclient/remote_plugins/2_156/otpconfig.py:161 -#: ipaclient/remote_plugins/2_156/otpconfig.py:204 -#: ipaclient/remote_plugins/2_156/passwd.py:91 -#: ipaclient/remote_plugins/2_156/permission.py:394 -#: ipaclient/remote_plugins/2_156/permission.py:513 -#: ipaclient/remote_plugins/2_156/permission.py:978 -#: ipaclient/remote_plugins/2_156/permission.py:1097 -#: ipaclient/remote_plugins/2_156/privilege.py:136 -#: ipaclient/remote_plugins/2_156/privilege.py:475 -#: ipaclient/remote_plugins/2_156/privilege.py:654 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:203 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:396 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:444 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:564 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:877 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:935 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:190 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:469 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:519 -#: ipaclient/remote_plugins/2_156/realmdomains.py:150 -#: ipaclient/remote_plugins/2_156/realmdomains.py:193 -#: ipaclient/remote_plugins/2_156/role.py:170 -#: ipaclient/remote_plugins/2_156/role.py:543 -#: ipaclient/remote_plugins/2_156/role.py:756 -#: ipaclient/remote_plugins/2_156/selfservice.py:126 -#: ipaclient/remote_plugins/2_156/selfservice.py:157 -#: ipaclient/remote_plugins/2_156/selfservice.py:293 -#: ipaclient/remote_plugins/2_156/selfservice.py:336 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:229 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:435 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:466 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:708 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:903 -#: ipaclient/remote_plugins/2_156/server.py:244 -#: ipaclient/remote_plugins/2_156/service.py:265 -#: ipaclient/remote_plugins/2_156/service.py:326 -#: ipaclient/remote_plugins/2_156/service.py:638 -#: ipaclient/remote_plugins/2_156/service.py:1036 -#: ipaclient/remote_plugins/2_156/service.py:1097 -#: ipaclient/remote_plugins/2_156/service.py:1223 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:164 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:580 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:637 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:905 -#: ipaclient/remote_plugins/2_156/stageuser.py:385 -#: ipaclient/remote_plugins/2_156/stageuser.py:695 -#: ipaclient/remote_plugins/2_156/stageuser.py:1431 -#: ipaclient/remote_plugins/2_156/stageuser.py:1490 -#: ipaclient/remote_plugins/2_156/sudocmd.py:124 -#: ipaclient/remote_plugins/2_156/sudocmd.py:335 -#: ipaclient/remote_plugins/2_156/sudocmd.py:392 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:144 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:419 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:538 -#: ipaclient/remote_plugins/2_156/topology.py:227 -#: ipaclient/remote_plugins/2_156/topology.py:548 -#: ipaclient/remote_plugins/2_156/topology.py:612 -#: ipaclient/remote_plugins/2_156/topology.py:674 -#: ipaclient/remote_plugins/2_156/topology.py:739 -#: ipaclient/remote_plugins/2_156/topology.py:942 -#: ipaclient/remote_plugins/2_156/topology.py:994 -#: ipaclient/remote_plugins/2_156/user.py:658 -#: ipaclient/remote_plugins/2_156/user.py:719 -#: ipaclient/remote_plugins/2_156/user.py:796 -#: ipaclient/remote_plugins/2_156/user.py:829 -#: ipaclient/remote_plugins/2_156/user.py:1551 -#: ipaclient/remote_plugins/2_156/user.py:1612 -#: ipaclient/remote_plugins/2_156/user.py:1676 -#: ipaclient/remote_plugins/2_156/user.py:1827 -#: ipaclient/remote_plugins/2_156/user.py:1867 -#: ipaclient/remote_plugins/2_156/vault.py:328 -#: ipaclient/remote_plugins/2_156/vault.py:428 -#: ipaclient/remote_plugins/2_156/vault.py:694 -#: ipaclient/remote_plugins/2_156/vault.py:1008 -#: ipaclient/remote_plugins/2_156/vault.py:1266 -#: ipaclient/remote_plugins/2_156/vault.py:1342 -#: ipaclient/remote_plugins/2_156/vault.py:1383 -#: ipaclient/remote_plugins/2_156/vault.py:1678 -#: ipaclient/remote_plugins/2_156/cert.py:122 -#: ipaclient/remote_plugins/2_156/automember.py:204 -#: ipaclient/remote_plugins/2_156/automember.py:282 -#: ipaclient/remote_plugins/2_156/automember.py:341 -#: ipaclient/remote_plugins/2_156/automember.py:396 -#: ipaclient/remote_plugins/2_156/automember.py:438 -#: ipaclient/remote_plugins/2_156/automember.py:622 -#: ipaclient/remote_plugins/2_156/automember.py:687 -#: ipaclient/remote_plugins/2_156/automember.py:765 -#: ipaclient/remote_plugins/2_156/automember.py:825 -#: ipaclient/remote_plugins/2_156/group.py:281 -#: ipaclient/remote_plugins/2_156/group.py:429 -#: ipaclient/remote_plugins/2_156/group.py:774 -#: ipaclient/remote_plugins/2_156/group.py:910 -#: ipaclient/remote_plugins/2_156/trust.py:353 -#: ipaclient/remote_plugins/2_156/trust.py:643 -#: ipaclient/remote_plugins/2_156/trust.py:727 -#: ipaclient/remote_plugins/2_156/trust.py:805 -#: ipaclient/remote_plugins/2_156/trust.py:856 -#: ipaclient/remote_plugins/2_156/trust.py:946 -#: ipaclient/remote_plugins/2_156/trust.py:1024 -#: ipaclient/remote_plugins/2_156/trust.py:1060 -#: ipaclient/remote_plugins/2_156/trust.py:1262 -#: ipaclient/remote_plugins/2_156/idrange.py:315 -#: ipaclient/remote_plugins/2_156/idrange.py:587 -#: ipaclient/remote_plugins/2_156/idrange.py:637 -#: ipaclient/remote_plugins/2_156/sudorule.py:372 -#: ipaclient/remote_plugins/2_156/sudorule.py:640 -#: ipaclient/remote_plugins/2_156/sudorule.py:1249 -#: ipaclient/remote_plugins/2_156/sudorule.py:1517 -#: ipaclient/remote_plugins/2_156/sudorule.py:1772 -#: ipaclient/remote_plugins/2_156/certprofile.py:281 -#: ipaclient/remote_plugins/2_156/certprofile.py:373 -#: ipaclient/remote_plugins/2_156/certprofile.py:429 -#: ipaclient/remote_plugins/2_156/otptoken.py:349 -#: ipaclient/remote_plugins/2_156/otptoken.py:774 -#: ipaclient/remote_plugins/2_156/otptoken.py:891 -#: ipaclient/remote_plugins/2_164/aci.py:314 -#: ipaclient/remote_plugins/2_164/aci.py:354 -#: ipaclient/remote_plugins/2_164/aci.py:630 -#: ipaclient/remote_plugins/2_164/aci.py:753 -#: ipaclient/remote_plugins/2_164/aci.py:810 -#: ipaclient/remote_plugins/2_164/automember.py:204 -#: ipaclient/remote_plugins/2_164/automember.py:282 -#: ipaclient/remote_plugins/2_164/automember.py:341 -#: ipaclient/remote_plugins/2_164/automember.py:396 -#: ipaclient/remote_plugins/2_164/automember.py:438 -#: ipaclient/remote_plugins/2_164/automember.py:622 -#: ipaclient/remote_plugins/2_164/automember.py:687 -#: ipaclient/remote_plugins/2_164/automember.py:765 -#: ipaclient/remote_plugins/2_164/automember.py:825 -#: ipaclient/remote_plugins/2_164/automount.py:242 -#: ipaclient/remote_plugins/2_164/automount.py:487 -#: ipaclient/remote_plugins/2_164/automount.py:556 -#: ipaclient/remote_plugins/2_164/automount.py:614 -#: ipaclient/remote_plugins/2_164/automount.py:779 -#: ipaclient/remote_plugins/2_164/automount.py:870 -#: ipaclient/remote_plugins/2_164/automount.py:953 -#: ipaclient/remote_plugins/2_164/automount.py:1169 -#: ipaclient/remote_plugins/2_164/automount.py:1226 -#: ipaclient/remote_plugins/2_164/caacl.py:233 -#: ipaclient/remote_plugins/2_164/caacl.py:559 -#: ipaclient/remote_plugins/2_164/caacl.py:590 -#: ipaclient/remote_plugins/2_164/caacl.py:838 -#: ipaclient/remote_plugins/2_164/caacl.py:1153 -#: ipaclient/remote_plugins/2_164/config.py:363 -#: ipaclient/remote_plugins/2_164/config.py:406 -#: ipaclient/remote_plugins/2_164/delegation.py:145 -#: ipaclient/remote_plugins/2_164/delegation.py:176 -#: ipaclient/remote_plugins/2_164/delegation.py:338 -#: ipaclient/remote_plugins/2_164/delegation.py:381 -#: ipaclient/remote_plugins/2_164/dns.py:1036 -#: ipaclient/remote_plugins/2_164/dns.py:1068 -#: ipaclient/remote_plugins/2_164/dns.py:1163 -#: ipaclient/remote_plugins/2_164/dns.py:1206 -#: ipaclient/remote_plugins/2_164/dns.py:1296 -#: ipaclient/remote_plugins/2_164/dns.py:1411 -#: ipaclient/remote_plugins/2_164/dns.py:1447 -#: ipaclient/remote_plugins/2_164/dns.py:1654 -#: ipaclient/remote_plugins/2_164/dns.py:1746 -#: ipaclient/remote_plugins/2_164/dns.py:2581 -#: ipaclient/remote_plugins/2_164/dns.py:4112 -#: ipaclient/remote_plugins/2_164/dns.py:4179 -#: ipaclient/remote_plugins/2_164/dns.py:4427 -#: ipaclient/remote_plugins/2_164/dns.py:4542 -#: ipaclient/remote_plugins/2_164/dns.py:4578 -#: ipaclient/remote_plugins/2_164/dns.py:5073 -#: ipaclient/remote_plugins/2_164/dns.py:5165 -#: ipaclient/remote_plugins/2_164/group.py:281 -#: ipaclient/remote_plugins/2_164/group.py:429 -#: ipaclient/remote_plugins/2_164/group.py:774 -#: ipaclient/remote_plugins/2_164/group.py:910 -#: ipaclient/remote_plugins/2_164/hbacrule.py:293 -#: ipaclient/remote_plugins/2_164/hbacrule.py:637 -#: ipaclient/remote_plugins/2_164/hbacrule.py:668 -#: ipaclient/remote_plugins/2_164/hbacrule.py:970 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1303 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:135 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:352 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:411 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:132 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:407 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:526 -#: ipaclient/remote_plugins/2_164/host.py:467 -#: ipaclient/remote_plugins/2_164/host.py:527 -#: ipaclient/remote_plugins/2_164/host.py:841 -#: ipaclient/remote_plugins/2_164/host.py:1494 -#: ipaclient/remote_plugins/2_164/host.py:1554 -#: ipaclient/remote_plugins/2_164/host.py:1678 -#: ipaclient/remote_plugins/2_164/hostgroup.py:193 -#: ipaclient/remote_plugins/2_164/hostgroup.py:577 -#: ipaclient/remote_plugins/2_164/hostgroup.py:707 -#: ipaclient/remote_plugins/2_164/idviews.py:219 -#: ipaclient/remote_plugins/2_164/idviews.py:487 -#: ipaclient/remote_plugins/2_164/idviews.py:550 -#: ipaclient/remote_plugins/2_164/idviews.py:676 -#: ipaclient/remote_plugins/2_164/idviews.py:1008 -#: ipaclient/remote_plugins/2_164/idviews.py:1071 -#: ipaclient/remote_plugins/2_164/idviews.py:1134 -#: ipaclient/remote_plugins/2_164/idviews.py:1388 -#: ipaclient/remote_plugins/2_164/idviews.py:1445 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:167 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:212 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:264 -#: ipaclient/remote_plugins/2_164/netgroup.py:223 -#: ipaclient/remote_plugins/2_164/netgroup.py:708 -#: ipaclient/remote_plugins/2_164/netgroup.py:863 -#: ipaclient/remote_plugins/2_164/otpconfig.py:161 -#: ipaclient/remote_plugins/2_164/otpconfig.py:204 -#: ipaclient/remote_plugins/2_164/passwd.py:91 -#: ipaclient/remote_plugins/2_164/permission.py:394 -#: ipaclient/remote_plugins/2_164/permission.py:513 -#: ipaclient/remote_plugins/2_164/permission.py:978 -#: ipaclient/remote_plugins/2_164/permission.py:1097 -#: ipaclient/remote_plugins/2_164/privilege.py:136 -#: ipaclient/remote_plugins/2_164/privilege.py:475 -#: ipaclient/remote_plugins/2_164/privilege.py:654 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:203 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:396 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:444 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:564 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:877 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:935 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:190 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:469 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:519 -#: ipaclient/remote_plugins/2_164/realmdomains.py:150 -#: ipaclient/remote_plugins/2_164/realmdomains.py:193 -#: ipaclient/remote_plugins/2_164/role.py:170 -#: ipaclient/remote_plugins/2_164/role.py:543 -#: ipaclient/remote_plugins/2_164/role.py:756 -#: ipaclient/remote_plugins/2_164/selfservice.py:126 -#: ipaclient/remote_plugins/2_164/selfservice.py:157 -#: ipaclient/remote_plugins/2_164/selfservice.py:293 -#: ipaclient/remote_plugins/2_164/selfservice.py:336 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:229 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:435 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:466 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:708 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:903 -#: ipaclient/remote_plugins/2_164/server.py:104 -#: ipaclient/remote_plugins/2_164/server.py:315 -#: ipaclient/remote_plugins/2_164/service.py:265 -#: ipaclient/remote_plugins/2_164/service.py:326 -#: ipaclient/remote_plugins/2_164/service.py:638 -#: ipaclient/remote_plugins/2_164/service.py:1036 -#: ipaclient/remote_plugins/2_164/service.py:1097 -#: ipaclient/remote_plugins/2_164/service.py:1223 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:164 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:580 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:637 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:905 -#: ipaclient/remote_plugins/2_164/stageuser.py:385 -#: ipaclient/remote_plugins/2_164/stageuser.py:695 -#: ipaclient/remote_plugins/2_164/stageuser.py:1493 -#: ipaclient/remote_plugins/2_164/stageuser.py:1614 -#: ipaclient/remote_plugins/2_164/sudocmd.py:124 -#: ipaclient/remote_plugins/2_164/sudocmd.py:335 -#: ipaclient/remote_plugins/2_164/sudocmd.py:392 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:144 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:419 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:538 -#: ipaclient/remote_plugins/2_164/topology.py:275 -#: ipaclient/remote_plugins/2_164/topology.py:590 -#: ipaclient/remote_plugins/2_164/topology.py:652 -#: ipaclient/remote_plugins/2_164/topology.py:712 -#: ipaclient/remote_plugins/2_164/topology.py:776 -#: ipaclient/remote_plugins/2_164/topology.py:975 -#: ipaclient/remote_plugins/2_164/topology.py:1025 -#: ipaclient/remote_plugins/2_164/trust.py:353 -#: ipaclient/remote_plugins/2_164/trust.py:643 -#: ipaclient/remote_plugins/2_164/trust.py:727 -#: ipaclient/remote_plugins/2_164/trust.py:805 -#: ipaclient/remote_plugins/2_164/trust.py:856 -#: ipaclient/remote_plugins/2_164/trust.py:946 -#: ipaclient/remote_plugins/2_164/trust.py:1024 -#: ipaclient/remote_plugins/2_164/trust.py:1060 -#: ipaclient/remote_plugins/2_164/trust.py:1262 -#: ipaclient/remote_plugins/2_164/user.py:658 -#: ipaclient/remote_plugins/2_164/user.py:719 -#: ipaclient/remote_plugins/2_164/user.py:858 -#: ipaclient/remote_plugins/2_164/user.py:891 -#: ipaclient/remote_plugins/2_164/user.py:1613 -#: ipaclient/remote_plugins/2_164/user.py:1674 -#: ipaclient/remote_plugins/2_164/user.py:1800 -#: ipaclient/remote_plugins/2_164/user.py:1951 -#: ipaclient/remote_plugins/2_164/user.py:1991 -#: ipaclient/remote_plugins/2_164/vault.py:328 -#: ipaclient/remote_plugins/2_164/vault.py:428 -#: ipaclient/remote_plugins/2_164/vault.py:694 -#: ipaclient/remote_plugins/2_164/vault.py:1008 -#: ipaclient/remote_plugins/2_164/vault.py:1266 -#: ipaclient/remote_plugins/2_164/vault.py:1342 -#: ipaclient/remote_plugins/2_164/vault.py:1383 -#: ipaclient/remote_plugins/2_164/vault.py:1678 -#: ipaclient/remote_plugins/2_164/cert.py:122 -#: ipaclient/remote_plugins/2_164/idrange.py:315 -#: ipaclient/remote_plugins/2_164/idrange.py:587 -#: ipaclient/remote_plugins/2_164/idrange.py:637 -#: ipaclient/remote_plugins/2_164/certprofile.py:281 -#: ipaclient/remote_plugins/2_164/certprofile.py:373 -#: ipaclient/remote_plugins/2_164/certprofile.py:429 -#: ipaclient/remote_plugins/2_164/otptoken.py:349 -#: ipaclient/remote_plugins/2_164/otptoken.py:774 -#: ipaclient/remote_plugins/2_164/otptoken.py:891 -#: ipaclient/remote_plugins/2_164/sudorule.py:372 -#: ipaclient/remote_plugins/2_164/sudorule.py:640 -#: ipaclient/remote_plugins/2_164/sudorule.py:1249 -#: ipaclient/remote_plugins/2_164/sudorule.py:1517 -#: ipaclient/remote_plugins/2_164/sudorule.py:1772 -#: ipaclient/remote_plugins/2_49/aci.py:315 -#: ipaclient/remote_plugins/2_49/aci.py:356 -#: ipaclient/remote_plugins/2_49/aci.py:632 -#: ipaclient/remote_plugins/2_49/aci.py:756 -#: ipaclient/remote_plugins/2_49/aci.py:809 -#: ipaclient/remote_plugins/2_49/automember.py:191 -#: ipaclient/remote_plugins/2_49/automember.py:270 -#: ipaclient/remote_plugins/2_49/automember.py:330 -#: ipaclient/remote_plugins/2_49/automember.py:386 -#: ipaclient/remote_plugins/2_49/automember.py:429 -#: ipaclient/remote_plugins/2_49/automember.py:468 -#: ipaclient/remote_plugins/2_49/automember.py:616 -#: ipaclient/remote_plugins/2_49/automember.py:695 -#: ipaclient/remote_plugins/2_49/automember.py:756 -#: ipaclient/remote_plugins/2_49/automount.py:241 -#: ipaclient/remote_plugins/2_49/automount.py:297 -#: ipaclient/remote_plugins/2_49/automount.py:483 -#: ipaclient/remote_plugins/2_49/automount.py:551 -#: ipaclient/remote_plugins/2_49/automount.py:610 -#: ipaclient/remote_plugins/2_49/automount.py:650 -#: ipaclient/remote_plugins/2_49/automount.py:778 -#: ipaclient/remote_plugins/2_49/automount.py:867 -#: ipaclient/remote_plugins/2_49/automount.py:950 -#: ipaclient/remote_plugins/2_49/automount.py:995 -#: ipaclient/remote_plugins/2_49/automount.py:1166 -#: ipaclient/remote_plugins/2_49/automount.py:1223 -#: ipaclient/remote_plugins/2_49/config.py:348 -#: ipaclient/remote_plugins/2_49/config.py:392 -#: ipaclient/remote_plugins/2_49/delegation.py:146 -#: ipaclient/remote_plugins/2_49/delegation.py:176 -#: ipaclient/remote_plugins/2_49/delegation.py:338 -#: ipaclient/remote_plugins/2_49/delegation.py:382 -#: ipaclient/remote_plugins/2_49/dns.py:1086 -#: ipaclient/remote_plugins/2_49/dns.py:1115 -#: ipaclient/remote_plugins/2_49/dns.py:1210 -#: ipaclient/remote_plugins/2_49/dns.py:1254 -#: ipaclient/remote_plugins/2_49/dns.py:2267 -#: ipaclient/remote_plugins/2_49/dns.py:2628 -#: ipaclient/remote_plugins/2_49/dns.py:2674 -#: ipaclient/remote_plugins/2_49/dns.py:4065 -#: ipaclient/remote_plugins/2_49/dns.py:4128 -#: ipaclient/remote_plugins/2_49/dns.py:4351 -#: ipaclient/remote_plugins/2_49/dns.py:4386 -#: ipaclient/remote_plugins/2_49/dns.py:4430 -#: ipaclient/remote_plugins/2_49/dns.py:4465 -#: ipaclient/remote_plugins/2_49/dns.py:4500 -#: ipaclient/remote_plugins/2_49/dns.py:4970 -#: ipaclient/remote_plugins/2_49/dns.py:5005 -#: ipaclient/remote_plugins/2_49/dns.py:5061 -#: ipaclient/remote_plugins/2_49/entitle.py:108 -#: ipaclient/remote_plugins/2_49/entitle.py:324 -#: ipaclient/remote_plugins/2_49/entitle.py:381 -#: ipaclient/remote_plugins/2_49/group.py:273 -#: ipaclient/remote_plugins/2_49/group.py:384 -#: ipaclient/remote_plugins/2_49/group.py:415 -#: ipaclient/remote_plugins/2_49/group.py:729 -#: ipaclient/remote_plugins/2_49/group.py:852 -#: ipaclient/remote_plugins/2_49/hbacrule.py:281 -#: ipaclient/remote_plugins/2_49/hbacrule.py:568 -#: ipaclient/remote_plugins/2_49/hbacrule.py:598 -#: ipaclient/remote_plugins/2_49/hbacrule.py:628 -#: ipaclient/remote_plugins/2_49/hbacrule.py:897 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1196 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:129 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:170 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:335 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:388 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:128 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:222 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:385 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:491 -#: ipaclient/remote_plugins/2_49/host.py:371 -#: ipaclient/remote_plugins/2_49/host.py:466 -#: ipaclient/remote_plugins/2_49/host.py:497 -#: ipaclient/remote_plugins/2_49/host.py:917 -#: ipaclient/remote_plugins/2_49/host.py:1028 -#: ipaclient/remote_plugins/2_49/hostgroup.py:185 -#: ipaclient/remote_plugins/2_49/hostgroup.py:290 -#: ipaclient/remote_plugins/2_49/hostgroup.py:551 -#: ipaclient/remote_plugins/2_49/hostgroup.py:668 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:168 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:214 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:267 -#: ipaclient/remote_plugins/2_49/netgroup.py:215 -#: ipaclient/remote_plugins/2_49/netgroup.py:345 -#: ipaclient/remote_plugins/2_49/netgroup.py:682 -#: ipaclient/remote_plugins/2_49/netgroup.py:824 -#: ipaclient/remote_plugins/2_49/passwd.py:84 -#: ipaclient/remote_plugins/2_49/permission.py:244 -#: ipaclient/remote_plugins/2_49/permission.py:351 -#: ipaclient/remote_plugins/2_49/permission.py:398 -#: ipaclient/remote_plugins/2_49/permission.py:643 -#: ipaclient/remote_plugins/2_49/permission.py:749 -#: ipaclient/remote_plugins/2_49/privilege.py:128 -#: ipaclient/remote_plugins/2_49/privilege.py:275 -#: ipaclient/remote_plugins/2_49/privilege.py:442 -#: ipaclient/remote_plugins/2_49/privilege.py:601 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:204 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:241 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:400 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:449 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:570 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:610 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:886 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:945 -#: ipaclient/remote_plugins/2_49/role.py:157 -#: ipaclient/remote_plugins/2_49/role.py:329 -#: ipaclient/remote_plugins/2_49/role.py:496 -#: ipaclient/remote_plugins/2_49/role.py:680 -#: ipaclient/remote_plugins/2_49/selfservice.py:125 -#: ipaclient/remote_plugins/2_49/selfservice.py:155 -#: ipaclient/remote_plugins/2_49/selfservice.py:291 -#: ipaclient/remote_plugins/2_49/selfservice.py:335 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:223 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:386 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:416 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:446 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:675 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:850 -#: ipaclient/remote_plugins/2_49/service.py:186 -#: ipaclient/remote_plugins/2_49/service.py:282 -#: ipaclient/remote_plugins/2_49/service.py:314 -#: ipaclient/remote_plugins/2_49/service.py:506 -#: ipaclient/remote_plugins/2_49/service.py:619 -#: ipaclient/remote_plugins/2_49/sudocmd.py:118 -#: ipaclient/remote_plugins/2_49/sudocmd.py:157 -#: ipaclient/remote_plugins/2_49/sudocmd.py:318 -#: ipaclient/remote_plugins/2_49/sudocmd.py:369 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:136 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:230 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:393 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:499 -#: ipaclient/remote_plugins/2_49/trust.py:270 -#: ipaclient/remote_plugins/2_49/trust.py:309 -#: ipaclient/remote_plugins/2_49/trust.py:501 -#: ipaclient/remote_plugins/2_49/trust.py:552 -#: ipaclient/remote_plugins/2_49/trust.py:631 -#: ipaclient/remote_plugins/2_49/trust.py:683 -#: ipaclient/remote_plugins/2_49/user.py:524 -#: ipaclient/remote_plugins/2_49/user.py:565 -#: ipaclient/remote_plugins/2_49/user.py:597 -#: ipaclient/remote_plugins/2_49/user.py:629 -#: ipaclient/remote_plugins/2_49/user.py:1206 -#: ipaclient/remote_plugins/2_49/user.py:1259 -#: ipaclient/remote_plugins/2_49/user.py:1370 -#: ipaclient/remote_plugins/2_49/idrange.py:298 -#: ipaclient/remote_plugins/2_49/idrange.py:337 -#: ipaclient/remote_plugins/2_49/idrange.py:556 -#: ipaclient/remote_plugins/2_49/idrange.py:607 -#: ipaclient/remote_plugins/2_49/sudorule.py:336 -#: ipaclient/remote_plugins/2_49/sudorule.py:763 -#: ipaclient/remote_plugins/2_49/sudorule.py:1120 -#: ipaclient/remote_plugins/2_49/sudorule.py:1559 ipalib/output.py:177 msgid "The primary_key value of the entry, e.g. 'jdoe' for a user" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:321 -#: ipaclient/remote_plugins/2_156/aci.py:321 -#: ipaclient/remote_plugins/2_164/aci.py:321 -#: ipaclient/remote_plugins/2_49/aci.py:322 ipaserver/plugins/aci.py:574 msgid "Delete ACI." msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:350 -#: ipaclient/remote_plugins/2_114/delegation.py:172 -#: ipaclient/remote_plugins/2_114/dns.py:1067 -#: ipaclient/remote_plugins/2_114/dns.py:1097 -#: ipaclient/remote_plugins/2_114/dns.py:1355 -#: ipaclient/remote_plugins/2_114/dns.py:1434 -#: ipaclient/remote_plugins/2_114/dns.py:1470 -#: ipaclient/remote_plugins/2_114/dns.py:1713 -#: ipaclient/remote_plugins/2_114/dns.py:4665 -#: ipaclient/remote_plugins/2_114/dns.py:4744 -#: ipaclient/remote_plugins/2_114/dns.py:4780 -#: ipaclient/remote_plugins/2_114/dns.py:5311 -#: ipaclient/remote_plugins/2_114/hbacrule.py:633 -#: ipaclient/remote_plugins/2_114/hbacrule.py:664 -#: ipaclient/remote_plugins/2_114/host.py:775 -#: ipaclient/remote_plugins/2_114/passwd.py:87 -#: ipaclient/remote_plugins/2_114/selfservice.py:153 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:431 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:462 -#: ipaclient/remote_plugins/2_114/service.py:571 -#: ipaclient/remote_plugins/2_114/user.py:706 -#: ipaclient/remote_plugins/2_114/user.py:739 -#: ipaclient/remote_plugins/2_114/user.py:1617 -#: ipaclient/remote_plugins/2_114/group.py:425 -#: ipaclient/remote_plugins/2_114/trust.py:1006 -#: ipaclient/remote_plugins/2_114/trust.py:1042 -#: ipaclient/remote_plugins/2_114/cert.py:118 -#: ipaclient/remote_plugins/2_156/aci.py:350 -#: ipaclient/remote_plugins/2_156/caacl.py:555 -#: ipaclient/remote_plugins/2_156/caacl.py:586 -#: ipaclient/remote_plugins/2_156/delegation.py:172 -#: ipaclient/remote_plugins/2_156/dns.py:1032 -#: ipaclient/remote_plugins/2_156/dns.py:1062 -#: ipaclient/remote_plugins/2_156/dns.py:1320 -#: ipaclient/remote_plugins/2_156/dns.py:1399 -#: ipaclient/remote_plugins/2_156/dns.py:1435 -#: ipaclient/remote_plugins/2_156/dns.py:1678 -#: ipaclient/remote_plugins/2_156/dns.py:4440 -#: ipaclient/remote_plugins/2_156/dns.py:4519 -#: ipaclient/remote_plugins/2_156/dns.py:4555 -#: ipaclient/remote_plugins/2_156/dns.py:5086 -#: ipaclient/remote_plugins/2_156/hbacrule.py:633 -#: ipaclient/remote_plugins/2_156/hbacrule.py:664 -#: ipaclient/remote_plugins/2_156/host.py:837 -#: ipaclient/remote_plugins/2_156/passwd.py:87 -#: ipaclient/remote_plugins/2_156/selfservice.py:153 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:431 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:462 -#: ipaclient/remote_plugins/2_156/service.py:634 -#: ipaclient/remote_plugins/2_156/topology.py:608 -#: ipaclient/remote_plugins/2_156/user.py:792 -#: ipaclient/remote_plugins/2_156/user.py:825 -#: ipaclient/remote_plugins/2_156/user.py:1823 -#: ipaclient/remote_plugins/2_156/user.py:1863 -#: ipaclient/remote_plugins/2_156/vault.py:324 -#: ipaclient/remote_plugins/2_156/cert.py:118 -#: ipaclient/remote_plugins/2_156/group.py:425 -#: ipaclient/remote_plugins/2_156/trust.py:1020 -#: ipaclient/remote_plugins/2_156/trust.py:1056 -#: ipaclient/remote_plugins/2_164/aci.py:350 -#: ipaclient/remote_plugins/2_164/caacl.py:555 -#: ipaclient/remote_plugins/2_164/caacl.py:586 -#: ipaclient/remote_plugins/2_164/delegation.py:172 -#: ipaclient/remote_plugins/2_164/dns.py:1032 -#: ipaclient/remote_plugins/2_164/dns.py:1064 -#: ipaclient/remote_plugins/2_164/dns.py:1328 -#: ipaclient/remote_plugins/2_164/dns.py:1407 -#: ipaclient/remote_plugins/2_164/dns.py:1443 -#: ipaclient/remote_plugins/2_164/dns.py:1686 -#: ipaclient/remote_plugins/2_164/dns.py:4459 -#: ipaclient/remote_plugins/2_164/dns.py:4538 -#: ipaclient/remote_plugins/2_164/dns.py:4574 -#: ipaclient/remote_plugins/2_164/dns.py:5105 -#: ipaclient/remote_plugins/2_164/group.py:425 -#: ipaclient/remote_plugins/2_164/hbacrule.py:633 -#: ipaclient/remote_plugins/2_164/hbacrule.py:664 -#: ipaclient/remote_plugins/2_164/host.py:837 -#: ipaclient/remote_plugins/2_164/passwd.py:87 -#: ipaclient/remote_plugins/2_164/selfservice.py:153 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:431 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:462 -#: ipaclient/remote_plugins/2_164/server.py:100 -#: ipaclient/remote_plugins/2_164/service.py:634 -#: ipaclient/remote_plugins/2_164/topology.py:648 -#: ipaclient/remote_plugins/2_164/trust.py:1020 -#: ipaclient/remote_plugins/2_164/trust.py:1056 -#: ipaclient/remote_plugins/2_164/user.py:854 -#: ipaclient/remote_plugins/2_164/user.py:887 -#: ipaclient/remote_plugins/2_164/user.py:1947 -#: ipaclient/remote_plugins/2_164/user.py:1987 -#: ipaclient/remote_plugins/2_164/vault.py:324 -#: ipaclient/remote_plugins/2_164/cert.py:118 -#: ipaclient/remote_plugins/2_49/aci.py:351 -#: ipaclient/remote_plugins/2_49/delegation.py:171 -#: ipaclient/remote_plugins/2_49/dns.py:1081 -#: ipaclient/remote_plugins/2_49/dns.py:1110 -#: ipaclient/remote_plugins/2_49/dns.py:4381 -#: ipaclient/remote_plugins/2_49/dns.py:4460 -#: ipaclient/remote_plugins/2_49/dns.py:4495 -#: ipaclient/remote_plugins/2_49/dns.py:5000 -#: ipaclient/remote_plugins/2_49/group.py:410 -#: ipaclient/remote_plugins/2_49/hbacrule.py:593 -#: ipaclient/remote_plugins/2_49/hbacrule.py:623 -#: ipaclient/remote_plugins/2_49/host.py:492 -#: ipaclient/remote_plugins/2_49/passwd.py:79 -#: ipaclient/remote_plugins/2_49/selfservice.py:150 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:411 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:441 -#: ipaclient/remote_plugins/2_49/service.py:309 -#: ipaclient/remote_plugins/2_49/user.py:592 -#: ipaclient/remote_plugins/2_49/user.py:624 -#: ipaclient/remote_plugins/2_49/user.py:1365 ipalib/output.py:210 #: ipalib/output.py:218 ipaserver/plugins/dns.py:354 msgid "True means the operation was successful" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:361 -#: ipaclient/remote_plugins/2_156/aci.py:361 -#: ipaclient/remote_plugins/2_164/aci.py:361 -#: ipaclient/remote_plugins/2_49/aci.py:363 ipaserver/plugins/aci.py:674 msgid "" "\n" "Search for ACIs.\n" @@ -6203,766 +1703,37 @@ msgid "" " " msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:387 -#: ipaclient/remote_plugins/2_114/automount.py:323 -#: ipaclient/remote_plugins/2_114/automount.py:665 -#: ipaclient/remote_plugins/2_114/automount.py:1016 -#: ipaclient/remote_plugins/2_114/delegation.py:189 -#: ipaclient/remote_plugins/2_114/dns.py:1487 -#: ipaclient/remote_plugins/2_114/dns.py:3083 -#: ipaclient/remote_plugins/2_114/dns.py:4797 -#: ipaclient/remote_plugins/2_114/hbacrule.py:681 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:187 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:244 -#: ipaclient/remote_plugins/2_114/host.py:968 -#: ipaclient/remote_plugins/2_114/hostgroup.py:316 -#: ipaclient/remote_plugins/2_114/idviews.py:271 -#: ipaclient/remote_plugins/2_114/idviews.py:688 -#: ipaclient/remote_plugins/2_114/idviews.py:1157 -#: ipaclient/remote_plugins/2_114/netgroup.py:371 -#: ipaclient/remote_plugins/2_114/permission.py:545 -#: ipaclient/remote_plugins/2_114/privilege.py:308 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:251 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:615 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:240 -#: ipaclient/remote_plugins/2_114/role.py:376 -#: ipaclient/remote_plugins/2_114/selfservice.py:170 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:479 -#: ipaclient/remote_plugins/2_114/service.py:766 -#: ipaclient/remote_plugins/2_114/sudocmd.py:174 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:256 -#: ipaclient/remote_plugins/2_114/user.py:756 -#: ipaclient/remote_plugins/2_114/group.py:442 -#: ipaclient/remote_plugins/2_114/trust.py:451 -#: ipaclient/remote_plugins/2_114/trust.py:1064 -#: ipaclient/remote_plugins/2_114/sudorule.py:928 -#: ipaclient/remote_plugins/2_114/otptoken.py:459 -#: ipaclient/remote_plugins/2_114/automember.py:488 -#: ipaclient/remote_plugins/2_114/idrange.py:361 -#: ipaclient/remote_plugins/2_156/aci.py:387 -#: ipaclient/remote_plugins/2_156/automount.py:323 -#: ipaclient/remote_plugins/2_156/automount.py:665 -#: ipaclient/remote_plugins/2_156/automount.py:1016 -#: ipaclient/remote_plugins/2_156/caacl.py:603 -#: ipaclient/remote_plugins/2_156/delegation.py:189 -#: ipaclient/remote_plugins/2_156/dns.py:1452 -#: ipaclient/remote_plugins/2_156/dns.py:2953 -#: ipaclient/remote_plugins/2_156/dns.py:4572 -#: ipaclient/remote_plugins/2_156/hbacrule.py:681 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:187 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:244 -#: ipaclient/remote_plugins/2_156/host.py:1030 -#: ipaclient/remote_plugins/2_156/hostgroup.py:316 -#: ipaclient/remote_plugins/2_156/idviews.py:287 -#: ipaclient/remote_plugins/2_156/idviews.py:744 -#: ipaclient/remote_plugins/2_156/idviews.py:1237 -#: ipaclient/remote_plugins/2_156/netgroup.py:371 -#: ipaclient/remote_plugins/2_156/permission.py:571 -#: ipaclient/remote_plugins/2_156/privilege.py:308 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:251 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:615 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:240 -#: ipaclient/remote_plugins/2_156/role.py:376 -#: ipaclient/remote_plugins/2_156/selfservice.py:170 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:479 -#: ipaclient/remote_plugins/2_156/server.py:110 -#: ipaclient/remote_plugins/2_156/service.py:829 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:334 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:740 -#: ipaclient/remote_plugins/2_156/stageuser.py:747 -#: ipaclient/remote_plugins/2_156/sudocmd.py:174 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:256 -#: ipaclient/remote_plugins/2_156/topology.py:296 -#: ipaclient/remote_plugins/2_156/topology.py:793 -#: ipaclient/remote_plugins/2_156/user.py:842 -#: ipaclient/remote_plugins/2_156/vault.py:763 -#: ipaclient/remote_plugins/2_156/automember.py:488 -#: ipaclient/remote_plugins/2_156/group.py:442 -#: ipaclient/remote_plugins/2_156/trust.py:465 -#: ipaclient/remote_plugins/2_156/trust.py:1078 -#: ipaclient/remote_plugins/2_156/idrange.py:365 -#: ipaclient/remote_plugins/2_156/sudorule.py:928 -#: ipaclient/remote_plugins/2_156/certprofile.py:142 -#: ipaclient/remote_plugins/2_156/otptoken.py:459 -#: ipaclient/remote_plugins/2_164/aci.py:387 -#: ipaclient/remote_plugins/2_164/automember.py:488 -#: ipaclient/remote_plugins/2_164/automount.py:323 -#: ipaclient/remote_plugins/2_164/automount.py:665 -#: ipaclient/remote_plugins/2_164/automount.py:1016 -#: ipaclient/remote_plugins/2_164/caacl.py:603 -#: ipaclient/remote_plugins/2_164/delegation.py:189 -#: ipaclient/remote_plugins/2_164/dns.py:1460 -#: ipaclient/remote_plugins/2_164/dns.py:2961 -#: ipaclient/remote_plugins/2_164/dns.py:4591 -#: ipaclient/remote_plugins/2_164/group.py:442 -#: ipaclient/remote_plugins/2_164/hbacrule.py:681 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:187 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:244 -#: ipaclient/remote_plugins/2_164/host.py:1030 -#: ipaclient/remote_plugins/2_164/hostgroup.py:316 -#: ipaclient/remote_plugins/2_164/idviews.py:287 -#: ipaclient/remote_plugins/2_164/idviews.py:744 -#: ipaclient/remote_plugins/2_164/idviews.py:1237 -#: ipaclient/remote_plugins/2_164/netgroup.py:371 -#: ipaclient/remote_plugins/2_164/permission.py:571 -#: ipaclient/remote_plugins/2_164/privilege.py:308 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:251 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:615 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:240 -#: ipaclient/remote_plugins/2_164/role.py:376 -#: ipaclient/remote_plugins/2_164/selfservice.py:170 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:479 -#: ipaclient/remote_plugins/2_164/server.py:157 -#: ipaclient/remote_plugins/2_164/service.py:829 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:334 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:740 -#: ipaclient/remote_plugins/2_164/stageuser.py:809 -#: ipaclient/remote_plugins/2_164/sudocmd.py:174 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:256 -#: ipaclient/remote_plugins/2_164/topology.py:340 -#: ipaclient/remote_plugins/2_164/topology.py:828 -#: ipaclient/remote_plugins/2_164/trust.py:465 -#: ipaclient/remote_plugins/2_164/trust.py:1078 -#: ipaclient/remote_plugins/2_164/user.py:904 -#: ipaclient/remote_plugins/2_164/vault.py:763 -#: ipaclient/remote_plugins/2_164/idrange.py:365 -#: ipaclient/remote_plugins/2_164/certprofile.py:142 -#: ipaclient/remote_plugins/2_164/otptoken.py:459 -#: ipaclient/remote_plugins/2_164/sudorule.py:928 -#: ipaclient/remote_plugins/2_49/automember.py:481 -#: ipaclient/remote_plugins/2_49/automount.py:320 -#: ipaclient/remote_plugins/2_49/automount.py:663 -#: ipaclient/remote_plugins/2_49/automount.py:1013 -#: ipaclient/remote_plugins/2_49/dns.py:2692 -#: ipaclient/remote_plugins/2_49/dns.py:4513 -#: ipaclient/remote_plugins/2_49/entitle.py:121 -#: ipaclient/remote_plugins/2_49/group.py:428 -#: ipaclient/remote_plugins/2_49/hbacrule.py:641 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:183 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:235 -#: ipaclient/remote_plugins/2_49/host.py:510 -#: ipaclient/remote_plugins/2_49/hostgroup.py:303 -#: ipaclient/remote_plugins/2_49/netgroup.py:358 -#: ipaclient/remote_plugins/2_49/permission.py:411 -#: ipaclient/remote_plugins/2_49/privilege.py:288 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:254 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:623 -#: ipaclient/remote_plugins/2_49/role.py:342 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:459 -#: ipaclient/remote_plugins/2_49/service.py:327 -#: ipaclient/remote_plugins/2_49/sudocmd.py:170 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:243 -#: ipaclient/remote_plugins/2_49/trust.py:322 -#: ipaclient/remote_plugins/2_49/user.py:642 -#: ipaclient/remote_plugins/2_49/idrange.py:350 -#: ipaclient/remote_plugins/2_49/sudorule.py:812 ipalib/crud.py:247 msgid "A string searched in all relevant object attributes" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:474 -#: ipaclient/remote_plugins/2_114/automount.py:705 -#: ipaclient/remote_plugins/2_114/automount.py:1062 -#: ipaclient/remote_plugins/2_114/delegation.py:230 -#: ipaclient/remote_plugins/2_114/dns.py:1560 -#: ipaclient/remote_plugins/2_114/dns.py:3429 -#: ipaclient/remote_plugins/2_114/dns.py:5014 -#: ipaclient/remote_plugins/2_114/hbacrule.py:798 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:242 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:298 -#: ipaclient/remote_plugins/2_114/host.py:1086 -#: ipaclient/remote_plugins/2_114/hostgroup.py:371 -#: ipaclient/remote_plugins/2_114/idviews.py:330 -#: ipaclient/remote_plugins/2_114/idviews.py:775 -#: ipaclient/remote_plugins/2_114/idviews.py:1202 -#: ipaclient/remote_plugins/2_114/netgroup.py:474 -#: ipaclient/remote_plugins/2_114/permission.py:708 -#: ipaclient/remote_plugins/2_114/privilege.py:361 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:296 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:718 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:324 -#: ipaclient/remote_plugins/2_114/role.py:429 -#: ipaclient/remote_plugins/2_114/selfservice.py:198 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:566 -#: ipaclient/remote_plugins/2_114/service.py:823 -#: ipaclient/remote_plugins/2_114/sudocmd.py:227 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:310 -#: ipaclient/remote_plugins/2_114/user.py:1028 -#: ipaclient/remote_plugins/2_114/group.py:527 -#: ipaclient/remote_plugins/2_114/trust.py:516 -#: ipaclient/remote_plugins/2_114/trust.py:1121 -#: ipaclient/remote_plugins/2_114/sudorule.py:1061 -#: ipaclient/remote_plugins/2_114/otptoken.py:611 -#: ipaclient/remote_plugins/2_114/idrange.py:438 -#: ipaclient/remote_plugins/2_156/aci.py:474 -#: ipaclient/remote_plugins/2_156/automount.py:705 -#: ipaclient/remote_plugins/2_156/automount.py:1062 -#: ipaclient/remote_plugins/2_156/caacl.py:693 -#: ipaclient/remote_plugins/2_156/delegation.py:230 -#: ipaclient/remote_plugins/2_156/dns.py:1525 -#: ipaclient/remote_plugins/2_156/dns.py:3254 -#: ipaclient/remote_plugins/2_156/dns.py:4789 -#: ipaclient/remote_plugins/2_156/hbacrule.py:798 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:242 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:298 -#: ipaclient/remote_plugins/2_156/host.py:1149 -#: ipaclient/remote_plugins/2_156/hostgroup.py:371 -#: ipaclient/remote_plugins/2_156/idviews.py:354 -#: ipaclient/remote_plugins/2_156/idviews.py:839 -#: ipaclient/remote_plugins/2_156/idviews.py:1282 -#: ipaclient/remote_plugins/2_156/netgroup.py:474 -#: ipaclient/remote_plugins/2_156/permission.py:748 -#: ipaclient/remote_plugins/2_156/privilege.py:361 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:296 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:718 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:324 -#: ipaclient/remote_plugins/2_156/role.py:429 -#: ipaclient/remote_plugins/2_156/selfservice.py:198 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:566 -#: ipaclient/remote_plugins/2_156/server.py:170 -#: ipaclient/remote_plugins/2_156/service.py:886 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:380 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:779 -#: ipaclient/remote_plugins/2_156/stageuser.py:1014 -#: ipaclient/remote_plugins/2_156/sudocmd.py:227 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:310 -#: ipaclient/remote_plugins/2_156/topology.py:404 -#: ipaclient/remote_plugins/2_156/topology.py:839 -#: ipaclient/remote_plugins/2_156/user.py:1128 -#: ipaclient/remote_plugins/2_156/vault.py:858 -#: ipaclient/remote_plugins/2_156/group.py:527 -#: ipaclient/remote_plugins/2_156/trust.py:530 -#: ipaclient/remote_plugins/2_156/trust.py:1135 -#: ipaclient/remote_plugins/2_156/idrange.py:442 -#: ipaclient/remote_plugins/2_156/sudorule.py:1061 -#: ipaclient/remote_plugins/2_156/certprofile.py:197 -#: ipaclient/remote_plugins/2_156/otptoken.py:611 -#: ipaclient/remote_plugins/2_164/aci.py:474 -#: ipaclient/remote_plugins/2_164/automount.py:705 -#: ipaclient/remote_plugins/2_164/automount.py:1062 -#: ipaclient/remote_plugins/2_164/caacl.py:693 -#: ipaclient/remote_plugins/2_164/delegation.py:230 -#: ipaclient/remote_plugins/2_164/dns.py:1533 -#: ipaclient/remote_plugins/2_164/dns.py:3262 -#: ipaclient/remote_plugins/2_164/dns.py:4808 -#: ipaclient/remote_plugins/2_164/group.py:527 -#: ipaclient/remote_plugins/2_164/hbacrule.py:798 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:242 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:298 -#: ipaclient/remote_plugins/2_164/host.py:1149 -#: ipaclient/remote_plugins/2_164/hostgroup.py:371 -#: ipaclient/remote_plugins/2_164/idviews.py:354 -#: ipaclient/remote_plugins/2_164/idviews.py:839 -#: ipaclient/remote_plugins/2_164/idviews.py:1282 -#: ipaclient/remote_plugins/2_164/netgroup.py:474 -#: ipaclient/remote_plugins/2_164/permission.py:748 -#: ipaclient/remote_plugins/2_164/privilege.py:361 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:296 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:718 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:324 -#: ipaclient/remote_plugins/2_164/role.py:429 -#: ipaclient/remote_plugins/2_164/selfservice.py:198 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:566 -#: ipaclient/remote_plugins/2_164/server.py:218 -#: ipaclient/remote_plugins/2_164/service.py:886 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:380 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:779 -#: ipaclient/remote_plugins/2_164/stageuser.py:1076 -#: ipaclient/remote_plugins/2_164/sudocmd.py:227 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:310 -#: ipaclient/remote_plugins/2_164/topology.py:448 -#: ipaclient/remote_plugins/2_164/topology.py:873 -#: ipaclient/remote_plugins/2_164/trust.py:530 -#: ipaclient/remote_plugins/2_164/trust.py:1135 -#: ipaclient/remote_plugins/2_164/user.py:1190 -#: ipaclient/remote_plugins/2_164/vault.py:858 -#: ipaclient/remote_plugins/2_164/idrange.py:442 -#: ipaclient/remote_plugins/2_164/certprofile.py:197 -#: ipaclient/remote_plugins/2_164/otptoken.py:611 -#: ipaclient/remote_plugins/2_164/sudorule.py:1061 -#: ipaclient/remote_plugins/2_49/aci.py:475 -#: ipaclient/remote_plugins/2_49/automount.py:703 -#: ipaclient/remote_plugins/2_49/automount.py:1059 -#: ipaclient/remote_plugins/2_49/delegation.py:229 -#: ipaclient/remote_plugins/2_49/dns.py:3037 -#: ipaclient/remote_plugins/2_49/dns.py:4717 -#: ipaclient/remote_plugins/2_49/group.py:488 -#: ipaclient/remote_plugins/2_49/hbacrule.py:741 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:231 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:282 -#: ipaclient/remote_plugins/2_49/host.py:607 -#: ipaclient/remote_plugins/2_49/hostgroup.py:351 -#: ipaclient/remote_plugins/2_49/netgroup.py:454 -#: ipaclient/remote_plugins/2_49/permission.py:496 -#: ipaclient/remote_plugins/2_49/privilege.py:334 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:299 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:726 -#: ipaclient/remote_plugins/2_49/role.py:388 -#: ipaclient/remote_plugins/2_49/selfservice.py:195 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:539 -#: ipaclient/remote_plugins/2_49/service.py:377 -#: ipaclient/remote_plugins/2_49/sudocmd.py:216 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:290 -#: ipaclient/remote_plugins/2_49/trust.py:387 -#: ipaclient/remote_plugins/2_49/user.py:852 -#: ipaclient/remote_plugins/2_49/idrange.py:425 -#: ipaclient/remote_plugins/2_49/sudorule.py:938 #: ipaserver/plugins/schema.py:127 ipaserver/plugins/baseldap.py:1948 -#: ipaserver/plugins/cert.py:1563 msgid "Primary key only" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:475 -#: ipaclient/remote_plugins/2_114/delegation.py:231 -#: ipaclient/remote_plugins/2_114/dns.py:1561 -#: ipaclient/remote_plugins/2_114/dns.py:3430 -#: ipaclient/remote_plugins/2_114/dns.py:5015 -#: ipaclient/remote_plugins/2_114/hbacrule.py:799 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:299 -#: ipaclient/remote_plugins/2_114/idviews.py:1203 -#: ipaclient/remote_plugins/2_114/netgroup.py:475 -#: ipaclient/remote_plugins/2_114/permission.py:709 -#: ipaclient/remote_plugins/2_114/privilege.py:362 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:325 -#: ipaclient/remote_plugins/2_114/role.py:430 -#: ipaclient/remote_plugins/2_114/selfservice.py:199 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:567 -#: ipaclient/remote_plugins/2_114/idrange.py:439 -#: ipaclient/remote_plugins/2_156/aci.py:475 -#: ipaclient/remote_plugins/2_156/caacl.py:694 -#: ipaclient/remote_plugins/2_156/delegation.py:231 -#: ipaclient/remote_plugins/2_156/dns.py:1526 -#: ipaclient/remote_plugins/2_156/dns.py:3255 -#: ipaclient/remote_plugins/2_156/dns.py:4790 -#: ipaclient/remote_plugins/2_156/hbacrule.py:799 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:299 -#: ipaclient/remote_plugins/2_156/idviews.py:1283 -#: ipaclient/remote_plugins/2_156/netgroup.py:475 -#: ipaclient/remote_plugins/2_156/permission.py:749 -#: ipaclient/remote_plugins/2_156/privilege.py:362 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:325 -#: ipaclient/remote_plugins/2_156/role.py:430 -#: ipaclient/remote_plugins/2_156/selfservice.py:199 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:567 -#: ipaclient/remote_plugins/2_156/server.py:171 -#: ipaclient/remote_plugins/2_156/topology.py:405 -#: ipaclient/remote_plugins/2_156/topology.py:840 -#: ipaclient/remote_plugins/2_156/vault.py:859 -#: ipaclient/remote_plugins/2_156/idrange.py:443 -#: ipaclient/remote_plugins/2_164/aci.py:475 -#: ipaclient/remote_plugins/2_164/caacl.py:694 -#: ipaclient/remote_plugins/2_164/delegation.py:231 -#: ipaclient/remote_plugins/2_164/dns.py:1534 -#: ipaclient/remote_plugins/2_164/dns.py:3263 -#: ipaclient/remote_plugins/2_164/dns.py:4809 -#: ipaclient/remote_plugins/2_164/hbacrule.py:799 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:299 -#: ipaclient/remote_plugins/2_164/idviews.py:1283 -#: ipaclient/remote_plugins/2_164/netgroup.py:475 -#: ipaclient/remote_plugins/2_164/permission.py:749 -#: ipaclient/remote_plugins/2_164/privilege.py:362 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:325 -#: ipaclient/remote_plugins/2_164/role.py:430 -#: ipaclient/remote_plugins/2_164/selfservice.py:199 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:567 -#: ipaclient/remote_plugins/2_164/server.py:219 -#: ipaclient/remote_plugins/2_164/topology.py:449 -#: ipaclient/remote_plugins/2_164/topology.py:874 -#: ipaclient/remote_plugins/2_164/vault.py:859 -#: ipaclient/remote_plugins/2_164/idrange.py:443 -#: ipaclient/remote_plugins/2_49/aci.py:476 -#: ipaclient/remote_plugins/2_49/delegation.py:230 -#: ipaclient/remote_plugins/2_49/dns.py:3038 -#: ipaclient/remote_plugins/2_49/dns.py:4718 -#: ipaclient/remote_plugins/2_49/hbacrule.py:742 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:283 -#: ipaclient/remote_plugins/2_49/netgroup.py:455 -#: ipaclient/remote_plugins/2_49/permission.py:497 -#: ipaclient/remote_plugins/2_49/privilege.py:335 -#: ipaclient/remote_plugins/2_49/role.py:389 -#: ipaclient/remote_plugins/2_49/selfservice.py:196 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:540 -#: ipaclient/remote_plugins/2_49/idrange.py:426 msgid "Results should contain primary key attribute only (\"name\")" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:506 -#: ipaclient/remote_plugins/2_114/automount.py:379 -#: ipaclient/remote_plugins/2_114/automount.py:723 -#: ipaclient/remote_plugins/2_114/automount.py:1080 -#: ipaclient/remote_plugins/2_114/delegation.py:262 -#: ipaclient/remote_plugins/2_114/dns.py:1578 -#: ipaclient/remote_plugins/2_114/dns.py:3447 -#: ipaclient/remote_plugins/2_114/dns.py:5032 -#: ipaclient/remote_plugins/2_114/hbacrule.py:816 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:260 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:316 -#: ipaclient/remote_plugins/2_114/host.py:1232 -#: ipaclient/remote_plugins/2_114/hostgroup.py:485 -#: ipaclient/remote_plugins/2_114/idviews.py:348 -#: ipaclient/remote_plugins/2_114/idviews.py:793 -#: ipaclient/remote_plugins/2_114/idviews.py:1220 -#: ipaclient/remote_plugins/2_114/netgroup.py:588 -#: ipaclient/remote_plugins/2_114/permission.py:726 -#: ipaclient/remote_plugins/2_114/privilege.py:379 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:314 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:736 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:342 -#: ipaclient/remote_plugins/2_114/role.py:447 -#: ipaclient/remote_plugins/2_114/selfservice.py:230 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:584 -#: ipaclient/remote_plugins/2_114/service.py:857 -#: ipaclient/remote_plugins/2_114/sudocmd.py:245 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:328 -#: ipaclient/remote_plugins/2_114/user.py:1126 -#: ipaclient/remote_plugins/2_114/user.py:1576 -#: ipaclient/remote_plugins/2_114/group.py:657 -#: ipaclient/remote_plugins/2_114/trust.py:433 -#: ipaclient/remote_plugins/2_114/trust.py:534 -#: ipaclient/remote_plugins/2_114/trust.py:1139 -#: ipaclient/remote_plugins/2_114/sudorule.py:1079 -#: ipaclient/remote_plugins/2_114/cert.py:234 -#: ipaclient/remote_plugins/2_114/otptoken.py:629 -#: ipaclient/remote_plugins/2_114/automember.py:532 -#: ipaclient/remote_plugins/2_114/idrange.py:456 -#: ipaclient/remote_plugins/2_156/aci.py:506 -#: ipaclient/remote_plugins/2_156/automount.py:379 -#: ipaclient/remote_plugins/2_156/automount.py:723 -#: ipaclient/remote_plugins/2_156/automount.py:1080 -#: ipaclient/remote_plugins/2_156/caacl.py:711 -#: ipaclient/remote_plugins/2_156/delegation.py:262 -#: ipaclient/remote_plugins/2_156/dns.py:1543 -#: ipaclient/remote_plugins/2_156/dns.py:3272 -#: ipaclient/remote_plugins/2_156/dns.py:4807 -#: ipaclient/remote_plugins/2_156/hbacrule.py:816 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:260 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:316 -#: ipaclient/remote_plugins/2_156/host.py:1295 -#: ipaclient/remote_plugins/2_156/hostgroup.py:485 -#: ipaclient/remote_plugins/2_156/idviews.py:372 -#: ipaclient/remote_plugins/2_156/idviews.py:857 -#: ipaclient/remote_plugins/2_156/idviews.py:1300 -#: ipaclient/remote_plugins/2_156/netgroup.py:588 -#: ipaclient/remote_plugins/2_156/permission.py:766 -#: ipaclient/remote_plugins/2_156/privilege.py:379 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:314 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:736 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:342 -#: ipaclient/remote_plugins/2_156/role.py:447 -#: ipaclient/remote_plugins/2_156/selfservice.py:230 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:584 -#: ipaclient/remote_plugins/2_156/server.py:188 -#: ipaclient/remote_plugins/2_156/service.py:920 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:398 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:797 -#: ipaclient/remote_plugins/2_156/stageuser.py:1112 -#: ipaclient/remote_plugins/2_156/sudocmd.py:245 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:328 -#: ipaclient/remote_plugins/2_156/topology.py:422 -#: ipaclient/remote_plugins/2_156/topology.py:857 -#: ipaclient/remote_plugins/2_156/user.py:1226 -#: ipaclient/remote_plugins/2_156/user.py:1789 -#: ipaclient/remote_plugins/2_156/vault.py:876 -#: ipaclient/remote_plugins/2_156/cert.py:234 -#: ipaclient/remote_plugins/2_156/automember.py:532 -#: ipaclient/remote_plugins/2_156/group.py:657 -#: ipaclient/remote_plugins/2_156/trust.py:447 -#: ipaclient/remote_plugins/2_156/trust.py:548 -#: ipaclient/remote_plugins/2_156/trust.py:1153 -#: ipaclient/remote_plugins/2_156/idrange.py:460 -#: ipaclient/remote_plugins/2_156/sudorule.py:1079 -#: ipaclient/remote_plugins/2_156/certprofile.py:215 -#: ipaclient/remote_plugins/2_156/otptoken.py:629 -#: ipaclient/remote_plugins/2_164/aci.py:506 -#: ipaclient/remote_plugins/2_164/automember.py:532 -#: ipaclient/remote_plugins/2_164/automount.py:379 -#: ipaclient/remote_plugins/2_164/automount.py:723 -#: ipaclient/remote_plugins/2_164/automount.py:1080 -#: ipaclient/remote_plugins/2_164/caacl.py:711 -#: ipaclient/remote_plugins/2_164/delegation.py:262 -#: ipaclient/remote_plugins/2_164/dns.py:1551 -#: ipaclient/remote_plugins/2_164/dns.py:3280 -#: ipaclient/remote_plugins/2_164/dns.py:4826 -#: ipaclient/remote_plugins/2_164/group.py:657 -#: ipaclient/remote_plugins/2_164/hbacrule.py:816 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:260 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:316 -#: ipaclient/remote_plugins/2_164/host.py:1295 -#: ipaclient/remote_plugins/2_164/hostgroup.py:485 -#: ipaclient/remote_plugins/2_164/idviews.py:372 -#: ipaclient/remote_plugins/2_164/idviews.py:857 -#: ipaclient/remote_plugins/2_164/idviews.py:1300 -#: ipaclient/remote_plugins/2_164/netgroup.py:588 -#: ipaclient/remote_plugins/2_164/permission.py:766 -#: ipaclient/remote_plugins/2_164/privilege.py:379 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:314 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:736 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:342 -#: ipaclient/remote_plugins/2_164/role.py:447 -#: ipaclient/remote_plugins/2_164/selfservice.py:230 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:584 -#: ipaclient/remote_plugins/2_164/server.py:252 -#: ipaclient/remote_plugins/2_164/service.py:920 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:398 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:797 -#: ipaclient/remote_plugins/2_164/stageuser.py:1174 -#: ipaclient/remote_plugins/2_164/sudocmd.py:245 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:328 -#: ipaclient/remote_plugins/2_164/topology.py:466 -#: ipaclient/remote_plugins/2_164/topology.py:891 -#: ipaclient/remote_plugins/2_164/trust.py:447 -#: ipaclient/remote_plugins/2_164/trust.py:548 -#: ipaclient/remote_plugins/2_164/trust.py:1153 -#: ipaclient/remote_plugins/2_164/user.py:1288 -#: ipaclient/remote_plugins/2_164/user.py:1913 -#: ipaclient/remote_plugins/2_164/vault.py:876 -#: ipaclient/remote_plugins/2_164/cert.py:234 -#: ipaclient/remote_plugins/2_164/idrange.py:460 -#: ipaclient/remote_plugins/2_164/certprofile.py:215 -#: ipaclient/remote_plugins/2_164/otptoken.py:629 -#: ipaclient/remote_plugins/2_164/sudorule.py:1079 -#: ipaclient/remote_plugins/2_49/aci.py:507 -#: ipaclient/remote_plugins/2_49/automember.py:525 -#: ipaclient/remote_plugins/2_49/automount.py:376 -#: ipaclient/remote_plugins/2_49/automount.py:721 -#: ipaclient/remote_plugins/2_49/automount.py:1077 -#: ipaclient/remote_plugins/2_49/delegation.py:261 -#: ipaclient/remote_plugins/2_49/dns.py:3055 -#: ipaclient/remote_plugins/2_49/dns.py:4735 -#: ipaclient/remote_plugins/2_49/entitle.py:164 -#: ipaclient/remote_plugins/2_49/entitle.py:206 -#: ipaclient/remote_plugins/2_49/group.py:618 -#: ipaclient/remote_plugins/2_49/hbacrule.py:759 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:249 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:300 -#: ipaclient/remote_plugins/2_49/host.py:753 -#: ipaclient/remote_plugins/2_49/hostgroup.py:465 -#: ipaclient/remote_plugins/2_49/netgroup.py:568 -#: ipaclient/remote_plugins/2_49/permission.py:514 -#: ipaclient/remote_plugins/2_49/privilege.py:352 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:317 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:744 -#: ipaclient/remote_plugins/2_49/role.py:406 -#: ipaclient/remote_plugins/2_49/selfservice.py:227 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:557 -#: ipaclient/remote_plugins/2_49/service.py:411 -#: ipaclient/remote_plugins/2_49/sudocmd.py:234 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:308 -#: ipaclient/remote_plugins/2_49/trust.py:405 -#: ipaclient/remote_plugins/2_49/user.py:950 -#: ipaclient/remote_plugins/2_49/user.py:1326 -#: ipaclient/remote_plugins/2_49/idrange.py:443 -#: ipaclient/remote_plugins/2_49/sudorule.py:956 ipalib/output.py:192 msgid "Number of entries returned" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:511 -#: ipaclient/remote_plugins/2_114/automount.py:384 -#: ipaclient/remote_plugins/2_114/automount.py:728 -#: ipaclient/remote_plugins/2_114/automount.py:1085 -#: ipaclient/remote_plugins/2_114/delegation.py:267 -#: ipaclient/remote_plugins/2_114/dns.py:1583 -#: ipaclient/remote_plugins/2_114/dns.py:3452 -#: ipaclient/remote_plugins/2_114/dns.py:5037 -#: ipaclient/remote_plugins/2_114/hbacrule.py:821 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:265 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:321 -#: ipaclient/remote_plugins/2_114/host.py:1237 -#: ipaclient/remote_plugins/2_114/hostgroup.py:490 -#: ipaclient/remote_plugins/2_114/idviews.py:353 -#: ipaclient/remote_plugins/2_114/idviews.py:798 -#: ipaclient/remote_plugins/2_114/idviews.py:1225 -#: ipaclient/remote_plugins/2_114/netgroup.py:593 -#: ipaclient/remote_plugins/2_114/permission.py:731 -#: ipaclient/remote_plugins/2_114/privilege.py:384 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:319 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:741 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:347 -#: ipaclient/remote_plugins/2_114/role.py:452 -#: ipaclient/remote_plugins/2_114/selfservice.py:235 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:589 -#: ipaclient/remote_plugins/2_114/service.py:862 -#: ipaclient/remote_plugins/2_114/sudocmd.py:250 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:333 -#: ipaclient/remote_plugins/2_114/user.py:1131 -#: ipaclient/remote_plugins/2_114/user.py:1581 -#: ipaclient/remote_plugins/2_114/group.py:662 -#: ipaclient/remote_plugins/2_114/trust.py:438 -#: ipaclient/remote_plugins/2_114/trust.py:539 -#: ipaclient/remote_plugins/2_114/trust.py:1144 -#: ipaclient/remote_plugins/2_114/sudorule.py:1084 -#: ipaclient/remote_plugins/2_114/cert.py:239 -#: ipaclient/remote_plugins/2_114/otptoken.py:634 -#: ipaclient/remote_plugins/2_114/automember.py:537 -#: ipaclient/remote_plugins/2_114/idrange.py:461 -#: ipaclient/remote_plugins/2_156/aci.py:511 -#: ipaclient/remote_plugins/2_156/automount.py:384 -#: ipaclient/remote_plugins/2_156/automount.py:728 -#: ipaclient/remote_plugins/2_156/automount.py:1085 -#: ipaclient/remote_plugins/2_156/caacl.py:716 -#: ipaclient/remote_plugins/2_156/delegation.py:267 -#: ipaclient/remote_plugins/2_156/dns.py:1548 -#: ipaclient/remote_plugins/2_156/dns.py:3277 -#: ipaclient/remote_plugins/2_156/dns.py:4812 -#: ipaclient/remote_plugins/2_156/hbacrule.py:821 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:265 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:321 -#: ipaclient/remote_plugins/2_156/host.py:1300 -#: ipaclient/remote_plugins/2_156/hostgroup.py:490 -#: ipaclient/remote_plugins/2_156/idviews.py:377 -#: ipaclient/remote_plugins/2_156/idviews.py:862 -#: ipaclient/remote_plugins/2_156/idviews.py:1305 -#: ipaclient/remote_plugins/2_156/netgroup.py:593 -#: ipaclient/remote_plugins/2_156/permission.py:771 -#: ipaclient/remote_plugins/2_156/privilege.py:384 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:319 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:741 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:347 -#: ipaclient/remote_plugins/2_156/role.py:452 -#: ipaclient/remote_plugins/2_156/selfservice.py:235 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:589 -#: ipaclient/remote_plugins/2_156/server.py:193 -#: ipaclient/remote_plugins/2_156/service.py:925 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:403 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:802 -#: ipaclient/remote_plugins/2_156/stageuser.py:1117 -#: ipaclient/remote_plugins/2_156/sudocmd.py:250 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:333 -#: ipaclient/remote_plugins/2_156/topology.py:427 -#: ipaclient/remote_plugins/2_156/topology.py:862 -#: ipaclient/remote_plugins/2_156/user.py:1231 -#: ipaclient/remote_plugins/2_156/user.py:1794 -#: ipaclient/remote_plugins/2_156/vault.py:881 -#: ipaclient/remote_plugins/2_156/cert.py:239 -#: ipaclient/remote_plugins/2_156/automember.py:537 -#: ipaclient/remote_plugins/2_156/group.py:662 -#: ipaclient/remote_plugins/2_156/trust.py:452 -#: ipaclient/remote_plugins/2_156/trust.py:553 -#: ipaclient/remote_plugins/2_156/trust.py:1158 -#: ipaclient/remote_plugins/2_156/idrange.py:465 -#: ipaclient/remote_plugins/2_156/sudorule.py:1084 -#: ipaclient/remote_plugins/2_156/certprofile.py:220 -#: ipaclient/remote_plugins/2_156/otptoken.py:634 -#: ipaclient/remote_plugins/2_164/aci.py:511 -#: ipaclient/remote_plugins/2_164/automember.py:537 -#: ipaclient/remote_plugins/2_164/automount.py:384 -#: ipaclient/remote_plugins/2_164/automount.py:728 -#: ipaclient/remote_plugins/2_164/automount.py:1085 -#: ipaclient/remote_plugins/2_164/caacl.py:716 -#: ipaclient/remote_plugins/2_164/delegation.py:267 -#: ipaclient/remote_plugins/2_164/dns.py:1556 -#: ipaclient/remote_plugins/2_164/dns.py:3285 -#: ipaclient/remote_plugins/2_164/dns.py:4831 -#: ipaclient/remote_plugins/2_164/group.py:662 -#: ipaclient/remote_plugins/2_164/hbacrule.py:821 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:265 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:321 -#: ipaclient/remote_plugins/2_164/host.py:1300 -#: ipaclient/remote_plugins/2_164/hostgroup.py:490 -#: ipaclient/remote_plugins/2_164/idviews.py:377 -#: ipaclient/remote_plugins/2_164/idviews.py:862 -#: ipaclient/remote_plugins/2_164/idviews.py:1305 -#: ipaclient/remote_plugins/2_164/netgroup.py:593 -#: ipaclient/remote_plugins/2_164/permission.py:771 -#: ipaclient/remote_plugins/2_164/privilege.py:384 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:319 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:741 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:347 -#: ipaclient/remote_plugins/2_164/role.py:452 -#: ipaclient/remote_plugins/2_164/selfservice.py:235 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:589 -#: ipaclient/remote_plugins/2_164/server.py:257 -#: ipaclient/remote_plugins/2_164/service.py:925 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:403 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:802 -#: ipaclient/remote_plugins/2_164/stageuser.py:1179 -#: ipaclient/remote_plugins/2_164/sudocmd.py:250 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:333 -#: ipaclient/remote_plugins/2_164/topology.py:471 -#: ipaclient/remote_plugins/2_164/topology.py:896 -#: ipaclient/remote_plugins/2_164/trust.py:452 -#: ipaclient/remote_plugins/2_164/trust.py:553 -#: ipaclient/remote_plugins/2_164/trust.py:1158 -#: ipaclient/remote_plugins/2_164/user.py:1293 -#: ipaclient/remote_plugins/2_164/user.py:1918 -#: ipaclient/remote_plugins/2_164/vault.py:881 -#: ipaclient/remote_plugins/2_164/cert.py:239 -#: ipaclient/remote_plugins/2_164/idrange.py:465 -#: ipaclient/remote_plugins/2_164/certprofile.py:220 -#: ipaclient/remote_plugins/2_164/otptoken.py:634 -#: ipaclient/remote_plugins/2_164/sudorule.py:1084 -#: ipaclient/remote_plugins/2_49/aci.py:512 -#: ipaclient/remote_plugins/2_49/automember.py:530 -#: ipaclient/remote_plugins/2_49/automount.py:381 -#: ipaclient/remote_plugins/2_49/automount.py:726 -#: ipaclient/remote_plugins/2_49/automount.py:1082 -#: ipaclient/remote_plugins/2_49/delegation.py:266 -#: ipaclient/remote_plugins/2_49/dns.py:3060 -#: ipaclient/remote_plugins/2_49/dns.py:4740 -#: ipaclient/remote_plugins/2_49/entitle.py:169 -#: ipaclient/remote_plugins/2_49/entitle.py:211 -#: ipaclient/remote_plugins/2_49/group.py:623 -#: ipaclient/remote_plugins/2_49/hbacrule.py:764 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:254 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:305 -#: ipaclient/remote_plugins/2_49/host.py:758 -#: ipaclient/remote_plugins/2_49/hostgroup.py:470 -#: ipaclient/remote_plugins/2_49/netgroup.py:573 -#: ipaclient/remote_plugins/2_49/permission.py:519 -#: ipaclient/remote_plugins/2_49/privilege.py:357 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:322 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:749 -#: ipaclient/remote_plugins/2_49/role.py:411 -#: ipaclient/remote_plugins/2_49/selfservice.py:232 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:562 -#: ipaclient/remote_plugins/2_49/service.py:416 -#: ipaclient/remote_plugins/2_49/sudocmd.py:239 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:313 -#: ipaclient/remote_plugins/2_49/trust.py:410 -#: ipaclient/remote_plugins/2_49/user.py:955 -#: ipaclient/remote_plugins/2_49/user.py:1331 -#: ipaclient/remote_plugins/2_49/idrange.py:448 -#: ipaclient/remote_plugins/2_49/sudorule.py:961 ipalib/output.py:193 msgid "True if not all results were returned" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:518 -#: ipaclient/remote_plugins/2_156/aci.py:518 -#: ipaclient/remote_plugins/2_164/aci.py:518 -#: ipaclient/remote_plugins/2_49/aci.py:519 ipaserver/plugins/aci.py:613 msgid "Modify ACI." msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:637 -#: ipaclient/remote_plugins/2_156/aci.py:637 -#: ipaclient/remote_plugins/2_164/aci.py:637 -#: ipaclient/remote_plugins/2_49/aci.py:639 ipaserver/plugins/aci.py:919 msgid "Rename an ACI." msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:725 -#: ipaclient/remote_plugins/2_156/aci.py:725 -#: ipaclient/remote_plugins/2_164/aci.py:725 -#: ipaclient/remote_plugins/2_49/aci.py:727 ipaserver/plugins/aci.py:925 msgid "New ACI name" msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:760 -#: ipaclient/remote_plugins/2_156/aci.py:760 -#: ipaclient/remote_plugins/2_164/aci.py:760 -#: ipaclient/remote_plugins/2_49/aci.py:763 ipaserver/plugins/aci.py:880 msgid "Display a single ACI given an ACI name." msgstr "" -#: ipaclient/remote_plugins/2_114/aci.py:782 -#: ipaclient/remote_plugins/2_156/aci.py:782 -#: ipaclient/remote_plugins/2_164/aci.py:782 ipaserver/plugins/aci.py:886 msgid "Location of the ACI" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:19 -#: ipaclient/remote_plugins/2_156/automount.py:19 -#: ipaclient/remote_plugins/2_164/automount.py:19 -#: ipaclient/remote_plugins/2_49/automount.py:19 #: ipaserver/plugins/automount.py:41 msgid "" "\n" @@ -7071,3074 +1842,201 @@ msgid "" " ipa automountkey-del baltimore auto.share --key=man\n" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:126 -#: ipaclient/remote_plugins/2_114/automount.py:194 -#: ipaclient/remote_plugins/2_114/automount.py:276 -#: ipaclient/remote_plugins/2_114/automount.py:331 -#: ipaclient/remote_plugins/2_114/automount.py:411 -#: ipaclient/remote_plugins/2_114/automount.py:521 -#: ipaclient/remote_plugins/2_114/otptoken.py:116 -#: ipaclient/remote_plugins/2_114/otptoken.py:234 -#: ipaclient/remote_plugins/2_156/automount.py:126 -#: ipaclient/remote_plugins/2_156/automount.py:194 -#: ipaclient/remote_plugins/2_156/automount.py:276 -#: ipaclient/remote_plugins/2_156/automount.py:331 -#: ipaclient/remote_plugins/2_156/automount.py:411 -#: ipaclient/remote_plugins/2_156/automount.py:521 -#: ipaclient/remote_plugins/2_156/otptoken.py:116 -#: ipaclient/remote_plugins/2_156/otptoken.py:234 -#: ipaclient/remote_plugins/2_164/automount.py:126 -#: ipaclient/remote_plugins/2_164/automount.py:194 -#: ipaclient/remote_plugins/2_164/automount.py:276 -#: ipaclient/remote_plugins/2_164/automount.py:331 -#: ipaclient/remote_plugins/2_164/automount.py:411 -#: ipaclient/remote_plugins/2_164/automount.py:521 -#: ipaclient/remote_plugins/2_164/otptoken.py:116 -#: ipaclient/remote_plugins/2_164/otptoken.py:234 -#: ipaclient/remote_plugins/2_49/automount.py:126 -#: ipaclient/remote_plugins/2_49/automount.py:192 -#: ipaclient/remote_plugins/2_49/automount.py:273 -#: ipaclient/remote_plugins/2_49/automount.py:328 -#: ipaclient/remote_plugins/2_49/automount.py:406 -#: ipaclient/remote_plugins/2_49/automount.py:515 -#: ipaserver/plugins/otptoken.py:219 ipaserver/plugins/automount.py:465 -#: ipaserver/plugins/automount.py:712 ipaserver/plugins/automount.py:819 +#: ipaserver/plugins/automount.py:465 ipaserver/plugins/automount.py:712 +#: ipaserver/plugins/automount.py:819 ipaserver/plugins/otptoken.py:219 msgid "Key" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:127 -#: ipaclient/remote_plugins/2_114/automount.py:195 -#: ipaclient/remote_plugins/2_114/automount.py:277 -#: ipaclient/remote_plugins/2_114/automount.py:332 -#: ipaclient/remote_plugins/2_114/automount.py:412 -#: ipaclient/remote_plugins/2_114/automount.py:522 -#: ipaclient/remote_plugins/2_156/automount.py:127 -#: ipaclient/remote_plugins/2_156/automount.py:195 -#: ipaclient/remote_plugins/2_156/automount.py:277 -#: ipaclient/remote_plugins/2_156/automount.py:332 -#: ipaclient/remote_plugins/2_156/automount.py:412 -#: ipaclient/remote_plugins/2_156/automount.py:522 -#: ipaclient/remote_plugins/2_164/automount.py:127 -#: ipaclient/remote_plugins/2_164/automount.py:195 -#: ipaclient/remote_plugins/2_164/automount.py:277 -#: ipaclient/remote_plugins/2_164/automount.py:332 -#: ipaclient/remote_plugins/2_164/automount.py:412 -#: ipaclient/remote_plugins/2_164/automount.py:522 -#: ipaclient/remote_plugins/2_49/automount.py:127 -#: ipaclient/remote_plugins/2_49/automount.py:193 -#: ipaclient/remote_plugins/2_49/automount.py:274 -#: ipaclient/remote_plugins/2_49/automount.py:329 -#: ipaclient/remote_plugins/2_49/automount.py:407 -#: ipaclient/remote_plugins/2_49/automount.py:516 #: ipaserver/plugins/automount.py:466 ipaserver/plugins/automount.py:713 #: ipaserver/plugins/automount.py:820 msgid "Automount key name." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:131 -#: ipaclient/remote_plugins/2_114/automount.py:200 -#: ipaclient/remote_plugins/2_114/automount.py:283 -#: ipaclient/remote_plugins/2_114/automount.py:338 -#: ipaclient/remote_plugins/2_114/automount.py:418 -#: ipaclient/remote_plugins/2_114/automount.py:528 -#: ipaclient/remote_plugins/2_156/automount.py:131 -#: ipaclient/remote_plugins/2_156/automount.py:200 -#: ipaclient/remote_plugins/2_156/automount.py:283 -#: ipaclient/remote_plugins/2_156/automount.py:338 -#: ipaclient/remote_plugins/2_156/automount.py:418 -#: ipaclient/remote_plugins/2_156/automount.py:528 -#: ipaclient/remote_plugins/2_164/automount.py:131 -#: ipaclient/remote_plugins/2_164/automount.py:200 -#: ipaclient/remote_plugins/2_164/automount.py:283 -#: ipaclient/remote_plugins/2_164/automount.py:338 -#: ipaclient/remote_plugins/2_164/automount.py:418 -#: ipaclient/remote_plugins/2_164/automount.py:528 -#: ipaclient/remote_plugins/2_49/automount.py:131 -#: ipaclient/remote_plugins/2_49/automount.py:198 -#: ipaclient/remote_plugins/2_49/automount.py:280 -#: ipaclient/remote_plugins/2_49/automount.py:335 -#: ipaclient/remote_plugins/2_49/automount.py:413 -#: ipaclient/remote_plugins/2_49/automount.py:522 #: ipaserver/plugins/automount.py:471 ipaserver/plugins/automount.py:717 #: ipaserver/plugins/automount.py:824 msgid "Mount information" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:137 -#: ipaclient/remote_plugins/2_156/automount.py:137 -#: ipaclient/remote_plugins/2_164/automount.py:137 -#: ipaclient/remote_plugins/2_49/automount.py:137 #: ipaserver/plugins/automount.py:474 msgid "description" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:149 -#: ipaclient/remote_plugins/2_114/automount.py:180 -#: ipaclient/remote_plugins/2_114/automount.py:255 -#: ipaclient/remote_plugins/2_114/automount.py:311 -#: ipaclient/remote_plugins/2_114/automount.py:397 -#: ipaclient/remote_plugins/2_114/automount.py:500 -#: ipaclient/remote_plugins/2_114/automount.py:569 -#: ipaclient/remote_plugins/2_114/automount.py:628 -#: ipaclient/remote_plugins/2_114/automount.py:673 -#: ipaclient/remote_plugins/2_114/automount.py:741 -#: ipaclient/remote_plugins/2_114/automount.py:792 -#: ipaclient/remote_plugins/2_114/automount.py:813 -#: ipaclient/remote_plugins/2_114/automount.py:883 -#: ipaclient/remote_plugins/2_114/automount.py:966 -#: ipaclient/remote_plugins/2_114/automount.py:1010 -#: ipaclient/remote_plugins/2_114/automount.py:1098 -#: ipaclient/remote_plugins/2_114/automount.py:1182 -#: ipaclient/remote_plugins/2_114/host.py:106 -#: ipaclient/remote_plugins/2_114/host.py:317 -#: ipaclient/remote_plugins/2_114/host.py:997 -#: ipaclient/remote_plugins/2_114/host.py:1273 -#: ipaclient/remote_plugins/2_156/automount.py:149 -#: ipaclient/remote_plugins/2_156/automount.py:180 -#: ipaclient/remote_plugins/2_156/automount.py:255 -#: ipaclient/remote_plugins/2_156/automount.py:311 -#: ipaclient/remote_plugins/2_156/automount.py:397 -#: ipaclient/remote_plugins/2_156/automount.py:500 -#: ipaclient/remote_plugins/2_156/automount.py:569 -#: ipaclient/remote_plugins/2_156/automount.py:628 -#: ipaclient/remote_plugins/2_156/automount.py:673 -#: ipaclient/remote_plugins/2_156/automount.py:741 -#: ipaclient/remote_plugins/2_156/automount.py:792 -#: ipaclient/remote_plugins/2_156/automount.py:813 -#: ipaclient/remote_plugins/2_156/automount.py:883 -#: ipaclient/remote_plugins/2_156/automount.py:966 -#: ipaclient/remote_plugins/2_156/automount.py:1010 -#: ipaclient/remote_plugins/2_156/automount.py:1098 -#: ipaclient/remote_plugins/2_156/automount.py:1182 -#: ipaclient/remote_plugins/2_156/host.py:106 -#: ipaclient/remote_plugins/2_156/host.py:318 -#: ipaclient/remote_plugins/2_156/host.py:1059 -#: ipaclient/remote_plugins/2_156/host.py:1336 -#: ipaclient/remote_plugins/2_164/automount.py:149 -#: ipaclient/remote_plugins/2_164/automount.py:180 -#: ipaclient/remote_plugins/2_164/automount.py:255 -#: ipaclient/remote_plugins/2_164/automount.py:311 -#: ipaclient/remote_plugins/2_164/automount.py:397 -#: ipaclient/remote_plugins/2_164/automount.py:500 -#: ipaclient/remote_plugins/2_164/automount.py:569 -#: ipaclient/remote_plugins/2_164/automount.py:628 -#: ipaclient/remote_plugins/2_164/automount.py:673 -#: ipaclient/remote_plugins/2_164/automount.py:741 -#: ipaclient/remote_plugins/2_164/automount.py:792 -#: ipaclient/remote_plugins/2_164/automount.py:813 -#: ipaclient/remote_plugins/2_164/automount.py:883 -#: ipaclient/remote_plugins/2_164/automount.py:966 -#: ipaclient/remote_plugins/2_164/automount.py:1010 -#: ipaclient/remote_plugins/2_164/automount.py:1098 -#: ipaclient/remote_plugins/2_164/automount.py:1182 -#: ipaclient/remote_plugins/2_164/host.py:106 -#: ipaclient/remote_plugins/2_164/host.py:318 -#: ipaclient/remote_plugins/2_164/host.py:1059 -#: ipaclient/remote_plugins/2_164/host.py:1336 -#: ipaclient/remote_plugins/2_49/automount.py:149 -#: ipaclient/remote_plugins/2_49/automount.py:180 -#: ipaclient/remote_plugins/2_49/automount.py:254 -#: ipaclient/remote_plugins/2_49/automount.py:310 -#: ipaclient/remote_plugins/2_49/automount.py:394 -#: ipaclient/remote_plugins/2_49/automount.py:496 -#: ipaclient/remote_plugins/2_49/automount.py:564 -#: ipaclient/remote_plugins/2_49/automount.py:624 -#: ipaclient/remote_plugins/2_49/automount.py:671 -#: ipaclient/remote_plugins/2_49/automount.py:739 -#: ipaclient/remote_plugins/2_49/automount.py:791 -#: ipaclient/remote_plugins/2_49/automount.py:810 -#: ipaclient/remote_plugins/2_49/automount.py:880 -#: ipaclient/remote_plugins/2_49/automount.py:963 -#: ipaclient/remote_plugins/2_49/automount.py:1008 -#: ipaclient/remote_plugins/2_49/automount.py:1095 -#: ipaclient/remote_plugins/2_49/automount.py:1179 -#: ipaclient/remote_plugins/2_49/host.py:102 -#: ipaclient/remote_plugins/2_49/host.py:257 -#: ipaclient/remote_plugins/2_49/host.py:539 -#: ipaclient/remote_plugins/2_49/host.py:794 ipaserver/plugins/host.py:478 -#: ipaserver/plugins/automount.py:252 ipaserver/plugins/server.py:132 +#: ipaserver/plugins/server.py:132 ipaserver/plugins/host.py:478 msgid "Location" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:150 -#: ipaclient/remote_plugins/2_114/automount.py:181 -#: ipaclient/remote_plugins/2_114/automount.py:256 -#: ipaclient/remote_plugins/2_114/automount.py:312 -#: ipaclient/remote_plugins/2_114/automount.py:398 -#: ipaclient/remote_plugins/2_114/automount.py:501 -#: ipaclient/remote_plugins/2_114/automount.py:570 -#: ipaclient/remote_plugins/2_114/automount.py:629 -#: ipaclient/remote_plugins/2_114/automount.py:674 -#: ipaclient/remote_plugins/2_114/automount.py:742 -#: ipaclient/remote_plugins/2_114/automount.py:793 -#: ipaclient/remote_plugins/2_114/automount.py:814 -#: ipaclient/remote_plugins/2_114/automount.py:884 -#: ipaclient/remote_plugins/2_114/automount.py:967 -#: ipaclient/remote_plugins/2_114/automount.py:1011 -#: ipaclient/remote_plugins/2_114/automount.py:1099 -#: ipaclient/remote_plugins/2_114/automount.py:1183 -#: ipaclient/remote_plugins/2_156/automount.py:150 -#: ipaclient/remote_plugins/2_156/automount.py:181 -#: ipaclient/remote_plugins/2_156/automount.py:256 -#: ipaclient/remote_plugins/2_156/automount.py:312 -#: ipaclient/remote_plugins/2_156/automount.py:398 -#: ipaclient/remote_plugins/2_156/automount.py:501 -#: ipaclient/remote_plugins/2_156/automount.py:570 -#: ipaclient/remote_plugins/2_156/automount.py:629 -#: ipaclient/remote_plugins/2_156/automount.py:674 -#: ipaclient/remote_plugins/2_156/automount.py:742 -#: ipaclient/remote_plugins/2_156/automount.py:793 -#: ipaclient/remote_plugins/2_156/automount.py:814 -#: ipaclient/remote_plugins/2_156/automount.py:884 -#: ipaclient/remote_plugins/2_156/automount.py:967 -#: ipaclient/remote_plugins/2_156/automount.py:1011 -#: ipaclient/remote_plugins/2_156/automount.py:1099 -#: ipaclient/remote_plugins/2_156/automount.py:1183 -#: ipaclient/remote_plugins/2_164/automount.py:150 -#: ipaclient/remote_plugins/2_164/automount.py:181 -#: ipaclient/remote_plugins/2_164/automount.py:256 -#: ipaclient/remote_plugins/2_164/automount.py:312 -#: ipaclient/remote_plugins/2_164/automount.py:398 -#: ipaclient/remote_plugins/2_164/automount.py:501 -#: ipaclient/remote_plugins/2_164/automount.py:570 -#: ipaclient/remote_plugins/2_164/automount.py:629 -#: ipaclient/remote_plugins/2_164/automount.py:674 -#: ipaclient/remote_plugins/2_164/automount.py:742 -#: ipaclient/remote_plugins/2_164/automount.py:793 -#: ipaclient/remote_plugins/2_164/automount.py:814 -#: ipaclient/remote_plugins/2_164/automount.py:884 -#: ipaclient/remote_plugins/2_164/automount.py:967 -#: ipaclient/remote_plugins/2_164/automount.py:1011 -#: ipaclient/remote_plugins/2_164/automount.py:1099 -#: ipaclient/remote_plugins/2_164/automount.py:1183 -#: ipaclient/remote_plugins/2_49/automount.py:150 -#: ipaclient/remote_plugins/2_49/automount.py:565 -#: ipaclient/remote_plugins/2_49/automount.py:625 -#: ipaclient/remote_plugins/2_49/automount.py:672 -#: ipaclient/remote_plugins/2_49/automount.py:740 -#: ipaclient/remote_plugins/2_49/automount.py:792 #: ipaserver/plugins/automount.py:253 msgid "Automount location name." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:161 -#: ipaclient/remote_plugins/2_114/automount.py:186 -#: ipaclient/remote_plugins/2_114/automount.py:261 -#: ipaclient/remote_plugins/2_114/automount.py:317 -#: ipaclient/remote_plugins/2_114/automount.py:403 -#: ipaclient/remote_plugins/2_114/automount.py:506 -#: ipaclient/remote_plugins/2_114/automount.py:819 -#: ipaclient/remote_plugins/2_114/automount.py:889 -#: ipaclient/remote_plugins/2_114/automount.py:973 -#: ipaclient/remote_plugins/2_114/automount.py:1024 -#: ipaclient/remote_plugins/2_114/automount.py:1104 -#: ipaclient/remote_plugins/2_114/automount.py:1188 -#: ipaclient/remote_plugins/2_156/automount.py:161 -#: ipaclient/remote_plugins/2_156/automount.py:186 -#: ipaclient/remote_plugins/2_156/automount.py:261 -#: ipaclient/remote_plugins/2_156/automount.py:317 -#: ipaclient/remote_plugins/2_156/automount.py:403 -#: ipaclient/remote_plugins/2_156/automount.py:506 -#: ipaclient/remote_plugins/2_156/automount.py:819 -#: ipaclient/remote_plugins/2_156/automount.py:889 -#: ipaclient/remote_plugins/2_156/automount.py:973 -#: ipaclient/remote_plugins/2_156/automount.py:1024 -#: ipaclient/remote_plugins/2_156/automount.py:1104 -#: ipaclient/remote_plugins/2_156/automount.py:1188 -#: ipaclient/remote_plugins/2_164/automount.py:161 -#: ipaclient/remote_plugins/2_164/automount.py:186 -#: ipaclient/remote_plugins/2_164/automount.py:261 -#: ipaclient/remote_plugins/2_164/automount.py:317 -#: ipaclient/remote_plugins/2_164/automount.py:403 -#: ipaclient/remote_plugins/2_164/automount.py:506 -#: ipaclient/remote_plugins/2_164/automount.py:819 -#: ipaclient/remote_plugins/2_164/automount.py:889 -#: ipaclient/remote_plugins/2_164/automount.py:973 -#: ipaclient/remote_plugins/2_164/automount.py:1024 -#: ipaclient/remote_plugins/2_164/automount.py:1104 -#: ipaclient/remote_plugins/2_164/automount.py:1188 -#: ipaclient/remote_plugins/2_49/automount.py:161 -#: ipaclient/remote_plugins/2_49/automount.py:185 -#: ipaclient/remote_plugins/2_49/automount.py:259 -#: ipaclient/remote_plugins/2_49/automount.py:315 -#: ipaclient/remote_plugins/2_49/automount.py:399 -#: ipaclient/remote_plugins/2_49/automount.py:501 -#: ipaclient/remote_plugins/2_49/automount.py:815 -#: ipaclient/remote_plugins/2_49/automount.py:885 -#: ipaclient/remote_plugins/2_49/automount.py:969 -#: ipaclient/remote_plugins/2_49/automount.py:1021 -#: ipaclient/remote_plugins/2_49/automount.py:1100 -#: ipaclient/remote_plugins/2_49/automount.py:1184 #: ipaserver/plugins/automount.py:358 msgid "Map" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:162 -#: ipaclient/remote_plugins/2_114/automount.py:187 -#: ipaclient/remote_plugins/2_114/automount.py:262 -#: ipaclient/remote_plugins/2_114/automount.py:318 -#: ipaclient/remote_plugins/2_114/automount.py:404 -#: ipaclient/remote_plugins/2_114/automount.py:507 -#: ipaclient/remote_plugins/2_114/automount.py:820 -#: ipaclient/remote_plugins/2_114/automount.py:890 -#: ipaclient/remote_plugins/2_114/automount.py:974 -#: ipaclient/remote_plugins/2_114/automount.py:1025 -#: ipaclient/remote_plugins/2_114/automount.py:1105 -#: ipaclient/remote_plugins/2_114/automount.py:1189 -#: ipaclient/remote_plugins/2_156/automount.py:162 -#: ipaclient/remote_plugins/2_156/automount.py:187 -#: ipaclient/remote_plugins/2_156/automount.py:262 -#: ipaclient/remote_plugins/2_156/automount.py:318 -#: ipaclient/remote_plugins/2_156/automount.py:404 -#: ipaclient/remote_plugins/2_156/automount.py:507 -#: ipaclient/remote_plugins/2_156/automount.py:820 -#: ipaclient/remote_plugins/2_156/automount.py:890 -#: ipaclient/remote_plugins/2_156/automount.py:974 -#: ipaclient/remote_plugins/2_156/automount.py:1025 -#: ipaclient/remote_plugins/2_156/automount.py:1105 -#: ipaclient/remote_plugins/2_156/automount.py:1189 -#: ipaclient/remote_plugins/2_164/automount.py:162 -#: ipaclient/remote_plugins/2_164/automount.py:187 -#: ipaclient/remote_plugins/2_164/automount.py:262 -#: ipaclient/remote_plugins/2_164/automount.py:318 -#: ipaclient/remote_plugins/2_164/automount.py:404 -#: ipaclient/remote_plugins/2_164/automount.py:507 -#: ipaclient/remote_plugins/2_164/automount.py:820 -#: ipaclient/remote_plugins/2_164/automount.py:890 -#: ipaclient/remote_plugins/2_164/automount.py:974 -#: ipaclient/remote_plugins/2_164/automount.py:1025 -#: ipaclient/remote_plugins/2_164/automount.py:1105 -#: ipaclient/remote_plugins/2_164/automount.py:1189 -#: ipaclient/remote_plugins/2_49/automount.py:162 -#: ipaclient/remote_plugins/2_49/automount.py:816 -#: ipaclient/remote_plugins/2_49/automount.py:886 -#: ipaclient/remote_plugins/2_49/automount.py:970 -#: ipaclient/remote_plugins/2_49/automount.py:1022 -#: ipaclient/remote_plugins/2_49/automount.py:1101 -#: ipaclient/remote_plugins/2_49/automount.py:1185 #: ipaserver/plugins/automount.py:359 msgid "Automount map name." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:167 -#: ipaclient/remote_plugins/2_114/automount.py:828 -#: ipaclient/remote_plugins/2_114/automount.py:898 -#: ipaclient/remote_plugins/2_114/automount.py:1031 -#: ipaclient/remote_plugins/2_114/automount.py:1113 -#: ipaclient/remote_plugins/2_114/hbacrule.py:109 -#: ipaclient/remote_plugins/2_114/hbacrule.py:219 -#: ipaclient/remote_plugins/2_114/hbacrule.py:735 -#: ipaclient/remote_plugins/2_114/hbacrule.py:882 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:56 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:85 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:203 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:288 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:54 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:82 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:259 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:343 -#: ipaclient/remote_plugins/2_114/host.py:94 -#: ipaclient/remote_plugins/2_114/host.py:303 -#: ipaclient/remote_plugins/2_114/host.py:983 -#: ipaclient/remote_plugins/2_114/host.py:1259 -#: ipaclient/remote_plugins/2_114/hostgroup.py:64 -#: ipaclient/remote_plugins/2_114/hostgroup.py:143 -#: ipaclient/remote_plugins/2_114/hostgroup.py:332 -#: ipaclient/remote_plugins/2_114/hostgroup.py:513 -#: ipaclient/remote_plugins/2_114/idviews.py:43 -#: ipaclient/remote_plugins/2_114/idviews.py:70 -#: ipaclient/remote_plugins/2_114/idviews.py:129 -#: ipaclient/remote_plugins/2_114/idviews.py:155 -#: ipaclient/remote_plugins/2_114/idviews.py:285 -#: ipaclient/remote_plugins/2_114/idviews.py:379 -#: ipaclient/remote_plugins/2_114/idviews.py:536 -#: ipaclient/remote_plugins/2_114/idviews.py:702 -#: ipaclient/remote_plugins/2_114/idviews.py:824 -#: ipaclient/remote_plugins/2_114/idviews.py:1012 -#: ipaclient/remote_plugins/2_114/idviews.py:1171 -#: ipaclient/remote_plugins/2_114/idviews.py:1246 -#: ipaclient/remote_plugins/2_114/netgroup.py:57 -#: ipaclient/remote_plugins/2_114/netgroup.py:144 -#: ipaclient/remote_plugins/2_114/netgroup.py:386 -#: ipaclient/remote_plugins/2_114/netgroup.py:615 -#: ipaclient/remote_plugins/2_114/privilege.py:54 -#: ipaclient/remote_plugins/2_114/privilege.py:86 -#: ipaclient/remote_plugins/2_114/privilege.py:322 -#: ipaclient/remote_plugins/2_114/privilege.py:405 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:60 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:111 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:254 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:368 -#: ipaclient/remote_plugins/2_114/role.py:68 -#: ipaclient/remote_plugins/2_114/role.py:120 -#: ipaclient/remote_plugins/2_114/role.py:390 -#: ipaclient/remote_plugins/2_114/role.py:473 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:100 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:174 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:522 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:639 -#: ipaclient/remote_plugins/2_114/sudocmd.py:47 -#: ipaclient/remote_plugins/2_114/sudocmd.py:74 -#: ipaclient/remote_plugins/2_114/sudocmd.py:188 -#: ipaclient/remote_plugins/2_114/sudocmd.py:271 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:56 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:94 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:271 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:355 -#: ipaclient/remote_plugins/2_114/group.py:113 -#: ipaclient/remote_plugins/2_114/group.py:212 -#: ipaclient/remote_plugins/2_114/group.py:457 -#: ipaclient/remote_plugins/2_114/group.py:684 -#: ipaclient/remote_plugins/2_114/sudorule.py:82 -#: ipaclient/remote_plugins/2_114/sudorule.py:242 -#: ipaclient/remote_plugins/2_114/sudorule.py:942 -#: ipaclient/remote_plugins/2_114/sudorule.py:1105 -#: ipaclient/remote_plugins/2_114/otptoken.py:62 -#: ipaclient/remote_plugins/2_114/otptoken.py:178 -#: ipaclient/remote_plugins/2_114/otptoken.py:481 -#: ipaclient/remote_plugins/2_114/otptoken.py:655 -#: ipaclient/remote_plugins/2_114/automember.py:126 -#: ipaclient/remote_plugins/2_114/automember.py:155 -#: ipaclient/remote_plugins/2_114/automember.py:226 -#: ipaclient/remote_plugins/2_114/automember.py:306 -#: ipaclient/remote_plugins/2_114/automember.py:355 -#: ipaclient/remote_plugins/2_114/automember.py:496 -#: ipaclient/remote_plugins/2_114/automember.py:559 -#: ipaclient/remote_plugins/2_114/automember.py:709 -#: ipaclient/remote_plugins/2_156/automount.py:167 -#: ipaclient/remote_plugins/2_156/automount.py:828 -#: ipaclient/remote_plugins/2_156/automount.py:898 -#: ipaclient/remote_plugins/2_156/automount.py:1031 -#: ipaclient/remote_plugins/2_156/automount.py:1113 -#: ipaclient/remote_plugins/2_156/caacl.py:66 -#: ipaclient/remote_plugins/2_156/caacl.py:146 -#: ipaclient/remote_plugins/2_156/caacl.py:617 -#: ipaclient/remote_plugins/2_156/caacl.py:737 -#: ipaclient/remote_plugins/2_156/hbacrule.py:109 -#: ipaclient/remote_plugins/2_156/hbacrule.py:219 -#: ipaclient/remote_plugins/2_156/hbacrule.py:735 -#: ipaclient/remote_plugins/2_156/hbacrule.py:882 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:56 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:85 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:203 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:288 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:54 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:82 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:259 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:343 -#: ipaclient/remote_plugins/2_156/host.py:94 -#: ipaclient/remote_plugins/2_156/host.py:304 -#: ipaclient/remote_plugins/2_156/host.py:1045 -#: ipaclient/remote_plugins/2_156/host.py:1322 -#: ipaclient/remote_plugins/2_156/hostgroup.py:64 -#: ipaclient/remote_plugins/2_156/hostgroup.py:143 -#: ipaclient/remote_plugins/2_156/hostgroup.py:332 -#: ipaclient/remote_plugins/2_156/hostgroup.py:513 -#: ipaclient/remote_plugins/2_156/idviews.py:43 -#: ipaclient/remote_plugins/2_156/idviews.py:70 -#: ipaclient/remote_plugins/2_156/idviews.py:129 -#: ipaclient/remote_plugins/2_156/idviews.py:155 -#: ipaclient/remote_plugins/2_156/idviews.py:301 -#: ipaclient/remote_plugins/2_156/idviews.py:403 -#: ipaclient/remote_plugins/2_156/idviews.py:576 -#: ipaclient/remote_plugins/2_156/idviews.py:758 -#: ipaclient/remote_plugins/2_156/idviews.py:888 -#: ipaclient/remote_plugins/2_156/idviews.py:1092 -#: ipaclient/remote_plugins/2_156/idviews.py:1251 -#: ipaclient/remote_plugins/2_156/idviews.py:1326 -#: ipaclient/remote_plugins/2_156/netgroup.py:57 -#: ipaclient/remote_plugins/2_156/netgroup.py:144 -#: ipaclient/remote_plugins/2_156/netgroup.py:386 -#: ipaclient/remote_plugins/2_156/netgroup.py:615 -#: ipaclient/remote_plugins/2_156/privilege.py:54 -#: ipaclient/remote_plugins/2_156/privilege.py:86 -#: ipaclient/remote_plugins/2_156/privilege.py:322 -#: ipaclient/remote_plugins/2_156/privilege.py:405 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:60 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:111 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:254 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:368 -#: ipaclient/remote_plugins/2_156/role.py:68 -#: ipaclient/remote_plugins/2_156/role.py:120 -#: ipaclient/remote_plugins/2_156/role.py:390 -#: ipaclient/remote_plugins/2_156/role.py:473 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:100 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:174 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:522 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:639 -#: ipaclient/remote_plugins/2_156/sudocmd.py:47 -#: ipaclient/remote_plugins/2_156/sudocmd.py:74 -#: ipaclient/remote_plugins/2_156/sudocmd.py:188 -#: ipaclient/remote_plugins/2_156/sudocmd.py:271 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:56 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:94 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:271 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:355 -#: ipaclient/remote_plugins/2_156/vault.py:184 -#: ipaclient/remote_plugins/2_156/vault.py:349 -#: ipaclient/remote_plugins/2_156/vault.py:777 -#: ipaclient/remote_plugins/2_156/vault.py:902 -#: ipaclient/remote_plugins/2_156/automember.py:126 -#: ipaclient/remote_plugins/2_156/automember.py:155 -#: ipaclient/remote_plugins/2_156/automember.py:226 -#: ipaclient/remote_plugins/2_156/automember.py:306 -#: ipaclient/remote_plugins/2_156/automember.py:355 -#: ipaclient/remote_plugins/2_156/automember.py:496 -#: ipaclient/remote_plugins/2_156/automember.py:559 -#: ipaclient/remote_plugins/2_156/automember.py:709 -#: ipaclient/remote_plugins/2_156/group.py:113 -#: ipaclient/remote_plugins/2_156/group.py:212 -#: ipaclient/remote_plugins/2_156/group.py:457 -#: ipaclient/remote_plugins/2_156/group.py:684 -#: ipaclient/remote_plugins/2_156/sudorule.py:82 -#: ipaclient/remote_plugins/2_156/sudorule.py:242 -#: ipaclient/remote_plugins/2_156/sudorule.py:942 -#: ipaclient/remote_plugins/2_156/sudorule.py:1105 -#: ipaclient/remote_plugins/2_156/otptoken.py:62 -#: ipaclient/remote_plugins/2_156/otptoken.py:178 -#: ipaclient/remote_plugins/2_156/otptoken.py:481 -#: ipaclient/remote_plugins/2_156/otptoken.py:655 -#: ipaclient/remote_plugins/2_164/automember.py:126 -#: ipaclient/remote_plugins/2_164/automember.py:155 -#: ipaclient/remote_plugins/2_164/automember.py:226 -#: ipaclient/remote_plugins/2_164/automember.py:306 -#: ipaclient/remote_plugins/2_164/automember.py:355 -#: ipaclient/remote_plugins/2_164/automember.py:496 -#: ipaclient/remote_plugins/2_164/automember.py:559 -#: ipaclient/remote_plugins/2_164/automember.py:709 -#: ipaclient/remote_plugins/2_164/automount.py:167 -#: ipaclient/remote_plugins/2_164/automount.py:828 -#: ipaclient/remote_plugins/2_164/automount.py:898 -#: ipaclient/remote_plugins/2_164/automount.py:1031 -#: ipaclient/remote_plugins/2_164/automount.py:1113 -#: ipaclient/remote_plugins/2_164/caacl.py:66 -#: ipaclient/remote_plugins/2_164/caacl.py:146 -#: ipaclient/remote_plugins/2_164/caacl.py:617 -#: ipaclient/remote_plugins/2_164/caacl.py:737 -#: ipaclient/remote_plugins/2_164/group.py:113 -#: ipaclient/remote_plugins/2_164/group.py:212 -#: ipaclient/remote_plugins/2_164/group.py:457 -#: ipaclient/remote_plugins/2_164/group.py:684 -#: ipaclient/remote_plugins/2_164/hbacrule.py:109 -#: ipaclient/remote_plugins/2_164/hbacrule.py:219 -#: ipaclient/remote_plugins/2_164/hbacrule.py:735 -#: ipaclient/remote_plugins/2_164/hbacrule.py:882 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:56 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:85 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:203 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:288 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:54 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:82 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:259 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:343 -#: ipaclient/remote_plugins/2_164/host.py:94 -#: ipaclient/remote_plugins/2_164/host.py:304 -#: ipaclient/remote_plugins/2_164/host.py:1045 -#: ipaclient/remote_plugins/2_164/host.py:1322 -#: ipaclient/remote_plugins/2_164/hostgroup.py:64 -#: ipaclient/remote_plugins/2_164/hostgroup.py:143 -#: ipaclient/remote_plugins/2_164/hostgroup.py:332 -#: ipaclient/remote_plugins/2_164/hostgroup.py:513 -#: ipaclient/remote_plugins/2_164/idviews.py:43 -#: ipaclient/remote_plugins/2_164/idviews.py:70 -#: ipaclient/remote_plugins/2_164/idviews.py:129 -#: ipaclient/remote_plugins/2_164/idviews.py:155 -#: ipaclient/remote_plugins/2_164/idviews.py:301 -#: ipaclient/remote_plugins/2_164/idviews.py:403 -#: ipaclient/remote_plugins/2_164/idviews.py:576 -#: ipaclient/remote_plugins/2_164/idviews.py:758 -#: ipaclient/remote_plugins/2_164/idviews.py:888 -#: ipaclient/remote_plugins/2_164/idviews.py:1092 -#: ipaclient/remote_plugins/2_164/idviews.py:1251 -#: ipaclient/remote_plugins/2_164/idviews.py:1326 -#: ipaclient/remote_plugins/2_164/netgroup.py:57 -#: ipaclient/remote_plugins/2_164/netgroup.py:144 -#: ipaclient/remote_plugins/2_164/netgroup.py:386 -#: ipaclient/remote_plugins/2_164/netgroup.py:615 -#: ipaclient/remote_plugins/2_164/privilege.py:54 -#: ipaclient/remote_plugins/2_164/privilege.py:86 -#: ipaclient/remote_plugins/2_164/privilege.py:322 -#: ipaclient/remote_plugins/2_164/privilege.py:405 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:60 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:111 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:254 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:368 -#: ipaclient/remote_plugins/2_164/role.py:68 -#: ipaclient/remote_plugins/2_164/role.py:120 -#: ipaclient/remote_plugins/2_164/role.py:390 -#: ipaclient/remote_plugins/2_164/role.py:473 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:100 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:174 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:522 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:639 -#: ipaclient/remote_plugins/2_164/sudocmd.py:47 -#: ipaclient/remote_plugins/2_164/sudocmd.py:74 -#: ipaclient/remote_plugins/2_164/sudocmd.py:188 -#: ipaclient/remote_plugins/2_164/sudocmd.py:271 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:56 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:94 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:271 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:355 -#: ipaclient/remote_plugins/2_164/vault.py:184 -#: ipaclient/remote_plugins/2_164/vault.py:349 -#: ipaclient/remote_plugins/2_164/vault.py:777 -#: ipaclient/remote_plugins/2_164/vault.py:902 -#: ipaclient/remote_plugins/2_164/otptoken.py:62 -#: ipaclient/remote_plugins/2_164/otptoken.py:178 -#: ipaclient/remote_plugins/2_164/otptoken.py:481 -#: ipaclient/remote_plugins/2_164/otptoken.py:655 -#: ipaclient/remote_plugins/2_164/sudorule.py:82 -#: ipaclient/remote_plugins/2_164/sudorule.py:242 -#: ipaclient/remote_plugins/2_164/sudorule.py:942 -#: ipaclient/remote_plugins/2_164/sudorule.py:1105 -#: ipaclient/remote_plugins/2_49/automember.py:112 -#: ipaclient/remote_plugins/2_49/automember.py:141 -#: ipaclient/remote_plugins/2_49/automember.py:213 -#: ipaclient/remote_plugins/2_49/automember.py:294 -#: ipaclient/remote_plugins/2_49/automember.py:344 -#: ipaclient/remote_plugins/2_49/automember.py:489 -#: ipaclient/remote_plugins/2_49/automember.py:552 -#: ipaclient/remote_plugins/2_49/automember.py:638 -#: ipaclient/remote_plugins/2_49/automount.py:167 -#: ipaclient/remote_plugins/2_49/automount.py:824 -#: ipaclient/remote_plugins/2_49/automount.py:894 -#: ipaclient/remote_plugins/2_49/automount.py:1028 -#: ipaclient/remote_plugins/2_49/automount.py:1109 -#: ipaclient/remote_plugins/2_49/group.py:112 -#: ipaclient/remote_plugins/2_49/group.py:210 -#: ipaclient/remote_plugins/2_49/group.py:443 -#: ipaclient/remote_plugins/2_49/group.py:645 -#: ipaclient/remote_plugins/2_49/hbacrule.py:111 -#: ipaclient/remote_plugins/2_49/hbacrule.py:225 -#: ipaclient/remote_plugins/2_49/hbacrule.py:697 -#: ipaclient/remote_plugins/2_49/hbacrule.py:827 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:56 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:85 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:199 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:277 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:57 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:84 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:250 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:327 -#: ipaclient/remote_plugins/2_49/host.py:90 -#: ipaclient/remote_plugins/2_49/host.py:243 -#: ipaclient/remote_plugins/2_49/host.py:525 -#: ipaclient/remote_plugins/2_49/host.py:780 -#: ipaclient/remote_plugins/2_49/hostgroup.py:63 -#: ipaclient/remote_plugins/2_49/hostgroup.py:141 -#: ipaclient/remote_plugins/2_49/hostgroup.py:319 -#: ipaclient/remote_plugins/2_49/hostgroup.py:493 -#: ipaclient/remote_plugins/2_49/netgroup.py:56 -#: ipaclient/remote_plugins/2_49/netgroup.py:142 -#: ipaclient/remote_plugins/2_49/netgroup.py:373 -#: ipaclient/remote_plugins/2_49/netgroup.py:595 -#: ipaclient/remote_plugins/2_49/privilege.py:53 -#: ipaclient/remote_plugins/2_49/privilege.py:84 -#: ipaclient/remote_plugins/2_49/privilege.py:302 -#: ipaclient/remote_plugins/2_49/privilege.py:378 -#: ipaclient/remote_plugins/2_49/role.py:67 -#: ipaclient/remote_plugins/2_49/role.py:113 -#: ipaclient/remote_plugins/2_49/role.py:356 -#: ipaclient/remote_plugins/2_49/role.py:432 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:100 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:174 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:502 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:612 -#: ipaclient/remote_plugins/2_49/sudocmd.py:47 -#: ipaclient/remote_plugins/2_49/sudocmd.py:74 -#: ipaclient/remote_plugins/2_49/sudocmd.py:184 -#: ipaclient/remote_plugins/2_49/sudocmd.py:260 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:55 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:92 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:258 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:335 -#: ipaclient/remote_plugins/2_49/sudorule.py:63 -#: ipaclient/remote_plugins/2_49/sudorule.py:212 -#: ipaclient/remote_plugins/2_49/sudorule.py:826 -#: ipaclient/remote_plugins/2_49/sudorule.py:982 ipaserver/plugins/host.py:468 +#: ipaserver/plugins/automount.py:364 ipaserver/plugins/caacl.py:175 +#: ipaserver/plugins/automember.py:257 ipaserver/plugins/group.py:342 #: ipaserver/plugins/hbacsvc.py:108 ipaserver/plugins/hbacsvcgroup.py:120 -#: ipaserver/plugins/ca.py:89 ipaserver/plugins/radiusproxy.py:117 -#: ipaserver/plugins/group.py:342 ipaserver/plugins/sudocmd.py:122 -#: ipaserver/plugins/sudocmdgroup.py:130 ipaserver/plugins/vault.py:594 -#: ipaserver/plugins/hostgroup.py:193 ipaserver/plugins/otptoken.py:174 -#: ipaserver/plugins/sudorule.py:238 ipaserver/plugins/automember.py:257 -#: ipaserver/plugins/certmap.py:279 ipaserver/plugins/role.py:153 -#: ipaserver/plugins/hbacrule.py:253 ipaserver/plugins/selinuxusermap.py:265 -#: ipaserver/plugins/caacl.py:175 ipaserver/plugins/automount.py:364 -#: ipaserver/plugins/netgroup.py:210 ipaserver/plugins/location.py:111 -#: ipaserver/plugins/privilege.py:159 ipaserver/plugins/idviews.py:142 -#: ipaserver/plugins/idviews.py:775 +#: ipaserver/plugins/netgroup.py:210 ipaserver/plugins/radiusproxy.py:117 +#: ipaserver/plugins/privilege.py:159 ipaserver/plugins/sudocmd.py:128 +#: ipaserver/plugins/sudorule.py:238 ipaserver/plugins/sudocmdgroup.py:130 +#: ipaserver/plugins/vault.py:594 ipaserver/plugins/hostgroup.py:193 +#: ipaserver/plugins/location.py:111 ipaserver/plugins/role.py:153 +#: ipaserver/plugins/otptoken.py:174 ipaserver/plugins/hbacrule.py:253 +#: ipaserver/plugins/idviews.py:142 ipaserver/plugins/idviews.py:775 +#: ipaserver/plugins/selinuxusermap.py:265 ipaserver/plugins/ca.py:89 +#: ipaserver/plugins/certmap.py:279 ipaserver/plugins/host.py:468 msgid "Description" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:174 -#: ipaclient/remote_plugins/2_156/automount.py:174 -#: ipaclient/remote_plugins/2_164/automount.py:174 -#: ipaclient/remote_plugins/2_49/automount.py:174 #: ipaserver/plugins/automount.py:623 msgid "Create a new automount key." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:206 -#: ipaclient/remote_plugins/2_114/automount.py:424 -#: ipaclient/remote_plugins/2_114/automount.py:578 -#: ipaclient/remote_plugins/2_114/automount.py:834 -#: ipaclient/remote_plugins/2_114/automount.py:904 -#: ipaclient/remote_plugins/2_114/automount.py:1119 -#: ipaclient/remote_plugins/2_114/config.py:313 -#: ipaclient/remote_plugins/2_114/dns.py:1146 -#: ipaclient/remote_plugins/2_114/dns.py:1287 -#: ipaclient/remote_plugins/2_114/dns.py:1631 -#: ipaclient/remote_plugins/2_114/dns.py:2607 -#: ipaclient/remote_plugins/2_114/dns.py:4266 -#: ipaclient/remote_plugins/2_114/dns.py:4585 -#: ipaclient/remote_plugins/2_114/dns.py:5222 -#: ipaclient/remote_plugins/2_114/hbacrule.py:250 -#: ipaclient/remote_plugins/2_114/hbacrule.py:913 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:92 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:295 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:89 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:350 -#: ipaclient/remote_plugins/2_114/host.py:403 -#: ipaclient/remote_plugins/2_114/host.py:1359 -#: ipaclient/remote_plugins/2_114/hostgroup.py:150 -#: ipaclient/remote_plugins/2_114/hostgroup.py:520 -#: ipaclient/remote_plugins/2_114/idviews.py:175 -#: ipaclient/remote_plugins/2_114/idviews.py:399 -#: ipaclient/remote_plugins/2_114/idviews.py:592 -#: ipaclient/remote_plugins/2_114/idviews.py:880 -#: ipaclient/remote_plugins/2_114/idviews.py:1018 -#: ipaclient/remote_plugins/2_114/idviews.py:1252 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:117 -#: ipaclient/remote_plugins/2_114/netgroup.py:180 -#: ipaclient/remote_plugins/2_114/netgroup.py:651 -#: ipaclient/remote_plugins/2_114/otpconfig.py:111 -#: ipaclient/remote_plugins/2_114/permission.py:325 -#: ipaclient/remote_plugins/2_114/permission.py:861 -#: ipaclient/remote_plugins/2_114/privilege.py:93 -#: ipaclient/remote_plugins/2_114/privilege.py:412 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:167 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:346 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:528 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:827 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:154 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:413 -#: ipaclient/remote_plugins/2_114/realmdomains.py:93 -#: ipaclient/remote_plugins/2_114/role.py:127 -#: ipaclient/remote_plugins/2_114/role.py:480 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:186 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:651 -#: ipaclient/remote_plugins/2_114/service.py:213 -#: ipaclient/remote_plugins/2_114/service.py:915 -#: ipaclient/remote_plugins/2_114/sudocmd.py:81 -#: ipaclient/remote_plugins/2_114/sudocmd.py:278 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:101 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:362 -#: ipaclient/remote_plugins/2_114/user.py:589 -#: ipaclient/remote_plugins/2_114/user.py:1378 -#: ipaclient/remote_plugins/2_114/group.py:226 -#: ipaclient/remote_plugins/2_114/group.py:698 -#: ipaclient/remote_plugins/2_114/trust.py:261 -#: ipaclient/remote_plugins/2_114/trust.py:579 -#: ipaclient/remote_plugins/2_114/trust.py:733 -#: ipaclient/remote_plugins/2_114/trust.py:888 -#: ipaclient/remote_plugins/2_114/trust.py:1190 -#: ipaclient/remote_plugins/2_114/sudorule.py:329 -#: ipaclient/remote_plugins/2_114/sudorule.py:1192 -#: ipaclient/remote_plugins/2_114/otptoken.py:292 -#: ipaclient/remote_plugins/2_114/otptoken.py:711 -#: ipaclient/remote_plugins/2_114/automember.py:162 -#: ipaclient/remote_plugins/2_114/automember.py:566 -#: ipaclient/remote_plugins/2_114/idrange.py:275 -#: ipaclient/remote_plugins/2_114/idrange.py:506 -#: ipaclient/remote_plugins/2_156/automount.py:206 -#: ipaclient/remote_plugins/2_156/automount.py:424 -#: ipaclient/remote_plugins/2_156/automount.py:578 -#: ipaclient/remote_plugins/2_156/automount.py:834 -#: ipaclient/remote_plugins/2_156/automount.py:904 -#: ipaclient/remote_plugins/2_156/automount.py:1119 -#: ipaclient/remote_plugins/2_156/caacl.py:190 -#: ipaclient/remote_plugins/2_156/caacl.py:781 -#: ipaclient/remote_plugins/2_156/config.py:313 -#: ipaclient/remote_plugins/2_156/dns.py:1111 -#: ipaclient/remote_plugins/2_156/dns.py:1252 -#: ipaclient/remote_plugins/2_156/dns.py:1596 -#: ipaclient/remote_plugins/2_156/dns.py:2522 -#: ipaclient/remote_plugins/2_156/dns.py:4041 -#: ipaclient/remote_plugins/2_156/dns.py:4360 -#: ipaclient/remote_plugins/2_156/dns.py:4997 -#: ipaclient/remote_plugins/2_156/hbacrule.py:250 -#: ipaclient/remote_plugins/2_156/hbacrule.py:913 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:92 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:295 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:89 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:350 -#: ipaclient/remote_plugins/2_156/host.py:405 -#: ipaclient/remote_plugins/2_156/host.py:1423 -#: ipaclient/remote_plugins/2_156/hostgroup.py:150 -#: ipaclient/remote_plugins/2_156/hostgroup.py:520 -#: ipaclient/remote_plugins/2_156/idviews.py:175 -#: ipaclient/remote_plugins/2_156/idviews.py:423 -#: ipaclient/remote_plugins/2_156/idviews.py:632 -#: ipaclient/remote_plugins/2_156/idviews.py:944 -#: ipaclient/remote_plugins/2_156/idviews.py:1098 -#: ipaclient/remote_plugins/2_156/idviews.py:1332 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:117 -#: ipaclient/remote_plugins/2_156/netgroup.py:180 -#: ipaclient/remote_plugins/2_156/netgroup.py:651 -#: ipaclient/remote_plugins/2_156/otpconfig.py:111 -#: ipaclient/remote_plugins/2_156/permission.py:351 -#: ipaclient/remote_plugins/2_156/permission.py:915 -#: ipaclient/remote_plugins/2_156/privilege.py:93 -#: ipaclient/remote_plugins/2_156/privilege.py:412 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:167 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:346 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:528 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:827 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:154 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:413 -#: ipaclient/remote_plugins/2_156/realmdomains.py:93 -#: ipaclient/remote_plugins/2_156/role.py:127 -#: ipaclient/remote_plugins/2_156/role.py:480 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:186 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:651 -#: ipaclient/remote_plugins/2_156/service.py:215 -#: ipaclient/remote_plugins/2_156/service.py:979 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:121 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:601 -#: ipaclient/remote_plugins/2_156/stageuser.py:644 -#: ipaclient/remote_plugins/2_156/stageuser.py:1366 -#: ipaclient/remote_plugins/2_156/sudocmd.py:81 -#: ipaclient/remote_plugins/2_156/sudocmd.py:278 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:101 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:362 -#: ipaclient/remote_plugins/2_156/topology.py:191 -#: ipaclient/remote_plugins/2_156/topology.py:498 -#: ipaclient/remote_plugins/2_156/topology.py:703 -#: ipaclient/remote_plugins/2_156/topology.py:892 -#: ipaclient/remote_plugins/2_156/user.py:609 -#: ipaclient/remote_plugins/2_156/user.py:1486 -#: ipaclient/remote_plugins/2_156/vault.py:932 -#: ipaclient/remote_plugins/2_156/automember.py:162 -#: ipaclient/remote_plugins/2_156/automember.py:566 -#: ipaclient/remote_plugins/2_156/group.py:226 -#: ipaclient/remote_plugins/2_156/group.py:698 -#: ipaclient/remote_plugins/2_156/trust.py:261 -#: ipaclient/remote_plugins/2_156/trust.py:593 -#: ipaclient/remote_plugins/2_156/trust.py:747 -#: ipaclient/remote_plugins/2_156/trust.py:902 -#: ipaclient/remote_plugins/2_156/trust.py:1204 -#: ipaclient/remote_plugins/2_156/idrange.py:279 -#: ipaclient/remote_plugins/2_156/idrange.py:525 -#: ipaclient/remote_plugins/2_156/sudorule.py:329 -#: ipaclient/remote_plugins/2_156/sudorule.py:1192 -#: ipaclient/remote_plugins/2_156/certprofile.py:318 -#: ipaclient/remote_plugins/2_156/otptoken.py:292 -#: ipaclient/remote_plugins/2_156/otptoken.py:711 -#: ipaclient/remote_plugins/2_164/automember.py:162 -#: ipaclient/remote_plugins/2_164/automember.py:566 -#: ipaclient/remote_plugins/2_164/automount.py:206 -#: ipaclient/remote_plugins/2_164/automount.py:424 -#: ipaclient/remote_plugins/2_164/automount.py:578 -#: ipaclient/remote_plugins/2_164/automount.py:834 -#: ipaclient/remote_plugins/2_164/automount.py:904 -#: ipaclient/remote_plugins/2_164/automount.py:1119 -#: ipaclient/remote_plugins/2_164/caacl.py:190 -#: ipaclient/remote_plugins/2_164/caacl.py:781 -#: ipaclient/remote_plugins/2_164/config.py:313 -#: ipaclient/remote_plugins/2_164/dns.py:1113 -#: ipaclient/remote_plugins/2_164/dns.py:1254 -#: ipaclient/remote_plugins/2_164/dns.py:1604 -#: ipaclient/remote_plugins/2_164/dns.py:2530 -#: ipaclient/remote_plugins/2_164/dns.py:4049 -#: ipaclient/remote_plugins/2_164/dns.py:4368 -#: ipaclient/remote_plugins/2_164/dns.py:5016 -#: ipaclient/remote_plugins/2_164/group.py:226 -#: ipaclient/remote_plugins/2_164/group.py:698 -#: ipaclient/remote_plugins/2_164/hbacrule.py:250 -#: ipaclient/remote_plugins/2_164/hbacrule.py:913 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:92 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:295 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:89 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:350 -#: ipaclient/remote_plugins/2_164/host.py:405 -#: ipaclient/remote_plugins/2_164/host.py:1423 -#: ipaclient/remote_plugins/2_164/hostgroup.py:150 -#: ipaclient/remote_plugins/2_164/hostgroup.py:520 -#: ipaclient/remote_plugins/2_164/idviews.py:175 -#: ipaclient/remote_plugins/2_164/idviews.py:423 -#: ipaclient/remote_plugins/2_164/idviews.py:632 -#: ipaclient/remote_plugins/2_164/idviews.py:944 -#: ipaclient/remote_plugins/2_164/idviews.py:1098 -#: ipaclient/remote_plugins/2_164/idviews.py:1332 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:117 -#: ipaclient/remote_plugins/2_164/netgroup.py:180 -#: ipaclient/remote_plugins/2_164/netgroup.py:651 -#: ipaclient/remote_plugins/2_164/otpconfig.py:111 -#: ipaclient/remote_plugins/2_164/permission.py:351 -#: ipaclient/remote_plugins/2_164/permission.py:915 -#: ipaclient/remote_plugins/2_164/privilege.py:93 -#: ipaclient/remote_plugins/2_164/privilege.py:412 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:167 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:346 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:528 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:827 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:154 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:413 -#: ipaclient/remote_plugins/2_164/realmdomains.py:93 -#: ipaclient/remote_plugins/2_164/role.py:127 -#: ipaclient/remote_plugins/2_164/role.py:480 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:186 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:651 -#: ipaclient/remote_plugins/2_164/service.py:215 -#: ipaclient/remote_plugins/2_164/service.py:979 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:121 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:601 -#: ipaclient/remote_plugins/2_164/stageuser.py:644 -#: ipaclient/remote_plugins/2_164/stageuser.py:1428 -#: ipaclient/remote_plugins/2_164/sudocmd.py:81 -#: ipaclient/remote_plugins/2_164/sudocmd.py:278 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:101 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:362 -#: ipaclient/remote_plugins/2_164/topology.py:239 -#: ipaclient/remote_plugins/2_164/topology.py:540 -#: ipaclient/remote_plugins/2_164/topology.py:740 -#: ipaclient/remote_plugins/2_164/topology.py:925 -#: ipaclient/remote_plugins/2_164/trust.py:261 -#: ipaclient/remote_plugins/2_164/trust.py:593 -#: ipaclient/remote_plugins/2_164/trust.py:747 -#: ipaclient/remote_plugins/2_164/trust.py:902 -#: ipaclient/remote_plugins/2_164/trust.py:1204 -#: ipaclient/remote_plugins/2_164/user.py:609 -#: ipaclient/remote_plugins/2_164/user.py:1548 -#: ipaclient/remote_plugins/2_164/vault.py:932 -#: ipaclient/remote_plugins/2_164/idrange.py:279 -#: ipaclient/remote_plugins/2_164/idrange.py:525 -#: ipaclient/remote_plugins/2_164/certprofile.py:318 -#: ipaclient/remote_plugins/2_164/otptoken.py:292 -#: ipaclient/remote_plugins/2_164/otptoken.py:711 -#: ipaclient/remote_plugins/2_164/sudorule.py:329 -#: ipaclient/remote_plugins/2_164/sudorule.py:1192 -#: ipaclient/remote_plugins/2_49/automember.py:148 -#: ipaclient/remote_plugins/2_49/automember.py:559 -#: ipaclient/remote_plugins/2_49/automount.py:204 -#: ipaclient/remote_plugins/2_49/automount.py:419 -#: ipaclient/remote_plugins/2_49/automount.py:573 -#: ipaclient/remote_plugins/2_49/automount.py:830 -#: ipaclient/remote_plugins/2_49/automount.py:900 -#: ipaclient/remote_plugins/2_49/automount.py:1115 -#: ipaclient/remote_plugins/2_49/config.py:297 -#: ipaclient/remote_plugins/2_49/dns.py:1159 -#: ipaclient/remote_plugins/2_49/dns.py:2215 -#: ipaclient/remote_plugins/2_49/dns.py:4001 -#: ipaclient/remote_plugins/2_49/dns.py:4302 -#: ipaclient/remote_plugins/2_49/dns.py:4912 -#: ipaclient/remote_plugins/2_49/entitle.py:233 -#: ipaclient/remote_plugins/2_49/entitle.py:276 -#: ipaclient/remote_plugins/2_49/group.py:224 -#: ipaclient/remote_plugins/2_49/group.py:659 -#: ipaclient/remote_plugins/2_49/hbacrule.py:244 -#: ipaclient/remote_plugins/2_49/hbacrule.py:846 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:92 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:284 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:91 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:334 -#: ipaclient/remote_plugins/2_49/host.py:315 -#: ipaclient/remote_plugins/2_49/host.py:852 -#: ipaclient/remote_plugins/2_49/hostgroup.py:148 -#: ipaclient/remote_plugins/2_49/hostgroup.py:500 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:117 -#: ipaclient/remote_plugins/2_49/netgroup.py:178 -#: ipaclient/remote_plugins/2_49/netgroup.py:631 -#: ipaclient/remote_plugins/2_49/permission.py:207 -#: ipaclient/remote_plugins/2_49/permission.py:586 -#: ipaclient/remote_plugins/2_49/privilege.py:91 -#: ipaclient/remote_plugins/2_49/privilege.py:385 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:167 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:349 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:533 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:835 -#: ipaclient/remote_plugins/2_49/role.py:120 -#: ipaclient/remote_plugins/2_49/role.py:439 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:186 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:624 -#: ipaclient/remote_plugins/2_49/service.py:142 -#: ipaclient/remote_plugins/2_49/service.py:455 -#: ipaclient/remote_plugins/2_49/sudocmd.py:81 -#: ipaclient/remote_plugins/2_49/sudocmd.py:267 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:99 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:342 -#: ipaclient/remote_plugins/2_49/trust.py:190 -#: ipaclient/remote_plugins/2_49/trust.py:450 -#: ipaclient/remote_plugins/2_49/trust.py:572 -#: ipaclient/remote_plugins/2_49/user.py:481 -#: ipaclient/remote_plugins/2_49/user.py:1147 -#: ipaclient/remote_plugins/2_49/idrange.py:261 -#: ipaclient/remote_plugins/2_49/idrange.py:505 -#: ipaclient/remote_plugins/2_49/sudorule.py:299 -#: ipaclient/remote_plugins/2_49/sudorule.py:1069 #: ipaserver/plugins/baseldap.py:969 msgid "" "Set an attribute to a name/value pair. Format is attr=value.\n" "For multi-valued attributes, the command replaces the values already present." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:213 -#: ipaclient/remote_plugins/2_114/automount.py:431 -#: ipaclient/remote_plugins/2_114/automount.py:585 -#: ipaclient/remote_plugins/2_114/automount.py:841 -#: ipaclient/remote_plugins/2_114/automount.py:911 -#: ipaclient/remote_plugins/2_114/automount.py:1126 -#: ipaclient/remote_plugins/2_114/config.py:320 -#: ipaclient/remote_plugins/2_114/dns.py:1153 -#: ipaclient/remote_plugins/2_114/dns.py:1294 -#: ipaclient/remote_plugins/2_114/dns.py:1638 -#: ipaclient/remote_plugins/2_114/dns.py:2614 -#: ipaclient/remote_plugins/2_114/dns.py:4273 -#: ipaclient/remote_plugins/2_114/dns.py:4592 -#: ipaclient/remote_plugins/2_114/dns.py:5229 -#: ipaclient/remote_plugins/2_114/hbacrule.py:257 -#: ipaclient/remote_plugins/2_114/hbacrule.py:920 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:99 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:302 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:96 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:357 -#: ipaclient/remote_plugins/2_114/host.py:410 -#: ipaclient/remote_plugins/2_114/host.py:1366 -#: ipaclient/remote_plugins/2_114/hostgroup.py:157 -#: ipaclient/remote_plugins/2_114/hostgroup.py:527 -#: ipaclient/remote_plugins/2_114/idviews.py:182 -#: ipaclient/remote_plugins/2_114/idviews.py:406 -#: ipaclient/remote_plugins/2_114/idviews.py:599 -#: ipaclient/remote_plugins/2_114/idviews.py:887 -#: ipaclient/remote_plugins/2_114/idviews.py:1025 -#: ipaclient/remote_plugins/2_114/idviews.py:1259 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:124 -#: ipaclient/remote_plugins/2_114/netgroup.py:187 -#: ipaclient/remote_plugins/2_114/netgroup.py:658 -#: ipaclient/remote_plugins/2_114/otpconfig.py:118 -#: ipaclient/remote_plugins/2_114/permission.py:332 -#: ipaclient/remote_plugins/2_114/permission.py:868 -#: ipaclient/remote_plugins/2_114/privilege.py:100 -#: ipaclient/remote_plugins/2_114/privilege.py:419 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:174 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:353 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:535 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:834 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:161 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:420 -#: ipaclient/remote_plugins/2_114/realmdomains.py:100 -#: ipaclient/remote_plugins/2_114/role.py:134 -#: ipaclient/remote_plugins/2_114/role.py:487 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:193 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:658 -#: ipaclient/remote_plugins/2_114/service.py:220 -#: ipaclient/remote_plugins/2_114/service.py:922 -#: ipaclient/remote_plugins/2_114/sudocmd.py:88 -#: ipaclient/remote_plugins/2_114/sudocmd.py:285 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:108 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:369 -#: ipaclient/remote_plugins/2_114/user.py:596 -#: ipaclient/remote_plugins/2_114/user.py:1385 -#: ipaclient/remote_plugins/2_114/group.py:233 -#: ipaclient/remote_plugins/2_114/group.py:705 -#: ipaclient/remote_plugins/2_114/trust.py:268 -#: ipaclient/remote_plugins/2_114/trust.py:586 -#: ipaclient/remote_plugins/2_114/trust.py:740 -#: ipaclient/remote_plugins/2_114/trust.py:895 -#: ipaclient/remote_plugins/2_114/trust.py:1197 -#: ipaclient/remote_plugins/2_114/sudorule.py:336 -#: ipaclient/remote_plugins/2_114/sudorule.py:1199 -#: ipaclient/remote_plugins/2_114/otptoken.py:299 -#: ipaclient/remote_plugins/2_114/otptoken.py:718 -#: ipaclient/remote_plugins/2_114/automember.py:169 -#: ipaclient/remote_plugins/2_114/automember.py:573 -#: ipaclient/remote_plugins/2_114/idrange.py:282 -#: ipaclient/remote_plugins/2_114/idrange.py:513 -#: ipaclient/remote_plugins/2_156/automount.py:213 -#: ipaclient/remote_plugins/2_156/automount.py:431 -#: ipaclient/remote_plugins/2_156/automount.py:585 -#: ipaclient/remote_plugins/2_156/automount.py:841 -#: ipaclient/remote_plugins/2_156/automount.py:911 -#: ipaclient/remote_plugins/2_156/automount.py:1126 -#: ipaclient/remote_plugins/2_156/caacl.py:197 -#: ipaclient/remote_plugins/2_156/caacl.py:788 -#: ipaclient/remote_plugins/2_156/config.py:320 -#: ipaclient/remote_plugins/2_156/dns.py:1118 -#: ipaclient/remote_plugins/2_156/dns.py:1259 -#: ipaclient/remote_plugins/2_156/dns.py:1603 -#: ipaclient/remote_plugins/2_156/dns.py:2529 -#: ipaclient/remote_plugins/2_156/dns.py:4048 -#: ipaclient/remote_plugins/2_156/dns.py:4367 -#: ipaclient/remote_plugins/2_156/dns.py:5004 -#: ipaclient/remote_plugins/2_156/hbacrule.py:257 -#: ipaclient/remote_plugins/2_156/hbacrule.py:920 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:99 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:302 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:96 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:357 -#: ipaclient/remote_plugins/2_156/host.py:412 -#: ipaclient/remote_plugins/2_156/host.py:1430 -#: ipaclient/remote_plugins/2_156/hostgroup.py:157 -#: ipaclient/remote_plugins/2_156/hostgroup.py:527 -#: ipaclient/remote_plugins/2_156/idviews.py:182 -#: ipaclient/remote_plugins/2_156/idviews.py:430 -#: ipaclient/remote_plugins/2_156/idviews.py:639 -#: ipaclient/remote_plugins/2_156/idviews.py:951 -#: ipaclient/remote_plugins/2_156/idviews.py:1105 -#: ipaclient/remote_plugins/2_156/idviews.py:1339 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:124 -#: ipaclient/remote_plugins/2_156/netgroup.py:187 -#: ipaclient/remote_plugins/2_156/netgroup.py:658 -#: ipaclient/remote_plugins/2_156/otpconfig.py:118 -#: ipaclient/remote_plugins/2_156/permission.py:358 -#: ipaclient/remote_plugins/2_156/permission.py:922 -#: ipaclient/remote_plugins/2_156/privilege.py:100 -#: ipaclient/remote_plugins/2_156/privilege.py:419 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:174 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:353 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:535 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:834 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:161 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:420 -#: ipaclient/remote_plugins/2_156/realmdomains.py:100 -#: ipaclient/remote_plugins/2_156/role.py:134 -#: ipaclient/remote_plugins/2_156/role.py:487 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:193 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:658 -#: ipaclient/remote_plugins/2_156/service.py:222 -#: ipaclient/remote_plugins/2_156/service.py:986 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:128 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:608 -#: ipaclient/remote_plugins/2_156/stageuser.py:651 -#: ipaclient/remote_plugins/2_156/stageuser.py:1373 -#: ipaclient/remote_plugins/2_156/sudocmd.py:88 -#: ipaclient/remote_plugins/2_156/sudocmd.py:285 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:108 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:369 -#: ipaclient/remote_plugins/2_156/topology.py:198 -#: ipaclient/remote_plugins/2_156/topology.py:505 -#: ipaclient/remote_plugins/2_156/topology.py:710 -#: ipaclient/remote_plugins/2_156/topology.py:899 -#: ipaclient/remote_plugins/2_156/user.py:616 -#: ipaclient/remote_plugins/2_156/user.py:1493 -#: ipaclient/remote_plugins/2_156/vault.py:939 -#: ipaclient/remote_plugins/2_156/automember.py:169 -#: ipaclient/remote_plugins/2_156/automember.py:573 -#: ipaclient/remote_plugins/2_156/group.py:233 -#: ipaclient/remote_plugins/2_156/group.py:705 -#: ipaclient/remote_plugins/2_156/trust.py:268 -#: ipaclient/remote_plugins/2_156/trust.py:600 -#: ipaclient/remote_plugins/2_156/trust.py:754 -#: ipaclient/remote_plugins/2_156/trust.py:909 -#: ipaclient/remote_plugins/2_156/trust.py:1211 -#: ipaclient/remote_plugins/2_156/idrange.py:286 -#: ipaclient/remote_plugins/2_156/idrange.py:532 -#: ipaclient/remote_plugins/2_156/sudorule.py:336 -#: ipaclient/remote_plugins/2_156/sudorule.py:1199 -#: ipaclient/remote_plugins/2_156/certprofile.py:325 -#: ipaclient/remote_plugins/2_156/otptoken.py:299 -#: ipaclient/remote_plugins/2_156/otptoken.py:718 -#: ipaclient/remote_plugins/2_164/automember.py:169 -#: ipaclient/remote_plugins/2_164/automember.py:573 -#: ipaclient/remote_plugins/2_164/automount.py:213 -#: ipaclient/remote_plugins/2_164/automount.py:431 -#: ipaclient/remote_plugins/2_164/automount.py:585 -#: ipaclient/remote_plugins/2_164/automount.py:841 -#: ipaclient/remote_plugins/2_164/automount.py:911 -#: ipaclient/remote_plugins/2_164/automount.py:1126 -#: ipaclient/remote_plugins/2_164/caacl.py:197 -#: ipaclient/remote_plugins/2_164/caacl.py:788 -#: ipaclient/remote_plugins/2_164/config.py:320 -#: ipaclient/remote_plugins/2_164/dns.py:1120 -#: ipaclient/remote_plugins/2_164/dns.py:1261 -#: ipaclient/remote_plugins/2_164/dns.py:1611 -#: ipaclient/remote_plugins/2_164/dns.py:2537 -#: ipaclient/remote_plugins/2_164/dns.py:4056 -#: ipaclient/remote_plugins/2_164/dns.py:4375 -#: ipaclient/remote_plugins/2_164/dns.py:5023 -#: ipaclient/remote_plugins/2_164/group.py:233 -#: ipaclient/remote_plugins/2_164/group.py:705 -#: ipaclient/remote_plugins/2_164/hbacrule.py:257 -#: ipaclient/remote_plugins/2_164/hbacrule.py:920 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:99 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:302 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:96 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:357 -#: ipaclient/remote_plugins/2_164/host.py:412 -#: ipaclient/remote_plugins/2_164/host.py:1430 -#: ipaclient/remote_plugins/2_164/hostgroup.py:157 -#: ipaclient/remote_plugins/2_164/hostgroup.py:527 -#: ipaclient/remote_plugins/2_164/idviews.py:182 -#: ipaclient/remote_plugins/2_164/idviews.py:430 -#: ipaclient/remote_plugins/2_164/idviews.py:639 -#: ipaclient/remote_plugins/2_164/idviews.py:951 -#: ipaclient/remote_plugins/2_164/idviews.py:1105 -#: ipaclient/remote_plugins/2_164/idviews.py:1339 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:124 -#: ipaclient/remote_plugins/2_164/netgroup.py:187 -#: ipaclient/remote_plugins/2_164/netgroup.py:658 -#: ipaclient/remote_plugins/2_164/otpconfig.py:118 -#: ipaclient/remote_plugins/2_164/permission.py:358 -#: ipaclient/remote_plugins/2_164/permission.py:922 -#: ipaclient/remote_plugins/2_164/privilege.py:100 -#: ipaclient/remote_plugins/2_164/privilege.py:419 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:174 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:353 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:535 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:834 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:161 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:420 -#: ipaclient/remote_plugins/2_164/realmdomains.py:100 -#: ipaclient/remote_plugins/2_164/role.py:134 -#: ipaclient/remote_plugins/2_164/role.py:487 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:193 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:658 -#: ipaclient/remote_plugins/2_164/service.py:222 -#: ipaclient/remote_plugins/2_164/service.py:986 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:128 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:608 -#: ipaclient/remote_plugins/2_164/stageuser.py:651 -#: ipaclient/remote_plugins/2_164/stageuser.py:1435 -#: ipaclient/remote_plugins/2_164/sudocmd.py:88 -#: ipaclient/remote_plugins/2_164/sudocmd.py:285 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:108 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:369 -#: ipaclient/remote_plugins/2_164/topology.py:246 -#: ipaclient/remote_plugins/2_164/topology.py:547 -#: ipaclient/remote_plugins/2_164/topology.py:747 -#: ipaclient/remote_plugins/2_164/topology.py:932 -#: ipaclient/remote_plugins/2_164/trust.py:268 -#: ipaclient/remote_plugins/2_164/trust.py:600 -#: ipaclient/remote_plugins/2_164/trust.py:754 -#: ipaclient/remote_plugins/2_164/trust.py:909 -#: ipaclient/remote_plugins/2_164/trust.py:1211 -#: ipaclient/remote_plugins/2_164/user.py:616 -#: ipaclient/remote_plugins/2_164/user.py:1555 -#: ipaclient/remote_plugins/2_164/vault.py:939 -#: ipaclient/remote_plugins/2_164/idrange.py:286 -#: ipaclient/remote_plugins/2_164/idrange.py:532 -#: ipaclient/remote_plugins/2_164/certprofile.py:325 -#: ipaclient/remote_plugins/2_164/otptoken.py:299 -#: ipaclient/remote_plugins/2_164/otptoken.py:718 -#: ipaclient/remote_plugins/2_164/sudorule.py:336 -#: ipaclient/remote_plugins/2_164/sudorule.py:1199 -#: ipaclient/remote_plugins/2_49/automember.py:155 -#: ipaclient/remote_plugins/2_49/automember.py:566 -#: ipaclient/remote_plugins/2_49/automount.py:211 -#: ipaclient/remote_plugins/2_49/automount.py:426 -#: ipaclient/remote_plugins/2_49/automount.py:580 -#: ipaclient/remote_plugins/2_49/automount.py:837 -#: ipaclient/remote_plugins/2_49/automount.py:907 -#: ipaclient/remote_plugins/2_49/automount.py:1122 -#: ipaclient/remote_plugins/2_49/config.py:304 -#: ipaclient/remote_plugins/2_49/dns.py:1166 -#: ipaclient/remote_plugins/2_49/dns.py:2222 -#: ipaclient/remote_plugins/2_49/dns.py:4008 -#: ipaclient/remote_plugins/2_49/dns.py:4309 -#: ipaclient/remote_plugins/2_49/dns.py:4919 -#: ipaclient/remote_plugins/2_49/entitle.py:240 -#: ipaclient/remote_plugins/2_49/entitle.py:283 -#: ipaclient/remote_plugins/2_49/group.py:231 -#: ipaclient/remote_plugins/2_49/group.py:666 -#: ipaclient/remote_plugins/2_49/hbacrule.py:251 -#: ipaclient/remote_plugins/2_49/hbacrule.py:853 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:99 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:291 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:98 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:341 -#: ipaclient/remote_plugins/2_49/host.py:322 -#: ipaclient/remote_plugins/2_49/host.py:859 -#: ipaclient/remote_plugins/2_49/hostgroup.py:155 -#: ipaclient/remote_plugins/2_49/hostgroup.py:507 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:124 -#: ipaclient/remote_plugins/2_49/netgroup.py:185 -#: ipaclient/remote_plugins/2_49/netgroup.py:638 -#: ipaclient/remote_plugins/2_49/permission.py:214 -#: ipaclient/remote_plugins/2_49/permission.py:593 -#: ipaclient/remote_plugins/2_49/privilege.py:98 -#: ipaclient/remote_plugins/2_49/privilege.py:392 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:174 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:356 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:540 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:842 -#: ipaclient/remote_plugins/2_49/role.py:127 -#: ipaclient/remote_plugins/2_49/role.py:446 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:193 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:631 -#: ipaclient/remote_plugins/2_49/service.py:149 -#: ipaclient/remote_plugins/2_49/service.py:462 -#: ipaclient/remote_plugins/2_49/sudocmd.py:88 -#: ipaclient/remote_plugins/2_49/sudocmd.py:274 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:106 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:349 -#: ipaclient/remote_plugins/2_49/trust.py:197 -#: ipaclient/remote_plugins/2_49/trust.py:457 -#: ipaclient/remote_plugins/2_49/trust.py:579 -#: ipaclient/remote_plugins/2_49/user.py:488 -#: ipaclient/remote_plugins/2_49/user.py:1154 -#: ipaclient/remote_plugins/2_49/idrange.py:268 -#: ipaclient/remote_plugins/2_49/idrange.py:512 -#: ipaclient/remote_plugins/2_49/sudorule.py:306 -#: ipaclient/remote_plugins/2_49/sudorule.py:1076 #: ipaserver/plugins/baseldap.py:975 msgid "" "Add an attribute/value pair. Format is attr=value. The attribute\n" "must be part of the schema." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:249 -#: ipaclient/remote_plugins/2_156/automount.py:249 -#: ipaclient/remote_plugins/2_164/automount.py:249 -#: ipaclient/remote_plugins/2_49/automount.py:248 #: ipaserver/plugins/automount.py:705 msgid "Delete an automount key." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:268 -#: ipaclient/remote_plugins/2_114/automount.py:635 -#: ipaclient/remote_plugins/2_114/automount.py:980 -#: ipaclient/remote_plugins/2_114/dns.py:1385 -#: ipaclient/remote_plugins/2_114/dns.py:3043 -#: ipaclient/remote_plugins/2_114/dns.py:4695 -#: ipaclient/remote_plugins/2_114/hbacrule.py:589 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:157 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:214 -#: ipaclient/remote_plugins/2_114/host.py:723 -#: ipaclient/remote_plugins/2_114/hostgroup.py:286 -#: ipaclient/remote_plugins/2_114/idviews.py:236 -#: ipaclient/remote_plugins/2_114/idviews.py:653 -#: ipaclient/remote_plugins/2_114/idviews.py:1127 -#: ipaclient/remote_plugins/2_114/netgroup.py:341 -#: ipaclient/remote_plugins/2_114/permission.py:507 -#: ipaclient/remote_plugins/2_114/privilege.py:278 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:221 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:585 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:210 -#: ipaclient/remote_plugins/2_114/role.py:346 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:387 -#: ipaclient/remote_plugins/2_114/service.py:525 -#: ipaclient/remote_plugins/2_114/sudocmd.py:144 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:226 -#: ipaclient/remote_plugins/2_114/user.py:660 -#: ipaclient/remote_plugins/2_114/group.py:380 -#: ipaclient/remote_plugins/2_114/trust.py:365 -#: ipaclient/remote_plugins/2_114/trust.py:957 -#: ipaclient/remote_plugins/2_114/sudorule.py:858 -#: ipaclient/remote_plugins/2_114/otptoken.py:429 -#: ipaclient/remote_plugins/2_114/idrange.py:331 -#: ipaclient/remote_plugins/2_156/automount.py:268 -#: ipaclient/remote_plugins/2_156/automount.py:635 -#: ipaclient/remote_plugins/2_156/automount.py:980 -#: ipaclient/remote_plugins/2_156/caacl.py:511 -#: ipaclient/remote_plugins/2_156/dns.py:1350 -#: ipaclient/remote_plugins/2_156/dns.py:2913 -#: ipaclient/remote_plugins/2_156/dns.py:4470 -#: ipaclient/remote_plugins/2_156/hbacrule.py:589 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:157 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:214 -#: ipaclient/remote_plugins/2_156/host.py:785 -#: ipaclient/remote_plugins/2_156/hostgroup.py:286 -#: ipaclient/remote_plugins/2_156/idviews.py:244 -#: ipaclient/remote_plugins/2_156/idviews.py:701 -#: ipaclient/remote_plugins/2_156/idviews.py:1207 -#: ipaclient/remote_plugins/2_156/netgroup.py:341 -#: ipaclient/remote_plugins/2_156/permission.py:533 -#: ipaclient/remote_plugins/2_156/privilege.py:278 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:221 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:585 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:210 -#: ipaclient/remote_plugins/2_156/role.py:346 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:387 -#: ipaclient/remote_plugins/2_156/server.py:80 -#: ipaclient/remote_plugins/2_156/service.py:588 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:304 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:710 -#: ipaclient/remote_plugins/2_156/stageuser.py:717 -#: ipaclient/remote_plugins/2_156/sudocmd.py:144 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:226 -#: ipaclient/remote_plugins/2_156/topology.py:259 -#: ipaclient/remote_plugins/2_156/topology.py:761 -#: ipaclient/remote_plugins/2_156/user.py:741 -#: ipaclient/remote_plugins/2_156/user.py:1698 -#: ipaclient/remote_plugins/2_156/vault.py:714 -#: ipaclient/remote_plugins/2_156/vault.py:1484 -#: ipaclient/remote_plugins/2_156/group.py:380 -#: ipaclient/remote_plugins/2_156/trust.py:373 -#: ipaclient/remote_plugins/2_156/trust.py:971 -#: ipaclient/remote_plugins/2_156/idrange.py:335 -#: ipaclient/remote_plugins/2_156/sudorule.py:858 -#: ipaclient/remote_plugins/2_156/certprofile.py:112 -#: ipaclient/remote_plugins/2_156/otptoken.py:429 -#: ipaclient/remote_plugins/2_164/automount.py:268 -#: ipaclient/remote_plugins/2_164/automount.py:635 -#: ipaclient/remote_plugins/2_164/automount.py:980 -#: ipaclient/remote_plugins/2_164/caacl.py:511 -#: ipaclient/remote_plugins/2_164/dns.py:1358 -#: ipaclient/remote_plugins/2_164/dns.py:2921 -#: ipaclient/remote_plugins/2_164/dns.py:4489 -#: ipaclient/remote_plugins/2_164/group.py:380 -#: ipaclient/remote_plugins/2_164/hbacrule.py:589 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:157 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:214 -#: ipaclient/remote_plugins/2_164/host.py:785 -#: ipaclient/remote_plugins/2_164/hostgroup.py:286 -#: ipaclient/remote_plugins/2_164/idviews.py:244 -#: ipaclient/remote_plugins/2_164/idviews.py:701 -#: ipaclient/remote_plugins/2_164/idviews.py:1207 -#: ipaclient/remote_plugins/2_164/netgroup.py:341 -#: ipaclient/remote_plugins/2_164/permission.py:533 -#: ipaclient/remote_plugins/2_164/privilege.py:278 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:221 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:585 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:210 -#: ipaclient/remote_plugins/2_164/role.py:346 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:387 -#: ipaclient/remote_plugins/2_164/server.py:127 -#: ipaclient/remote_plugins/2_164/service.py:588 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:304 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:710 -#: ipaclient/remote_plugins/2_164/stageuser.py:779 -#: ipaclient/remote_plugins/2_164/sudocmd.py:144 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:226 -#: ipaclient/remote_plugins/2_164/topology.py:305 -#: ipaclient/remote_plugins/2_164/topology.py:798 -#: ipaclient/remote_plugins/2_164/trust.py:373 -#: ipaclient/remote_plugins/2_164/trust.py:971 -#: ipaclient/remote_plugins/2_164/user.py:803 -#: ipaclient/remote_plugins/2_164/user.py:1822 -#: ipaclient/remote_plugins/2_164/vault.py:714 -#: ipaclient/remote_plugins/2_164/vault.py:1484 -#: ipaclient/remote_plugins/2_164/idrange.py:335 -#: ipaclient/remote_plugins/2_164/certprofile.py:112 -#: ipaclient/remote_plugins/2_164/otptoken.py:429 -#: ipaclient/remote_plugins/2_164/sudorule.py:858 -#: ipaclient/remote_plugins/2_49/automount.py:265 -#: ipaclient/remote_plugins/2_49/automount.py:631 -#: ipaclient/remote_plugins/2_49/automount.py:976 -#: ipaclient/remote_plugins/2_49/dns.py:2655 -#: ipaclient/remote_plugins/2_49/dns.py:4411 -#: ipaclient/remote_plugins/2_49/group.py:365 -#: ipaclient/remote_plugins/2_49/hbacrule.py:549 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:151 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:203 -#: ipaclient/remote_plugins/2_49/hostgroup.py:271 -#: ipaclient/remote_plugins/2_49/netgroup.py:326 -#: ipaclient/remote_plugins/2_49/permission.py:371 -#: ipaclient/remote_plugins/2_49/privilege.py:256 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:222 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:591 -#: ipaclient/remote_plugins/2_49/role.py:310 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:367 -#: ipaclient/remote_plugins/2_49/service.py:263 -#: ipaclient/remote_plugins/2_49/sudocmd.py:138 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:211 -#: ipaclient/remote_plugins/2_49/trust.py:290 -#: ipaclient/remote_plugins/2_49/user.py:546 -#: ipaclient/remote_plugins/2_49/idrange.py:318 -#: ipaclient/remote_plugins/2_49/sudorule.py:744 #: ipaserver/plugins/baseldap.py:1369 msgid "Continuous mode: Don't stop on errors." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:295 -#: ipaclient/remote_plugins/2_114/automount.py:649 -#: ipaclient/remote_plugins/2_114/automount.py:994 -#: ipaclient/remote_plugins/2_114/dns.py:1399 -#: ipaclient/remote_plugins/2_114/dns.py:3008 -#: ipaclient/remote_plugins/2_114/dns.py:3057 -#: ipaclient/remote_plugins/2_114/dns.py:4709 -#: ipaclient/remote_plugins/2_114/hbacrule.py:603 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:171 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:228 -#: ipaclient/remote_plugins/2_114/host.py:744 -#: ipaclient/remote_plugins/2_114/hostgroup.py:300 -#: ipaclient/remote_plugins/2_114/idviews.py:250 -#: ipaclient/remote_plugins/2_114/idviews.py:667 -#: ipaclient/remote_plugins/2_114/idviews.py:1141 -#: ipaclient/remote_plugins/2_114/netgroup.py:355 -#: ipaclient/remote_plugins/2_114/permission.py:529 -#: ipaclient/remote_plugins/2_114/privilege.py:292 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:235 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:599 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:224 -#: ipaclient/remote_plugins/2_114/role.py:360 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:401 -#: ipaclient/remote_plugins/2_114/service.py:539 -#: ipaclient/remote_plugins/2_114/sudocmd.py:158 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:240 -#: ipaclient/remote_plugins/2_114/user.py:674 -#: ipaclient/remote_plugins/2_114/group.py:394 -#: ipaclient/remote_plugins/2_114/trust.py:379 -#: ipaclient/remote_plugins/2_114/trust.py:971 -#: ipaclient/remote_plugins/2_114/sudorule.py:872 -#: ipaclient/remote_plugins/2_114/otptoken.py:443 -#: ipaclient/remote_plugins/2_114/automember.py:472 -#: ipaclient/remote_plugins/2_114/idrange.py:345 -#: ipaclient/remote_plugins/2_156/automount.py:295 -#: ipaclient/remote_plugins/2_156/automount.py:649 -#: ipaclient/remote_plugins/2_156/automount.py:994 -#: ipaclient/remote_plugins/2_156/caacl.py:525 -#: ipaclient/remote_plugins/2_156/dns.py:1364 -#: ipaclient/remote_plugins/2_156/dns.py:2878 -#: ipaclient/remote_plugins/2_156/dns.py:2927 -#: ipaclient/remote_plugins/2_156/dns.py:4484 -#: ipaclient/remote_plugins/2_156/hbacrule.py:603 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:171 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:228 -#: ipaclient/remote_plugins/2_156/host.py:806 -#: ipaclient/remote_plugins/2_156/hostgroup.py:300 -#: ipaclient/remote_plugins/2_156/idviews.py:266 -#: ipaclient/remote_plugins/2_156/idviews.py:723 -#: ipaclient/remote_plugins/2_156/idviews.py:1221 -#: ipaclient/remote_plugins/2_156/netgroup.py:355 -#: ipaclient/remote_plugins/2_156/permission.py:555 -#: ipaclient/remote_plugins/2_156/privilege.py:292 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:235 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:599 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:224 -#: ipaclient/remote_plugins/2_156/role.py:360 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:401 -#: ipaclient/remote_plugins/2_156/server.py:94 -#: ipaclient/remote_plugins/2_156/service.py:602 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:318 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:724 -#: ipaclient/remote_plugins/2_156/stageuser.py:731 -#: ipaclient/remote_plugins/2_156/sudocmd.py:158 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:240 -#: ipaclient/remote_plugins/2_156/topology.py:273 -#: ipaclient/remote_plugins/2_156/topology.py:775 -#: ipaclient/remote_plugins/2_156/user.py:760 -#: ipaclient/remote_plugins/2_156/user.py:1712 -#: ipaclient/remote_plugins/2_156/vault.py:747 -#: ipaclient/remote_plugins/2_156/vault.py:1517 -#: ipaclient/remote_plugins/2_156/automember.py:472 -#: ipaclient/remote_plugins/2_156/group.py:394 -#: ipaclient/remote_plugins/2_156/trust.py:387 -#: ipaclient/remote_plugins/2_156/trust.py:985 -#: ipaclient/remote_plugins/2_156/idrange.py:349 -#: ipaclient/remote_plugins/2_156/sudorule.py:872 -#: ipaclient/remote_plugins/2_156/certprofile.py:126 -#: ipaclient/remote_plugins/2_156/otptoken.py:443 -#: ipaclient/remote_plugins/2_164/automember.py:472 -#: ipaclient/remote_plugins/2_164/automount.py:295 -#: ipaclient/remote_plugins/2_164/automount.py:649 -#: ipaclient/remote_plugins/2_164/automount.py:994 -#: ipaclient/remote_plugins/2_164/caacl.py:525 -#: ipaclient/remote_plugins/2_164/dns.py:1372 -#: ipaclient/remote_plugins/2_164/dns.py:2886 -#: ipaclient/remote_plugins/2_164/dns.py:2935 -#: ipaclient/remote_plugins/2_164/dns.py:4503 -#: ipaclient/remote_plugins/2_164/group.py:394 -#: ipaclient/remote_plugins/2_164/hbacrule.py:603 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:171 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:228 -#: ipaclient/remote_plugins/2_164/host.py:806 -#: ipaclient/remote_plugins/2_164/hostgroup.py:300 -#: ipaclient/remote_plugins/2_164/idviews.py:266 -#: ipaclient/remote_plugins/2_164/idviews.py:723 -#: ipaclient/remote_plugins/2_164/idviews.py:1221 -#: ipaclient/remote_plugins/2_164/netgroup.py:355 -#: ipaclient/remote_plugins/2_164/permission.py:555 -#: ipaclient/remote_plugins/2_164/privilege.py:292 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:235 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:599 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:224 -#: ipaclient/remote_plugins/2_164/role.py:360 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:401 -#: ipaclient/remote_plugins/2_164/server.py:141 -#: ipaclient/remote_plugins/2_164/service.py:602 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:318 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:724 -#: ipaclient/remote_plugins/2_164/stageuser.py:793 -#: ipaclient/remote_plugins/2_164/sudocmd.py:158 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:240 -#: ipaclient/remote_plugins/2_164/topology.py:319 -#: ipaclient/remote_plugins/2_164/topology.py:812 -#: ipaclient/remote_plugins/2_164/trust.py:387 -#: ipaclient/remote_plugins/2_164/trust.py:985 -#: ipaclient/remote_plugins/2_164/user.py:822 -#: ipaclient/remote_plugins/2_164/user.py:1836 -#: ipaclient/remote_plugins/2_164/vault.py:747 -#: ipaclient/remote_plugins/2_164/vault.py:1517 -#: ipaclient/remote_plugins/2_164/idrange.py:349 -#: ipaclient/remote_plugins/2_164/certprofile.py:126 -#: ipaclient/remote_plugins/2_164/otptoken.py:443 -#: ipaclient/remote_plugins/2_164/sudorule.py:872 -#: ipaclient/remote_plugins/2_49/automember.py:463 -#: ipaclient/remote_plugins/2_49/automount.py:292 -#: ipaclient/remote_plugins/2_49/automount.py:645 -#: ipaclient/remote_plugins/2_49/automount.py:990 -#: ipaclient/remote_plugins/2_49/dns.py:2669 -#: ipaclient/remote_plugins/2_49/dns.py:4425 -#: ipaclient/remote_plugins/2_49/group.py:379 -#: ipaclient/remote_plugins/2_49/hbacrule.py:563 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:165 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:217 -#: ipaclient/remote_plugins/2_49/host.py:461 -#: ipaclient/remote_plugins/2_49/hostgroup.py:285 -#: ipaclient/remote_plugins/2_49/netgroup.py:340 -#: ipaclient/remote_plugins/2_49/permission.py:393 -#: ipaclient/remote_plugins/2_49/privilege.py:270 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:236 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:605 -#: ipaclient/remote_plugins/2_49/role.py:324 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:381 -#: ipaclient/remote_plugins/2_49/service.py:277 -#: ipaclient/remote_plugins/2_49/sudocmd.py:152 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:225 -#: ipaclient/remote_plugins/2_49/trust.py:304 -#: ipaclient/remote_plugins/2_49/user.py:560 -#: ipaclient/remote_plugins/2_49/idrange.py:332 -#: ipaclient/remote_plugins/2_49/sudorule.py:758 ipalib/output.py:198 #: ipalib/output.py:204 msgid "List of deletions that failed" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:305 -#: ipaclient/remote_plugins/2_156/automount.py:305 -#: ipaclient/remote_plugins/2_164/automount.py:305 -#: ipaclient/remote_plugins/2_49/automount.py:304 #: ipaserver/plugins/automount.py:804 msgid "Search for an automount key." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:343 -#: ipaclient/remote_plugins/2_114/automount.py:679 -#: ipaclient/remote_plugins/2_114/automount.py:1036 -#: ipaclient/remote_plugins/2_114/dns.py:1534 -#: ipaclient/remote_plugins/2_114/dns.py:3396 -#: ipaclient/remote_plugins/2_114/dns.py:4981 -#: ipaclient/remote_plugins/2_114/hbacrule.py:765 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:209 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:265 -#: ipaclient/remote_plugins/2_114/host.py:1053 -#: ipaclient/remote_plugins/2_114/hostgroup.py:338 -#: ipaclient/remote_plugins/2_114/idviews.py:304 -#: ipaclient/remote_plugins/2_114/idviews.py:749 -#: ipaclient/remote_plugins/2_114/idviews.py:1176 -#: ipaclient/remote_plugins/2_114/netgroup.py:428 -#: ipaclient/remote_plugins/2_114/permission.py:675 -#: ipaclient/remote_plugins/2_114/privilege.py:328 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:270 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:692 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:298 -#: ipaclient/remote_plugins/2_114/role.py:396 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:533 -#: ipaclient/remote_plugins/2_114/service.py:790 -#: ipaclient/remote_plugins/2_114/sudocmd.py:194 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:277 -#: ipaclient/remote_plugins/2_114/user.py:988 -#: ipaclient/remote_plugins/2_114/group.py:470 -#: ipaclient/remote_plugins/2_114/trust.py:490 -#: ipaclient/remote_plugins/2_114/trust.py:1095 -#: ipaclient/remote_plugins/2_114/sudorule.py:1028 -#: ipaclient/remote_plugins/2_114/otptoken.py:578 -#: ipaclient/remote_plugins/2_114/idrange.py:412 -#: ipaclient/remote_plugins/2_156/automount.py:343 -#: ipaclient/remote_plugins/2_156/automount.py:679 -#: ipaclient/remote_plugins/2_156/automount.py:1036 -#: ipaclient/remote_plugins/2_156/caacl.py:660 -#: ipaclient/remote_plugins/2_156/dns.py:1499 -#: ipaclient/remote_plugins/2_156/dns.py:3221 -#: ipaclient/remote_plugins/2_156/dns.py:4756 -#: ipaclient/remote_plugins/2_156/hbacrule.py:765 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:209 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:265 -#: ipaclient/remote_plugins/2_156/host.py:1116 -#: ipaclient/remote_plugins/2_156/hostgroup.py:338 -#: ipaclient/remote_plugins/2_156/idviews.py:320 -#: ipaclient/remote_plugins/2_156/idviews.py:805 -#: ipaclient/remote_plugins/2_156/idviews.py:1256 -#: ipaclient/remote_plugins/2_156/netgroup.py:428 -#: ipaclient/remote_plugins/2_156/permission.py:715 -#: ipaclient/remote_plugins/2_156/privilege.py:328 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:270 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:692 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:298 -#: ipaclient/remote_plugins/2_156/role.py:396 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:533 -#: ipaclient/remote_plugins/2_156/server.py:144 -#: ipaclient/remote_plugins/2_156/service.py:853 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:347 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:753 -#: ipaclient/remote_plugins/2_156/stageuser.py:981 -#: ipaclient/remote_plugins/2_156/sudocmd.py:194 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:277 -#: ipaclient/remote_plugins/2_156/topology.py:378 -#: ipaclient/remote_plugins/2_156/topology.py:813 -#: ipaclient/remote_plugins/2_156/user.py:1088 -#: ipaclient/remote_plugins/2_156/vault.py:792 -#: ipaclient/remote_plugins/2_156/group.py:470 -#: ipaclient/remote_plugins/2_156/trust.py:504 -#: ipaclient/remote_plugins/2_156/trust.py:1109 -#: ipaclient/remote_plugins/2_156/idrange.py:416 -#: ipaclient/remote_plugins/2_156/sudorule.py:1028 -#: ipaclient/remote_plugins/2_156/certprofile.py:171 -#: ipaclient/remote_plugins/2_156/otptoken.py:578 -#: ipaclient/remote_plugins/2_164/automount.py:343 -#: ipaclient/remote_plugins/2_164/automount.py:679 -#: ipaclient/remote_plugins/2_164/automount.py:1036 -#: ipaclient/remote_plugins/2_164/caacl.py:660 -#: ipaclient/remote_plugins/2_164/dns.py:1507 -#: ipaclient/remote_plugins/2_164/dns.py:3229 -#: ipaclient/remote_plugins/2_164/dns.py:4775 -#: ipaclient/remote_plugins/2_164/group.py:470 -#: ipaclient/remote_plugins/2_164/hbacrule.py:765 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:209 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:265 -#: ipaclient/remote_plugins/2_164/host.py:1116 -#: ipaclient/remote_plugins/2_164/hostgroup.py:338 -#: ipaclient/remote_plugins/2_164/idviews.py:320 -#: ipaclient/remote_plugins/2_164/idviews.py:805 -#: ipaclient/remote_plugins/2_164/idviews.py:1256 -#: ipaclient/remote_plugins/2_164/netgroup.py:428 -#: ipaclient/remote_plugins/2_164/permission.py:715 -#: ipaclient/remote_plugins/2_164/privilege.py:328 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:270 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:692 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:298 -#: ipaclient/remote_plugins/2_164/role.py:396 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:533 -#: ipaclient/remote_plugins/2_164/server.py:185 -#: ipaclient/remote_plugins/2_164/service.py:853 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:347 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:753 -#: ipaclient/remote_plugins/2_164/stageuser.py:1043 -#: ipaclient/remote_plugins/2_164/sudocmd.py:194 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:277 -#: ipaclient/remote_plugins/2_164/topology.py:422 -#: ipaclient/remote_plugins/2_164/topology.py:847 -#: ipaclient/remote_plugins/2_164/trust.py:504 -#: ipaclient/remote_plugins/2_164/trust.py:1109 -#: ipaclient/remote_plugins/2_164/user.py:1150 -#: ipaclient/remote_plugins/2_164/vault.py:792 -#: ipaclient/remote_plugins/2_164/idrange.py:416 -#: ipaclient/remote_plugins/2_164/certprofile.py:171 -#: ipaclient/remote_plugins/2_164/otptoken.py:578 -#: ipaclient/remote_plugins/2_164/sudorule.py:1028 -#: ipaclient/remote_plugins/2_49/automount.py:340 -#: ipaclient/remote_plugins/2_49/automount.py:677 -#: ipaclient/remote_plugins/2_49/automount.py:1033 -#: ipaclient/remote_plugins/2_49/dns.py:3004 -#: ipaclient/remote_plugins/2_49/dns.py:4684 -#: ipaclient/remote_plugins/2_49/entitle.py:128 -#: ipaclient/remote_plugins/2_49/group.py:456 -#: ipaclient/remote_plugins/2_49/hbacrule.py:715 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:205 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:256 -#: ipaclient/remote_plugins/2_49/host.py:581 -#: ipaclient/remote_plugins/2_49/hostgroup.py:325 -#: ipaclient/remote_plugins/2_49/netgroup.py:415 -#: ipaclient/remote_plugins/2_49/permission.py:470 -#: ipaclient/remote_plugins/2_49/privilege.py:308 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:273 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:700 -#: ipaclient/remote_plugins/2_49/role.py:362 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:513 -#: ipaclient/remote_plugins/2_49/service.py:351 -#: ipaclient/remote_plugins/2_49/sudocmd.py:190 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:264 -#: ipaclient/remote_plugins/2_49/trust.py:361 -#: ipaclient/remote_plugins/2_49/user.py:819 -#: ipaclient/remote_plugins/2_49/idrange.py:399 -#: ipaclient/remote_plugins/2_49/sudorule.py:912 ipaserver/plugins/pkinit.py:71 -#: ipaserver/plugins/baseldap.py:1967 ipaserver/plugins/serverrole.py:123 -#: ipaserver/plugins/cert.py:1568 +#: ipaserver/plugins/cert.py:1568 ipaserver/plugins/serverrole.py:123 +#: ipaserver/plugins/baseldap.py:1967 msgid "Time Limit" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:344 -#: ipaclient/remote_plugins/2_114/automount.py:680 -#: ipaclient/remote_plugins/2_114/automount.py:1037 -#: ipaclient/remote_plugins/2_114/dns.py:1535 -#: ipaclient/remote_plugins/2_114/dns.py:3397 -#: ipaclient/remote_plugins/2_114/dns.py:4982 -#: ipaclient/remote_plugins/2_114/hbacrule.py:766 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:210 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:266 -#: ipaclient/remote_plugins/2_114/host.py:1054 -#: ipaclient/remote_plugins/2_114/hostgroup.py:339 -#: ipaclient/remote_plugins/2_114/idviews.py:305 -#: ipaclient/remote_plugins/2_114/idviews.py:750 -#: ipaclient/remote_plugins/2_114/idviews.py:1177 -#: ipaclient/remote_plugins/2_114/netgroup.py:429 -#: ipaclient/remote_plugins/2_114/permission.py:676 -#: ipaclient/remote_plugins/2_114/privilege.py:329 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:271 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:693 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:299 -#: ipaclient/remote_plugins/2_114/role.py:397 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:534 -#: ipaclient/remote_plugins/2_114/service.py:791 -#: ipaclient/remote_plugins/2_114/sudocmd.py:195 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:278 -#: ipaclient/remote_plugins/2_114/user.py:989 -#: ipaclient/remote_plugins/2_114/group.py:471 -#: ipaclient/remote_plugins/2_114/trust.py:491 -#: ipaclient/remote_plugins/2_114/trust.py:1096 -#: ipaclient/remote_plugins/2_114/sudorule.py:1029 -#: ipaclient/remote_plugins/2_114/otptoken.py:579 -#: ipaclient/remote_plugins/2_114/idrange.py:413 -#: ipaclient/remote_plugins/2_49/automount.py:341 -#: ipaclient/remote_plugins/2_49/automount.py:678 -#: ipaclient/remote_plugins/2_49/automount.py:1034 -#: ipaclient/remote_plugins/2_49/dns.py:3005 -#: ipaclient/remote_plugins/2_49/dns.py:4685 -#: ipaclient/remote_plugins/2_49/entitle.py:129 -#: ipaclient/remote_plugins/2_49/group.py:457 -#: ipaclient/remote_plugins/2_49/hbacrule.py:716 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:206 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:257 -#: ipaclient/remote_plugins/2_49/host.py:582 -#: ipaclient/remote_plugins/2_49/hostgroup.py:326 -#: ipaclient/remote_plugins/2_49/netgroup.py:416 -#: ipaclient/remote_plugins/2_49/permission.py:471 -#: ipaclient/remote_plugins/2_49/privilege.py:309 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:274 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:701 -#: ipaclient/remote_plugins/2_49/role.py:363 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:514 -#: ipaclient/remote_plugins/2_49/service.py:352 -#: ipaclient/remote_plugins/2_49/sudocmd.py:191 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:265 -#: ipaclient/remote_plugins/2_49/trust.py:362 -#: ipaclient/remote_plugins/2_49/user.py:820 -#: ipaclient/remote_plugins/2_49/idrange.py:400 -#: ipaclient/remote_plugins/2_49/sudorule.py:913 msgid "Time limit of search in seconds" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:349 -#: ipaclient/remote_plugins/2_114/automount.py:685 -#: ipaclient/remote_plugins/2_114/automount.py:1042 -#: ipaclient/remote_plugins/2_114/dns.py:1540 -#: ipaclient/remote_plugins/2_114/dns.py:3402 -#: ipaclient/remote_plugins/2_114/dns.py:4987 -#: ipaclient/remote_plugins/2_114/hbacrule.py:771 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:215 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:271 -#: ipaclient/remote_plugins/2_114/host.py:1059 -#: ipaclient/remote_plugins/2_114/hostgroup.py:344 -#: ipaclient/remote_plugins/2_114/idviews.py:310 -#: ipaclient/remote_plugins/2_114/idviews.py:755 -#: ipaclient/remote_plugins/2_114/idviews.py:1182 -#: ipaclient/remote_plugins/2_114/netgroup.py:434 -#: ipaclient/remote_plugins/2_114/permission.py:681 -#: ipaclient/remote_plugins/2_114/privilege.py:334 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:276 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:698 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:304 -#: ipaclient/remote_plugins/2_114/role.py:402 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:539 -#: ipaclient/remote_plugins/2_114/service.py:796 -#: ipaclient/remote_plugins/2_114/sudocmd.py:200 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:283 -#: ipaclient/remote_plugins/2_114/user.py:994 -#: ipaclient/remote_plugins/2_114/group.py:476 -#: ipaclient/remote_plugins/2_114/trust.py:496 -#: ipaclient/remote_plugins/2_114/trust.py:1101 -#: ipaclient/remote_plugins/2_114/sudorule.py:1034 -#: ipaclient/remote_plugins/2_114/cert.py:203 -#: ipaclient/remote_plugins/2_114/otptoken.py:584 -#: ipaclient/remote_plugins/2_114/hbactest.py:249 -#: ipaclient/remote_plugins/2_114/idrange.py:418 -#: ipaclient/remote_plugins/2_156/automount.py:349 -#: ipaclient/remote_plugins/2_156/automount.py:685 -#: ipaclient/remote_plugins/2_156/automount.py:1042 -#: ipaclient/remote_plugins/2_156/caacl.py:666 -#: ipaclient/remote_plugins/2_156/dns.py:1505 -#: ipaclient/remote_plugins/2_156/dns.py:3227 -#: ipaclient/remote_plugins/2_156/dns.py:4762 -#: ipaclient/remote_plugins/2_156/hbacrule.py:771 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:215 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:271 -#: ipaclient/remote_plugins/2_156/host.py:1122 -#: ipaclient/remote_plugins/2_156/hostgroup.py:344 -#: ipaclient/remote_plugins/2_156/idviews.py:326 -#: ipaclient/remote_plugins/2_156/idviews.py:811 -#: ipaclient/remote_plugins/2_156/idviews.py:1262 -#: ipaclient/remote_plugins/2_156/netgroup.py:434 -#: ipaclient/remote_plugins/2_156/permission.py:721 -#: ipaclient/remote_plugins/2_156/privilege.py:334 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:276 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:698 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:304 -#: ipaclient/remote_plugins/2_156/role.py:402 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:539 -#: ipaclient/remote_plugins/2_156/server.py:150 -#: ipaclient/remote_plugins/2_156/service.py:859 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:353 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:759 -#: ipaclient/remote_plugins/2_156/stageuser.py:987 -#: ipaclient/remote_plugins/2_156/sudocmd.py:200 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:283 -#: ipaclient/remote_plugins/2_156/topology.py:384 -#: ipaclient/remote_plugins/2_156/topology.py:819 -#: ipaclient/remote_plugins/2_156/user.py:1094 -#: ipaclient/remote_plugins/2_156/vault.py:798 -#: ipaclient/remote_plugins/2_156/cert.py:203 -#: ipaclient/remote_plugins/2_156/group.py:476 -#: ipaclient/remote_plugins/2_156/hbactest.py:249 -#: ipaclient/remote_plugins/2_156/trust.py:510 -#: ipaclient/remote_plugins/2_156/trust.py:1115 -#: ipaclient/remote_plugins/2_156/idrange.py:422 -#: ipaclient/remote_plugins/2_156/sudorule.py:1034 -#: ipaclient/remote_plugins/2_156/certprofile.py:177 -#: ipaclient/remote_plugins/2_156/otptoken.py:584 -#: ipaclient/remote_plugins/2_164/automount.py:349 -#: ipaclient/remote_plugins/2_164/automount.py:685 -#: ipaclient/remote_plugins/2_164/automount.py:1042 -#: ipaclient/remote_plugins/2_164/caacl.py:666 -#: ipaclient/remote_plugins/2_164/dns.py:1513 -#: ipaclient/remote_plugins/2_164/dns.py:3235 -#: ipaclient/remote_plugins/2_164/dns.py:4781 -#: ipaclient/remote_plugins/2_164/group.py:476 -#: ipaclient/remote_plugins/2_164/hbacrule.py:771 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:215 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:271 -#: ipaclient/remote_plugins/2_164/hbactest.py:249 -#: ipaclient/remote_plugins/2_164/host.py:1122 -#: ipaclient/remote_plugins/2_164/hostgroup.py:344 -#: ipaclient/remote_plugins/2_164/idviews.py:326 -#: ipaclient/remote_plugins/2_164/idviews.py:811 -#: ipaclient/remote_plugins/2_164/idviews.py:1262 -#: ipaclient/remote_plugins/2_164/netgroup.py:434 -#: ipaclient/remote_plugins/2_164/permission.py:721 -#: ipaclient/remote_plugins/2_164/privilege.py:334 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:276 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:698 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:304 -#: ipaclient/remote_plugins/2_164/role.py:402 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:539 -#: ipaclient/remote_plugins/2_164/server.py:191 -#: ipaclient/remote_plugins/2_164/service.py:859 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:353 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:759 -#: ipaclient/remote_plugins/2_164/stageuser.py:1049 -#: ipaclient/remote_plugins/2_164/sudocmd.py:200 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:283 -#: ipaclient/remote_plugins/2_164/topology.py:428 -#: ipaclient/remote_plugins/2_164/topology.py:853 -#: ipaclient/remote_plugins/2_164/trust.py:510 -#: ipaclient/remote_plugins/2_164/trust.py:1115 -#: ipaclient/remote_plugins/2_164/user.py:1156 -#: ipaclient/remote_plugins/2_164/vault.py:798 -#: ipaclient/remote_plugins/2_164/cert.py:203 -#: ipaclient/remote_plugins/2_164/idrange.py:422 -#: ipaclient/remote_plugins/2_164/certprofile.py:177 -#: ipaclient/remote_plugins/2_164/otptoken.py:584 -#: ipaclient/remote_plugins/2_164/sudorule.py:1034 -#: ipaclient/remote_plugins/2_49/automount.py:346 -#: ipaclient/remote_plugins/2_49/automount.py:683 -#: ipaclient/remote_plugins/2_49/automount.py:1039 -#: ipaclient/remote_plugins/2_49/dns.py:3010 -#: ipaclient/remote_plugins/2_49/dns.py:4690 -#: ipaclient/remote_plugins/2_49/entitle.py:134 -#: ipaclient/remote_plugins/2_49/group.py:462 -#: ipaclient/remote_plugins/2_49/hbacrule.py:721 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:211 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:262 -#: ipaclient/remote_plugins/2_49/hbactest.py:178 -#: ipaclient/remote_plugins/2_49/host.py:587 -#: ipaclient/remote_plugins/2_49/hostgroup.py:331 -#: ipaclient/remote_plugins/2_49/netgroup.py:421 -#: ipaclient/remote_plugins/2_49/permission.py:476 -#: ipaclient/remote_plugins/2_49/privilege.py:314 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:279 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:706 -#: ipaclient/remote_plugins/2_49/role.py:368 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:519 -#: ipaclient/remote_plugins/2_49/service.py:357 -#: ipaclient/remote_plugins/2_49/sudocmd.py:196 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:270 -#: ipaclient/remote_plugins/2_49/trust.py:367 -#: ipaclient/remote_plugins/2_49/user.py:825 -#: ipaclient/remote_plugins/2_49/idrange.py:405 -#: ipaclient/remote_plugins/2_49/sudorule.py:918 ipaserver/plugins/pkinit.py:79 -#: ipaserver/plugins/baseldap.py:1974 ipaserver/plugins/serverrole.py:131 -#: ipaserver/plugins/cert.py:1573 ipaserver/plugins/hbactest.py:304 +#: ipaserver/plugins/cert.py:1573 ipaserver/plugins/serverrole.py:131 +#: ipaserver/plugins/baseldap.py:1974 ipaserver/plugins/hbactest.py:304 msgid "Size Limit" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:350 -#: ipaclient/remote_plugins/2_114/automount.py:686 -#: ipaclient/remote_plugins/2_114/automount.py:1043 -#: ipaclient/remote_plugins/2_114/dns.py:1541 -#: ipaclient/remote_plugins/2_114/dns.py:3403 -#: ipaclient/remote_plugins/2_114/dns.py:4988 -#: ipaclient/remote_plugins/2_114/hbacrule.py:772 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:216 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:272 -#: ipaclient/remote_plugins/2_114/host.py:1060 -#: ipaclient/remote_plugins/2_114/hostgroup.py:345 -#: ipaclient/remote_plugins/2_114/idviews.py:311 -#: ipaclient/remote_plugins/2_114/idviews.py:756 -#: ipaclient/remote_plugins/2_114/idviews.py:1183 -#: ipaclient/remote_plugins/2_114/netgroup.py:435 -#: ipaclient/remote_plugins/2_114/permission.py:682 -#: ipaclient/remote_plugins/2_114/privilege.py:335 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:277 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:699 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:305 -#: ipaclient/remote_plugins/2_114/role.py:403 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:540 -#: ipaclient/remote_plugins/2_114/service.py:797 -#: ipaclient/remote_plugins/2_114/sudocmd.py:201 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:284 -#: ipaclient/remote_plugins/2_114/user.py:995 -#: ipaclient/remote_plugins/2_114/group.py:477 -#: ipaclient/remote_plugins/2_114/trust.py:497 -#: ipaclient/remote_plugins/2_114/trust.py:1102 -#: ipaclient/remote_plugins/2_114/sudorule.py:1035 -#: ipaclient/remote_plugins/2_114/otptoken.py:585 -#: ipaclient/remote_plugins/2_114/idrange.py:419 -#: ipaclient/remote_plugins/2_49/automount.py:347 -#: ipaclient/remote_plugins/2_49/automount.py:684 -#: ipaclient/remote_plugins/2_49/automount.py:1040 -#: ipaclient/remote_plugins/2_49/dns.py:3011 -#: ipaclient/remote_plugins/2_49/dns.py:4691 -#: ipaclient/remote_plugins/2_49/entitle.py:135 -#: ipaclient/remote_plugins/2_49/group.py:463 -#: ipaclient/remote_plugins/2_49/hbacrule.py:722 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:212 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:263 -#: ipaclient/remote_plugins/2_49/host.py:588 -#: ipaclient/remote_plugins/2_49/hostgroup.py:332 -#: ipaclient/remote_plugins/2_49/netgroup.py:422 -#: ipaclient/remote_plugins/2_49/permission.py:477 -#: ipaclient/remote_plugins/2_49/privilege.py:315 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:280 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:707 -#: ipaclient/remote_plugins/2_49/role.py:369 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:520 -#: ipaclient/remote_plugins/2_49/service.py:358 -#: ipaclient/remote_plugins/2_49/sudocmd.py:197 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:271 -#: ipaclient/remote_plugins/2_49/trust.py:368 -#: ipaclient/remote_plugins/2_49/user.py:826 -#: ipaclient/remote_plugins/2_49/idrange.py:406 -#: ipaclient/remote_plugins/2_49/sudorule.py:919 msgid "Maximum number of entries returned" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:391 -#: ipaclient/remote_plugins/2_156/automount.py:391 -#: ipaclient/remote_plugins/2_164/automount.py:391 -#: ipaclient/remote_plugins/2_49/automount.py:388 #: ipaserver/plugins/automount.py:746 msgid "Modify an automount key." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:438 -#: ipaclient/remote_plugins/2_114/automount.py:1133 -#: ipaclient/remote_plugins/2_114/config.py:327 -#: ipaclient/remote_plugins/2_114/dns.py:1160 -#: ipaclient/remote_plugins/2_114/dns.py:1645 -#: ipaclient/remote_plugins/2_114/dns.py:4280 -#: ipaclient/remote_plugins/2_114/dns.py:5236 -#: ipaclient/remote_plugins/2_114/hbacrule.py:927 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:309 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:364 -#: ipaclient/remote_plugins/2_114/host.py:1373 -#: ipaclient/remote_plugins/2_114/hostgroup.py:534 -#: ipaclient/remote_plugins/2_114/idviews.py:413 -#: ipaclient/remote_plugins/2_114/idviews.py:894 -#: ipaclient/remote_plugins/2_114/idviews.py:1266 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:131 -#: ipaclient/remote_plugins/2_114/netgroup.py:665 -#: ipaclient/remote_plugins/2_114/otpconfig.py:125 -#: ipaclient/remote_plugins/2_114/permission.py:875 -#: ipaclient/remote_plugins/2_114/privilege.py:426 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:360 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:841 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:427 -#: ipaclient/remote_plugins/2_114/realmdomains.py:107 -#: ipaclient/remote_plugins/2_114/role.py:494 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:665 -#: ipaclient/remote_plugins/2_114/service.py:929 -#: ipaclient/remote_plugins/2_114/sudocmd.py:292 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:376 -#: ipaclient/remote_plugins/2_114/user.py:1392 -#: ipaclient/remote_plugins/2_114/group.py:712 -#: ipaclient/remote_plugins/2_114/trust.py:593 -#: ipaclient/remote_plugins/2_114/trust.py:747 -#: ipaclient/remote_plugins/2_114/trust.py:1204 -#: ipaclient/remote_plugins/2_114/sudorule.py:1206 -#: ipaclient/remote_plugins/2_114/otptoken.py:725 -#: ipaclient/remote_plugins/2_114/automember.py:580 -#: ipaclient/remote_plugins/2_114/idrange.py:520 -#: ipaclient/remote_plugins/2_156/automount.py:438 -#: ipaclient/remote_plugins/2_156/automount.py:1133 -#: ipaclient/remote_plugins/2_156/caacl.py:795 -#: ipaclient/remote_plugins/2_156/config.py:327 -#: ipaclient/remote_plugins/2_156/dns.py:1125 -#: ipaclient/remote_plugins/2_156/dns.py:1610 -#: ipaclient/remote_plugins/2_156/dns.py:4055 -#: ipaclient/remote_plugins/2_156/dns.py:5011 -#: ipaclient/remote_plugins/2_156/hbacrule.py:927 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:309 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:364 -#: ipaclient/remote_plugins/2_156/host.py:1437 -#: ipaclient/remote_plugins/2_156/hostgroup.py:534 -#: ipaclient/remote_plugins/2_156/idviews.py:437 -#: ipaclient/remote_plugins/2_156/idviews.py:958 -#: ipaclient/remote_plugins/2_156/idviews.py:1346 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:131 -#: ipaclient/remote_plugins/2_156/netgroup.py:665 -#: ipaclient/remote_plugins/2_156/otpconfig.py:125 -#: ipaclient/remote_plugins/2_156/permission.py:929 -#: ipaclient/remote_plugins/2_156/privilege.py:426 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:360 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:841 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:427 -#: ipaclient/remote_plugins/2_156/realmdomains.py:107 -#: ipaclient/remote_plugins/2_156/role.py:494 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:665 -#: ipaclient/remote_plugins/2_156/service.py:993 -#: ipaclient/remote_plugins/2_156/stageuser.py:1380 -#: ipaclient/remote_plugins/2_156/sudocmd.py:292 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:376 -#: ipaclient/remote_plugins/2_156/topology.py:512 -#: ipaclient/remote_plugins/2_156/topology.py:906 -#: ipaclient/remote_plugins/2_156/user.py:1500 -#: ipaclient/remote_plugins/2_156/vault.py:946 -#: ipaclient/remote_plugins/2_156/automember.py:580 -#: ipaclient/remote_plugins/2_156/group.py:712 -#: ipaclient/remote_plugins/2_156/trust.py:607 -#: ipaclient/remote_plugins/2_156/trust.py:761 -#: ipaclient/remote_plugins/2_156/trust.py:1218 -#: ipaclient/remote_plugins/2_156/idrange.py:539 -#: ipaclient/remote_plugins/2_156/sudorule.py:1206 -#: ipaclient/remote_plugins/2_156/certprofile.py:332 -#: ipaclient/remote_plugins/2_156/otptoken.py:725 -#: ipaclient/remote_plugins/2_164/automember.py:580 -#: ipaclient/remote_plugins/2_164/automount.py:438 -#: ipaclient/remote_plugins/2_164/automount.py:1133 -#: ipaclient/remote_plugins/2_164/caacl.py:795 -#: ipaclient/remote_plugins/2_164/config.py:327 -#: ipaclient/remote_plugins/2_164/dns.py:1127 -#: ipaclient/remote_plugins/2_164/dns.py:1618 -#: ipaclient/remote_plugins/2_164/dns.py:4063 -#: ipaclient/remote_plugins/2_164/dns.py:5030 -#: ipaclient/remote_plugins/2_164/group.py:712 -#: ipaclient/remote_plugins/2_164/hbacrule.py:927 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:309 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:364 -#: ipaclient/remote_plugins/2_164/host.py:1437 -#: ipaclient/remote_plugins/2_164/hostgroup.py:534 -#: ipaclient/remote_plugins/2_164/idviews.py:437 -#: ipaclient/remote_plugins/2_164/idviews.py:958 -#: ipaclient/remote_plugins/2_164/idviews.py:1346 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:131 -#: ipaclient/remote_plugins/2_164/netgroup.py:665 -#: ipaclient/remote_plugins/2_164/otpconfig.py:125 -#: ipaclient/remote_plugins/2_164/permission.py:929 -#: ipaclient/remote_plugins/2_164/privilege.py:426 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:360 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:841 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:427 -#: ipaclient/remote_plugins/2_164/realmdomains.py:107 -#: ipaclient/remote_plugins/2_164/role.py:494 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:665 -#: ipaclient/remote_plugins/2_164/service.py:993 -#: ipaclient/remote_plugins/2_164/stageuser.py:1442 -#: ipaclient/remote_plugins/2_164/sudocmd.py:292 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:376 -#: ipaclient/remote_plugins/2_164/topology.py:554 -#: ipaclient/remote_plugins/2_164/topology.py:939 -#: ipaclient/remote_plugins/2_164/trust.py:607 -#: ipaclient/remote_plugins/2_164/trust.py:761 -#: ipaclient/remote_plugins/2_164/trust.py:1218 -#: ipaclient/remote_plugins/2_164/user.py:1562 -#: ipaclient/remote_plugins/2_164/vault.py:946 -#: ipaclient/remote_plugins/2_164/idrange.py:539 -#: ipaclient/remote_plugins/2_164/certprofile.py:332 -#: ipaclient/remote_plugins/2_164/otptoken.py:725 -#: ipaclient/remote_plugins/2_164/sudorule.py:1206 -#: ipaclient/remote_plugins/2_49/automember.py:573 -#: ipaclient/remote_plugins/2_49/automount.py:433 -#: ipaclient/remote_plugins/2_49/automount.py:1129 -#: ipaclient/remote_plugins/2_49/config.py:311 -#: ipaclient/remote_plugins/2_49/dns.py:1173 -#: ipaclient/remote_plugins/2_49/dns.py:4015 -#: ipaclient/remote_plugins/2_49/dns.py:4926 -#: ipaclient/remote_plugins/2_49/group.py:673 -#: ipaclient/remote_plugins/2_49/hbacrule.py:860 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:298 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:348 -#: ipaclient/remote_plugins/2_49/host.py:866 -#: ipaclient/remote_plugins/2_49/hostgroup.py:514 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:131 -#: ipaclient/remote_plugins/2_49/netgroup.py:645 -#: ipaclient/remote_plugins/2_49/permission.py:600 -#: ipaclient/remote_plugins/2_49/privilege.py:399 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:363 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:849 -#: ipaclient/remote_plugins/2_49/role.py:453 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:638 -#: ipaclient/remote_plugins/2_49/service.py:469 -#: ipaclient/remote_plugins/2_49/sudocmd.py:281 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:356 -#: ipaclient/remote_plugins/2_49/trust.py:464 -#: ipaclient/remote_plugins/2_49/trust.py:586 -#: ipaclient/remote_plugins/2_49/user.py:1161 -#: ipaclient/remote_plugins/2_49/idrange.py:519 -#: ipaclient/remote_plugins/2_49/sudorule.py:1083 #: ipaserver/plugins/baseldap.py:981 msgid "" "Delete an attribute/value pair. The option will be evaluated\n" "last, after all sets and adds." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:443 -#: ipaclient/remote_plugins/2_114/automount.py:513 -#: ipaclient/remote_plugins/2_114/automount.py:748 -#: ipaclient/remote_plugins/2_114/automount.py:1138 -#: ipaclient/remote_plugins/2_114/automount.py:1195 -#: ipaclient/remote_plugins/2_114/config.py:332 -#: ipaclient/remote_plugins/2_114/config.py:375 -#: ipaclient/remote_plugins/2_114/dns.py:1165 -#: ipaclient/remote_plugins/2_114/dns.py:1208 -#: ipaclient/remote_plugins/2_114/dns.py:1650 -#: ipaclient/remote_plugins/2_114/dns.py:1742 -#: ipaclient/remote_plugins/2_114/dns.py:4285 -#: ipaclient/remote_plugins/2_114/dns.py:4358 -#: ipaclient/remote_plugins/2_114/dns.py:5241 -#: ipaclient/remote_plugins/2_114/dns.py:5340 -#: ipaclient/remote_plugins/2_114/hbacrule.py:932 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1265 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:314 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:373 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:369 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:488 -#: ipaclient/remote_plugins/2_114/host.py:1378 -#: ipaclient/remote_plugins/2_114/host.py:1511 -#: ipaclient/remote_plugins/2_114/hostgroup.py:539 -#: ipaclient/remote_plugins/2_114/hostgroup.py:669 -#: ipaclient/remote_plugins/2_114/idviews.py:418 -#: ipaclient/remote_plugins/2_114/idviews.py:479 -#: ipaclient/remote_plugins/2_114/idviews.py:899 -#: ipaclient/remote_plugins/2_114/idviews.py:960 -#: ipaclient/remote_plugins/2_114/idviews.py:1271 -#: ipaclient/remote_plugins/2_114/idviews.py:1327 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:136 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:233 -#: ipaclient/remote_plugins/2_114/netgroup.py:670 -#: ipaclient/remote_plugins/2_114/netgroup.py:825 -#: ipaclient/remote_plugins/2_114/otpconfig.py:130 -#: ipaclient/remote_plugins/2_114/otpconfig.py:173 -#: ipaclient/remote_plugins/2_114/permission.py:880 -#: ipaclient/remote_plugins/2_114/permission.py:1005 -#: ipaclient/remote_plugins/2_114/privilege.py:431 -#: ipaclient/remote_plugins/2_114/privilege.py:616 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:365 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:413 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:846 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:898 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:432 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:488 -#: ipaclient/remote_plugins/2_114/realmdomains.py:112 -#: ipaclient/remote_plugins/2_114/realmdomains.py:162 -#: ipaclient/remote_plugins/2_114/role.py:499 -#: ipaclient/remote_plugins/2_114/role.py:718 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:670 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:865 -#: ipaclient/remote_plugins/2_114/service.py:934 -#: ipaclient/remote_plugins/2_114/service.py:1055 -#: ipaclient/remote_plugins/2_114/sudocmd.py:297 -#: ipaclient/remote_plugins/2_114/sudocmd.py:354 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:381 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:500 -#: ipaclient/remote_plugins/2_114/user.py:1397 -#: ipaclient/remote_plugins/2_114/user.py:1464 -#: ipaclient/remote_plugins/2_114/group.py:717 -#: ipaclient/remote_plugins/2_114/group.py:872 -#: ipaclient/remote_plugins/2_114/trust.py:401 -#: ipaclient/remote_plugins/2_114/trust.py:598 -#: ipaclient/remote_plugins/2_114/trust.py:682 -#: ipaclient/remote_plugins/2_114/trust.py:752 -#: ipaclient/remote_plugins/2_114/trust.py:803 -#: ipaclient/remote_plugins/2_114/trust.py:1209 -#: ipaclient/remote_plugins/2_114/sudorule.py:1211 -#: ipaclient/remote_plugins/2_114/sudorule.py:1734 -#: ipaclient/remote_plugins/2_114/otptoken.py:730 -#: ipaclient/remote_plugins/2_114/otptoken.py:853 -#: ipaclient/remote_plugins/2_114/automember.py:585 -#: ipaclient/remote_plugins/2_114/idrange.py:525 -#: ipaclient/remote_plugins/2_114/idrange.py:587 -#: ipaclient/remote_plugins/2_156/automount.py:443 -#: ipaclient/remote_plugins/2_156/automount.py:513 -#: ipaclient/remote_plugins/2_156/automount.py:748 -#: ipaclient/remote_plugins/2_156/automount.py:1138 -#: ipaclient/remote_plugins/2_156/automount.py:1195 -#: ipaclient/remote_plugins/2_156/caacl.py:800 -#: ipaclient/remote_plugins/2_156/caacl.py:1115 -#: ipaclient/remote_plugins/2_156/config.py:332 -#: ipaclient/remote_plugins/2_156/config.py:375 -#: ipaclient/remote_plugins/2_156/dns.py:1130 -#: ipaclient/remote_plugins/2_156/dns.py:1173 -#: ipaclient/remote_plugins/2_156/dns.py:1615 -#: ipaclient/remote_plugins/2_156/dns.py:1707 -#: ipaclient/remote_plugins/2_156/dns.py:4060 -#: ipaclient/remote_plugins/2_156/dns.py:4133 -#: ipaclient/remote_plugins/2_156/dns.py:5016 -#: ipaclient/remote_plugins/2_156/dns.py:5115 -#: ipaclient/remote_plugins/2_156/hbacrule.py:932 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1265 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:314 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:373 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:369 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:488 -#: ipaclient/remote_plugins/2_156/host.py:1442 -#: ipaclient/remote_plugins/2_156/host.py:1635 -#: ipaclient/remote_plugins/2_156/hostgroup.py:539 -#: ipaclient/remote_plugins/2_156/hostgroup.py:669 -#: ipaclient/remote_plugins/2_156/idviews.py:442 -#: ipaclient/remote_plugins/2_156/idviews.py:511 -#: ipaclient/remote_plugins/2_156/idviews.py:963 -#: ipaclient/remote_plugins/2_156/idviews.py:1032 -#: ipaclient/remote_plugins/2_156/idviews.py:1351 -#: ipaclient/remote_plugins/2_156/idviews.py:1407 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:136 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:233 -#: ipaclient/remote_plugins/2_156/netgroup.py:670 -#: ipaclient/remote_plugins/2_156/netgroup.py:825 -#: ipaclient/remote_plugins/2_156/otpconfig.py:130 -#: ipaclient/remote_plugins/2_156/otpconfig.py:173 -#: ipaclient/remote_plugins/2_156/permission.py:934 -#: ipaclient/remote_plugins/2_156/permission.py:1059 -#: ipaclient/remote_plugins/2_156/privilege.py:431 -#: ipaclient/remote_plugins/2_156/privilege.py:616 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:365 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:413 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:846 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:898 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:432 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:488 -#: ipaclient/remote_plugins/2_156/realmdomains.py:112 -#: ipaclient/remote_plugins/2_156/realmdomains.py:162 -#: ipaclient/remote_plugins/2_156/role.py:499 -#: ipaclient/remote_plugins/2_156/role.py:718 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:670 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:865 -#: ipaclient/remote_plugins/2_156/server.py:213 -#: ipaclient/remote_plugins/2_156/service.py:998 -#: ipaclient/remote_plugins/2_156/service.py:1180 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:542 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:874 -#: ipaclient/remote_plugins/2_156/stageuser.py:1385 -#: ipaclient/remote_plugins/2_156/stageuser.py:1452 -#: ipaclient/remote_plugins/2_156/sudocmd.py:297 -#: ipaclient/remote_plugins/2_156/sudocmd.py:354 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:381 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:500 -#: ipaclient/remote_plugins/2_156/topology.py:517 -#: ipaclient/remote_plugins/2_156/topology.py:643 -#: ipaclient/remote_plugins/2_156/topology.py:911 -#: ipaclient/remote_plugins/2_156/topology.py:963 -#: ipaclient/remote_plugins/2_156/user.py:1505 -#: ipaclient/remote_plugins/2_156/user.py:1633 -#: ipaclient/remote_plugins/2_156/vault.py:951 -#: ipaclient/remote_plugins/2_156/vault.py:1285 -#: ipaclient/remote_plugins/2_156/vault.py:1621 -#: ipaclient/remote_plugins/2_156/automember.py:585 -#: ipaclient/remote_plugins/2_156/group.py:717 -#: ipaclient/remote_plugins/2_156/group.py:872 -#: ipaclient/remote_plugins/2_156/trust.py:409 -#: ipaclient/remote_plugins/2_156/trust.py:612 -#: ipaclient/remote_plugins/2_156/trust.py:696 -#: ipaclient/remote_plugins/2_156/trust.py:766 -#: ipaclient/remote_plugins/2_156/trust.py:817 -#: ipaclient/remote_plugins/2_156/trust.py:1223 -#: ipaclient/remote_plugins/2_156/idrange.py:544 -#: ipaclient/remote_plugins/2_156/idrange.py:606 -#: ipaclient/remote_plugins/2_156/sudorule.py:1211 -#: ipaclient/remote_plugins/2_156/sudorule.py:1734 -#: ipaclient/remote_plugins/2_156/certprofile.py:337 -#: ipaclient/remote_plugins/2_156/certprofile.py:393 -#: ipaclient/remote_plugins/2_156/otptoken.py:730 -#: ipaclient/remote_plugins/2_156/otptoken.py:853 -#: ipaclient/remote_plugins/2_164/automember.py:585 -#: ipaclient/remote_plugins/2_164/automount.py:443 -#: ipaclient/remote_plugins/2_164/automount.py:513 -#: ipaclient/remote_plugins/2_164/automount.py:748 -#: ipaclient/remote_plugins/2_164/automount.py:1138 -#: ipaclient/remote_plugins/2_164/automount.py:1195 -#: ipaclient/remote_plugins/2_164/caacl.py:800 -#: ipaclient/remote_plugins/2_164/caacl.py:1115 -#: ipaclient/remote_plugins/2_164/config.py:332 -#: ipaclient/remote_plugins/2_164/config.py:375 -#: ipaclient/remote_plugins/2_164/dns.py:1132 -#: ipaclient/remote_plugins/2_164/dns.py:1175 -#: ipaclient/remote_plugins/2_164/dns.py:1623 -#: ipaclient/remote_plugins/2_164/dns.py:1715 -#: ipaclient/remote_plugins/2_164/dns.py:4068 -#: ipaclient/remote_plugins/2_164/dns.py:4141 -#: ipaclient/remote_plugins/2_164/dns.py:5035 -#: ipaclient/remote_plugins/2_164/dns.py:5134 -#: ipaclient/remote_plugins/2_164/group.py:717 -#: ipaclient/remote_plugins/2_164/group.py:872 -#: ipaclient/remote_plugins/2_164/hbacrule.py:932 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1265 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:314 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:373 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:369 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:488 -#: ipaclient/remote_plugins/2_164/host.py:1442 -#: ipaclient/remote_plugins/2_164/host.py:1635 -#: ipaclient/remote_plugins/2_164/hostgroup.py:539 -#: ipaclient/remote_plugins/2_164/hostgroup.py:669 -#: ipaclient/remote_plugins/2_164/idviews.py:442 -#: ipaclient/remote_plugins/2_164/idviews.py:511 -#: ipaclient/remote_plugins/2_164/idviews.py:963 -#: ipaclient/remote_plugins/2_164/idviews.py:1032 -#: ipaclient/remote_plugins/2_164/idviews.py:1351 -#: ipaclient/remote_plugins/2_164/idviews.py:1407 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:136 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:233 -#: ipaclient/remote_plugins/2_164/netgroup.py:670 -#: ipaclient/remote_plugins/2_164/netgroup.py:825 -#: ipaclient/remote_plugins/2_164/otpconfig.py:130 -#: ipaclient/remote_plugins/2_164/otpconfig.py:173 -#: ipaclient/remote_plugins/2_164/permission.py:934 -#: ipaclient/remote_plugins/2_164/permission.py:1059 -#: ipaclient/remote_plugins/2_164/privilege.py:431 -#: ipaclient/remote_plugins/2_164/privilege.py:616 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:365 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:413 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:846 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:898 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:432 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:488 -#: ipaclient/remote_plugins/2_164/realmdomains.py:112 -#: ipaclient/remote_plugins/2_164/realmdomains.py:162 -#: ipaclient/remote_plugins/2_164/role.py:499 -#: ipaclient/remote_plugins/2_164/role.py:718 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:670 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:865 -#: ipaclient/remote_plugins/2_164/server.py:277 -#: ipaclient/remote_plugins/2_164/service.py:998 -#: ipaclient/remote_plugins/2_164/service.py:1180 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:542 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:874 -#: ipaclient/remote_plugins/2_164/stageuser.py:1447 -#: ipaclient/remote_plugins/2_164/stageuser.py:1576 -#: ipaclient/remote_plugins/2_164/sudocmd.py:297 -#: ipaclient/remote_plugins/2_164/sudocmd.py:354 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:381 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:500 -#: ipaclient/remote_plugins/2_164/topology.py:559 -#: ipaclient/remote_plugins/2_164/topology.py:681 -#: ipaclient/remote_plugins/2_164/topology.py:944 -#: ipaclient/remote_plugins/2_164/topology.py:994 -#: ipaclient/remote_plugins/2_164/trust.py:409 -#: ipaclient/remote_plugins/2_164/trust.py:612 -#: ipaclient/remote_plugins/2_164/trust.py:696 -#: ipaclient/remote_plugins/2_164/trust.py:766 -#: ipaclient/remote_plugins/2_164/trust.py:817 -#: ipaclient/remote_plugins/2_164/trust.py:1223 -#: ipaclient/remote_plugins/2_164/user.py:1567 -#: ipaclient/remote_plugins/2_164/user.py:1757 -#: ipaclient/remote_plugins/2_164/vault.py:951 -#: ipaclient/remote_plugins/2_164/vault.py:1285 -#: ipaclient/remote_plugins/2_164/vault.py:1621 -#: ipaclient/remote_plugins/2_164/idrange.py:544 -#: ipaclient/remote_plugins/2_164/idrange.py:606 -#: ipaclient/remote_plugins/2_164/certprofile.py:337 -#: ipaclient/remote_plugins/2_164/certprofile.py:393 -#: ipaclient/remote_plugins/2_164/otptoken.py:730 -#: ipaclient/remote_plugins/2_164/otptoken.py:853 -#: ipaclient/remote_plugins/2_164/sudorule.py:1211 -#: ipaclient/remote_plugins/2_164/sudorule.py:1734 -#: ipaclient/remote_plugins/2_49/automember.py:578 -#: ipaclient/remote_plugins/2_49/automount.py:438 -#: ipaclient/remote_plugins/2_49/automount.py:507 -#: ipaclient/remote_plugins/2_49/automount.py:746 -#: ipaclient/remote_plugins/2_49/automount.py:1134 -#: ipaclient/remote_plugins/2_49/automount.py:1191 -#: ipaclient/remote_plugins/2_49/config.py:316 -#: ipaclient/remote_plugins/2_49/config.py:360 -#: ipaclient/remote_plugins/2_49/dns.py:1178 -#: ipaclient/remote_plugins/2_49/dns.py:1222 -#: ipaclient/remote_plugins/2_49/dns.py:4020 -#: ipaclient/remote_plugins/2_49/dns.py:4089 -#: ipaclient/remote_plugins/2_49/dns.py:4931 -#: ipaclient/remote_plugins/2_49/dns.py:5029 -#: ipaclient/remote_plugins/2_49/group.py:678 -#: ipaclient/remote_plugins/2_49/group.py:820 -#: ipaclient/remote_plugins/2_49/hbacrule.py:865 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1164 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:303 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:356 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:353 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:459 -#: ipaclient/remote_plugins/2_49/host.py:871 -#: ipaclient/remote_plugins/2_49/host.py:991 -#: ipaclient/remote_plugins/2_49/hostgroup.py:519 -#: ipaclient/remote_plugins/2_49/hostgroup.py:636 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:136 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:235 -#: ipaclient/remote_plugins/2_49/netgroup.py:650 -#: ipaclient/remote_plugins/2_49/netgroup.py:792 -#: ipaclient/remote_plugins/2_49/permission.py:605 -#: ipaclient/remote_plugins/2_49/permission.py:717 -#: ipaclient/remote_plugins/2_49/privilege.py:404 -#: ipaclient/remote_plugins/2_49/privilege.py:569 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:368 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:417 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:854 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:907 -#: ipaclient/remote_plugins/2_49/role.py:458 -#: ipaclient/remote_plugins/2_49/role.py:648 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:643 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:818 -#: ipaclient/remote_plugins/2_49/service.py:474 -#: ipaclient/remote_plugins/2_49/service.py:582 -#: ipaclient/remote_plugins/2_49/sudocmd.py:286 -#: ipaclient/remote_plugins/2_49/sudocmd.py:337 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:361 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:467 -#: ipaclient/remote_plugins/2_49/trust.py:469 -#: ipaclient/remote_plugins/2_49/trust.py:520 -#: ipaclient/remote_plugins/2_49/trust.py:591 -#: ipaclient/remote_plugins/2_49/trust.py:643 -#: ipaclient/remote_plugins/2_49/user.py:1166 -#: ipaclient/remote_plugins/2_49/user.py:1227 -#: ipaclient/remote_plugins/2_49/idrange.py:524 -#: ipaclient/remote_plugins/2_49/idrange.py:575 -#: ipaclient/remote_plugins/2_49/sudorule.py:1088 -#: ipaclient/remote_plugins/2_49/sudorule.py:1527 #: ipaserver/plugins/baseldap.py:1390 ipaserver/plugins/baseldap.py:1465 msgid "Rights" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:444 -#: ipaclient/remote_plugins/2_114/automount.py:514 -#: ipaclient/remote_plugins/2_114/automount.py:749 -#: ipaclient/remote_plugins/2_114/automount.py:1139 -#: ipaclient/remote_plugins/2_114/automount.py:1196 -#: ipaclient/remote_plugins/2_114/config.py:333 -#: ipaclient/remote_plugins/2_114/config.py:376 -#: ipaclient/remote_plugins/2_114/dns.py:1166 -#: ipaclient/remote_plugins/2_114/dns.py:1209 -#: ipaclient/remote_plugins/2_114/dns.py:1651 -#: ipaclient/remote_plugins/2_114/dns.py:1743 -#: ipaclient/remote_plugins/2_114/dns.py:4286 -#: ipaclient/remote_plugins/2_114/dns.py:4359 -#: ipaclient/remote_plugins/2_114/dns.py:5242 -#: ipaclient/remote_plugins/2_114/dns.py:5341 -#: ipaclient/remote_plugins/2_114/hbacrule.py:933 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1266 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:315 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:374 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:370 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:489 -#: ipaclient/remote_plugins/2_114/host.py:1379 -#: ipaclient/remote_plugins/2_114/host.py:1512 -#: ipaclient/remote_plugins/2_114/hostgroup.py:540 -#: ipaclient/remote_plugins/2_114/hostgroup.py:670 -#: ipaclient/remote_plugins/2_114/idviews.py:419 -#: ipaclient/remote_plugins/2_114/idviews.py:480 -#: ipaclient/remote_plugins/2_114/idviews.py:900 -#: ipaclient/remote_plugins/2_114/idviews.py:961 -#: ipaclient/remote_plugins/2_114/idviews.py:1272 -#: ipaclient/remote_plugins/2_114/idviews.py:1328 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:137 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:234 -#: ipaclient/remote_plugins/2_114/netgroup.py:671 -#: ipaclient/remote_plugins/2_114/netgroup.py:826 -#: ipaclient/remote_plugins/2_114/otpconfig.py:131 -#: ipaclient/remote_plugins/2_114/otpconfig.py:174 -#: ipaclient/remote_plugins/2_114/permission.py:881 -#: ipaclient/remote_plugins/2_114/permission.py:1006 -#: ipaclient/remote_plugins/2_114/privilege.py:432 -#: ipaclient/remote_plugins/2_114/privilege.py:617 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:366 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:414 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:847 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:899 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:433 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:489 -#: ipaclient/remote_plugins/2_114/realmdomains.py:113 -#: ipaclient/remote_plugins/2_114/realmdomains.py:163 -#: ipaclient/remote_plugins/2_114/role.py:500 -#: ipaclient/remote_plugins/2_114/role.py:719 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:671 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:866 -#: ipaclient/remote_plugins/2_114/service.py:935 -#: ipaclient/remote_plugins/2_114/service.py:1056 -#: ipaclient/remote_plugins/2_114/sudocmd.py:298 -#: ipaclient/remote_plugins/2_114/sudocmd.py:355 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:382 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:501 -#: ipaclient/remote_plugins/2_114/user.py:1398 -#: ipaclient/remote_plugins/2_114/user.py:1465 -#: ipaclient/remote_plugins/2_114/group.py:718 -#: ipaclient/remote_plugins/2_114/group.py:873 -#: ipaclient/remote_plugins/2_114/trust.py:402 -#: ipaclient/remote_plugins/2_114/trust.py:599 -#: ipaclient/remote_plugins/2_114/trust.py:683 -#: ipaclient/remote_plugins/2_114/trust.py:753 -#: ipaclient/remote_plugins/2_114/trust.py:804 -#: ipaclient/remote_plugins/2_114/trust.py:1210 -#: ipaclient/remote_plugins/2_114/sudorule.py:1212 -#: ipaclient/remote_plugins/2_114/sudorule.py:1735 -#: ipaclient/remote_plugins/2_114/otptoken.py:731 -#: ipaclient/remote_plugins/2_114/otptoken.py:854 -#: ipaclient/remote_plugins/2_114/automember.py:586 -#: ipaclient/remote_plugins/2_114/idrange.py:526 -#: ipaclient/remote_plugins/2_114/idrange.py:588 -#: ipaclient/remote_plugins/2_156/automount.py:444 -#: ipaclient/remote_plugins/2_156/automount.py:514 -#: ipaclient/remote_plugins/2_156/automount.py:749 -#: ipaclient/remote_plugins/2_156/automount.py:1139 -#: ipaclient/remote_plugins/2_156/automount.py:1196 -#: ipaclient/remote_plugins/2_156/caacl.py:801 -#: ipaclient/remote_plugins/2_156/caacl.py:1116 -#: ipaclient/remote_plugins/2_156/config.py:333 -#: ipaclient/remote_plugins/2_156/config.py:376 -#: ipaclient/remote_plugins/2_156/dns.py:1131 -#: ipaclient/remote_plugins/2_156/dns.py:1174 -#: ipaclient/remote_plugins/2_156/dns.py:1616 -#: ipaclient/remote_plugins/2_156/dns.py:1708 -#: ipaclient/remote_plugins/2_156/dns.py:4061 -#: ipaclient/remote_plugins/2_156/dns.py:4134 -#: ipaclient/remote_plugins/2_156/dns.py:5017 -#: ipaclient/remote_plugins/2_156/dns.py:5116 -#: ipaclient/remote_plugins/2_156/hbacrule.py:933 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1266 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:315 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:374 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:370 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:489 -#: ipaclient/remote_plugins/2_156/host.py:1443 -#: ipaclient/remote_plugins/2_156/host.py:1636 -#: ipaclient/remote_plugins/2_156/hostgroup.py:540 -#: ipaclient/remote_plugins/2_156/hostgroup.py:670 -#: ipaclient/remote_plugins/2_156/idviews.py:443 -#: ipaclient/remote_plugins/2_156/idviews.py:512 -#: ipaclient/remote_plugins/2_156/idviews.py:964 -#: ipaclient/remote_plugins/2_156/idviews.py:1033 -#: ipaclient/remote_plugins/2_156/idviews.py:1352 -#: ipaclient/remote_plugins/2_156/idviews.py:1408 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:137 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:234 -#: ipaclient/remote_plugins/2_156/netgroup.py:671 -#: ipaclient/remote_plugins/2_156/netgroup.py:826 -#: ipaclient/remote_plugins/2_156/otpconfig.py:131 -#: ipaclient/remote_plugins/2_156/otpconfig.py:174 -#: ipaclient/remote_plugins/2_156/permission.py:935 -#: ipaclient/remote_plugins/2_156/permission.py:1060 -#: ipaclient/remote_plugins/2_156/privilege.py:432 -#: ipaclient/remote_plugins/2_156/privilege.py:617 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:366 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:414 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:847 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:899 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:433 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:489 -#: ipaclient/remote_plugins/2_156/realmdomains.py:113 -#: ipaclient/remote_plugins/2_156/realmdomains.py:163 -#: ipaclient/remote_plugins/2_156/role.py:500 -#: ipaclient/remote_plugins/2_156/role.py:719 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:671 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:866 -#: ipaclient/remote_plugins/2_156/server.py:214 -#: ipaclient/remote_plugins/2_156/service.py:999 -#: ipaclient/remote_plugins/2_156/service.py:1181 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:543 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:875 -#: ipaclient/remote_plugins/2_156/stageuser.py:1386 -#: ipaclient/remote_plugins/2_156/stageuser.py:1453 -#: ipaclient/remote_plugins/2_156/sudocmd.py:298 -#: ipaclient/remote_plugins/2_156/sudocmd.py:355 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:382 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:501 -#: ipaclient/remote_plugins/2_156/topology.py:518 -#: ipaclient/remote_plugins/2_156/topology.py:644 -#: ipaclient/remote_plugins/2_156/topology.py:912 -#: ipaclient/remote_plugins/2_156/topology.py:964 -#: ipaclient/remote_plugins/2_156/user.py:1506 -#: ipaclient/remote_plugins/2_156/user.py:1634 -#: ipaclient/remote_plugins/2_156/vault.py:952 -#: ipaclient/remote_plugins/2_156/vault.py:1286 -#: ipaclient/remote_plugins/2_156/vault.py:1622 -#: ipaclient/remote_plugins/2_156/automember.py:586 -#: ipaclient/remote_plugins/2_156/group.py:718 -#: ipaclient/remote_plugins/2_156/group.py:873 -#: ipaclient/remote_plugins/2_156/trust.py:410 -#: ipaclient/remote_plugins/2_156/trust.py:613 -#: ipaclient/remote_plugins/2_156/trust.py:697 -#: ipaclient/remote_plugins/2_156/trust.py:767 -#: ipaclient/remote_plugins/2_156/trust.py:818 -#: ipaclient/remote_plugins/2_156/trust.py:1224 -#: ipaclient/remote_plugins/2_156/idrange.py:545 -#: ipaclient/remote_plugins/2_156/idrange.py:607 -#: ipaclient/remote_plugins/2_156/sudorule.py:1212 -#: ipaclient/remote_plugins/2_156/sudorule.py:1735 -#: ipaclient/remote_plugins/2_156/certprofile.py:338 -#: ipaclient/remote_plugins/2_156/certprofile.py:394 -#: ipaclient/remote_plugins/2_156/otptoken.py:731 -#: ipaclient/remote_plugins/2_156/otptoken.py:854 -#: ipaclient/remote_plugins/2_164/automember.py:586 -#: ipaclient/remote_plugins/2_164/automount.py:444 -#: ipaclient/remote_plugins/2_164/automount.py:514 -#: ipaclient/remote_plugins/2_164/automount.py:749 -#: ipaclient/remote_plugins/2_164/automount.py:1139 -#: ipaclient/remote_plugins/2_164/automount.py:1196 -#: ipaclient/remote_plugins/2_164/caacl.py:801 -#: ipaclient/remote_plugins/2_164/caacl.py:1116 -#: ipaclient/remote_plugins/2_164/config.py:333 -#: ipaclient/remote_plugins/2_164/config.py:376 -#: ipaclient/remote_plugins/2_164/dns.py:1133 -#: ipaclient/remote_plugins/2_164/dns.py:1176 -#: ipaclient/remote_plugins/2_164/dns.py:1624 -#: ipaclient/remote_plugins/2_164/dns.py:1716 -#: ipaclient/remote_plugins/2_164/dns.py:4069 -#: ipaclient/remote_plugins/2_164/dns.py:4142 -#: ipaclient/remote_plugins/2_164/dns.py:5036 -#: ipaclient/remote_plugins/2_164/dns.py:5135 -#: ipaclient/remote_plugins/2_164/group.py:718 -#: ipaclient/remote_plugins/2_164/group.py:873 -#: ipaclient/remote_plugins/2_164/hbacrule.py:933 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1266 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:315 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:374 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:370 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:489 -#: ipaclient/remote_plugins/2_164/host.py:1443 -#: ipaclient/remote_plugins/2_164/host.py:1636 -#: ipaclient/remote_plugins/2_164/hostgroup.py:540 -#: ipaclient/remote_plugins/2_164/hostgroup.py:670 -#: ipaclient/remote_plugins/2_164/idviews.py:443 -#: ipaclient/remote_plugins/2_164/idviews.py:512 -#: ipaclient/remote_plugins/2_164/idviews.py:964 -#: ipaclient/remote_plugins/2_164/idviews.py:1033 -#: ipaclient/remote_plugins/2_164/idviews.py:1352 -#: ipaclient/remote_plugins/2_164/idviews.py:1408 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:137 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:234 -#: ipaclient/remote_plugins/2_164/netgroup.py:671 -#: ipaclient/remote_plugins/2_164/netgroup.py:826 -#: ipaclient/remote_plugins/2_164/otpconfig.py:131 -#: ipaclient/remote_plugins/2_164/otpconfig.py:174 -#: ipaclient/remote_plugins/2_164/permission.py:935 -#: ipaclient/remote_plugins/2_164/permission.py:1060 -#: ipaclient/remote_plugins/2_164/privilege.py:432 -#: ipaclient/remote_plugins/2_164/privilege.py:617 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:366 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:414 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:847 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:899 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:433 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:489 -#: ipaclient/remote_plugins/2_164/realmdomains.py:113 -#: ipaclient/remote_plugins/2_164/realmdomains.py:163 -#: ipaclient/remote_plugins/2_164/role.py:500 -#: ipaclient/remote_plugins/2_164/role.py:719 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:671 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:866 -#: ipaclient/remote_plugins/2_164/server.py:278 -#: ipaclient/remote_plugins/2_164/service.py:999 -#: ipaclient/remote_plugins/2_164/service.py:1181 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:543 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:875 -#: ipaclient/remote_plugins/2_164/stageuser.py:1448 -#: ipaclient/remote_plugins/2_164/stageuser.py:1577 -#: ipaclient/remote_plugins/2_164/sudocmd.py:298 -#: ipaclient/remote_plugins/2_164/sudocmd.py:355 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:382 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:501 -#: ipaclient/remote_plugins/2_164/topology.py:560 -#: ipaclient/remote_plugins/2_164/topology.py:682 -#: ipaclient/remote_plugins/2_164/topology.py:945 -#: ipaclient/remote_plugins/2_164/topology.py:995 -#: ipaclient/remote_plugins/2_164/trust.py:410 -#: ipaclient/remote_plugins/2_164/trust.py:613 -#: ipaclient/remote_plugins/2_164/trust.py:697 -#: ipaclient/remote_plugins/2_164/trust.py:767 -#: ipaclient/remote_plugins/2_164/trust.py:818 -#: ipaclient/remote_plugins/2_164/trust.py:1224 -#: ipaclient/remote_plugins/2_164/user.py:1568 -#: ipaclient/remote_plugins/2_164/user.py:1758 -#: ipaclient/remote_plugins/2_164/vault.py:952 -#: ipaclient/remote_plugins/2_164/vault.py:1286 -#: ipaclient/remote_plugins/2_164/vault.py:1622 -#: ipaclient/remote_plugins/2_164/idrange.py:545 -#: ipaclient/remote_plugins/2_164/idrange.py:607 -#: ipaclient/remote_plugins/2_164/certprofile.py:338 -#: ipaclient/remote_plugins/2_164/certprofile.py:394 -#: ipaclient/remote_plugins/2_164/otptoken.py:731 -#: ipaclient/remote_plugins/2_164/otptoken.py:854 -#: ipaclient/remote_plugins/2_164/sudorule.py:1212 -#: ipaclient/remote_plugins/2_164/sudorule.py:1735 -#: ipaclient/remote_plugins/2_49/automember.py:579 -#: ipaclient/remote_plugins/2_49/automount.py:439 -#: ipaclient/remote_plugins/2_49/automount.py:508 -#: ipaclient/remote_plugins/2_49/automount.py:747 -#: ipaclient/remote_plugins/2_49/automount.py:1135 -#: ipaclient/remote_plugins/2_49/automount.py:1192 -#: ipaclient/remote_plugins/2_49/config.py:317 -#: ipaclient/remote_plugins/2_49/config.py:361 -#: ipaclient/remote_plugins/2_49/dns.py:1179 -#: ipaclient/remote_plugins/2_49/dns.py:1223 -#: ipaclient/remote_plugins/2_49/dns.py:4021 -#: ipaclient/remote_plugins/2_49/dns.py:4090 -#: ipaclient/remote_plugins/2_49/dns.py:4932 -#: ipaclient/remote_plugins/2_49/dns.py:5030 -#: ipaclient/remote_plugins/2_49/group.py:679 -#: ipaclient/remote_plugins/2_49/group.py:821 -#: ipaclient/remote_plugins/2_49/hbacrule.py:866 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1165 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:304 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:357 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:354 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:460 -#: ipaclient/remote_plugins/2_49/host.py:872 -#: ipaclient/remote_plugins/2_49/host.py:992 -#: ipaclient/remote_plugins/2_49/hostgroup.py:520 -#: ipaclient/remote_plugins/2_49/hostgroup.py:637 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:137 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:236 -#: ipaclient/remote_plugins/2_49/netgroup.py:651 -#: ipaclient/remote_plugins/2_49/netgroup.py:793 -#: ipaclient/remote_plugins/2_49/permission.py:606 -#: ipaclient/remote_plugins/2_49/permission.py:718 -#: ipaclient/remote_plugins/2_49/privilege.py:405 -#: ipaclient/remote_plugins/2_49/privilege.py:570 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:369 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:418 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:855 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:908 -#: ipaclient/remote_plugins/2_49/role.py:459 -#: ipaclient/remote_plugins/2_49/role.py:649 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:644 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:819 -#: ipaclient/remote_plugins/2_49/service.py:475 -#: ipaclient/remote_plugins/2_49/service.py:583 -#: ipaclient/remote_plugins/2_49/sudocmd.py:287 -#: ipaclient/remote_plugins/2_49/sudocmd.py:338 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:362 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:468 -#: ipaclient/remote_plugins/2_49/trust.py:470 -#: ipaclient/remote_plugins/2_49/trust.py:521 -#: ipaclient/remote_plugins/2_49/trust.py:592 -#: ipaclient/remote_plugins/2_49/trust.py:644 -#: ipaclient/remote_plugins/2_49/user.py:1167 -#: ipaclient/remote_plugins/2_49/user.py:1228 -#: ipaclient/remote_plugins/2_49/idrange.py:525 -#: ipaclient/remote_plugins/2_49/idrange.py:576 -#: ipaclient/remote_plugins/2_49/sudorule.py:1089 -#: ipaclient/remote_plugins/2_49/sudorule.py:1528 #: ipaserver/plugins/baseldap.py:1391 ipaserver/plugins/baseldap.py:1466 msgid "" "Display the access rights of this entry (requires --all). See ipa man page " "for details." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:452 -#: ipaclient/remote_plugins/2_156/automount.py:452 -#: ipaclient/remote_plugins/2_164/automount.py:452 -#: ipaclient/remote_plugins/2_49/automount.py:447 #: ipaserver/plugins/automount.py:755 msgid "New mount information" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:471 -#: ipaclient/remote_plugins/2_114/dns.py:4314 -#: ipaclient/remote_plugins/2_114/idviews.py:440 -#: ipaclient/remote_plugins/2_114/idviews.py:921 -#: ipaclient/remote_plugins/2_114/idviews.py:1293 -#: ipaclient/remote_plugins/2_114/permission.py:909 -#: ipaclient/remote_plugins/2_114/privilege.py:460 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:454 -#: ipaclient/remote_plugins/2_114/role.py:528 -#: ipaclient/remote_plugins/2_114/user.py:1426 -#: ipaclient/remote_plugins/2_114/group.py:758 -#: ipaclient/remote_plugins/2_114/otptoken.py:759 -#: ipaclient/remote_plugins/2_156/automount.py:471 -#: ipaclient/remote_plugins/2_156/dns.py:4089 -#: ipaclient/remote_plugins/2_156/idviews.py:472 -#: ipaclient/remote_plugins/2_156/idviews.py:993 -#: ipaclient/remote_plugins/2_156/idviews.py:1373 -#: ipaclient/remote_plugins/2_156/permission.py:963 -#: ipaclient/remote_plugins/2_156/privilege.py:460 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:454 -#: ipaclient/remote_plugins/2_156/role.py:528 -#: ipaclient/remote_plugins/2_156/stageuser.py:1414 -#: ipaclient/remote_plugins/2_156/user.py:1534 -#: ipaclient/remote_plugins/2_156/group.py:758 -#: ipaclient/remote_plugins/2_156/otptoken.py:759 -#: ipaclient/remote_plugins/2_164/automount.py:471 -#: ipaclient/remote_plugins/2_164/dns.py:4097 -#: ipaclient/remote_plugins/2_164/group.py:758 -#: ipaclient/remote_plugins/2_164/idviews.py:472 -#: ipaclient/remote_plugins/2_164/idviews.py:993 -#: ipaclient/remote_plugins/2_164/idviews.py:1373 -#: ipaclient/remote_plugins/2_164/permission.py:963 -#: ipaclient/remote_plugins/2_164/privilege.py:460 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:454 -#: ipaclient/remote_plugins/2_164/role.py:528 -#: ipaclient/remote_plugins/2_164/stageuser.py:1476 -#: ipaclient/remote_plugins/2_164/user.py:1596 -#: ipaclient/remote_plugins/2_164/otptoken.py:759 -#: ipaclient/remote_plugins/2_49/automount.py:466 -#: ipaclient/remote_plugins/2_49/dns.py:4049 -#: ipaclient/remote_plugins/2_49/group.py:712 -#: ipaclient/remote_plugins/2_49/permission.py:627 -#: ipaclient/remote_plugins/2_49/privilege.py:426 -#: ipaclient/remote_plugins/2_49/role.py:480 -#: ipaclient/remote_plugins/2_49/user.py:1188 #: ipaserver/plugins/baseldap.py:1475 msgid "Rename" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:472 -#: ipaclient/remote_plugins/2_156/automount.py:472 -#: ipaclient/remote_plugins/2_164/automount.py:472 -#: ipaclient/remote_plugins/2_49/automount.py:467 msgid "Rename the automount key object" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:494 -#: ipaclient/remote_plugins/2_156/automount.py:494 -#: ipaclient/remote_plugins/2_164/automount.py:494 -#: ipaclient/remote_plugins/2_49/automount.py:490 #: ipaserver/plugins/automount.py:814 msgid "Display an automount key." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:563 -#: ipaclient/remote_plugins/2_156/automount.py:563 -#: ipaclient/remote_plugins/2_164/automount.py:563 -#: ipaclient/remote_plugins/2_49/automount.py:558 #: ipaserver/plugins/automount.py:261 msgid "Create a new automount location." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:621 -#: ipaclient/remote_plugins/2_156/automount.py:621 -#: ipaclient/remote_plugins/2_164/automount.py:621 -#: ipaclient/remote_plugins/2_49/automount.py:617 #: ipaserver/plugins/automount.py:281 msgid "Delete an automount location." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:659 -#: ipaclient/remote_plugins/2_156/automount.py:659 -#: ipaclient/remote_plugins/2_164/automount.py:659 -#: ipaclient/remote_plugins/2_49/automount.py:657 #: ipaserver/plugins/automount.py:293 msgid "Search for an automount location." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:706 -#: ipaclient/remote_plugins/2_156/automount.py:706 -#: ipaclient/remote_plugins/2_164/automount.py:706 -#: ipaclient/remote_plugins/2_49/automount.py:704 msgid "Results should contain primary key attribute only (\"location\")" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:735 -#: ipaclient/remote_plugins/2_156/automount.py:735 -#: ipaclient/remote_plugins/2_164/automount.py:735 -#: ipaclient/remote_plugins/2_49/automount.py:733 #: ipaserver/plugins/automount.py:288 msgid "Display an automount location." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:786 -#: ipaclient/remote_plugins/2_156/automount.py:786 -#: ipaclient/remote_plugins/2_164/automount.py:786 -#: ipaclient/remote_plugins/2_49/automount.py:785 #: ipaserver/plugins/automount.py:303 msgid "Generate automount files for a specific location." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:807 -#: ipaclient/remote_plugins/2_156/automount.py:807 -#: ipaclient/remote_plugins/2_164/automount.py:807 -#: ipaclient/remote_plugins/2_49/automount.py:804 #: ipaserver/plugins/automount.py:399 msgid "Create a new automount map." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:877 -#: ipaclient/remote_plugins/2_156/automount.py:877 -#: ipaclient/remote_plugins/2_164/automount.py:877 -#: ipaclient/remote_plugins/2_49/automount.py:874 #: ipaserver/plugins/automount.py:652 msgid "Create a new indirect mount point." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:917 -#: ipaclient/remote_plugins/2_156/automount.py:917 -#: ipaclient/remote_plugins/2_164/automount.py:917 -#: ipaclient/remote_plugins/2_49/automount.py:913 #: ipaserver/plugins/automount.py:659 msgid "Mount point" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:922 -#: ipaclient/remote_plugins/2_156/automount.py:922 -#: ipaclient/remote_plugins/2_164/automount.py:922 -#: ipaclient/remote_plugins/2_49/automount.py:918 #: ipaserver/plugins/automount.py:663 msgid "Parent map" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:923 -#: ipaclient/remote_plugins/2_156/automount.py:923 -#: ipaclient/remote_plugins/2_164/automount.py:923 -#: ipaclient/remote_plugins/2_49/automount.py:919 #: ipaserver/plugins/automount.py:664 msgid "Name of parent automount map (default: auto.master)." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:960 -#: ipaclient/remote_plugins/2_156/automount.py:960 -#: ipaclient/remote_plugins/2_164/automount.py:960 -#: ipaclient/remote_plugins/2_49/automount.py:957 #: ipaserver/plugins/automount.py:406 msgid "Delete an automount map." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:1004 -#: ipaclient/remote_plugins/2_156/automount.py:1004 -#: ipaclient/remote_plugins/2_164/automount.py:1004 -#: ipaclient/remote_plugins/2_49/automount.py:1002 #: ipaserver/plugins/automount.py:433 msgid "Search for an automount map." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:1063 -#: ipaclient/remote_plugins/2_156/automount.py:1063 -#: ipaclient/remote_plugins/2_164/automount.py:1063 -#: ipaclient/remote_plugins/2_49/automount.py:1060 msgid "Results should contain primary key attribute only (\"map\")" msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:1092 -#: ipaclient/remote_plugins/2_156/automount.py:1092 -#: ipaclient/remote_plugins/2_164/automount.py:1092 -#: ipaclient/remote_plugins/2_49/automount.py:1089 #: ipaserver/plugins/automount.py:426 msgid "Modify an automount map." msgstr "" -#: ipaclient/remote_plugins/2_114/automount.py:1176 -#: ipaclient/remote_plugins/2_156/automount.py:1176 -#: ipaclient/remote_plugins/2_164/automount.py:1176 -#: ipaclient/remote_plugins/2_49/automount.py:1173 #: ipaserver/plugins/automount.py:443 msgid "Display an automount map." msgstr "" -#: ipaclient/remote_plugins/2_114/batch.py:19 -#: ipaclient/remote_plugins/2_156/batch.py:19 -#: ipaclient/remote_plugins/2_164/batch.py:19 -#: ipaclient/remote_plugins/2_49/batch.py:19 msgid "" "\n" "Plugin to make multiple ipa calls via one remote procedure call\n" @@ -10170,17 +2068,9 @@ msgid "" "And then a nested response for each IPA command method sent in the request\n" msgstr "" -#: ipaclient/remote_plugins/2_114/batch.py:57 -#: ipaclient/remote_plugins/2_156/batch.py:57 -#: ipaclient/remote_plugins/2_164/batch.py:57 -#: ipaclient/remote_plugins/2_49/batch.py:57 ipaserver/plugins/batch.py:76 msgid "Nested Methods to execute" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:19 -#: ipaclient/remote_plugins/2_156/config.py:19 -#: ipaclient/remote_plugins/2_164/config.py:19 -#: ipaclient/remote_plugins/2_49/config.py:19 msgid "" "\n" "Server configuration\n" @@ -10230,391 +2120,120 @@ msgid "" "s0:c0.c1023$staff_u:s0-s0:c0.c1023$unconfined_u:s0-s0:c0.c1023'\n" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:73 -#: ipaclient/remote_plugins/2_114/config.py:185 -#: ipaclient/remote_plugins/2_156/config.py:73 -#: ipaclient/remote_plugins/2_156/config.py:185 -#: ipaclient/remote_plugins/2_164/config.py:73 -#: ipaclient/remote_plugins/2_164/config.py:185 -#: ipaclient/remote_plugins/2_49/config.py:73 -#: ipaclient/remote_plugins/2_49/config.py:178 ipaserver/plugins/config.py:156 msgid "Maximum username length" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:77 -#: ipaclient/remote_plugins/2_114/config.py:191 -#: ipaclient/remote_plugins/2_156/config.py:77 -#: ipaclient/remote_plugins/2_156/config.py:191 -#: ipaclient/remote_plugins/2_164/config.py:77 -#: ipaclient/remote_plugins/2_164/config.py:191 -#: ipaclient/remote_plugins/2_49/config.py:77 -#: ipaclient/remote_plugins/2_49/config.py:184 ipaserver/plugins/config.py:167 msgid "Home directory base" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:78 -#: ipaclient/remote_plugins/2_114/config.py:192 -#: ipaclient/remote_plugins/2_156/config.py:78 -#: ipaclient/remote_plugins/2_156/config.py:192 -#: ipaclient/remote_plugins/2_164/config.py:78 -#: ipaclient/remote_plugins/2_164/config.py:192 -#: ipaclient/remote_plugins/2_49/config.py:78 -#: ipaclient/remote_plugins/2_49/config.py:185 ipaserver/plugins/config.py:168 msgid "Default location of home directories" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:82 -#: ipaclient/remote_plugins/2_114/config.py:198 -#: ipaclient/remote_plugins/2_156/config.py:82 -#: ipaclient/remote_plugins/2_156/config.py:198 -#: ipaclient/remote_plugins/2_164/config.py:82 -#: ipaclient/remote_plugins/2_164/config.py:198 -#: ipaclient/remote_plugins/2_49/config.py:82 -#: ipaclient/remote_plugins/2_49/config.py:191 ipaserver/plugins/config.py:172 msgid "Default shell" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:83 -#: ipaclient/remote_plugins/2_114/config.py:199 -#: ipaclient/remote_plugins/2_156/config.py:83 -#: ipaclient/remote_plugins/2_156/config.py:199 -#: ipaclient/remote_plugins/2_164/config.py:83 -#: ipaclient/remote_plugins/2_164/config.py:199 -#: ipaclient/remote_plugins/2_49/config.py:83 -#: ipaclient/remote_plugins/2_49/config.py:192 ipaserver/plugins/config.py:173 msgid "Default shell for new users" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:87 -#: ipaclient/remote_plugins/2_114/config.py:205 -#: ipaclient/remote_plugins/2_156/config.py:87 -#: ipaclient/remote_plugins/2_156/config.py:205 -#: ipaclient/remote_plugins/2_164/config.py:87 -#: ipaclient/remote_plugins/2_164/config.py:205 -#: ipaclient/remote_plugins/2_49/config.py:87 -#: ipaclient/remote_plugins/2_49/config.py:198 ipaserver/plugins/config.py:177 msgid "Default users group" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:88 -#: ipaclient/remote_plugins/2_114/config.py:206 -#: ipaclient/remote_plugins/2_156/config.py:88 -#: ipaclient/remote_plugins/2_156/config.py:206 -#: ipaclient/remote_plugins/2_164/config.py:88 -#: ipaclient/remote_plugins/2_164/config.py:206 -#: ipaclient/remote_plugins/2_49/config.py:88 -#: ipaclient/remote_plugins/2_49/config.py:199 ipaserver/plugins/config.py:178 msgid "Default group for new users" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:93 -#: ipaclient/remote_plugins/2_114/config.py:212 -#: ipaclient/remote_plugins/2_156/config.py:93 -#: ipaclient/remote_plugins/2_156/config.py:212 -#: ipaclient/remote_plugins/2_164/config.py:93 -#: ipaclient/remote_plugins/2_164/config.py:212 -#: ipaclient/remote_plugins/2_49/config.py:93 -#: ipaclient/remote_plugins/2_49/config.py:205 ipaserver/plugins/config.py:182 #: ipaserver/plugins/config.py:183 msgid "Default e-mail domain" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:97 -#: ipaclient/remote_plugins/2_114/config.py:218 -#: ipaclient/remote_plugins/2_156/config.py:97 -#: ipaclient/remote_plugins/2_156/config.py:218 -#: ipaclient/remote_plugins/2_164/config.py:97 -#: ipaclient/remote_plugins/2_164/config.py:218 -#: ipaclient/remote_plugins/2_49/config.py:97 -#: ipaclient/remote_plugins/2_49/config.py:211 ipaserver/plugins/config.py:187 msgid "Search time limit" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:98 -#: ipaclient/remote_plugins/2_114/config.py:219 -#: ipaclient/remote_plugins/2_49/config.py:98 -#: ipaclient/remote_plugins/2_49/config.py:212 msgid "" "Maximum amount of time (seconds) for a search (> 0, or -1 for unlimited)" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:102 -#: ipaclient/remote_plugins/2_114/config.py:225 -#: ipaclient/remote_plugins/2_156/config.py:102 -#: ipaclient/remote_plugins/2_156/config.py:225 -#: ipaclient/remote_plugins/2_164/config.py:102 -#: ipaclient/remote_plugins/2_164/config.py:225 -#: ipaclient/remote_plugins/2_49/config.py:102 -#: ipaclient/remote_plugins/2_49/config.py:218 ipaserver/plugins/config.py:194 msgid "Search size limit" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:103 -#: ipaclient/remote_plugins/2_114/config.py:226 -#: ipaclient/remote_plugins/2_49/config.py:103 -#: ipaclient/remote_plugins/2_49/config.py:219 msgid "Maximum number of records to search (-1 is unlimited)" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:107 -#: ipaclient/remote_plugins/2_114/config.py:232 -#: ipaclient/remote_plugins/2_156/config.py:107 -#: ipaclient/remote_plugins/2_156/config.py:232 -#: ipaclient/remote_plugins/2_164/config.py:107 -#: ipaclient/remote_plugins/2_164/config.py:232 -#: ipaclient/remote_plugins/2_49/config.py:107 -#: ipaclient/remote_plugins/2_49/config.py:225 ipaserver/plugins/config.py:199 msgid "User search fields" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:108 -#: ipaclient/remote_plugins/2_114/config.py:233 -#: ipaclient/remote_plugins/2_156/config.py:108 -#: ipaclient/remote_plugins/2_156/config.py:233 -#: ipaclient/remote_plugins/2_164/config.py:108 -#: ipaclient/remote_plugins/2_164/config.py:233 -#: ipaclient/remote_plugins/2_49/config.py:108 -#: ipaclient/remote_plugins/2_49/config.py:226 ipaserver/plugins/config.py:200 msgid "A comma-separated list of fields to search in when searching for users" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:112 -#: ipaclient/remote_plugins/2_114/config.py:239 -#: ipaclient/remote_plugins/2_156/config.py:112 -#: ipaclient/remote_plugins/2_156/config.py:239 -#: ipaclient/remote_plugins/2_164/config.py:112 -#: ipaclient/remote_plugins/2_164/config.py:239 -#: ipaclient/remote_plugins/2_49/config.py:112 -#: ipaclient/remote_plugins/2_49/config.py:232 ipaserver/plugins/config.py:204 msgid "Group search fields" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:113 -#: ipaclient/remote_plugins/2_114/config.py:240 -#: ipaclient/remote_plugins/2_156/config.py:113 -#: ipaclient/remote_plugins/2_156/config.py:240 -#: ipaclient/remote_plugins/2_164/config.py:113 -#: ipaclient/remote_plugins/2_164/config.py:240 -#: ipaclient/remote_plugins/2_49/config.py:113 -#: ipaclient/remote_plugins/2_49/config.py:233 ipaserver/plugins/config.py:205 msgid "A comma-separated list of fields to search in when searching for groups" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:117 -#: ipaclient/remote_plugins/2_114/config.py:246 -#: ipaclient/remote_plugins/2_156/config.py:117 -#: ipaclient/remote_plugins/2_156/config.py:246 -#: ipaclient/remote_plugins/2_164/config.py:117 -#: ipaclient/remote_plugins/2_164/config.py:246 -#: ipaclient/remote_plugins/2_49/config.py:117 -#: ipaclient/remote_plugins/2_49/config.py:239 ipaserver/plugins/config.py:209 #: ipaserver/plugins/config.py:210 msgid "Enable migration mode" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:121 -#: ipaclient/remote_plugins/2_156/config.py:121 -#: ipaclient/remote_plugins/2_164/config.py:121 -#: ipaclient/remote_plugins/2_49/config.py:121 ipaserver/plugins/config.py:214 msgid "Certificate Subject base" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:122 -#: ipaclient/remote_plugins/2_156/config.py:122 -#: ipaclient/remote_plugins/2_164/config.py:122 -#: ipaclient/remote_plugins/2_49/config.py:122 ipaserver/plugins/config.py:215 msgid "Base for certificate subjects (OU=Test,O=Example)" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:127 -#: ipaclient/remote_plugins/2_114/config.py:253 -#: ipaclient/remote_plugins/2_156/config.py:127 -#: ipaclient/remote_plugins/2_156/config.py:253 -#: ipaclient/remote_plugins/2_164/config.py:127 -#: ipaclient/remote_plugins/2_164/config.py:253 -#: ipaclient/remote_plugins/2_49/config.py:127 -#: ipaclient/remote_plugins/2_49/config.py:246 ipaserver/plugins/config.py:220 msgid "Default group objectclasses" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:128 -#: ipaclient/remote_plugins/2_114/config.py:254 -#: ipaclient/remote_plugins/2_156/config.py:128 -#: ipaclient/remote_plugins/2_156/config.py:254 -#: ipaclient/remote_plugins/2_164/config.py:128 -#: ipaclient/remote_plugins/2_164/config.py:254 -#: ipaclient/remote_plugins/2_49/config.py:128 -#: ipaclient/remote_plugins/2_49/config.py:247 ipaserver/plugins/config.py:221 msgid "Default group objectclasses (comma-separated list)" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:133 -#: ipaclient/remote_plugins/2_114/config.py:261 -#: ipaclient/remote_plugins/2_156/config.py:133 -#: ipaclient/remote_plugins/2_156/config.py:261 -#: ipaclient/remote_plugins/2_164/config.py:133 -#: ipaclient/remote_plugins/2_164/config.py:261 -#: ipaclient/remote_plugins/2_49/config.py:133 -#: ipaclient/remote_plugins/2_49/config.py:254 ipaserver/plugins/config.py:225 msgid "Default user objectclasses" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:134 -#: ipaclient/remote_plugins/2_114/config.py:262 -#: ipaclient/remote_plugins/2_156/config.py:134 -#: ipaclient/remote_plugins/2_156/config.py:262 -#: ipaclient/remote_plugins/2_164/config.py:134 -#: ipaclient/remote_plugins/2_164/config.py:262 -#: ipaclient/remote_plugins/2_49/config.py:134 -#: ipaclient/remote_plugins/2_49/config.py:255 ipaserver/plugins/config.py:226 msgid "Default user objectclasses (comma-separated list)" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:138 -#: ipaclient/remote_plugins/2_114/config.py:268 -#: ipaclient/remote_plugins/2_156/config.py:138 -#: ipaclient/remote_plugins/2_156/config.py:268 -#: ipaclient/remote_plugins/2_164/config.py:138 -#: ipaclient/remote_plugins/2_164/config.py:268 -#: ipaclient/remote_plugins/2_49/config.py:138 -#: ipaclient/remote_plugins/2_49/config.py:261 ipaserver/plugins/config.py:230 msgid "Password Expiration Notification (days)" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:139 -#: ipaclient/remote_plugins/2_114/config.py:269 -#: ipaclient/remote_plugins/2_156/config.py:139 -#: ipaclient/remote_plugins/2_156/config.py:269 -#: ipaclient/remote_plugins/2_164/config.py:139 -#: ipaclient/remote_plugins/2_164/config.py:269 -#: ipaclient/remote_plugins/2_49/config.py:139 -#: ipaclient/remote_plugins/2_49/config.py:262 ipaserver/plugins/config.py:231 msgid "Number of days's notice of impending password expiration" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:145 -#: ipaclient/remote_plugins/2_114/config.py:276 -#: ipaclient/remote_plugins/2_156/config.py:145 -#: ipaclient/remote_plugins/2_156/config.py:276 -#: ipaclient/remote_plugins/2_164/config.py:145 -#: ipaclient/remote_plugins/2_164/config.py:276 -#: ipaclient/remote_plugins/2_49/config.py:145 -#: ipaclient/remote_plugins/2_49/config.py:269 ipaserver/plugins/config.py:236 msgid "Password plugin features" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:146 -#: ipaclient/remote_plugins/2_114/config.py:277 -#: ipaclient/remote_plugins/2_156/config.py:146 -#: ipaclient/remote_plugins/2_156/config.py:277 -#: ipaclient/remote_plugins/2_164/config.py:146 -#: ipaclient/remote_plugins/2_164/config.py:277 -#: ipaclient/remote_plugins/2_49/config.py:146 -#: ipaclient/remote_plugins/2_49/config.py:270 ipaserver/plugins/config.py:237 msgid "Extra hashes to generate in password plug-in" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:150 -#: ipaclient/remote_plugins/2_114/config.py:282 -#: ipaclient/remote_plugins/2_156/config.py:150 -#: ipaclient/remote_plugins/2_156/config.py:282 -#: ipaclient/remote_plugins/2_164/config.py:150 -#: ipaclient/remote_plugins/2_164/config.py:282 -#: ipaclient/remote_plugins/2_49/config.py:150 -#: ipaclient/remote_plugins/2_49/config.py:275 ipaserver/plugins/config.py:243 msgid "SELinux user map order" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:151 -#: ipaclient/remote_plugins/2_114/config.py:283 -#: ipaclient/remote_plugins/2_156/config.py:151 -#: ipaclient/remote_plugins/2_156/config.py:283 -#: ipaclient/remote_plugins/2_164/config.py:151 -#: ipaclient/remote_plugins/2_164/config.py:283 -#: ipaclient/remote_plugins/2_49/config.py:151 -#: ipaclient/remote_plugins/2_49/config.py:276 ipaserver/plugins/config.py:244 msgid "Order in increasing priority of SELinux users, delimited by $" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:156 -#: ipaclient/remote_plugins/2_114/config.py:288 -#: ipaclient/remote_plugins/2_156/config.py:156 -#: ipaclient/remote_plugins/2_156/config.py:288 -#: ipaclient/remote_plugins/2_164/config.py:156 -#: ipaclient/remote_plugins/2_164/config.py:288 -#: ipaclient/remote_plugins/2_49/config.py:156 -#: ipaclient/remote_plugins/2_49/config.py:281 ipaserver/plugins/config.py:247 msgid "Default SELinux user" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:157 -#: ipaclient/remote_plugins/2_114/config.py:289 -#: ipaclient/remote_plugins/2_156/config.py:157 -#: ipaclient/remote_plugins/2_156/config.py:289 -#: ipaclient/remote_plugins/2_164/config.py:157 -#: ipaclient/remote_plugins/2_164/config.py:289 -#: ipaclient/remote_plugins/2_49/config.py:157 -#: ipaclient/remote_plugins/2_49/config.py:282 ipaserver/plugins/config.py:248 msgid "Default SELinux user when no match is found in SELinux map rule" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:163 -#: ipaclient/remote_plugins/2_114/config.py:297 -#: ipaclient/remote_plugins/2_156/config.py:163 -#: ipaclient/remote_plugins/2_156/config.py:297 -#: ipaclient/remote_plugins/2_164/config.py:163 -#: ipaclient/remote_plugins/2_164/config.py:297 -#: ipaclient/remote_plugins/2_49/config.py:163 -#: ipaclient/remote_plugins/2_49/config.py:290 ipaserver/plugins/config.py:252 msgid "Default PAC types" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:164 -#: ipaclient/remote_plugins/2_114/config.py:298 -#: ipaclient/remote_plugins/2_156/config.py:164 -#: ipaclient/remote_plugins/2_156/config.py:298 -#: ipaclient/remote_plugins/2_164/config.py:164 -#: ipaclient/remote_plugins/2_164/config.py:298 -#: ipaclient/remote_plugins/2_49/config.py:164 -#: ipaclient/remote_plugins/2_49/config.py:291 ipaserver/plugins/config.py:253 msgid "Default types of PAC supported for services" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:170 -#: ipaclient/remote_plugins/2_114/config.py:306 -#: ipaclient/remote_plugins/2_156/config.py:170 -#: ipaclient/remote_plugins/2_156/config.py:306 -#: ipaclient/remote_plugins/2_164/config.py:170 -#: ipaclient/remote_plugins/2_164/config.py:306 ipaserver/plugins/config.py:259 msgid "Default user authentication types" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:171 -#: ipaclient/remote_plugins/2_114/config.py:307 -#: ipaclient/remote_plugins/2_156/config.py:171 -#: ipaclient/remote_plugins/2_156/config.py:307 -#: ipaclient/remote_plugins/2_164/config.py:171 -#: ipaclient/remote_plugins/2_164/config.py:307 ipaserver/plugins/config.py:260 msgid "Default types of supported user authentication" msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:178 -#: ipaclient/remote_plugins/2_156/config.py:178 -#: ipaclient/remote_plugins/2_164/config.py:178 -#: ipaclient/remote_plugins/2_49/config.py:171 ipaserver/plugins/config.py:474 msgid "Modify configuration options." msgstr "" -#: ipaclient/remote_plugins/2_114/config.py:370 -#: ipaclient/remote_plugins/2_156/config.py:370 -#: ipaclient/remote_plugins/2_164/config.py:370 -#: ipaclient/remote_plugins/2_49/config.py:355 ipaserver/plugins/config.py:624 msgid "Show the current configuration." msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:19 -#: ipaclient/remote_plugins/2_156/delegation.py:19 -#: ipaclient/remote_plugins/2_164/delegation.py:19 #: ipaserver/plugins/delegation.py:29 msgid "" "\n" @@ -10645,194 +2264,47 @@ msgid "" " ipa delegation-del \"managers edit employees' street\"\n" msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:54 -#: ipaclient/remote_plugins/2_114/delegation.py:90 -#: ipaclient/remote_plugins/2_114/delegation.py:158 -#: ipaclient/remote_plugins/2_114/delegation.py:197 -#: ipaclient/remote_plugins/2_114/delegation.py:280 -#: ipaclient/remote_plugins/2_114/delegation.py:351 -#: ipaclient/remote_plugins/2_156/delegation.py:54 -#: ipaclient/remote_plugins/2_156/delegation.py:90 -#: ipaclient/remote_plugins/2_156/delegation.py:158 -#: ipaclient/remote_plugins/2_156/delegation.py:197 -#: ipaclient/remote_plugins/2_156/delegation.py:280 -#: ipaclient/remote_plugins/2_156/delegation.py:351 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:85 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:100 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:113 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:177 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:237 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:298 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:342 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:416 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:476 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:536 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:593 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:650 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:704 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:748 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:815 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:868 -#: ipaclient/remote_plugins/2_164/delegation.py:54 -#: ipaclient/remote_plugins/2_164/delegation.py:90 -#: ipaclient/remote_plugins/2_164/delegation.py:158 -#: ipaclient/remote_plugins/2_164/delegation.py:197 -#: ipaclient/remote_plugins/2_164/delegation.py:280 -#: ipaclient/remote_plugins/2_164/delegation.py:351 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:85 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:100 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:113 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:177 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:237 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:298 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:342 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:416 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:476 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:536 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:593 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:650 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:704 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:748 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:815 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:868 -#: ipaclient/remote_plugins/2_49/delegation.py:54 -#: ipaclient/remote_plugins/2_49/delegation.py:90 -#: ipaclient/remote_plugins/2_49/delegation.py:159 -#: ipaclient/remote_plugins/2_49/delegation.py:196 -#: ipaclient/remote_plugins/2_49/delegation.py:279 -#: ipaclient/remote_plugins/2_49/delegation.py:351 -#: ipaserver/plugins/delegation.py:75 ipaserver/plugins/delegation.py:76 #: ipaserver/plugins/servicedelegation.py:162 +#: ipaserver/plugins/delegation.py:75 ipaserver/plugins/delegation.py:76 msgid "Delegation name" msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:61 -#: ipaclient/remote_plugins/2_114/delegation.py:99 -#: ipaclient/remote_plugins/2_114/delegation.py:204 -#: ipaclient/remote_plugins/2_114/delegation.py:289 -#: ipaclient/remote_plugins/2_114/selfservice.py:63 -#: ipaclient/remote_plugins/2_114/selfservice.py:91 -#: ipaclient/remote_plugins/2_114/selfservice.py:185 -#: ipaclient/remote_plugins/2_114/selfservice.py:257 -#: ipaclient/remote_plugins/2_156/delegation.py:61 -#: ipaclient/remote_plugins/2_156/delegation.py:99 -#: ipaclient/remote_plugins/2_156/delegation.py:204 -#: ipaclient/remote_plugins/2_156/delegation.py:289 -#: ipaclient/remote_plugins/2_156/selfservice.py:63 -#: ipaclient/remote_plugins/2_156/selfservice.py:91 -#: ipaclient/remote_plugins/2_156/selfservice.py:185 -#: ipaclient/remote_plugins/2_156/selfservice.py:257 -#: ipaclient/remote_plugins/2_164/delegation.py:61 -#: ipaclient/remote_plugins/2_164/delegation.py:99 -#: ipaclient/remote_plugins/2_164/delegation.py:204 -#: ipaclient/remote_plugins/2_164/delegation.py:289 -#: ipaclient/remote_plugins/2_164/selfservice.py:63 -#: ipaclient/remote_plugins/2_164/selfservice.py:91 -#: ipaclient/remote_plugins/2_164/selfservice.py:185 -#: ipaclient/remote_plugins/2_164/selfservice.py:257 #: ipaserver/plugins/delegation.py:82 ipaserver/plugins/selfservice.py:85 msgid "Permissions to grant (read, write). Default is write." msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:67 -#: ipaclient/remote_plugins/2_114/delegation.py:105 -#: ipaclient/remote_plugins/2_114/delegation.py:211 -#: ipaclient/remote_plugins/2_114/delegation.py:296 -#: ipaclient/remote_plugins/2_156/delegation.py:67 -#: ipaclient/remote_plugins/2_156/delegation.py:105 -#: ipaclient/remote_plugins/2_156/delegation.py:211 -#: ipaclient/remote_plugins/2_156/delegation.py:296 -#: ipaclient/remote_plugins/2_164/delegation.py:67 -#: ipaclient/remote_plugins/2_164/delegation.py:105 -#: ipaclient/remote_plugins/2_164/delegation.py:211 -#: ipaclient/remote_plugins/2_164/delegation.py:296 #: ipaserver/plugins/delegation.py:87 msgid "Attributes to which the delegation applies" msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:71 -#: ipaclient/remote_plugins/2_114/delegation.py:111 -#: ipaclient/remote_plugins/2_114/delegation.py:218 -#: ipaclient/remote_plugins/2_114/delegation.py:303 -#: ipaclient/remote_plugins/2_156/delegation.py:71 -#: ipaclient/remote_plugins/2_156/delegation.py:111 -#: ipaclient/remote_plugins/2_156/delegation.py:218 -#: ipaclient/remote_plugins/2_156/delegation.py:303 -#: ipaclient/remote_plugins/2_164/delegation.py:71 -#: ipaclient/remote_plugins/2_164/delegation.py:111 -#: ipaclient/remote_plugins/2_164/delegation.py:218 -#: ipaclient/remote_plugins/2_164/delegation.py:303 -#: ipaclient/remote_plugins/2_49/delegation.py:71 -#: ipaclient/remote_plugins/2_49/delegation.py:111 -#: ipaclient/remote_plugins/2_49/delegation.py:217 -#: ipaclient/remote_plugins/2_49/delegation.py:302 #: ipaserver/plugins/delegation.py:92 msgid "Member user group" msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:72 -#: ipaclient/remote_plugins/2_114/delegation.py:112 -#: ipaclient/remote_plugins/2_114/delegation.py:219 -#: ipaclient/remote_plugins/2_114/delegation.py:304 -#: ipaclient/remote_plugins/2_156/delegation.py:72 -#: ipaclient/remote_plugins/2_156/delegation.py:112 -#: ipaclient/remote_plugins/2_156/delegation.py:219 -#: ipaclient/remote_plugins/2_156/delegation.py:304 -#: ipaclient/remote_plugins/2_164/delegation.py:72 -#: ipaclient/remote_plugins/2_164/delegation.py:112 -#: ipaclient/remote_plugins/2_164/delegation.py:219 -#: ipaclient/remote_plugins/2_164/delegation.py:304 -#: ipaclient/remote_plugins/2_49/delegation.py:72 -#: ipaclient/remote_plugins/2_49/delegation.py:112 -#: ipaclient/remote_plugins/2_49/delegation.py:218 -#: ipaclient/remote_plugins/2_49/delegation.py:303 #: ipaserver/plugins/delegation.py:93 msgid "User group to apply delegation to" msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:84 -#: ipaclient/remote_plugins/2_156/delegation.py:84 -#: ipaclient/remote_plugins/2_164/delegation.py:84 -#: ipaclient/remote_plugins/2_49/delegation.py:84 #: ipaserver/plugins/delegation.py:130 msgid "Add a new delegation." msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:152 -#: ipaclient/remote_plugins/2_156/delegation.py:152 -#: ipaclient/remote_plugins/2_164/delegation.py:152 -#: ipaclient/remote_plugins/2_49/delegation.py:153 #: ipaserver/plugins/delegation.py:150 msgid "Delete a delegation." msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:183 -#: ipaclient/remote_plugins/2_156/delegation.py:183 -#: ipaclient/remote_plugins/2_164/delegation.py:183 -#: ipaclient/remote_plugins/2_49/delegation.py:183 #: ipaserver/plugins/delegation.py:186 msgid "Search for delegations." msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:274 -#: ipaclient/remote_plugins/2_156/delegation.py:274 -#: ipaclient/remote_plugins/2_164/delegation.py:274 -#: ipaclient/remote_plugins/2_49/delegation.py:273 #: ipaserver/plugins/delegation.py:168 msgid "Modify a delegation." msgstr "" -#: ipaclient/remote_plugins/2_114/delegation.py:345 -#: ipaclient/remote_plugins/2_156/delegation.py:345 -#: ipaclient/remote_plugins/2_164/delegation.py:345 -#: ipaclient/remote_plugins/2_49/delegation.py:345 #: ipaserver/plugins/delegation.py:211 msgid "Display information about a delegation." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:19 -#: ipaclient/remote_plugins/2_156/dns.py:19 -#: ipaclient/remote_plugins/2_164/dns.py:19 msgid "" "\n" "Domain Name System (DNS)\n" @@ -11085,4387 +2557,816 @@ msgid "" " ipa dnsconfig-mod --forwarder=203.0.113.113\n" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:252 -#: ipaclient/remote_plugins/2_114/dns.py:1116 -#: ipaclient/remote_plugins/2_156/dns.py:252 -#: ipaclient/remote_plugins/2_156/dns.py:1081 -#: ipaclient/remote_plugins/2_164/dns.py:252 -#: ipaclient/remote_plugins/2_164/dns.py:1083 -#: ipaclient/remote_plugins/2_49/dns.py:216 -#: ipaclient/remote_plugins/2_49/dns.py:1130 ipaserver/plugins/dns.py:4090 msgid "Global forwarders" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:253 -#: ipaclient/remote_plugins/2_114/dns.py:1117 -#: ipaclient/remote_plugins/2_156/dns.py:253 -#: ipaclient/remote_plugins/2_156/dns.py:1082 -#: ipaclient/remote_plugins/2_164/dns.py:253 -#: ipaclient/remote_plugins/2_164/dns.py:1084 ipaserver/plugins/dns.py:4091 msgid "" "Global forwarders. A custom port can be specified for each forwarder using a " "standard format \"IP_ADDRESS port PORT\"" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:258 -#: ipaclient/remote_plugins/2_114/dns.py:306 -#: ipaclient/remote_plugins/2_114/dns.py:958 -#: ipaclient/remote_plugins/2_114/dns.py:1124 -#: ipaclient/remote_plugins/2_114/dns.py:1280 -#: ipaclient/remote_plugins/2_114/dns.py:1528 -#: ipaclient/remote_plugins/2_114/dns.py:1624 -#: ipaclient/remote_plugins/2_114/dns.py:4437 -#: ipaclient/remote_plugins/2_114/dns.py:4838 -#: ipaclient/remote_plugins/2_114/dns.py:5078 -#: ipaclient/remote_plugins/2_156/dns.py:258 -#: ipaclient/remote_plugins/2_156/dns.py:306 -#: ipaclient/remote_plugins/2_156/dns.py:923 -#: ipaclient/remote_plugins/2_156/dns.py:1089 -#: ipaclient/remote_plugins/2_156/dns.py:1245 -#: ipaclient/remote_plugins/2_156/dns.py:1493 -#: ipaclient/remote_plugins/2_156/dns.py:1589 -#: ipaclient/remote_plugins/2_156/dns.py:4212 -#: ipaclient/remote_plugins/2_156/dns.py:4613 -#: ipaclient/remote_plugins/2_156/dns.py:4853 -#: ipaclient/remote_plugins/2_164/dns.py:258 -#: ipaclient/remote_plugins/2_164/dns.py:306 -#: ipaclient/remote_plugins/2_164/dns.py:923 -#: ipaclient/remote_plugins/2_164/dns.py:1091 -#: ipaclient/remote_plugins/2_164/dns.py:1247 -#: ipaclient/remote_plugins/2_164/dns.py:1501 -#: ipaclient/remote_plugins/2_164/dns.py:1597 -#: ipaclient/remote_plugins/2_164/dns.py:4220 -#: ipaclient/remote_plugins/2_164/dns.py:4632 -#: ipaclient/remote_plugins/2_164/dns.py:4872 -#: ipaclient/remote_plugins/2_49/dns.py:222 -#: ipaclient/remote_plugins/2_49/dns.py:1054 -#: ipaclient/remote_plugins/2_49/dns.py:1138 -#: ipaclient/remote_plugins/2_49/dns.py:4288 -#: ipaclient/remote_plugins/2_49/dns.py:4671 -#: ipaclient/remote_plugins/2_49/dns.py:4898 ipaserver/plugins/dnsserver.py:136 #: ipaserver/plugins/dns.py:2042 ipaserver/plugins/dns.py:4096 msgid "Forward policy" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:259 -#: ipaclient/remote_plugins/2_114/dns.py:1125 -#: ipaclient/remote_plugins/2_156/dns.py:259 -#: ipaclient/remote_plugins/2_156/dns.py:1090 -#: ipaclient/remote_plugins/2_164/dns.py:259 -#: ipaclient/remote_plugins/2_164/dns.py:1092 -#: ipaclient/remote_plugins/2_49/dns.py:223 -#: ipaclient/remote_plugins/2_49/dns.py:1139 ipaserver/plugins/dns.py:4097 msgid "" "Global forwarding policy. Set to \"none\" to disable any configured global " "forwarders." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:264 -#: ipaclient/remote_plugins/2_114/dns.py:1032 -#: ipaclient/remote_plugins/2_114/dns.py:1131 -#: ipaclient/remote_plugins/2_114/dns.py:4563 -#: ipaclient/remote_plugins/2_114/dns.py:4960 -#: ipaclient/remote_plugins/2_114/dns.py:5200 -#: ipaclient/remote_plugins/2_156/dns.py:264 -#: ipaclient/remote_plugins/2_156/dns.py:997 -#: ipaclient/remote_plugins/2_156/dns.py:1096 -#: ipaclient/remote_plugins/2_156/dns.py:4338 -#: ipaclient/remote_plugins/2_156/dns.py:4735 -#: ipaclient/remote_plugins/2_156/dns.py:4975 -#: ipaclient/remote_plugins/2_164/dns.py:264 -#: ipaclient/remote_plugins/2_164/dns.py:997 -#: ipaclient/remote_plugins/2_164/dns.py:1098 -#: ipaclient/remote_plugins/2_164/dns.py:4346 -#: ipaclient/remote_plugins/2_164/dns.py:4754 -#: ipaclient/remote_plugins/2_164/dns.py:4994 -#: ipaclient/remote_plugins/2_49/dns.py:228 -#: ipaclient/remote_plugins/2_49/dns.py:1060 -#: ipaclient/remote_plugins/2_49/dns.py:1145 -#: ipaclient/remote_plugins/2_49/dns.py:4295 -#: ipaclient/remote_plugins/2_49/dns.py:4678 -#: ipaclient/remote_plugins/2_49/dns.py:4905 ipaserver/plugins/dns.py:2527 #: ipaserver/plugins/dns.py:4103 msgid "Allow PTR sync" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:265 -#: ipaclient/remote_plugins/2_114/dns.py:1132 -#: ipaclient/remote_plugins/2_156/dns.py:265 -#: ipaclient/remote_plugins/2_156/dns.py:1097 -#: ipaclient/remote_plugins/2_164/dns.py:265 -#: ipaclient/remote_plugins/2_164/dns.py:1099 -#: ipaclient/remote_plugins/2_49/dns.py:229 -#: ipaclient/remote_plugins/2_49/dns.py:1146 ipaserver/plugins/dns.py:4104 msgid "Allow synchronization of forward (A, AAAA) and reverse (PTR) records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:270 -#: ipaclient/remote_plugins/2_114/dns.py:1139 -#: ipaclient/remote_plugins/2_156/dns.py:270 -#: ipaclient/remote_plugins/2_156/dns.py:1104 -#: ipaclient/remote_plugins/2_164/dns.py:270 -#: ipaclient/remote_plugins/2_164/dns.py:1106 -#: ipaclient/remote_plugins/2_49/dns.py:234 -#: ipaclient/remote_plugins/2_49/dns.py:1152 ipaserver/plugins/dns.py:4109 msgid "Zone refresh interval" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:281 -#: ipaclient/remote_plugins/2_114/dns.py:933 -#: ipaclient/remote_plugins/2_114/dns.py:1252 -#: ipaclient/remote_plugins/2_114/dns.py:1336 -#: ipaclient/remote_plugins/2_114/dns.py:1374 -#: ipaclient/remote_plugins/2_114/dns.py:1415 -#: ipaclient/remote_plugins/2_114/dns.py:1451 -#: ipaclient/remote_plugins/2_114/dns.py:1495 -#: ipaclient/remote_plugins/2_114/dns.py:1596 -#: ipaclient/remote_plugins/2_114/dns.py:1694 -#: ipaclient/remote_plugins/2_114/dns.py:1731 -#: ipaclient/remote_plugins/2_114/dns.py:1786 -#: ipaclient/remote_plugins/2_114/dns.py:2671 -#: ipaclient/remote_plugins/2_114/dns.py:3026 -#: ipaclient/remote_plugins/2_114/dns.py:3073 -#: ipaclient/remote_plugins/2_114/dns.py:3465 -#: ipaclient/remote_plugins/2_114/dns.py:4342 -#: ipaclient/remote_plugins/2_114/dns.py:4409 -#: ipaclient/remote_plugins/2_114/dns.py:4646 -#: ipaclient/remote_plugins/2_114/dns.py:4684 -#: ipaclient/remote_plugins/2_114/dns.py:4725 -#: ipaclient/remote_plugins/2_114/dns.py:4761 -#: ipaclient/remote_plugins/2_114/dns.py:4805 -#: ipaclient/remote_plugins/2_114/dns.py:5050 -#: ipaclient/remote_plugins/2_114/dns.py:5292 -#: ipaclient/remote_plugins/2_114/dns.py:5329 -#: ipaclient/remote_plugins/2_156/dns.py:281 -#: ipaclient/remote_plugins/2_156/dns.py:898 -#: ipaclient/remote_plugins/2_156/dns.py:1217 -#: ipaclient/remote_plugins/2_156/dns.py:1301 -#: ipaclient/remote_plugins/2_156/dns.py:1339 -#: ipaclient/remote_plugins/2_156/dns.py:1380 -#: ipaclient/remote_plugins/2_156/dns.py:1416 -#: ipaclient/remote_plugins/2_156/dns.py:1460 -#: ipaclient/remote_plugins/2_156/dns.py:1561 -#: ipaclient/remote_plugins/2_156/dns.py:1659 -#: ipaclient/remote_plugins/2_156/dns.py:1696 -#: ipaclient/remote_plugins/2_156/dns.py:1751 -#: ipaclient/remote_plugins/2_156/dns.py:2586 -#: ipaclient/remote_plugins/2_156/dns.py:2896 -#: ipaclient/remote_plugins/2_156/dns.py:2943 -#: ipaclient/remote_plugins/2_156/dns.py:3290 -#: ipaclient/remote_plugins/2_156/dns.py:4117 -#: ipaclient/remote_plugins/2_156/dns.py:4184 -#: ipaclient/remote_plugins/2_156/dns.py:4421 -#: ipaclient/remote_plugins/2_156/dns.py:4459 -#: ipaclient/remote_plugins/2_156/dns.py:4500 -#: ipaclient/remote_plugins/2_156/dns.py:4536 -#: ipaclient/remote_plugins/2_156/dns.py:4580 -#: ipaclient/remote_plugins/2_156/dns.py:4825 -#: ipaclient/remote_plugins/2_156/dns.py:5067 -#: ipaclient/remote_plugins/2_156/dns.py:5104 -#: ipaclient/remote_plugins/2_164/dns.py:281 -#: ipaclient/remote_plugins/2_164/dns.py:898 -#: ipaclient/remote_plugins/2_164/dns.py:1219 -#: ipaclient/remote_plugins/2_164/dns.py:1309 -#: ipaclient/remote_plugins/2_164/dns.py:1347 -#: ipaclient/remote_plugins/2_164/dns.py:1388 -#: ipaclient/remote_plugins/2_164/dns.py:1424 -#: ipaclient/remote_plugins/2_164/dns.py:1468 -#: ipaclient/remote_plugins/2_164/dns.py:1569 -#: ipaclient/remote_plugins/2_164/dns.py:1667 -#: ipaclient/remote_plugins/2_164/dns.py:1704 -#: ipaclient/remote_plugins/2_164/dns.py:1759 -#: ipaclient/remote_plugins/2_164/dns.py:2594 -#: ipaclient/remote_plugins/2_164/dns.py:2904 -#: ipaclient/remote_plugins/2_164/dns.py:2951 -#: ipaclient/remote_plugins/2_164/dns.py:3298 -#: ipaclient/remote_plugins/2_164/dns.py:4125 -#: ipaclient/remote_plugins/2_164/dns.py:4192 -#: ipaclient/remote_plugins/2_164/dns.py:4440 -#: ipaclient/remote_plugins/2_164/dns.py:4478 -#: ipaclient/remote_plugins/2_164/dns.py:4519 -#: ipaclient/remote_plugins/2_164/dns.py:4555 -#: ipaclient/remote_plugins/2_164/dns.py:4599 -#: ipaclient/remote_plugins/2_164/dns.py:4844 -#: ipaclient/remote_plugins/2_164/dns.py:5086 -#: ipaclient/remote_plugins/2_164/dns.py:5123 -#: ipaclient/remote_plugins/2_49/dns.py:960 -#: ipaclient/remote_plugins/2_49/dns.py:1267 -#: ipaclient/remote_plugins/2_49/dns.py:2280 -#: ipaclient/remote_plugins/2_49/dns.py:2643 -#: ipaclient/remote_plugins/2_49/dns.py:2687 -#: ipaclient/remote_plugins/2_49/dns.py:3073 -#: ipaclient/remote_plugins/2_49/dns.py:4078 -#: ipaclient/remote_plugins/2_49/dns.py:4141 -#: ipaclient/remote_plugins/2_49/dns.py:4364 -#: ipaclient/remote_plugins/2_49/dns.py:4400 -#: ipaclient/remote_plugins/2_49/dns.py:4443 -#: ipaclient/remote_plugins/2_49/dns.py:4478 -#: ipaclient/remote_plugins/2_49/dns.py:4521 -#: ipaclient/remote_plugins/2_49/dns.py:4753 -#: ipaclient/remote_plugins/2_49/dns.py:4983 -#: ipaclient/remote_plugins/2_49/dns.py:5018 ipaserver/plugins/dns.py:2015 msgid "Zone name" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:282 -#: ipaclient/remote_plugins/2_114/dns.py:934 -#: ipaclient/remote_plugins/2_114/dns.py:1253 -#: ipaclient/remote_plugins/2_114/dns.py:1337 -#: ipaclient/remote_plugins/2_114/dns.py:1375 -#: ipaclient/remote_plugins/2_114/dns.py:1416 -#: ipaclient/remote_plugins/2_114/dns.py:1452 -#: ipaclient/remote_plugins/2_114/dns.py:1496 -#: ipaclient/remote_plugins/2_114/dns.py:1597 -#: ipaclient/remote_plugins/2_114/dns.py:1695 -#: ipaclient/remote_plugins/2_114/dns.py:1732 -#: ipaclient/remote_plugins/2_114/dns.py:1787 -#: ipaclient/remote_plugins/2_114/dns.py:2672 -#: ipaclient/remote_plugins/2_114/dns.py:3027 -#: ipaclient/remote_plugins/2_114/dns.py:3074 -#: ipaclient/remote_plugins/2_114/dns.py:3466 -#: ipaclient/remote_plugins/2_114/dns.py:4343 -#: ipaclient/remote_plugins/2_114/dns.py:4410 -#: ipaclient/remote_plugins/2_114/dns.py:4647 -#: ipaclient/remote_plugins/2_114/dns.py:4685 -#: ipaclient/remote_plugins/2_114/dns.py:4726 -#: ipaclient/remote_plugins/2_114/dns.py:4762 -#: ipaclient/remote_plugins/2_114/dns.py:4806 -#: ipaclient/remote_plugins/2_114/dns.py:5051 -#: ipaclient/remote_plugins/2_114/dns.py:5293 -#: ipaclient/remote_plugins/2_114/dns.py:5330 -#: ipaclient/remote_plugins/2_156/dns.py:282 -#: ipaclient/remote_plugins/2_156/dns.py:899 -#: ipaclient/remote_plugins/2_156/dns.py:1218 -#: ipaclient/remote_plugins/2_156/dns.py:1302 -#: ipaclient/remote_plugins/2_156/dns.py:1340 -#: ipaclient/remote_plugins/2_156/dns.py:1381 -#: ipaclient/remote_plugins/2_156/dns.py:1417 -#: ipaclient/remote_plugins/2_156/dns.py:1461 -#: ipaclient/remote_plugins/2_156/dns.py:1562 -#: ipaclient/remote_plugins/2_156/dns.py:1660 -#: ipaclient/remote_plugins/2_156/dns.py:1697 -#: ipaclient/remote_plugins/2_156/dns.py:1752 -#: ipaclient/remote_plugins/2_156/dns.py:2587 -#: ipaclient/remote_plugins/2_156/dns.py:2897 -#: ipaclient/remote_plugins/2_156/dns.py:2944 -#: ipaclient/remote_plugins/2_156/dns.py:3291 -#: ipaclient/remote_plugins/2_156/dns.py:4118 -#: ipaclient/remote_plugins/2_156/dns.py:4185 -#: ipaclient/remote_plugins/2_156/dns.py:4422 -#: ipaclient/remote_plugins/2_156/dns.py:4460 -#: ipaclient/remote_plugins/2_156/dns.py:4501 -#: ipaclient/remote_plugins/2_156/dns.py:4537 -#: ipaclient/remote_plugins/2_156/dns.py:4581 -#: ipaclient/remote_plugins/2_156/dns.py:4826 -#: ipaclient/remote_plugins/2_156/dns.py:5068 -#: ipaclient/remote_plugins/2_156/dns.py:5105 -#: ipaclient/remote_plugins/2_164/dns.py:282 -#: ipaclient/remote_plugins/2_164/dns.py:899 -#: ipaclient/remote_plugins/2_164/dns.py:1220 -#: ipaclient/remote_plugins/2_164/dns.py:1310 -#: ipaclient/remote_plugins/2_164/dns.py:1348 -#: ipaclient/remote_plugins/2_164/dns.py:1389 -#: ipaclient/remote_plugins/2_164/dns.py:1425 -#: ipaclient/remote_plugins/2_164/dns.py:1469 -#: ipaclient/remote_plugins/2_164/dns.py:1570 -#: ipaclient/remote_plugins/2_164/dns.py:1668 -#: ipaclient/remote_plugins/2_164/dns.py:1705 -#: ipaclient/remote_plugins/2_164/dns.py:1760 -#: ipaclient/remote_plugins/2_164/dns.py:2595 -#: ipaclient/remote_plugins/2_164/dns.py:2905 -#: ipaclient/remote_plugins/2_164/dns.py:2952 -#: ipaclient/remote_plugins/2_164/dns.py:3299 -#: ipaclient/remote_plugins/2_164/dns.py:4126 -#: ipaclient/remote_plugins/2_164/dns.py:4193 -#: ipaclient/remote_plugins/2_164/dns.py:4441 -#: ipaclient/remote_plugins/2_164/dns.py:4479 -#: ipaclient/remote_plugins/2_164/dns.py:4520 -#: ipaclient/remote_plugins/2_164/dns.py:4556 -#: ipaclient/remote_plugins/2_164/dns.py:4600 -#: ipaclient/remote_plugins/2_164/dns.py:4845 -#: ipaclient/remote_plugins/2_164/dns.py:5087 -#: ipaclient/remote_plugins/2_164/dns.py:5124 -#: ipaclient/remote_plugins/2_49/dns.py:961 -#: ipaclient/remote_plugins/2_49/dns.py:4142 -#: ipaclient/remote_plugins/2_49/dns.py:4365 -#: ipaclient/remote_plugins/2_49/dns.py:4401 -#: ipaclient/remote_plugins/2_49/dns.py:4444 -#: ipaclient/remote_plugins/2_49/dns.py:4479 -#: ipaclient/remote_plugins/2_49/dns.py:4522 -#: ipaclient/remote_plugins/2_49/dns.py:4754 -#: ipaclient/remote_plugins/2_49/dns.py:4984 -#: ipaclient/remote_plugins/2_49/dns.py:5019 ipaserver/plugins/dns.py:2016 msgid "Zone name (FQDN)" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:287 -#: ipaclient/remote_plugins/2_114/dns.py:939 -#: ipaclient/remote_plugins/2_114/dns.py:1264 -#: ipaclient/remote_plugins/2_114/dns.py:1505 -#: ipaclient/remote_plugins/2_114/dns.py:1608 -#: ipaclient/remote_plugins/2_114/dns.py:4421 -#: ipaclient/remote_plugins/2_114/dns.py:4815 -#: ipaclient/remote_plugins/2_114/dns.py:5062 -#: ipaclient/remote_plugins/2_156/dns.py:287 -#: ipaclient/remote_plugins/2_156/dns.py:904 -#: ipaclient/remote_plugins/2_156/dns.py:1229 -#: ipaclient/remote_plugins/2_156/dns.py:1470 -#: ipaclient/remote_plugins/2_156/dns.py:1573 -#: ipaclient/remote_plugins/2_156/dns.py:4196 -#: ipaclient/remote_plugins/2_156/dns.py:4590 -#: ipaclient/remote_plugins/2_156/dns.py:4837 -#: ipaclient/remote_plugins/2_164/dns.py:287 -#: ipaclient/remote_plugins/2_164/dns.py:904 -#: ipaclient/remote_plugins/2_164/dns.py:1231 -#: ipaclient/remote_plugins/2_164/dns.py:1478 -#: ipaclient/remote_plugins/2_164/dns.py:1581 -#: ipaclient/remote_plugins/2_164/dns.py:4204 -#: ipaclient/remote_plugins/2_164/dns.py:4609 -#: ipaclient/remote_plugins/2_164/dns.py:4856 -#: ipaclient/remote_plugins/2_49/dns.py:966 -#: ipaclient/remote_plugins/2_49/dns.py:4153 -#: ipaclient/remote_plugins/2_49/dns.py:4531 -#: ipaclient/remote_plugins/2_49/dns.py:4765 ipaserver/plugins/dns.py:2022 msgid "Reverse zone IP network" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:288 -#: ipaclient/remote_plugins/2_114/dns.py:940 -#: ipaclient/remote_plugins/2_114/dns.py:1265 -#: ipaclient/remote_plugins/2_114/dns.py:1506 -#: ipaclient/remote_plugins/2_114/dns.py:1609 -#: ipaclient/remote_plugins/2_114/dns.py:4422 -#: ipaclient/remote_plugins/2_114/dns.py:4816 -#: ipaclient/remote_plugins/2_114/dns.py:5063 -#: ipaclient/remote_plugins/2_156/dns.py:288 -#: ipaclient/remote_plugins/2_156/dns.py:905 -#: ipaclient/remote_plugins/2_156/dns.py:1230 -#: ipaclient/remote_plugins/2_156/dns.py:1471 -#: ipaclient/remote_plugins/2_156/dns.py:1574 -#: ipaclient/remote_plugins/2_156/dns.py:4197 -#: ipaclient/remote_plugins/2_156/dns.py:4591 -#: ipaclient/remote_plugins/2_156/dns.py:4838 -#: ipaclient/remote_plugins/2_164/dns.py:288 -#: ipaclient/remote_plugins/2_164/dns.py:905 -#: ipaclient/remote_plugins/2_164/dns.py:1232 -#: ipaclient/remote_plugins/2_164/dns.py:1479 -#: ipaclient/remote_plugins/2_164/dns.py:1582 -#: ipaclient/remote_plugins/2_164/dns.py:4205 -#: ipaclient/remote_plugins/2_164/dns.py:4610 -#: ipaclient/remote_plugins/2_164/dns.py:4857 -#: ipaclient/remote_plugins/2_49/dns.py:967 -#: ipaclient/remote_plugins/2_49/dns.py:4154 -#: ipaclient/remote_plugins/2_49/dns.py:4532 -#: ipaclient/remote_plugins/2_49/dns.py:4766 ipaserver/plugins/dns.py:2023 msgid "IP network to create reverse zone name from" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:293 -#: ipaclient/remote_plugins/2_114/dns.py:945 -#: ipaclient/remote_plugins/2_114/dns.py:1512 -#: ipaclient/remote_plugins/2_114/dns.py:4822 -#: ipaclient/remote_plugins/2_156/dns.py:293 -#: ipaclient/remote_plugins/2_156/dns.py:910 -#: ipaclient/remote_plugins/2_156/dns.py:1477 -#: ipaclient/remote_plugins/2_156/dns.py:4597 -#: ipaclient/remote_plugins/2_164/dns.py:293 -#: ipaclient/remote_plugins/2_164/dns.py:910 -#: ipaclient/remote_plugins/2_164/dns.py:1485 -#: ipaclient/remote_plugins/2_164/dns.py:4616 -#: ipaclient/remote_plugins/2_49/dns.py:1023 -#: ipaclient/remote_plugins/2_49/dns.py:4629 ipaserver/plugins/dns.py:2028 msgid "Active zone" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:294 -#: ipaclient/remote_plugins/2_114/dns.py:946 -#: ipaclient/remote_plugins/2_114/dns.py:1513 -#: ipaclient/remote_plugins/2_114/dns.py:4823 -#: ipaclient/remote_plugins/2_156/dns.py:294 -#: ipaclient/remote_plugins/2_156/dns.py:911 -#: ipaclient/remote_plugins/2_156/dns.py:1478 -#: ipaclient/remote_plugins/2_156/dns.py:4598 -#: ipaclient/remote_plugins/2_164/dns.py:294 -#: ipaclient/remote_plugins/2_164/dns.py:911 -#: ipaclient/remote_plugins/2_164/dns.py:1486 -#: ipaclient/remote_plugins/2_164/dns.py:4617 -#: ipaclient/remote_plugins/2_49/dns.py:1024 -#: ipaclient/remote_plugins/2_49/dns.py:4630 ipaserver/plugins/dns.py:2029 msgid "Is zone active?" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:300 -#: ipaclient/remote_plugins/2_114/dns.py:952 -#: ipaclient/remote_plugins/2_114/dns.py:1272 -#: ipaclient/remote_plugins/2_114/dns.py:1520 -#: ipaclient/remote_plugins/2_114/dns.py:1616 -#: ipaclient/remote_plugins/2_114/dns.py:4429 -#: ipaclient/remote_plugins/2_114/dns.py:4830 -#: ipaclient/remote_plugins/2_114/dns.py:5070 -#: ipaclient/remote_plugins/2_156/dns.py:300 -#: ipaclient/remote_plugins/2_156/dns.py:917 -#: ipaclient/remote_plugins/2_156/dns.py:1237 -#: ipaclient/remote_plugins/2_156/dns.py:1485 -#: ipaclient/remote_plugins/2_156/dns.py:1581 -#: ipaclient/remote_plugins/2_156/dns.py:4204 -#: ipaclient/remote_plugins/2_156/dns.py:4605 -#: ipaclient/remote_plugins/2_156/dns.py:4845 -#: ipaclient/remote_plugins/2_164/dns.py:300 -#: ipaclient/remote_plugins/2_164/dns.py:917 -#: ipaclient/remote_plugins/2_164/dns.py:1239 -#: ipaclient/remote_plugins/2_164/dns.py:1493 -#: ipaclient/remote_plugins/2_164/dns.py:1589 -#: ipaclient/remote_plugins/2_164/dns.py:4212 -#: ipaclient/remote_plugins/2_164/dns.py:4624 -#: ipaclient/remote_plugins/2_164/dns.py:4864 -#: ipaclient/remote_plugins/2_49/dns.py:1048 -#: ipaclient/remote_plugins/2_49/dns.py:4280 -#: ipaclient/remote_plugins/2_49/dns.py:4663 -#: ipaclient/remote_plugins/2_49/dns.py:4890 ipaserver/plugins/dns.py:2036 msgid "Zone forwarders" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:301 -#: ipaclient/remote_plugins/2_114/dns.py:953 -#: ipaclient/remote_plugins/2_114/dns.py:1273 -#: ipaclient/remote_plugins/2_114/dns.py:1521 -#: ipaclient/remote_plugins/2_114/dns.py:1617 -#: ipaclient/remote_plugins/2_114/dns.py:4430 -#: ipaclient/remote_plugins/2_114/dns.py:4831 -#: ipaclient/remote_plugins/2_114/dns.py:5071 -#: ipaclient/remote_plugins/2_156/dns.py:301 -#: ipaclient/remote_plugins/2_156/dns.py:918 -#: ipaclient/remote_plugins/2_156/dns.py:1238 -#: ipaclient/remote_plugins/2_156/dns.py:1486 -#: ipaclient/remote_plugins/2_156/dns.py:1582 -#: ipaclient/remote_plugins/2_156/dns.py:4205 -#: ipaclient/remote_plugins/2_156/dns.py:4606 -#: ipaclient/remote_plugins/2_156/dns.py:4846 -#: ipaclient/remote_plugins/2_164/dns.py:301 -#: ipaclient/remote_plugins/2_164/dns.py:918 -#: ipaclient/remote_plugins/2_164/dns.py:1240 -#: ipaclient/remote_plugins/2_164/dns.py:1494 -#: ipaclient/remote_plugins/2_164/dns.py:1590 -#: ipaclient/remote_plugins/2_164/dns.py:4213 -#: ipaclient/remote_plugins/2_164/dns.py:4625 -#: ipaclient/remote_plugins/2_164/dns.py:4865 ipaserver/plugins/dns.py:2037 msgid "" "Per-zone forwarders. A custom port can be specified for each forwarder using " "a standard format \"IP_ADDRESS port PORT\"" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:307 -#: ipaclient/remote_plugins/2_114/dns.py:959 -#: ipaclient/remote_plugins/2_114/dns.py:1281 -#: ipaclient/remote_plugins/2_114/dns.py:1529 -#: ipaclient/remote_plugins/2_114/dns.py:1625 -#: ipaclient/remote_plugins/2_114/dns.py:4438 -#: ipaclient/remote_plugins/2_114/dns.py:4839 -#: ipaclient/remote_plugins/2_114/dns.py:5079 -#: ipaclient/remote_plugins/2_156/dns.py:307 -#: ipaclient/remote_plugins/2_156/dns.py:924 -#: ipaclient/remote_plugins/2_156/dns.py:1246 -#: ipaclient/remote_plugins/2_156/dns.py:1494 -#: ipaclient/remote_plugins/2_156/dns.py:1590 -#: ipaclient/remote_plugins/2_156/dns.py:4213 -#: ipaclient/remote_plugins/2_156/dns.py:4614 -#: ipaclient/remote_plugins/2_156/dns.py:4854 -#: ipaclient/remote_plugins/2_164/dns.py:307 -#: ipaclient/remote_plugins/2_164/dns.py:924 -#: ipaclient/remote_plugins/2_164/dns.py:1248 -#: ipaclient/remote_plugins/2_164/dns.py:1502 -#: ipaclient/remote_plugins/2_164/dns.py:1598 -#: ipaclient/remote_plugins/2_164/dns.py:4221 -#: ipaclient/remote_plugins/2_164/dns.py:4633 -#: ipaclient/remote_plugins/2_164/dns.py:4873 -#: ipaclient/remote_plugins/2_49/dns.py:1055 -#: ipaclient/remote_plugins/2_49/dns.py:4289 -#: ipaclient/remote_plugins/2_49/dns.py:4672 -#: ipaclient/remote_plugins/2_49/dns.py:4899 ipaserver/plugins/dns.py:2043 msgid "" "Per-zone conditional forwarding policy. Set to \"none\" to disable " "forwarding to global forwarder for this zone. In that case, conditional zone " "forwarders are disregarded." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:318 -#: ipaclient/remote_plugins/2_114/dns.py:1796 -#: ipaclient/remote_plugins/2_114/dns.py:2681 -#: ipaclient/remote_plugins/2_114/dns.py:3037 -#: ipaclient/remote_plugins/2_114/dns.py:3091 -#: ipaclient/remote_plugins/2_114/dns.py:3475 -#: ipaclient/remote_plugins/2_114/dns.py:4352 -#: ipaclient/remote_plugins/2_156/dns.py:318 -#: ipaclient/remote_plugins/2_156/dns.py:1761 -#: ipaclient/remote_plugins/2_156/dns.py:2596 -#: ipaclient/remote_plugins/2_156/dns.py:2907 -#: ipaclient/remote_plugins/2_156/dns.py:2961 -#: ipaclient/remote_plugins/2_156/dns.py:3300 -#: ipaclient/remote_plugins/2_156/dns.py:4127 -#: ipaclient/remote_plugins/2_164/dns.py:318 -#: ipaclient/remote_plugins/2_164/dns.py:1769 -#: ipaclient/remote_plugins/2_164/dns.py:2604 -#: ipaclient/remote_plugins/2_164/dns.py:2915 -#: ipaclient/remote_plugins/2_164/dns.py:2969 -#: ipaclient/remote_plugins/2_164/dns.py:3308 -#: ipaclient/remote_plugins/2_164/dns.py:4135 -#: ipaclient/remote_plugins/2_49/dns.py:246 -#: ipaclient/remote_plugins/2_49/dns.py:1272 -#: ipaclient/remote_plugins/2_49/dns.py:2285 -#: ipaclient/remote_plugins/2_49/dns.py:2649 -#: ipaclient/remote_plugins/2_49/dns.py:2700 -#: ipaclient/remote_plugins/2_49/dns.py:3078 -#: ipaclient/remote_plugins/2_49/dns.py:4083 ipaserver/plugins/dns.py:3030 #: ipaserver/plugins/dns.py:3031 msgid "Record name" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:323 -#: ipaclient/remote_plugins/2_114/dns.py:999 -#: ipaclient/remote_plugins/2_114/dns.py:1804 -#: ipaclient/remote_plugins/2_114/dns.py:2689 -#: ipaclient/remote_plugins/2_114/dns.py:3097 -#: ipaclient/remote_plugins/2_114/dns.py:3483 -#: ipaclient/remote_plugins/2_114/dns.py:4510 -#: ipaclient/remote_plugins/2_114/dns.py:4911 -#: ipaclient/remote_plugins/2_114/dns.py:5151 -#: ipaclient/remote_plugins/2_156/dns.py:323 -#: ipaclient/remote_plugins/2_156/dns.py:964 -#: ipaclient/remote_plugins/2_156/dns.py:1769 -#: ipaclient/remote_plugins/2_156/dns.py:2604 -#: ipaclient/remote_plugins/2_156/dns.py:2967 -#: ipaclient/remote_plugins/2_156/dns.py:3308 -#: ipaclient/remote_plugins/2_156/dns.py:4285 -#: ipaclient/remote_plugins/2_156/dns.py:4686 -#: ipaclient/remote_plugins/2_156/dns.py:4926 -#: ipaclient/remote_plugins/2_164/dns.py:323 -#: ipaclient/remote_plugins/2_164/dns.py:964 -#: ipaclient/remote_plugins/2_164/dns.py:1777 -#: ipaclient/remote_plugins/2_164/dns.py:2612 -#: ipaclient/remote_plugins/2_164/dns.py:2975 -#: ipaclient/remote_plugins/2_164/dns.py:3316 -#: ipaclient/remote_plugins/2_164/dns.py:4293 -#: ipaclient/remote_plugins/2_164/dns.py:4705 -#: ipaclient/remote_plugins/2_164/dns.py:4945 -#: ipaclient/remote_plugins/2_49/dns.py:251 -#: ipaclient/remote_plugins/2_49/dns.py:1280 -#: ipaclient/remote_plugins/2_49/dns.py:2293 -#: ipaclient/remote_plugins/2_49/dns.py:2706 -#: ipaclient/remote_plugins/2_49/dns.py:3086 ipaserver/plugins/dns.py:2474 #: ipaserver/plugins/dns.py:3036 ipaserver/plugins/dns.py:3037 msgid "Time to live" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:332 -#: ipaclient/remote_plugins/2_156/dns.py:332 -#: ipaclient/remote_plugins/2_164/dns.py:332 -#: ipaclient/remote_plugins/2_49/dns.py:262 ipaserver/plugins/dns.py:1543 msgid "Records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:337 -#: ipaclient/remote_plugins/2_156/dns.py:337 -#: ipaclient/remote_plugins/2_164/dns.py:337 -#: ipaclient/remote_plugins/2_49/dns.py:267 ipaserver/plugins/dns.py:1546 msgid "Record type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:342 -#: ipaclient/remote_plugins/2_114/dns.py:393 -#: ipaclient/remote_plugins/2_114/dns.py:1882 -#: ipaclient/remote_plugins/2_114/dns.py:3541 -#: ipaclient/remote_plugins/2_156/dns.py:342 -#: ipaclient/remote_plugins/2_156/dns.py:393 -#: ipaclient/remote_plugins/2_156/dns.py:1847 -#: ipaclient/remote_plugins/2_156/dns.py:3366 -#: ipaclient/remote_plugins/2_164/dns.py:342 -#: ipaclient/remote_plugins/2_164/dns.py:393 -#: ipaclient/remote_plugins/2_164/dns.py:1855 -#: ipaclient/remote_plugins/2_164/dns.py:3374 -#: ipaclient/remote_plugins/2_49/dns.py:272 -#: ipaclient/remote_plugins/2_49/dns.py:323 -#: ipaclient/remote_plugins/2_49/dns.py:1359 -#: ipaclient/remote_plugins/2_49/dns.py:3145 ipaserver/plugins/dns.py:962 #: ipaserver/plugins/dns.py:1549 msgid "Record data" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:348 -#: ipaclient/remote_plugins/2_114/dns.py:1819 -#: ipaclient/remote_plugins/2_114/dns.py:2703 -#: ipaclient/remote_plugins/2_114/dns.py:3111 -#: ipaclient/remote_plugins/2_114/dns.py:3498 -#: ipaclient/remote_plugins/2_156/dns.py:348 -#: ipaclient/remote_plugins/2_156/dns.py:1784 -#: ipaclient/remote_plugins/2_156/dns.py:2618 -#: ipaclient/remote_plugins/2_156/dns.py:2981 -#: ipaclient/remote_plugins/2_156/dns.py:3323 -#: ipaclient/remote_plugins/2_164/dns.py:348 -#: ipaclient/remote_plugins/2_164/dns.py:1792 -#: ipaclient/remote_plugins/2_164/dns.py:2626 -#: ipaclient/remote_plugins/2_164/dns.py:2989 -#: ipaclient/remote_plugins/2_164/dns.py:3331 -#: ipaclient/remote_plugins/2_49/dns.py:278 -#: ipaclient/remote_plugins/2_49/dns.py:1296 -#: ipaclient/remote_plugins/2_49/dns.py:2308 -#: ipaclient/remote_plugins/2_49/dns.py:2721 -#: ipaclient/remote_plugins/2_49/dns.py:3102 msgid "A record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:349 -#: ipaclient/remote_plugins/2_114/dns.py:1820 -#: ipaclient/remote_plugins/2_114/dns.py:2704 -#: ipaclient/remote_plugins/2_114/dns.py:3112 -#: ipaclient/remote_plugins/2_114/dns.py:3499 -#: ipaclient/remote_plugins/2_156/dns.py:349 -#: ipaclient/remote_plugins/2_156/dns.py:1785 -#: ipaclient/remote_plugins/2_156/dns.py:2619 -#: ipaclient/remote_plugins/2_156/dns.py:2982 -#: ipaclient/remote_plugins/2_156/dns.py:3324 -#: ipaclient/remote_plugins/2_164/dns.py:349 -#: ipaclient/remote_plugins/2_164/dns.py:1793 -#: ipaclient/remote_plugins/2_164/dns.py:2627 -#: ipaclient/remote_plugins/2_164/dns.py:2990 -#: ipaclient/remote_plugins/2_164/dns.py:3332 msgid "Raw A records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:354 -#: ipaclient/remote_plugins/2_114/dns.py:1827 -#: ipaclient/remote_plugins/2_114/dns.py:3506 -#: ipaclient/remote_plugins/2_156/dns.py:354 -#: ipaclient/remote_plugins/2_156/dns.py:1792 -#: ipaclient/remote_plugins/2_156/dns.py:3331 -#: ipaclient/remote_plugins/2_164/dns.py:354 -#: ipaclient/remote_plugins/2_164/dns.py:1800 -#: ipaclient/remote_plugins/2_164/dns.py:3339 -#: ipaclient/remote_plugins/2_49/dns.py:284 -#: ipaclient/remote_plugins/2_49/dns.py:1304 -#: ipaclient/remote_plugins/2_49/dns.py:3110 msgid "A IP Address" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:355 -#: ipaclient/remote_plugins/2_114/dns.py:374 -#: ipaclient/remote_plugins/2_114/dns.py:1828 -#: ipaclient/remote_plugins/2_114/dns.py:1855 -#: ipaclient/remote_plugins/2_114/dns.py:3507 -#: ipaclient/remote_plugins/2_114/dns.py:3524 -#: ipaclient/remote_plugins/2_114/host.py:429 -#: ipaclient/remote_plugins/2_156/dns.py:355 -#: ipaclient/remote_plugins/2_156/dns.py:374 -#: ipaclient/remote_plugins/2_156/dns.py:1793 -#: ipaclient/remote_plugins/2_156/dns.py:1820 -#: ipaclient/remote_plugins/2_156/dns.py:3332 -#: ipaclient/remote_plugins/2_156/dns.py:3349 -#: ipaclient/remote_plugins/2_156/host.py:431 -#: ipaclient/remote_plugins/2_164/dns.py:355 -#: ipaclient/remote_plugins/2_164/dns.py:374 -#: ipaclient/remote_plugins/2_164/dns.py:1801 -#: ipaclient/remote_plugins/2_164/dns.py:1828 -#: ipaclient/remote_plugins/2_164/dns.py:3340 -#: ipaclient/remote_plugins/2_164/dns.py:3357 -#: ipaclient/remote_plugins/2_164/host.py:431 -#: ipaclient/remote_plugins/2_49/dns.py:285 -#: ipaclient/remote_plugins/2_49/dns.py:304 -#: ipaclient/remote_plugins/2_49/dns.py:1305 -#: ipaclient/remote_plugins/2_49/dns.py:1332 -#: ipaclient/remote_plugins/2_49/dns.py:3111 -#: ipaclient/remote_plugins/2_49/dns.py:3128 -#: ipaclient/remote_plugins/2_49/host.py:341 ipaserver/plugins/host.py:675 -#: ipaserver/plugins/dns.py:953 ipaserver/plugins/dns.py:976 +#: ipaserver/plugins/dns.py:976 ipaserver/plugins/host.py:675 msgid "IP Address" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:360 -#: ipaclient/remote_plugins/2_114/dns.py:1835 -#: ipaclient/remote_plugins/2_156/dns.py:360 -#: ipaclient/remote_plugins/2_156/dns.py:1800 -#: ipaclient/remote_plugins/2_164/dns.py:360 -#: ipaclient/remote_plugins/2_164/dns.py:1808 -#: ipaclient/remote_plugins/2_49/dns.py:290 -#: ipaclient/remote_plugins/2_49/dns.py:1312 msgid "A Create reverse" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:361 -#: ipaclient/remote_plugins/2_114/dns.py:380 -#: ipaclient/remote_plugins/2_114/dns.py:1836 -#: ipaclient/remote_plugins/2_114/dns.py:1863 -#: ipaclient/remote_plugins/2_156/dns.py:361 -#: ipaclient/remote_plugins/2_156/dns.py:380 -#: ipaclient/remote_plugins/2_156/dns.py:1801 -#: ipaclient/remote_plugins/2_156/dns.py:1828 -#: ipaclient/remote_plugins/2_164/dns.py:361 -#: ipaclient/remote_plugins/2_164/dns.py:380 -#: ipaclient/remote_plugins/2_164/dns.py:1809 -#: ipaclient/remote_plugins/2_164/dns.py:1836 -#: ipaclient/remote_plugins/2_49/dns.py:291 -#: ipaclient/remote_plugins/2_49/dns.py:310 -#: ipaclient/remote_plugins/2_49/dns.py:1313 -#: ipaclient/remote_plugins/2_49/dns.py:1340 ipaserver/plugins/dns.py:898 msgid "Create reverse record for this IP Address" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:367 -#: ipaclient/remote_plugins/2_114/dns.py:1846 -#: ipaclient/remote_plugins/2_114/dns.py:2711 -#: ipaclient/remote_plugins/2_114/dns.py:3119 -#: ipaclient/remote_plugins/2_114/dns.py:3515 -#: ipaclient/remote_plugins/2_156/dns.py:367 -#: ipaclient/remote_plugins/2_156/dns.py:1811 -#: ipaclient/remote_plugins/2_156/dns.py:2626 -#: ipaclient/remote_plugins/2_156/dns.py:2989 -#: ipaclient/remote_plugins/2_156/dns.py:3340 -#: ipaclient/remote_plugins/2_164/dns.py:367 -#: ipaclient/remote_plugins/2_164/dns.py:1819 -#: ipaclient/remote_plugins/2_164/dns.py:2634 -#: ipaclient/remote_plugins/2_164/dns.py:2997 -#: ipaclient/remote_plugins/2_164/dns.py:3348 -#: ipaclient/remote_plugins/2_49/dns.py:297 -#: ipaclient/remote_plugins/2_49/dns.py:1323 -#: ipaclient/remote_plugins/2_49/dns.py:2316 -#: ipaclient/remote_plugins/2_49/dns.py:2729 -#: ipaclient/remote_plugins/2_49/dns.py:3119 msgid "AAAA record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:368 -#: ipaclient/remote_plugins/2_114/dns.py:1847 -#: ipaclient/remote_plugins/2_114/dns.py:2712 -#: ipaclient/remote_plugins/2_114/dns.py:3120 -#: ipaclient/remote_plugins/2_114/dns.py:3516 -#: ipaclient/remote_plugins/2_156/dns.py:368 -#: ipaclient/remote_plugins/2_156/dns.py:1812 -#: ipaclient/remote_plugins/2_156/dns.py:2627 -#: ipaclient/remote_plugins/2_156/dns.py:2990 -#: ipaclient/remote_plugins/2_156/dns.py:3341 -#: ipaclient/remote_plugins/2_164/dns.py:368 -#: ipaclient/remote_plugins/2_164/dns.py:1820 -#: ipaclient/remote_plugins/2_164/dns.py:2635 -#: ipaclient/remote_plugins/2_164/dns.py:2998 -#: ipaclient/remote_plugins/2_164/dns.py:3349 msgid "Raw AAAA records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:373 -#: ipaclient/remote_plugins/2_114/dns.py:1854 -#: ipaclient/remote_plugins/2_114/dns.py:3523 -#: ipaclient/remote_plugins/2_156/dns.py:373 -#: ipaclient/remote_plugins/2_156/dns.py:1819 -#: ipaclient/remote_plugins/2_156/dns.py:3348 -#: ipaclient/remote_plugins/2_164/dns.py:373 -#: ipaclient/remote_plugins/2_164/dns.py:1827 -#: ipaclient/remote_plugins/2_164/dns.py:3356 -#: ipaclient/remote_plugins/2_49/dns.py:303 -#: ipaclient/remote_plugins/2_49/dns.py:1331 -#: ipaclient/remote_plugins/2_49/dns.py:3127 msgid "AAAA IP Address" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:379 -#: ipaclient/remote_plugins/2_114/dns.py:1862 -#: ipaclient/remote_plugins/2_156/dns.py:379 -#: ipaclient/remote_plugins/2_156/dns.py:1827 -#: ipaclient/remote_plugins/2_164/dns.py:379 -#: ipaclient/remote_plugins/2_164/dns.py:1835 -#: ipaclient/remote_plugins/2_49/dns.py:309 -#: ipaclient/remote_plugins/2_49/dns.py:1339 msgid "AAAA Create reverse" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:386 -#: ipaclient/remote_plugins/2_114/dns.py:1873 -#: ipaclient/remote_plugins/2_114/dns.py:2719 -#: ipaclient/remote_plugins/2_114/dns.py:3127 -#: ipaclient/remote_plugins/2_114/dns.py:3532 -#: ipaclient/remote_plugins/2_156/dns.py:386 -#: ipaclient/remote_plugins/2_156/dns.py:1838 -#: ipaclient/remote_plugins/2_156/dns.py:2634 -#: ipaclient/remote_plugins/2_156/dns.py:2997 -#: ipaclient/remote_plugins/2_156/dns.py:3357 -#: ipaclient/remote_plugins/2_164/dns.py:386 -#: ipaclient/remote_plugins/2_164/dns.py:1846 -#: ipaclient/remote_plugins/2_164/dns.py:2642 -#: ipaclient/remote_plugins/2_164/dns.py:3005 -#: ipaclient/remote_plugins/2_164/dns.py:3365 -#: ipaclient/remote_plugins/2_49/dns.py:316 -#: ipaclient/remote_plugins/2_49/dns.py:1350 -#: ipaclient/remote_plugins/2_49/dns.py:2324 -#: ipaclient/remote_plugins/2_49/dns.py:2737 -#: ipaclient/remote_plugins/2_49/dns.py:3136 msgid "A6 record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:387 -#: ipaclient/remote_plugins/2_114/dns.py:1874 -#: ipaclient/remote_plugins/2_114/dns.py:2720 -#: ipaclient/remote_plugins/2_114/dns.py:3128 -#: ipaclient/remote_plugins/2_114/dns.py:3533 -#: ipaclient/remote_plugins/2_156/dns.py:387 -#: ipaclient/remote_plugins/2_156/dns.py:1839 -#: ipaclient/remote_plugins/2_156/dns.py:2635 -#: ipaclient/remote_plugins/2_156/dns.py:2998 -#: ipaclient/remote_plugins/2_156/dns.py:3358 -#: ipaclient/remote_plugins/2_164/dns.py:387 -#: ipaclient/remote_plugins/2_164/dns.py:1847 -#: ipaclient/remote_plugins/2_164/dns.py:2643 -#: ipaclient/remote_plugins/2_164/dns.py:3006 -#: ipaclient/remote_plugins/2_164/dns.py:3366 msgid "Raw A6 records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:392 -#: ipaclient/remote_plugins/2_114/dns.py:1881 -#: ipaclient/remote_plugins/2_114/dns.py:3540 -#: ipaclient/remote_plugins/2_156/dns.py:392 -#: ipaclient/remote_plugins/2_156/dns.py:1846 -#: ipaclient/remote_plugins/2_156/dns.py:3365 -#: ipaclient/remote_plugins/2_164/dns.py:392 -#: ipaclient/remote_plugins/2_164/dns.py:1854 -#: ipaclient/remote_plugins/2_164/dns.py:3373 -#: ipaclient/remote_plugins/2_49/dns.py:322 -#: ipaclient/remote_plugins/2_49/dns.py:1358 -#: ipaclient/remote_plugins/2_49/dns.py:3144 msgid "A6 Record data" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:399 -#: ipaclient/remote_plugins/2_114/dns.py:1890 -#: ipaclient/remote_plugins/2_114/dns.py:2727 -#: ipaclient/remote_plugins/2_114/dns.py:3135 -#: ipaclient/remote_plugins/2_114/dns.py:3549 -#: ipaclient/remote_plugins/2_156/dns.py:399 -#: ipaclient/remote_plugins/2_156/dns.py:1855 -#: ipaclient/remote_plugins/2_156/dns.py:2642 -#: ipaclient/remote_plugins/2_156/dns.py:3005 -#: ipaclient/remote_plugins/2_156/dns.py:3374 -#: ipaclient/remote_plugins/2_164/dns.py:399 -#: ipaclient/remote_plugins/2_164/dns.py:1863 -#: ipaclient/remote_plugins/2_164/dns.py:2650 -#: ipaclient/remote_plugins/2_164/dns.py:3013 -#: ipaclient/remote_plugins/2_164/dns.py:3382 -#: ipaclient/remote_plugins/2_49/dns.py:329 -#: ipaclient/remote_plugins/2_49/dns.py:1367 -#: ipaclient/remote_plugins/2_49/dns.py:2332 -#: ipaclient/remote_plugins/2_49/dns.py:2745 -#: ipaclient/remote_plugins/2_49/dns.py:3153 msgid "AFSDB record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:400 -#: ipaclient/remote_plugins/2_114/dns.py:1891 -#: ipaclient/remote_plugins/2_114/dns.py:2728 -#: ipaclient/remote_plugins/2_114/dns.py:3136 -#: ipaclient/remote_plugins/2_114/dns.py:3550 -#: ipaclient/remote_plugins/2_156/dns.py:400 -#: ipaclient/remote_plugins/2_156/dns.py:1856 -#: ipaclient/remote_plugins/2_156/dns.py:2643 -#: ipaclient/remote_plugins/2_156/dns.py:3006 -#: ipaclient/remote_plugins/2_156/dns.py:3375 -#: ipaclient/remote_plugins/2_164/dns.py:400 -#: ipaclient/remote_plugins/2_164/dns.py:1864 -#: ipaclient/remote_plugins/2_164/dns.py:2651 -#: ipaclient/remote_plugins/2_164/dns.py:3014 -#: ipaclient/remote_plugins/2_164/dns.py:3383 msgid "Raw AFSDB records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:405 -#: ipaclient/remote_plugins/2_114/dns.py:1898 -#: ipaclient/remote_plugins/2_114/dns.py:3557 -#: ipaclient/remote_plugins/2_156/dns.py:405 -#: ipaclient/remote_plugins/2_156/dns.py:1863 -#: ipaclient/remote_plugins/2_156/dns.py:3382 -#: ipaclient/remote_plugins/2_164/dns.py:405 -#: ipaclient/remote_plugins/2_164/dns.py:1871 -#: ipaclient/remote_plugins/2_164/dns.py:3390 -#: ipaclient/remote_plugins/2_49/dns.py:335 -#: ipaclient/remote_plugins/2_49/dns.py:1375 -#: ipaclient/remote_plugins/2_49/dns.py:3161 msgid "AFSDB Subtype" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:406 -#: ipaclient/remote_plugins/2_114/dns.py:1899 -#: ipaclient/remote_plugins/2_114/dns.py:3558 -#: ipaclient/remote_plugins/2_156/dns.py:406 -#: ipaclient/remote_plugins/2_156/dns.py:1864 -#: ipaclient/remote_plugins/2_156/dns.py:3383 -#: ipaclient/remote_plugins/2_164/dns.py:406 -#: ipaclient/remote_plugins/2_164/dns.py:1872 -#: ipaclient/remote_plugins/2_164/dns.py:3391 -#: ipaclient/remote_plugins/2_49/dns.py:336 -#: ipaclient/remote_plugins/2_49/dns.py:1376 -#: ipaclient/remote_plugins/2_49/dns.py:3162 ipaserver/plugins/dns.py:985 msgid "Subtype" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:411 -#: ipaclient/remote_plugins/2_114/dns.py:1906 -#: ipaclient/remote_plugins/2_114/dns.py:3565 -#: ipaclient/remote_plugins/2_156/dns.py:411 -#: ipaclient/remote_plugins/2_156/dns.py:1871 -#: ipaclient/remote_plugins/2_156/dns.py:3390 -#: ipaclient/remote_plugins/2_164/dns.py:411 -#: ipaclient/remote_plugins/2_164/dns.py:1879 -#: ipaclient/remote_plugins/2_164/dns.py:3398 -#: ipaclient/remote_plugins/2_49/dns.py:341 -#: ipaclient/remote_plugins/2_49/dns.py:1383 -#: ipaclient/remote_plugins/2_49/dns.py:3169 msgid "AFSDB Hostname" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:412 -#: ipaclient/remote_plugins/2_114/dns.py:746 -#: ipaclient/remote_plugins/2_114/dns.py:1083 -#: ipaclient/remote_plugins/2_114/dns.py:1907 -#: ipaclient/remote_plugins/2_114/dns.py:2362 -#: ipaclient/remote_plugins/2_114/dns.py:3566 -#: ipaclient/remote_plugins/2_114/dns.py:4021 -#: ipaclient/remote_plugins/2_156/dns.py:412 -#: ipaclient/remote_plugins/2_156/dns.py:739 -#: ipaclient/remote_plugins/2_156/dns.py:1048 -#: ipaclient/remote_plugins/2_156/dns.py:1872 -#: ipaclient/remote_plugins/2_156/dns.py:2317 -#: ipaclient/remote_plugins/2_156/dns.py:3391 -#: ipaclient/remote_plugins/2_156/dns.py:3836 -#: ipaclient/remote_plugins/2_164/dns.py:412 -#: ipaclient/remote_plugins/2_164/dns.py:739 -#: ipaclient/remote_plugins/2_164/dns.py:1880 -#: ipaclient/remote_plugins/2_164/dns.py:2325 -#: ipaclient/remote_plugins/2_164/dns.py:3399 -#: ipaclient/remote_plugins/2_164/dns.py:3844 -#: ipaclient/remote_plugins/2_49/dns.py:342 -#: ipaclient/remote_plugins/2_49/dns.py:676 -#: ipaclient/remote_plugins/2_49/dns.py:1098 -#: ipaclient/remote_plugins/2_49/dns.py:1384 -#: ipaclient/remote_plugins/2_49/dns.py:1839 -#: ipaclient/remote_plugins/2_49/dns.py:3170 -#: ipaclient/remote_plugins/2_49/dns.py:3625 ipaserver/plugins/dns.py:990 #: ipaserver/plugins/dns.py:1027 ipaserver/plugins/dns.py:1276 #: ipaserver/plugins/dns.py:1339 msgid "Hostname" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:418 -#: ipaclient/remote_plugins/2_114/dns.py:1915 -#: ipaclient/remote_plugins/2_114/dns.py:2735 -#: ipaclient/remote_plugins/2_114/dns.py:3143 -#: ipaclient/remote_plugins/2_114/dns.py:3574 -#: ipaclient/remote_plugins/2_156/dns.py:418 -#: ipaclient/remote_plugins/2_156/dns.py:1880 -#: ipaclient/remote_plugins/2_156/dns.py:2650 -#: ipaclient/remote_plugins/2_156/dns.py:3013 -#: ipaclient/remote_plugins/2_156/dns.py:3399 -#: ipaclient/remote_plugins/2_164/dns.py:418 -#: ipaclient/remote_plugins/2_164/dns.py:1888 -#: ipaclient/remote_plugins/2_164/dns.py:2658 -#: ipaclient/remote_plugins/2_164/dns.py:3021 -#: ipaclient/remote_plugins/2_164/dns.py:3407 -#: ipaclient/remote_plugins/2_49/dns.py:348 -#: ipaclient/remote_plugins/2_49/dns.py:1392 -#: ipaclient/remote_plugins/2_49/dns.py:2340 -#: ipaclient/remote_plugins/2_49/dns.py:2753 -#: ipaclient/remote_plugins/2_49/dns.py:3178 msgid "APL record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:419 -#: ipaclient/remote_plugins/2_114/dns.py:1916 -#: ipaclient/remote_plugins/2_114/dns.py:2736 -#: ipaclient/remote_plugins/2_114/dns.py:3144 -#: ipaclient/remote_plugins/2_114/dns.py:3575 -#: ipaclient/remote_plugins/2_156/dns.py:419 -#: ipaclient/remote_plugins/2_156/dns.py:1881 -#: ipaclient/remote_plugins/2_156/dns.py:2651 -#: ipaclient/remote_plugins/2_156/dns.py:3014 -#: ipaclient/remote_plugins/2_156/dns.py:3400 -#: ipaclient/remote_plugins/2_164/dns.py:419 -#: ipaclient/remote_plugins/2_164/dns.py:1889 -#: ipaclient/remote_plugins/2_164/dns.py:2659 -#: ipaclient/remote_plugins/2_164/dns.py:3022 -#: ipaclient/remote_plugins/2_164/dns.py:3408 msgid "Raw APL records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:425 -#: ipaclient/remote_plugins/2_114/dns.py:1925 -#: ipaclient/remote_plugins/2_114/dns.py:2744 -#: ipaclient/remote_plugins/2_114/dns.py:3152 -#: ipaclient/remote_plugins/2_114/dns.py:3584 -#: ipaclient/remote_plugins/2_156/dns.py:425 -#: ipaclient/remote_plugins/2_156/dns.py:1890 -#: ipaclient/remote_plugins/2_156/dns.py:2659 -#: ipaclient/remote_plugins/2_156/dns.py:3022 -#: ipaclient/remote_plugins/2_156/dns.py:3409 -#: ipaclient/remote_plugins/2_164/dns.py:425 -#: ipaclient/remote_plugins/2_164/dns.py:1898 -#: ipaclient/remote_plugins/2_164/dns.py:2667 -#: ipaclient/remote_plugins/2_164/dns.py:3030 -#: ipaclient/remote_plugins/2_164/dns.py:3417 -#: ipaclient/remote_plugins/2_49/dns.py:355 -#: ipaclient/remote_plugins/2_49/dns.py:1402 -#: ipaclient/remote_plugins/2_49/dns.py:2349 -#: ipaclient/remote_plugins/2_49/dns.py:2762 -#: ipaclient/remote_plugins/2_49/dns.py:3188 msgid "CERT record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:426 -#: ipaclient/remote_plugins/2_114/dns.py:1926 -#: ipaclient/remote_plugins/2_114/dns.py:2745 -#: ipaclient/remote_plugins/2_114/dns.py:3153 -#: ipaclient/remote_plugins/2_114/dns.py:3585 -#: ipaclient/remote_plugins/2_156/dns.py:426 -#: ipaclient/remote_plugins/2_156/dns.py:1891 -#: ipaclient/remote_plugins/2_156/dns.py:2660 -#: ipaclient/remote_plugins/2_156/dns.py:3023 -#: ipaclient/remote_plugins/2_156/dns.py:3410 -#: ipaclient/remote_plugins/2_164/dns.py:426 -#: ipaclient/remote_plugins/2_164/dns.py:1899 -#: ipaclient/remote_plugins/2_164/dns.py:2668 -#: ipaclient/remote_plugins/2_164/dns.py:3031 -#: ipaclient/remote_plugins/2_164/dns.py:3418 msgid "Raw CERT records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:431 -#: ipaclient/remote_plugins/2_114/dns.py:1933 -#: ipaclient/remote_plugins/2_114/dns.py:3592 -#: ipaclient/remote_plugins/2_156/dns.py:431 -#: ipaclient/remote_plugins/2_156/dns.py:1898 -#: ipaclient/remote_plugins/2_156/dns.py:3417 -#: ipaclient/remote_plugins/2_164/dns.py:431 -#: ipaclient/remote_plugins/2_164/dns.py:1906 -#: ipaclient/remote_plugins/2_164/dns.py:3425 -#: ipaclient/remote_plugins/2_49/dns.py:361 -#: ipaclient/remote_plugins/2_49/dns.py:1410 -#: ipaclient/remote_plugins/2_49/dns.py:3196 msgid "CERT Certificate Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:432 -#: ipaclient/remote_plugins/2_114/dns.py:1934 -#: ipaclient/remote_plugins/2_114/dns.py:3593 -#: ipaclient/remote_plugins/2_156/dns.py:432 -#: ipaclient/remote_plugins/2_156/dns.py:1899 -#: ipaclient/remote_plugins/2_156/dns.py:3418 -#: ipaclient/remote_plugins/2_164/dns.py:432 -#: ipaclient/remote_plugins/2_164/dns.py:1907 -#: ipaclient/remote_plugins/2_164/dns.py:3426 -#: ipaclient/remote_plugins/2_49/dns.py:362 -#: ipaclient/remote_plugins/2_49/dns.py:1411 -#: ipaclient/remote_plugins/2_49/dns.py:3197 ipaserver/plugins/dns.py:1003 msgid "Certificate Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:437 -#: ipaclient/remote_plugins/2_114/dns.py:1941 -#: ipaclient/remote_plugins/2_114/dns.py:3600 -#: ipaclient/remote_plugins/2_156/dns.py:437 -#: ipaclient/remote_plugins/2_156/dns.py:1906 -#: ipaclient/remote_plugins/2_156/dns.py:3425 -#: ipaclient/remote_plugins/2_164/dns.py:437 -#: ipaclient/remote_plugins/2_164/dns.py:1914 -#: ipaclient/remote_plugins/2_164/dns.py:3433 -#: ipaclient/remote_plugins/2_49/dns.py:367 -#: ipaclient/remote_plugins/2_49/dns.py:1418 -#: ipaclient/remote_plugins/2_49/dns.py:3204 msgid "CERT Key Tag" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:438 -#: ipaclient/remote_plugins/2_114/dns.py:483 -#: ipaclient/remote_plugins/2_114/dns.py:534 -#: ipaclient/remote_plugins/2_114/dns.py:1942 -#: ipaclient/remote_plugins/2_114/dns.py:2002 -#: ipaclient/remote_plugins/2_114/dns.py:2070 -#: ipaclient/remote_plugins/2_114/dns.py:3601 -#: ipaclient/remote_plugins/2_114/dns.py:3661 -#: ipaclient/remote_plugins/2_114/dns.py:3729 -#: ipaclient/remote_plugins/2_156/dns.py:438 -#: ipaclient/remote_plugins/2_156/dns.py:483 -#: ipaclient/remote_plugins/2_156/dns.py:527 -#: ipaclient/remote_plugins/2_156/dns.py:1907 -#: ipaclient/remote_plugins/2_156/dns.py:1967 -#: ipaclient/remote_plugins/2_156/dns.py:2025 -#: ipaclient/remote_plugins/2_156/dns.py:3426 -#: ipaclient/remote_plugins/2_156/dns.py:3486 -#: ipaclient/remote_plugins/2_156/dns.py:3544 -#: ipaclient/remote_plugins/2_164/dns.py:438 -#: ipaclient/remote_plugins/2_164/dns.py:483 -#: ipaclient/remote_plugins/2_164/dns.py:527 -#: ipaclient/remote_plugins/2_164/dns.py:1915 -#: ipaclient/remote_plugins/2_164/dns.py:1975 -#: ipaclient/remote_plugins/2_164/dns.py:2033 -#: ipaclient/remote_plugins/2_164/dns.py:3434 -#: ipaclient/remote_plugins/2_164/dns.py:3494 -#: ipaclient/remote_plugins/2_164/dns.py:3552 -#: ipaclient/remote_plugins/2_49/dns.py:368 -#: ipaclient/remote_plugins/2_49/dns.py:440 -#: ipaclient/remote_plugins/2_49/dns.py:772 -#: ipaclient/remote_plugins/2_49/dns.py:840 -#: ipaclient/remote_plugins/2_49/dns.py:1419 -#: ipaclient/remote_plugins/2_49/dns.py:1516 -#: ipaclient/remote_plugins/2_49/dns.py:1970 -#: ipaclient/remote_plugins/2_49/dns.py:2062 -#: ipaclient/remote_plugins/2_49/dns.py:3205 -#: ipaclient/remote_plugins/2_49/dns.py:3302 -#: ipaclient/remote_plugins/2_49/dns.py:3756 -#: ipaclient/remote_plugins/2_49/dns.py:3848 ipaserver/plugins/dns.py:1008 #: ipaserver/plugins/dns.py:1051 msgid "Key Tag" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:443 -#: ipaclient/remote_plugins/2_114/dns.py:1949 -#: ipaclient/remote_plugins/2_114/dns.py:3608 -#: ipaclient/remote_plugins/2_156/dns.py:443 -#: ipaclient/remote_plugins/2_156/dns.py:1914 -#: ipaclient/remote_plugins/2_156/dns.py:3433 -#: ipaclient/remote_plugins/2_164/dns.py:443 -#: ipaclient/remote_plugins/2_164/dns.py:1922 -#: ipaclient/remote_plugins/2_164/dns.py:3441 -#: ipaclient/remote_plugins/2_49/dns.py:373 -#: ipaclient/remote_plugins/2_49/dns.py:1426 -#: ipaclient/remote_plugins/2_49/dns.py:3212 msgid "CERT Algorithm" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:444 -#: ipaclient/remote_plugins/2_114/dns.py:489 -#: ipaclient/remote_plugins/2_114/dns.py:540 -#: ipaclient/remote_plugins/2_114/dns.py:845 -#: ipaclient/remote_plugins/2_114/dns.py:1950 -#: ipaclient/remote_plugins/2_114/dns.py:2010 -#: ipaclient/remote_plugins/2_114/dns.py:2078 -#: ipaclient/remote_plugins/2_114/dns.py:2497 -#: ipaclient/remote_plugins/2_114/dns.py:3609 -#: ipaclient/remote_plugins/2_114/dns.py:3669 -#: ipaclient/remote_plugins/2_114/dns.py:3737 -#: ipaclient/remote_plugins/2_114/dns.py:4156 -#: ipaclient/remote_plugins/2_114/otptoken.py:122 -#: ipaclient/remote_plugins/2_114/otptoken.py:246 -#: ipaclient/remote_plugins/2_114/otptoken.py:538 -#: ipaclient/remote_plugins/2_156/dns.py:444 -#: ipaclient/remote_plugins/2_156/dns.py:489 -#: ipaclient/remote_plugins/2_156/dns.py:533 -#: ipaclient/remote_plugins/2_156/dns.py:831 -#: ipaclient/remote_plugins/2_156/dns.py:1915 -#: ipaclient/remote_plugins/2_156/dns.py:1975 -#: ipaclient/remote_plugins/2_156/dns.py:2033 -#: ipaclient/remote_plugins/2_156/dns.py:2442 -#: ipaclient/remote_plugins/2_156/dns.py:3434 -#: ipaclient/remote_plugins/2_156/dns.py:3494 -#: ipaclient/remote_plugins/2_156/dns.py:3552 -#: ipaclient/remote_plugins/2_156/dns.py:3961 -#: ipaclient/remote_plugins/2_156/otptoken.py:122 -#: ipaclient/remote_plugins/2_156/otptoken.py:246 -#: ipaclient/remote_plugins/2_156/otptoken.py:538 -#: ipaclient/remote_plugins/2_164/dns.py:444 -#: ipaclient/remote_plugins/2_164/dns.py:489 -#: ipaclient/remote_plugins/2_164/dns.py:533 -#: ipaclient/remote_plugins/2_164/dns.py:831 -#: ipaclient/remote_plugins/2_164/dns.py:1923 -#: ipaclient/remote_plugins/2_164/dns.py:1983 -#: ipaclient/remote_plugins/2_164/dns.py:2041 -#: ipaclient/remote_plugins/2_164/dns.py:2450 -#: ipaclient/remote_plugins/2_164/dns.py:3442 -#: ipaclient/remote_plugins/2_164/dns.py:3502 -#: ipaclient/remote_plugins/2_164/dns.py:3560 -#: ipaclient/remote_plugins/2_164/dns.py:3969 -#: ipaclient/remote_plugins/2_164/otptoken.py:122 -#: ipaclient/remote_plugins/2_164/otptoken.py:246 -#: ipaclient/remote_plugins/2_164/otptoken.py:538 -#: ipaclient/remote_plugins/2_49/dns.py:374 -#: ipaclient/remote_plugins/2_49/dns.py:446 -#: ipaclient/remote_plugins/2_49/dns.py:497 -#: ipaclient/remote_plugins/2_49/dns.py:742 -#: ipaclient/remote_plugins/2_49/dns.py:810 -#: ipaclient/remote_plugins/2_49/dns.py:903 -#: ipaclient/remote_plugins/2_49/dns.py:1427 -#: ipaclient/remote_plugins/2_49/dns.py:1524 -#: ipaclient/remote_plugins/2_49/dns.py:1593 -#: ipaclient/remote_plugins/2_49/dns.py:1930 -#: ipaclient/remote_plugins/2_49/dns.py:2022 -#: ipaclient/remote_plugins/2_49/dns.py:2146 -#: ipaclient/remote_plugins/2_49/dns.py:3213 -#: ipaclient/remote_plugins/2_49/dns.py:3310 -#: ipaclient/remote_plugins/2_49/dns.py:3379 -#: ipaclient/remote_plugins/2_49/dns.py:3716 -#: ipaclient/remote_plugins/2_49/dns.py:3808 -#: ipaclient/remote_plugins/2_49/dns.py:3932 ipaserver/plugins/dns.py:1013 -#: ipaserver/plugins/dns.py:1056 ipaserver/plugins/dns.py:1405 -#: ipaserver/plugins/otptoken.py:229 +#: ipaserver/plugins/dns.py:1013 ipaserver/plugins/dns.py:1056 +#: ipaserver/plugins/dns.py:1405 msgid "Algorithm" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:449 -#: ipaclient/remote_plugins/2_114/dns.py:1957 -#: ipaclient/remote_plugins/2_114/dns.py:3616 -#: ipaclient/remote_plugins/2_156/dns.py:449 -#: ipaclient/remote_plugins/2_156/dns.py:1922 -#: ipaclient/remote_plugins/2_156/dns.py:3441 -#: ipaclient/remote_plugins/2_164/dns.py:449 -#: ipaclient/remote_plugins/2_164/dns.py:1930 -#: ipaclient/remote_plugins/2_164/dns.py:3449 -#: ipaclient/remote_plugins/2_49/dns.py:379 -#: ipaclient/remote_plugins/2_49/dns.py:1434 -#: ipaclient/remote_plugins/2_49/dns.py:3220 msgid "CERT Certificate/CRL" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:450 -#: ipaclient/remote_plugins/2_114/dns.py:1958 -#: ipaclient/remote_plugins/2_114/dns.py:3617 -#: ipaclient/remote_plugins/2_156/dns.py:450 -#: ipaclient/remote_plugins/2_156/dns.py:1923 -#: ipaclient/remote_plugins/2_156/dns.py:3442 -#: ipaclient/remote_plugins/2_164/dns.py:450 -#: ipaclient/remote_plugins/2_164/dns.py:1931 -#: ipaclient/remote_plugins/2_164/dns.py:3450 -#: ipaclient/remote_plugins/2_49/dns.py:380 -#: ipaclient/remote_plugins/2_49/dns.py:1435 -#: ipaclient/remote_plugins/2_49/dns.py:3221 ipaserver/plugins/dns.py:1018 msgid "Certificate/CRL" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:456 -#: ipaclient/remote_plugins/2_114/dns.py:1966 -#: ipaclient/remote_plugins/2_114/dns.py:2752 -#: ipaclient/remote_plugins/2_114/dns.py:3160 -#: ipaclient/remote_plugins/2_114/dns.py:3625 -#: ipaclient/remote_plugins/2_156/dns.py:456 -#: ipaclient/remote_plugins/2_156/dns.py:1931 -#: ipaclient/remote_plugins/2_156/dns.py:2667 -#: ipaclient/remote_plugins/2_156/dns.py:3030 -#: ipaclient/remote_plugins/2_156/dns.py:3450 -#: ipaclient/remote_plugins/2_164/dns.py:456 -#: ipaclient/remote_plugins/2_164/dns.py:1939 -#: ipaclient/remote_plugins/2_164/dns.py:2675 -#: ipaclient/remote_plugins/2_164/dns.py:3038 -#: ipaclient/remote_plugins/2_164/dns.py:3458 -#: ipaclient/remote_plugins/2_49/dns.py:386 -#: ipaclient/remote_plugins/2_49/dns.py:1443 -#: ipaclient/remote_plugins/2_49/dns.py:2357 -#: ipaclient/remote_plugins/2_49/dns.py:2770 -#: ipaclient/remote_plugins/2_49/dns.py:3229 msgid "CNAME record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:457 -#: ipaclient/remote_plugins/2_114/dns.py:1967 -#: ipaclient/remote_plugins/2_114/dns.py:2753 -#: ipaclient/remote_plugins/2_114/dns.py:3161 -#: ipaclient/remote_plugins/2_114/dns.py:3626 -#: ipaclient/remote_plugins/2_156/dns.py:457 -#: ipaclient/remote_plugins/2_156/dns.py:1932 -#: ipaclient/remote_plugins/2_156/dns.py:2668 -#: ipaclient/remote_plugins/2_156/dns.py:3031 -#: ipaclient/remote_plugins/2_156/dns.py:3451 -#: ipaclient/remote_plugins/2_164/dns.py:457 -#: ipaclient/remote_plugins/2_164/dns.py:1940 -#: ipaclient/remote_plugins/2_164/dns.py:2676 -#: ipaclient/remote_plugins/2_164/dns.py:3039 -#: ipaclient/remote_plugins/2_164/dns.py:3459 msgid "Raw CNAME records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:462 -#: ipaclient/remote_plugins/2_114/dns.py:1974 -#: ipaclient/remote_plugins/2_114/dns.py:3633 -#: ipaclient/remote_plugins/2_156/dns.py:462 -#: ipaclient/remote_plugins/2_156/dns.py:1939 -#: ipaclient/remote_plugins/2_156/dns.py:3458 -#: ipaclient/remote_plugins/2_164/dns.py:462 -#: ipaclient/remote_plugins/2_164/dns.py:1947 -#: ipaclient/remote_plugins/2_164/dns.py:3466 -#: ipaclient/remote_plugins/2_49/dns.py:392 -#: ipaclient/remote_plugins/2_49/dns.py:1451 -#: ipaclient/remote_plugins/2_49/dns.py:3237 msgid "CNAME Hostname" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:463 -#: ipaclient/remote_plugins/2_114/dns.py:1975 -#: ipaclient/remote_plugins/2_114/dns.py:3634 -#: ipaclient/remote_plugins/2_156/dns.py:463 -#: ipaclient/remote_plugins/2_156/dns.py:1940 -#: ipaclient/remote_plugins/2_156/dns.py:3459 -#: ipaclient/remote_plugins/2_164/dns.py:463 -#: ipaclient/remote_plugins/2_164/dns.py:1948 -#: ipaclient/remote_plugins/2_164/dns.py:3467 -#: ipaclient/remote_plugins/2_49/dns.py:393 -#: ipaclient/remote_plugins/2_49/dns.py:1452 -#: ipaclient/remote_plugins/2_49/dns.py:3238 ipaserver/plugins/dns.py:1028 msgid "A hostname which this alias hostname points to" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:469 -#: ipaclient/remote_plugins/2_114/dns.py:1983 -#: ipaclient/remote_plugins/2_114/dns.py:2760 -#: ipaclient/remote_plugins/2_114/dns.py:3168 -#: ipaclient/remote_plugins/2_114/dns.py:3642 -#: ipaclient/remote_plugins/2_156/dns.py:469 -#: ipaclient/remote_plugins/2_156/dns.py:1948 -#: ipaclient/remote_plugins/2_156/dns.py:2675 -#: ipaclient/remote_plugins/2_156/dns.py:3038 -#: ipaclient/remote_plugins/2_156/dns.py:3467 -#: ipaclient/remote_plugins/2_164/dns.py:469 -#: ipaclient/remote_plugins/2_164/dns.py:1956 -#: ipaclient/remote_plugins/2_164/dns.py:2683 -#: ipaclient/remote_plugins/2_164/dns.py:3046 -#: ipaclient/remote_plugins/2_164/dns.py:3475 -#: ipaclient/remote_plugins/2_49/dns.py:399 -#: ipaclient/remote_plugins/2_49/dns.py:1460 -#: ipaclient/remote_plugins/2_49/dns.py:2365 -#: ipaclient/remote_plugins/2_49/dns.py:2778 -#: ipaclient/remote_plugins/2_49/dns.py:3246 msgid "DHCID record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:470 -#: ipaclient/remote_plugins/2_114/dns.py:1984 -#: ipaclient/remote_plugins/2_114/dns.py:2761 -#: ipaclient/remote_plugins/2_114/dns.py:3169 -#: ipaclient/remote_plugins/2_114/dns.py:3643 -#: ipaclient/remote_plugins/2_156/dns.py:470 -#: ipaclient/remote_plugins/2_156/dns.py:1949 -#: ipaclient/remote_plugins/2_156/dns.py:2676 -#: ipaclient/remote_plugins/2_156/dns.py:3039 -#: ipaclient/remote_plugins/2_156/dns.py:3468 -#: ipaclient/remote_plugins/2_164/dns.py:470 -#: ipaclient/remote_plugins/2_164/dns.py:1957 -#: ipaclient/remote_plugins/2_164/dns.py:2684 -#: ipaclient/remote_plugins/2_164/dns.py:3047 -#: ipaclient/remote_plugins/2_164/dns.py:3476 msgid "Raw DHCID records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:476 -#: ipaclient/remote_plugins/2_114/dns.py:1993 -#: ipaclient/remote_plugins/2_114/dns.py:2769 -#: ipaclient/remote_plugins/2_114/dns.py:3177 -#: ipaclient/remote_plugins/2_114/dns.py:3652 -#: ipaclient/remote_plugins/2_156/dns.py:476 -#: ipaclient/remote_plugins/2_156/dns.py:1958 -#: ipaclient/remote_plugins/2_156/dns.py:2684 -#: ipaclient/remote_plugins/2_156/dns.py:3047 -#: ipaclient/remote_plugins/2_156/dns.py:3477 -#: ipaclient/remote_plugins/2_164/dns.py:476 -#: ipaclient/remote_plugins/2_164/dns.py:1966 -#: ipaclient/remote_plugins/2_164/dns.py:2692 -#: ipaclient/remote_plugins/2_164/dns.py:3055 -#: ipaclient/remote_plugins/2_164/dns.py:3485 -#: ipaclient/remote_plugins/2_49/dns.py:406 -#: ipaclient/remote_plugins/2_49/dns.py:1470 -#: ipaclient/remote_plugins/2_49/dns.py:2374 -#: ipaclient/remote_plugins/2_49/dns.py:2787 -#: ipaclient/remote_plugins/2_49/dns.py:3256 msgid "DLV record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:477 -#: ipaclient/remote_plugins/2_114/dns.py:1994 -#: ipaclient/remote_plugins/2_114/dns.py:2770 -#: ipaclient/remote_plugins/2_114/dns.py:3178 -#: ipaclient/remote_plugins/2_114/dns.py:3653 -#: ipaclient/remote_plugins/2_156/dns.py:477 -#: ipaclient/remote_plugins/2_156/dns.py:1959 -#: ipaclient/remote_plugins/2_156/dns.py:2685 -#: ipaclient/remote_plugins/2_156/dns.py:3048 -#: ipaclient/remote_plugins/2_156/dns.py:3478 -#: ipaclient/remote_plugins/2_164/dns.py:477 -#: ipaclient/remote_plugins/2_164/dns.py:1967 -#: ipaclient/remote_plugins/2_164/dns.py:2693 -#: ipaclient/remote_plugins/2_164/dns.py:3056 -#: ipaclient/remote_plugins/2_164/dns.py:3486 msgid "Raw DLV records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:482 -#: ipaclient/remote_plugins/2_114/dns.py:2001 -#: ipaclient/remote_plugins/2_114/dns.py:3660 -#: ipaclient/remote_plugins/2_156/dns.py:482 -#: ipaclient/remote_plugins/2_156/dns.py:1966 -#: ipaclient/remote_plugins/2_156/dns.py:3485 -#: ipaclient/remote_plugins/2_164/dns.py:482 -#: ipaclient/remote_plugins/2_164/dns.py:1974 -#: ipaclient/remote_plugins/2_164/dns.py:3493 msgid "DLV Key Tag" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:488 -#: ipaclient/remote_plugins/2_114/dns.py:2009 -#: ipaclient/remote_plugins/2_114/dns.py:3668 -#: ipaclient/remote_plugins/2_156/dns.py:488 -#: ipaclient/remote_plugins/2_156/dns.py:1974 -#: ipaclient/remote_plugins/2_156/dns.py:3493 -#: ipaclient/remote_plugins/2_164/dns.py:488 -#: ipaclient/remote_plugins/2_164/dns.py:1982 -#: ipaclient/remote_plugins/2_164/dns.py:3501 msgid "DLV Algorithm" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:494 -#: ipaclient/remote_plugins/2_114/dns.py:2017 -#: ipaclient/remote_plugins/2_114/dns.py:3676 -#: ipaclient/remote_plugins/2_156/dns.py:494 -#: ipaclient/remote_plugins/2_156/dns.py:1982 -#: ipaclient/remote_plugins/2_156/dns.py:3501 -#: ipaclient/remote_plugins/2_164/dns.py:494 -#: ipaclient/remote_plugins/2_164/dns.py:1990 -#: ipaclient/remote_plugins/2_164/dns.py:3509 msgid "DLV Digest Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:495 -#: ipaclient/remote_plugins/2_114/dns.py:546 -#: ipaclient/remote_plugins/2_114/dns.py:2018 -#: ipaclient/remote_plugins/2_114/dns.py:2086 -#: ipaclient/remote_plugins/2_114/dns.py:3677 -#: ipaclient/remote_plugins/2_114/dns.py:3745 -#: ipaclient/remote_plugins/2_156/dns.py:495 -#: ipaclient/remote_plugins/2_156/dns.py:539 -#: ipaclient/remote_plugins/2_156/dns.py:1983 -#: ipaclient/remote_plugins/2_156/dns.py:2041 -#: ipaclient/remote_plugins/2_156/dns.py:3502 -#: ipaclient/remote_plugins/2_156/dns.py:3560 -#: ipaclient/remote_plugins/2_164/dns.py:495 -#: ipaclient/remote_plugins/2_164/dns.py:539 -#: ipaclient/remote_plugins/2_164/dns.py:1991 -#: ipaclient/remote_plugins/2_164/dns.py:2049 -#: ipaclient/remote_plugins/2_164/dns.py:3510 -#: ipaclient/remote_plugins/2_164/dns.py:3568 -#: ipaclient/remote_plugins/2_49/dns.py:452 -#: ipaclient/remote_plugins/2_49/dns.py:1532 -#: ipaclient/remote_plugins/2_49/dns.py:3318 ipaserver/plugins/dns.py:1061 msgid "Digest Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:500 -#: ipaclient/remote_plugins/2_114/dns.py:2025 -#: ipaclient/remote_plugins/2_114/dns.py:3684 -#: ipaclient/remote_plugins/2_156/dns.py:500 -#: ipaclient/remote_plugins/2_156/dns.py:1990 -#: ipaclient/remote_plugins/2_156/dns.py:3509 -#: ipaclient/remote_plugins/2_164/dns.py:500 -#: ipaclient/remote_plugins/2_164/dns.py:1998 -#: ipaclient/remote_plugins/2_164/dns.py:3517 msgid "DLV Digest" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:501 -#: ipaclient/remote_plugins/2_114/dns.py:552 -#: ipaclient/remote_plugins/2_114/dns.py:2026 -#: ipaclient/remote_plugins/2_114/dns.py:2094 -#: ipaclient/remote_plugins/2_114/dns.py:3685 -#: ipaclient/remote_plugins/2_114/dns.py:3753 -#: ipaclient/remote_plugins/2_156/dns.py:501 -#: ipaclient/remote_plugins/2_156/dns.py:545 -#: ipaclient/remote_plugins/2_156/dns.py:1991 -#: ipaclient/remote_plugins/2_156/dns.py:2049 -#: ipaclient/remote_plugins/2_156/dns.py:3510 -#: ipaclient/remote_plugins/2_156/dns.py:3568 -#: ipaclient/remote_plugins/2_164/dns.py:501 -#: ipaclient/remote_plugins/2_164/dns.py:545 -#: ipaclient/remote_plugins/2_164/dns.py:1999 -#: ipaclient/remote_plugins/2_164/dns.py:2057 -#: ipaclient/remote_plugins/2_164/dns.py:3518 -#: ipaclient/remote_plugins/2_164/dns.py:3576 -#: ipaclient/remote_plugins/2_49/dns.py:458 -#: ipaclient/remote_plugins/2_49/dns.py:1540 -#: ipaclient/remote_plugins/2_49/dns.py:3326 ipaserver/plugins/dns.py:1066 msgid "Digest" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:507 -#: ipaclient/remote_plugins/2_114/dns.py:2034 -#: ipaclient/remote_plugins/2_114/dns.py:2777 -#: ipaclient/remote_plugins/2_114/dns.py:3185 -#: ipaclient/remote_plugins/2_114/dns.py:3693 -#: ipaclient/remote_plugins/2_156/dns.py:507 -#: ipaclient/remote_plugins/2_156/dns.py:1999 -#: ipaclient/remote_plugins/2_156/dns.py:2692 -#: ipaclient/remote_plugins/2_156/dns.py:3055 -#: ipaclient/remote_plugins/2_156/dns.py:3518 -#: ipaclient/remote_plugins/2_164/dns.py:507 -#: ipaclient/remote_plugins/2_164/dns.py:2007 -#: ipaclient/remote_plugins/2_164/dns.py:2700 -#: ipaclient/remote_plugins/2_164/dns.py:3063 -#: ipaclient/remote_plugins/2_164/dns.py:3526 -#: ipaclient/remote_plugins/2_49/dns.py:413 -#: ipaclient/remote_plugins/2_49/dns.py:1480 -#: ipaclient/remote_plugins/2_49/dns.py:2383 -#: ipaclient/remote_plugins/2_49/dns.py:2796 -#: ipaclient/remote_plugins/2_49/dns.py:3266 msgid "DNAME record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:508 -#: ipaclient/remote_plugins/2_114/dns.py:2035 -#: ipaclient/remote_plugins/2_114/dns.py:2778 -#: ipaclient/remote_plugins/2_114/dns.py:3186 -#: ipaclient/remote_plugins/2_114/dns.py:3694 -#: ipaclient/remote_plugins/2_156/dns.py:508 -#: ipaclient/remote_plugins/2_156/dns.py:2000 -#: ipaclient/remote_plugins/2_156/dns.py:2693 -#: ipaclient/remote_plugins/2_156/dns.py:3056 -#: ipaclient/remote_plugins/2_156/dns.py:3519 -#: ipaclient/remote_plugins/2_164/dns.py:508 -#: ipaclient/remote_plugins/2_164/dns.py:2008 -#: ipaclient/remote_plugins/2_164/dns.py:2701 -#: ipaclient/remote_plugins/2_164/dns.py:3064 -#: ipaclient/remote_plugins/2_164/dns.py:3527 msgid "Raw DNAME records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:513 -#: ipaclient/remote_plugins/2_114/dns.py:2042 -#: ipaclient/remote_plugins/2_114/dns.py:3701 -#: ipaclient/remote_plugins/2_156/dns.py:513 -#: ipaclient/remote_plugins/2_156/dns.py:2007 -#: ipaclient/remote_plugins/2_156/dns.py:3526 -#: ipaclient/remote_plugins/2_164/dns.py:513 -#: ipaclient/remote_plugins/2_164/dns.py:2015 -#: ipaclient/remote_plugins/2_164/dns.py:3534 -#: ipaclient/remote_plugins/2_49/dns.py:419 -#: ipaclient/remote_plugins/2_49/dns.py:1488 -#: ipaclient/remote_plugins/2_49/dns.py:3274 msgid "DNAME Target" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:514 -#: ipaclient/remote_plugins/2_114/dns.py:2043 -#: ipaclient/remote_plugins/2_114/dns.py:3702 -#: ipaclient/remote_plugins/2_156/dns.py:514 -#: ipaclient/remote_plugins/2_156/dns.py:2008 -#: ipaclient/remote_plugins/2_156/dns.py:3527 -#: ipaclient/remote_plugins/2_164/dns.py:514 -#: ipaclient/remote_plugins/2_164/dns.py:2016 -#: ipaclient/remote_plugins/2_164/dns.py:3535 -#: ipaclient/remote_plugins/2_49/dns.py:420 -#: ipaclient/remote_plugins/2_49/dns.py:1489 -#: ipaclient/remote_plugins/2_49/dns.py:3275 ipaserver/plugins/dns.py:1041 #: ipaserver/plugins/dns.py:1372 ipaserver/plugins/internal.py:1217 msgid "Target" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:520 -#: ipaclient/remote_plugins/2_114/dns.py:2051 -#: ipaclient/remote_plugins/2_114/dns.py:2785 -#: ipaclient/remote_plugins/2_114/dns.py:3193 -#: ipaclient/remote_plugins/2_114/dns.py:3710 -#: ipaclient/remote_plugins/2_49/dns.py:426 -#: ipaclient/remote_plugins/2_49/dns.py:1497 -#: ipaclient/remote_plugins/2_49/dns.py:2391 -#: ipaclient/remote_plugins/2_49/dns.py:2804 -#: ipaclient/remote_plugins/2_49/dns.py:3283 msgid "DNSKEY record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:521 -#: ipaclient/remote_plugins/2_114/dns.py:2052 -#: ipaclient/remote_plugins/2_114/dns.py:2786 -#: ipaclient/remote_plugins/2_114/dns.py:3194 -#: ipaclient/remote_plugins/2_114/dns.py:3711 msgid "Raw DNSKEY records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:527 -#: ipaclient/remote_plugins/2_114/dns.py:2061 -#: ipaclient/remote_plugins/2_114/dns.py:2794 -#: ipaclient/remote_plugins/2_114/dns.py:3202 -#: ipaclient/remote_plugins/2_114/dns.py:3720 -#: ipaclient/remote_plugins/2_156/dns.py:520 -#: ipaclient/remote_plugins/2_156/dns.py:2016 -#: ipaclient/remote_plugins/2_156/dns.py:2700 -#: ipaclient/remote_plugins/2_156/dns.py:3063 -#: ipaclient/remote_plugins/2_156/dns.py:3535 -#: ipaclient/remote_plugins/2_164/dns.py:520 -#: ipaclient/remote_plugins/2_164/dns.py:2024 -#: ipaclient/remote_plugins/2_164/dns.py:2708 -#: ipaclient/remote_plugins/2_164/dns.py:3071 -#: ipaclient/remote_plugins/2_164/dns.py:3543 -#: ipaclient/remote_plugins/2_49/dns.py:433 -#: ipaclient/remote_plugins/2_49/dns.py:1507 -#: ipaclient/remote_plugins/2_49/dns.py:2400 -#: ipaclient/remote_plugins/2_49/dns.py:2813 -#: ipaclient/remote_plugins/2_49/dns.py:3293 msgid "DS record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:528 -#: ipaclient/remote_plugins/2_114/dns.py:2062 -#: ipaclient/remote_plugins/2_114/dns.py:2795 -#: ipaclient/remote_plugins/2_114/dns.py:3203 -#: ipaclient/remote_plugins/2_114/dns.py:3721 -#: ipaclient/remote_plugins/2_156/dns.py:521 -#: ipaclient/remote_plugins/2_156/dns.py:2017 -#: ipaclient/remote_plugins/2_156/dns.py:2701 -#: ipaclient/remote_plugins/2_156/dns.py:3064 -#: ipaclient/remote_plugins/2_156/dns.py:3536 -#: ipaclient/remote_plugins/2_164/dns.py:521 -#: ipaclient/remote_plugins/2_164/dns.py:2025 -#: ipaclient/remote_plugins/2_164/dns.py:2709 -#: ipaclient/remote_plugins/2_164/dns.py:3072 -#: ipaclient/remote_plugins/2_164/dns.py:3544 msgid "Raw DS records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:533 -#: ipaclient/remote_plugins/2_114/dns.py:2069 -#: ipaclient/remote_plugins/2_114/dns.py:3728 -#: ipaclient/remote_plugins/2_156/dns.py:526 -#: ipaclient/remote_plugins/2_156/dns.py:2024 -#: ipaclient/remote_plugins/2_156/dns.py:3543 -#: ipaclient/remote_plugins/2_164/dns.py:526 -#: ipaclient/remote_plugins/2_164/dns.py:2032 -#: ipaclient/remote_plugins/2_164/dns.py:3551 -#: ipaclient/remote_plugins/2_49/dns.py:439 -#: ipaclient/remote_plugins/2_49/dns.py:1515 -#: ipaclient/remote_plugins/2_49/dns.py:3301 msgid "DS Key Tag" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:539 -#: ipaclient/remote_plugins/2_114/dns.py:2077 -#: ipaclient/remote_plugins/2_114/dns.py:3736 -#: ipaclient/remote_plugins/2_156/dns.py:532 -#: ipaclient/remote_plugins/2_156/dns.py:2032 -#: ipaclient/remote_plugins/2_156/dns.py:3551 -#: ipaclient/remote_plugins/2_164/dns.py:532 -#: ipaclient/remote_plugins/2_164/dns.py:2040 -#: ipaclient/remote_plugins/2_164/dns.py:3559 -#: ipaclient/remote_plugins/2_49/dns.py:445 -#: ipaclient/remote_plugins/2_49/dns.py:1523 -#: ipaclient/remote_plugins/2_49/dns.py:3309 msgid "DS Algorithm" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:545 -#: ipaclient/remote_plugins/2_114/dns.py:2085 -#: ipaclient/remote_plugins/2_114/dns.py:3744 -#: ipaclient/remote_plugins/2_156/dns.py:538 -#: ipaclient/remote_plugins/2_156/dns.py:2040 -#: ipaclient/remote_plugins/2_156/dns.py:3559 -#: ipaclient/remote_plugins/2_164/dns.py:538 -#: ipaclient/remote_plugins/2_164/dns.py:2048 -#: ipaclient/remote_plugins/2_164/dns.py:3567 -#: ipaclient/remote_plugins/2_49/dns.py:451 -#: ipaclient/remote_plugins/2_49/dns.py:1531 -#: ipaclient/remote_plugins/2_49/dns.py:3317 msgid "DS Digest Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:551 -#: ipaclient/remote_plugins/2_114/dns.py:2093 -#: ipaclient/remote_plugins/2_114/dns.py:3752 -#: ipaclient/remote_plugins/2_156/dns.py:544 -#: ipaclient/remote_plugins/2_156/dns.py:2048 -#: ipaclient/remote_plugins/2_156/dns.py:3567 -#: ipaclient/remote_plugins/2_164/dns.py:544 -#: ipaclient/remote_plugins/2_164/dns.py:2056 -#: ipaclient/remote_plugins/2_164/dns.py:3575 -#: ipaclient/remote_plugins/2_49/dns.py:457 -#: ipaclient/remote_plugins/2_49/dns.py:1539 -#: ipaclient/remote_plugins/2_49/dns.py:3325 msgid "DS Digest" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:558 -#: ipaclient/remote_plugins/2_114/dns.py:2102 -#: ipaclient/remote_plugins/2_114/dns.py:2802 -#: ipaclient/remote_plugins/2_114/dns.py:3210 -#: ipaclient/remote_plugins/2_114/dns.py:3761 -#: ipaclient/remote_plugins/2_156/dns.py:551 -#: ipaclient/remote_plugins/2_156/dns.py:2057 -#: ipaclient/remote_plugins/2_156/dns.py:2708 -#: ipaclient/remote_plugins/2_156/dns.py:3071 -#: ipaclient/remote_plugins/2_156/dns.py:3576 -#: ipaclient/remote_plugins/2_164/dns.py:551 -#: ipaclient/remote_plugins/2_164/dns.py:2065 -#: ipaclient/remote_plugins/2_164/dns.py:2716 -#: ipaclient/remote_plugins/2_164/dns.py:3079 -#: ipaclient/remote_plugins/2_164/dns.py:3584 -#: ipaclient/remote_plugins/2_49/dns.py:464 -#: ipaclient/remote_plugins/2_49/dns.py:1548 -#: ipaclient/remote_plugins/2_49/dns.py:2408 -#: ipaclient/remote_plugins/2_49/dns.py:2821 -#: ipaclient/remote_plugins/2_49/dns.py:3334 msgid "HIP record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:559 -#: ipaclient/remote_plugins/2_114/dns.py:2103 -#: ipaclient/remote_plugins/2_114/dns.py:2803 -#: ipaclient/remote_plugins/2_114/dns.py:3211 -#: ipaclient/remote_plugins/2_114/dns.py:3762 -#: ipaclient/remote_plugins/2_156/dns.py:552 -#: ipaclient/remote_plugins/2_156/dns.py:2058 -#: ipaclient/remote_plugins/2_156/dns.py:2709 -#: ipaclient/remote_plugins/2_156/dns.py:3072 -#: ipaclient/remote_plugins/2_156/dns.py:3577 -#: ipaclient/remote_plugins/2_164/dns.py:552 -#: ipaclient/remote_plugins/2_164/dns.py:2066 -#: ipaclient/remote_plugins/2_164/dns.py:2717 -#: ipaclient/remote_plugins/2_164/dns.py:3080 -#: ipaclient/remote_plugins/2_164/dns.py:3585 msgid "Raw HIP records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:565 -#: ipaclient/remote_plugins/2_114/dns.py:2112 -#: ipaclient/remote_plugins/2_114/dns.py:2811 -#: ipaclient/remote_plugins/2_114/dns.py:3219 -#: ipaclient/remote_plugins/2_114/dns.py:3771 -#: ipaclient/remote_plugins/2_156/dns.py:558 -#: ipaclient/remote_plugins/2_156/dns.py:2067 -#: ipaclient/remote_plugins/2_156/dns.py:2717 -#: ipaclient/remote_plugins/2_156/dns.py:3080 -#: ipaclient/remote_plugins/2_156/dns.py:3586 -#: ipaclient/remote_plugins/2_164/dns.py:558 -#: ipaclient/remote_plugins/2_164/dns.py:2075 -#: ipaclient/remote_plugins/2_164/dns.py:2725 -#: ipaclient/remote_plugins/2_164/dns.py:3088 -#: ipaclient/remote_plugins/2_164/dns.py:3594 -#: ipaclient/remote_plugins/2_49/dns.py:471 -#: ipaclient/remote_plugins/2_49/dns.py:1558 -#: ipaclient/remote_plugins/2_49/dns.py:2417 -#: ipaclient/remote_plugins/2_49/dns.py:2830 -#: ipaclient/remote_plugins/2_49/dns.py:3344 msgid "IPSECKEY record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:566 -#: ipaclient/remote_plugins/2_114/dns.py:2113 -#: ipaclient/remote_plugins/2_114/dns.py:2812 -#: ipaclient/remote_plugins/2_114/dns.py:3220 -#: ipaclient/remote_plugins/2_114/dns.py:3772 -#: ipaclient/remote_plugins/2_156/dns.py:559 -#: ipaclient/remote_plugins/2_156/dns.py:2068 -#: ipaclient/remote_plugins/2_156/dns.py:2718 -#: ipaclient/remote_plugins/2_156/dns.py:3081 -#: ipaclient/remote_plugins/2_156/dns.py:3587 -#: ipaclient/remote_plugins/2_164/dns.py:559 -#: ipaclient/remote_plugins/2_164/dns.py:2076 -#: ipaclient/remote_plugins/2_164/dns.py:2726 -#: ipaclient/remote_plugins/2_164/dns.py:3089 -#: ipaclient/remote_plugins/2_164/dns.py:3595 msgid "Raw IPSECKEY records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:572 -#: ipaclient/remote_plugins/2_114/dns.py:2122 -#: ipaclient/remote_plugins/2_114/dns.py:2820 -#: ipaclient/remote_plugins/2_114/dns.py:3228 -#: ipaclient/remote_plugins/2_114/dns.py:3781 -#: ipaclient/remote_plugins/2_156/dns.py:565 -#: ipaclient/remote_plugins/2_156/dns.py:2077 -#: ipaclient/remote_plugins/2_156/dns.py:2726 -#: ipaclient/remote_plugins/2_156/dns.py:3089 -#: ipaclient/remote_plugins/2_156/dns.py:3596 -#: ipaclient/remote_plugins/2_164/dns.py:565 -#: ipaclient/remote_plugins/2_164/dns.py:2085 -#: ipaclient/remote_plugins/2_164/dns.py:2734 -#: ipaclient/remote_plugins/2_164/dns.py:3097 -#: ipaclient/remote_plugins/2_164/dns.py:3604 -#: ipaclient/remote_plugins/2_49/dns.py:478 -#: ipaclient/remote_plugins/2_49/dns.py:1568 -#: ipaclient/remote_plugins/2_49/dns.py:2426 -#: ipaclient/remote_plugins/2_49/dns.py:2839 -#: ipaclient/remote_plugins/2_49/dns.py:3354 msgid "KEY record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:573 -#: ipaclient/remote_plugins/2_114/dns.py:2123 -#: ipaclient/remote_plugins/2_114/dns.py:2821 -#: ipaclient/remote_plugins/2_114/dns.py:3229 -#: ipaclient/remote_plugins/2_114/dns.py:3782 -#: ipaclient/remote_plugins/2_156/dns.py:566 -#: ipaclient/remote_plugins/2_156/dns.py:2078 -#: ipaclient/remote_plugins/2_156/dns.py:2727 -#: ipaclient/remote_plugins/2_156/dns.py:3090 -#: ipaclient/remote_plugins/2_156/dns.py:3597 -#: ipaclient/remote_plugins/2_164/dns.py:566 -#: ipaclient/remote_plugins/2_164/dns.py:2086 -#: ipaclient/remote_plugins/2_164/dns.py:2735 -#: ipaclient/remote_plugins/2_164/dns.py:3098 -#: ipaclient/remote_plugins/2_164/dns.py:3605 msgid "Raw KEY records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:579 -#: ipaclient/remote_plugins/2_114/dns.py:2132 -#: ipaclient/remote_plugins/2_114/dns.py:2829 -#: ipaclient/remote_plugins/2_114/dns.py:3237 -#: ipaclient/remote_plugins/2_114/dns.py:3791 -#: ipaclient/remote_plugins/2_156/dns.py:572 -#: ipaclient/remote_plugins/2_156/dns.py:2087 -#: ipaclient/remote_plugins/2_156/dns.py:2735 -#: ipaclient/remote_plugins/2_156/dns.py:3098 -#: ipaclient/remote_plugins/2_156/dns.py:3606 -#: ipaclient/remote_plugins/2_164/dns.py:572 -#: ipaclient/remote_plugins/2_164/dns.py:2095 -#: ipaclient/remote_plugins/2_164/dns.py:2743 -#: ipaclient/remote_plugins/2_164/dns.py:3106 -#: ipaclient/remote_plugins/2_164/dns.py:3614 -#: ipaclient/remote_plugins/2_49/dns.py:509 -#: ipaclient/remote_plugins/2_49/dns.py:1609 -#: ipaclient/remote_plugins/2_49/dns.py:2434 -#: ipaclient/remote_plugins/2_49/dns.py:2847 -#: ipaclient/remote_plugins/2_49/dns.py:3395 msgid "KX record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:580 -#: ipaclient/remote_plugins/2_114/dns.py:2133 -#: ipaclient/remote_plugins/2_114/dns.py:2830 -#: ipaclient/remote_plugins/2_114/dns.py:3238 -#: ipaclient/remote_plugins/2_114/dns.py:3792 -#: ipaclient/remote_plugins/2_156/dns.py:573 -#: ipaclient/remote_plugins/2_156/dns.py:2088 -#: ipaclient/remote_plugins/2_156/dns.py:2736 -#: ipaclient/remote_plugins/2_156/dns.py:3099 -#: ipaclient/remote_plugins/2_156/dns.py:3607 -#: ipaclient/remote_plugins/2_164/dns.py:573 -#: ipaclient/remote_plugins/2_164/dns.py:2096 -#: ipaclient/remote_plugins/2_164/dns.py:2744 -#: ipaclient/remote_plugins/2_164/dns.py:3107 -#: ipaclient/remote_plugins/2_164/dns.py:3615 msgid "Raw KX records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:585 -#: ipaclient/remote_plugins/2_114/dns.py:2140 -#: ipaclient/remote_plugins/2_114/dns.py:3799 -#: ipaclient/remote_plugins/2_156/dns.py:578 -#: ipaclient/remote_plugins/2_156/dns.py:2095 -#: ipaclient/remote_plugins/2_156/dns.py:3614 -#: ipaclient/remote_plugins/2_164/dns.py:578 -#: ipaclient/remote_plugins/2_164/dns.py:2103 -#: ipaclient/remote_plugins/2_164/dns.py:3622 -#: ipaclient/remote_plugins/2_49/dns.py:515 -#: ipaclient/remote_plugins/2_49/dns.py:1617 -#: ipaclient/remote_plugins/2_49/dns.py:3403 msgid "KX Preference" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:586 -#: ipaclient/remote_plugins/2_114/dns.py:684 -#: ipaclient/remote_plugins/2_114/dns.py:2141 -#: ipaclient/remote_plugins/2_114/dns.py:2279 -#: ipaclient/remote_plugins/2_114/dns.py:3800 -#: ipaclient/remote_plugins/2_114/dns.py:3938 -#: ipaclient/remote_plugins/2_156/dns.py:579 -#: ipaclient/remote_plugins/2_156/dns.py:677 -#: ipaclient/remote_plugins/2_156/dns.py:2096 -#: ipaclient/remote_plugins/2_156/dns.py:2234 -#: ipaclient/remote_plugins/2_156/dns.py:3615 -#: ipaclient/remote_plugins/2_156/dns.py:3753 -#: ipaclient/remote_plugins/2_164/dns.py:579 -#: ipaclient/remote_plugins/2_164/dns.py:677 -#: ipaclient/remote_plugins/2_164/dns.py:2104 -#: ipaclient/remote_plugins/2_164/dns.py:2242 -#: ipaclient/remote_plugins/2_164/dns.py:3623 -#: ipaclient/remote_plugins/2_164/dns.py:3761 -#: ipaclient/remote_plugins/2_49/dns.py:516 -#: ipaclient/remote_plugins/2_49/dns.py:614 -#: ipaclient/remote_plugins/2_49/dns.py:1618 -#: ipaclient/remote_plugins/2_49/dns.py:1756 -#: ipaclient/remote_plugins/2_49/dns.py:3404 -#: ipaclient/remote_plugins/2_49/dns.py:3542 ipaserver/plugins/dns.py:1103 #: ipaserver/plugins/dns.py:1260 msgid "Preference given to this exchanger. Lower values are more preferred" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:591 -#: ipaclient/remote_plugins/2_114/dns.py:2148 -#: ipaclient/remote_plugins/2_114/dns.py:3807 -#: ipaclient/remote_plugins/2_156/dns.py:584 -#: ipaclient/remote_plugins/2_156/dns.py:2103 -#: ipaclient/remote_plugins/2_156/dns.py:3622 -#: ipaclient/remote_plugins/2_164/dns.py:584 -#: ipaclient/remote_plugins/2_164/dns.py:2111 -#: ipaclient/remote_plugins/2_164/dns.py:3630 -#: ipaclient/remote_plugins/2_49/dns.py:521 -#: ipaclient/remote_plugins/2_49/dns.py:1625 -#: ipaclient/remote_plugins/2_49/dns.py:3411 msgid "KX Exchanger" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:592 -#: ipaclient/remote_plugins/2_114/dns.py:2149 -#: ipaclient/remote_plugins/2_114/dns.py:3808 -#: ipaclient/remote_plugins/2_156/dns.py:585 -#: ipaclient/remote_plugins/2_156/dns.py:2104 -#: ipaclient/remote_plugins/2_156/dns.py:3623 -#: ipaclient/remote_plugins/2_164/dns.py:585 -#: ipaclient/remote_plugins/2_164/dns.py:2112 -#: ipaclient/remote_plugins/2_164/dns.py:3631 -#: ipaclient/remote_plugins/2_49/dns.py:522 -#: ipaclient/remote_plugins/2_49/dns.py:1626 -#: ipaclient/remote_plugins/2_49/dns.py:3412 ipaserver/plugins/dns.py:1109 msgid "A host willing to act as a key exchanger" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:598 -#: ipaclient/remote_plugins/2_114/dns.py:2157 -#: ipaclient/remote_plugins/2_114/dns.py:2837 -#: ipaclient/remote_plugins/2_114/dns.py:3245 -#: ipaclient/remote_plugins/2_114/dns.py:3816 -#: ipaclient/remote_plugins/2_156/dns.py:591 -#: ipaclient/remote_plugins/2_156/dns.py:2112 -#: ipaclient/remote_plugins/2_156/dns.py:2743 -#: ipaclient/remote_plugins/2_156/dns.py:3106 -#: ipaclient/remote_plugins/2_156/dns.py:3631 -#: ipaclient/remote_plugins/2_164/dns.py:591 -#: ipaclient/remote_plugins/2_164/dns.py:2120 -#: ipaclient/remote_plugins/2_164/dns.py:2751 -#: ipaclient/remote_plugins/2_164/dns.py:3114 -#: ipaclient/remote_plugins/2_164/dns.py:3639 -#: ipaclient/remote_plugins/2_49/dns.py:528 -#: ipaclient/remote_plugins/2_49/dns.py:1634 -#: ipaclient/remote_plugins/2_49/dns.py:2442 -#: ipaclient/remote_plugins/2_49/dns.py:2855 -#: ipaclient/remote_plugins/2_49/dns.py:3420 msgid "LOC record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:599 -#: ipaclient/remote_plugins/2_114/dns.py:2158 -#: ipaclient/remote_plugins/2_114/dns.py:2838 -#: ipaclient/remote_plugins/2_114/dns.py:3246 -#: ipaclient/remote_plugins/2_114/dns.py:3817 -#: ipaclient/remote_plugins/2_156/dns.py:592 -#: ipaclient/remote_plugins/2_156/dns.py:2113 -#: ipaclient/remote_plugins/2_156/dns.py:2744 -#: ipaclient/remote_plugins/2_156/dns.py:3107 -#: ipaclient/remote_plugins/2_156/dns.py:3632 -#: ipaclient/remote_plugins/2_164/dns.py:592 -#: ipaclient/remote_plugins/2_164/dns.py:2121 -#: ipaclient/remote_plugins/2_164/dns.py:2752 -#: ipaclient/remote_plugins/2_164/dns.py:3115 -#: ipaclient/remote_plugins/2_164/dns.py:3640 msgid "Raw LOC records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:604 -#: ipaclient/remote_plugins/2_114/dns.py:2165 -#: ipaclient/remote_plugins/2_114/dns.py:3824 -#: ipaclient/remote_plugins/2_156/dns.py:597 -#: ipaclient/remote_plugins/2_156/dns.py:2120 -#: ipaclient/remote_plugins/2_156/dns.py:3639 -#: ipaclient/remote_plugins/2_164/dns.py:597 -#: ipaclient/remote_plugins/2_164/dns.py:2128 -#: ipaclient/remote_plugins/2_164/dns.py:3647 -#: ipaclient/remote_plugins/2_49/dns.py:534 -#: ipaclient/remote_plugins/2_49/dns.py:1642 -#: ipaclient/remote_plugins/2_49/dns.py:3428 msgid "LOC Degrees Latitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:605 -#: ipaclient/remote_plugins/2_114/dns.py:2166 -#: ipaclient/remote_plugins/2_114/dns.py:3825 -#: ipaclient/remote_plugins/2_156/dns.py:598 -#: ipaclient/remote_plugins/2_156/dns.py:2121 -#: ipaclient/remote_plugins/2_156/dns.py:3640 -#: ipaclient/remote_plugins/2_164/dns.py:598 -#: ipaclient/remote_plugins/2_164/dns.py:2129 -#: ipaclient/remote_plugins/2_164/dns.py:3648 -#: ipaclient/remote_plugins/2_49/dns.py:535 -#: ipaclient/remote_plugins/2_49/dns.py:1643 -#: ipaclient/remote_plugins/2_49/dns.py:3429 ipaserver/plugins/dns.py:1118 msgid "Degrees Latitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:610 -#: ipaclient/remote_plugins/2_114/dns.py:2173 -#: ipaclient/remote_plugins/2_114/dns.py:3832 -#: ipaclient/remote_plugins/2_156/dns.py:603 -#: ipaclient/remote_plugins/2_156/dns.py:2128 -#: ipaclient/remote_plugins/2_156/dns.py:3647 -#: ipaclient/remote_plugins/2_164/dns.py:603 -#: ipaclient/remote_plugins/2_164/dns.py:2136 -#: ipaclient/remote_plugins/2_164/dns.py:3655 -#: ipaclient/remote_plugins/2_49/dns.py:540 -#: ipaclient/remote_plugins/2_49/dns.py:1650 -#: ipaclient/remote_plugins/2_49/dns.py:3436 msgid "LOC Minutes Latitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:611 -#: ipaclient/remote_plugins/2_114/dns.py:2174 -#: ipaclient/remote_plugins/2_114/dns.py:3833 -#: ipaclient/remote_plugins/2_156/dns.py:604 -#: ipaclient/remote_plugins/2_156/dns.py:2129 -#: ipaclient/remote_plugins/2_156/dns.py:3648 -#: ipaclient/remote_plugins/2_164/dns.py:604 -#: ipaclient/remote_plugins/2_164/dns.py:2137 -#: ipaclient/remote_plugins/2_164/dns.py:3656 -#: ipaclient/remote_plugins/2_49/dns.py:541 -#: ipaclient/remote_plugins/2_49/dns.py:1651 -#: ipaclient/remote_plugins/2_49/dns.py:3437 ipaserver/plugins/dns.py:1123 msgid "Minutes Latitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:616 -#: ipaclient/remote_plugins/2_114/dns.py:2181 -#: ipaclient/remote_plugins/2_114/dns.py:3840 -#: ipaclient/remote_plugins/2_156/dns.py:609 -#: ipaclient/remote_plugins/2_156/dns.py:2136 -#: ipaclient/remote_plugins/2_156/dns.py:3655 -#: ipaclient/remote_plugins/2_164/dns.py:609 -#: ipaclient/remote_plugins/2_164/dns.py:2144 -#: ipaclient/remote_plugins/2_164/dns.py:3663 -#: ipaclient/remote_plugins/2_49/dns.py:546 -#: ipaclient/remote_plugins/2_49/dns.py:1658 -#: ipaclient/remote_plugins/2_49/dns.py:3444 msgid "LOC Seconds Latitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:617 -#: ipaclient/remote_plugins/2_114/dns.py:2182 -#: ipaclient/remote_plugins/2_114/dns.py:3841 -#: ipaclient/remote_plugins/2_156/dns.py:610 -#: ipaclient/remote_plugins/2_156/dns.py:2137 -#: ipaclient/remote_plugins/2_156/dns.py:3656 -#: ipaclient/remote_plugins/2_164/dns.py:610 -#: ipaclient/remote_plugins/2_164/dns.py:2145 -#: ipaclient/remote_plugins/2_164/dns.py:3664 -#: ipaclient/remote_plugins/2_49/dns.py:547 -#: ipaclient/remote_plugins/2_49/dns.py:1659 -#: ipaclient/remote_plugins/2_49/dns.py:3445 ipaserver/plugins/dns.py:1128 msgid "Seconds Latitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:622 -#: ipaclient/remote_plugins/2_114/dns.py:2191 -#: ipaclient/remote_plugins/2_114/dns.py:3850 -#: ipaclient/remote_plugins/2_156/dns.py:615 -#: ipaclient/remote_plugins/2_156/dns.py:2146 -#: ipaclient/remote_plugins/2_156/dns.py:3665 -#: ipaclient/remote_plugins/2_164/dns.py:615 -#: ipaclient/remote_plugins/2_164/dns.py:2154 -#: ipaclient/remote_plugins/2_164/dns.py:3673 -#: ipaclient/remote_plugins/2_49/dns.py:552 -#: ipaclient/remote_plugins/2_49/dns.py:1668 -#: ipaclient/remote_plugins/2_49/dns.py:3454 msgid "LOC Direction Latitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:623 -#: ipaclient/remote_plugins/2_114/dns.py:2192 -#: ipaclient/remote_plugins/2_114/dns.py:3851 -#: ipaclient/remote_plugins/2_156/dns.py:616 -#: ipaclient/remote_plugins/2_156/dns.py:2147 -#: ipaclient/remote_plugins/2_156/dns.py:3666 -#: ipaclient/remote_plugins/2_164/dns.py:616 -#: ipaclient/remote_plugins/2_164/dns.py:2155 -#: ipaclient/remote_plugins/2_164/dns.py:3674 -#: ipaclient/remote_plugins/2_49/dns.py:553 -#: ipaclient/remote_plugins/2_49/dns.py:1669 -#: ipaclient/remote_plugins/2_49/dns.py:3455 ipaserver/plugins/dns.py:1134 msgid "Direction Latitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:628 -#: ipaclient/remote_plugins/2_114/dns.py:2199 -#: ipaclient/remote_plugins/2_114/dns.py:3858 -#: ipaclient/remote_plugins/2_156/dns.py:621 -#: ipaclient/remote_plugins/2_156/dns.py:2154 -#: ipaclient/remote_plugins/2_156/dns.py:3673 -#: ipaclient/remote_plugins/2_164/dns.py:621 -#: ipaclient/remote_plugins/2_164/dns.py:2162 -#: ipaclient/remote_plugins/2_164/dns.py:3681 -#: ipaclient/remote_plugins/2_49/dns.py:558 -#: ipaclient/remote_plugins/2_49/dns.py:1676 -#: ipaclient/remote_plugins/2_49/dns.py:3462 msgid "LOC Degrees Longitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:629 -#: ipaclient/remote_plugins/2_114/dns.py:2200 -#: ipaclient/remote_plugins/2_114/dns.py:3859 -#: ipaclient/remote_plugins/2_156/dns.py:622 -#: ipaclient/remote_plugins/2_156/dns.py:2155 -#: ipaclient/remote_plugins/2_156/dns.py:3674 -#: ipaclient/remote_plugins/2_164/dns.py:622 -#: ipaclient/remote_plugins/2_164/dns.py:2163 -#: ipaclient/remote_plugins/2_164/dns.py:3682 -#: ipaclient/remote_plugins/2_49/dns.py:559 -#: ipaclient/remote_plugins/2_49/dns.py:1677 -#: ipaclient/remote_plugins/2_49/dns.py:3463 ipaserver/plugins/dns.py:1138 msgid "Degrees Longitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:634 -#: ipaclient/remote_plugins/2_114/dns.py:2207 -#: ipaclient/remote_plugins/2_114/dns.py:3866 -#: ipaclient/remote_plugins/2_156/dns.py:627 -#: ipaclient/remote_plugins/2_156/dns.py:2162 -#: ipaclient/remote_plugins/2_156/dns.py:3681 -#: ipaclient/remote_plugins/2_164/dns.py:627 -#: ipaclient/remote_plugins/2_164/dns.py:2170 -#: ipaclient/remote_plugins/2_164/dns.py:3689 -#: ipaclient/remote_plugins/2_49/dns.py:564 -#: ipaclient/remote_plugins/2_49/dns.py:1684 -#: ipaclient/remote_plugins/2_49/dns.py:3470 msgid "LOC Minutes Longitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:635 -#: ipaclient/remote_plugins/2_114/dns.py:2208 -#: ipaclient/remote_plugins/2_114/dns.py:3867 -#: ipaclient/remote_plugins/2_156/dns.py:628 -#: ipaclient/remote_plugins/2_156/dns.py:2163 -#: ipaclient/remote_plugins/2_156/dns.py:3682 -#: ipaclient/remote_plugins/2_164/dns.py:628 -#: ipaclient/remote_plugins/2_164/dns.py:2171 -#: ipaclient/remote_plugins/2_164/dns.py:3690 -#: ipaclient/remote_plugins/2_49/dns.py:565 -#: ipaclient/remote_plugins/2_49/dns.py:1685 -#: ipaclient/remote_plugins/2_49/dns.py:3471 ipaserver/plugins/dns.py:1143 msgid "Minutes Longitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:640 -#: ipaclient/remote_plugins/2_114/dns.py:2215 -#: ipaclient/remote_plugins/2_114/dns.py:3874 -#: ipaclient/remote_plugins/2_156/dns.py:633 -#: ipaclient/remote_plugins/2_156/dns.py:2170 -#: ipaclient/remote_plugins/2_156/dns.py:3689 -#: ipaclient/remote_plugins/2_164/dns.py:633 -#: ipaclient/remote_plugins/2_164/dns.py:2178 -#: ipaclient/remote_plugins/2_164/dns.py:3697 -#: ipaclient/remote_plugins/2_49/dns.py:570 -#: ipaclient/remote_plugins/2_49/dns.py:1692 -#: ipaclient/remote_plugins/2_49/dns.py:3478 msgid "LOC Seconds Longitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:641 -#: ipaclient/remote_plugins/2_114/dns.py:2216 -#: ipaclient/remote_plugins/2_114/dns.py:3875 -#: ipaclient/remote_plugins/2_156/dns.py:634 -#: ipaclient/remote_plugins/2_156/dns.py:2171 -#: ipaclient/remote_plugins/2_156/dns.py:3690 -#: ipaclient/remote_plugins/2_164/dns.py:634 -#: ipaclient/remote_plugins/2_164/dns.py:2179 -#: ipaclient/remote_plugins/2_164/dns.py:3698 -#: ipaclient/remote_plugins/2_49/dns.py:571 -#: ipaclient/remote_plugins/2_49/dns.py:1693 -#: ipaclient/remote_plugins/2_49/dns.py:3479 ipaserver/plugins/dns.py:1148 msgid "Seconds Longitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:646 -#: ipaclient/remote_plugins/2_114/dns.py:2225 -#: ipaclient/remote_plugins/2_114/dns.py:3884 -#: ipaclient/remote_plugins/2_156/dns.py:639 -#: ipaclient/remote_plugins/2_156/dns.py:2180 -#: ipaclient/remote_plugins/2_156/dns.py:3699 -#: ipaclient/remote_plugins/2_164/dns.py:639 -#: ipaclient/remote_plugins/2_164/dns.py:2188 -#: ipaclient/remote_plugins/2_164/dns.py:3707 -#: ipaclient/remote_plugins/2_49/dns.py:576 -#: ipaclient/remote_plugins/2_49/dns.py:1702 -#: ipaclient/remote_plugins/2_49/dns.py:3488 msgid "LOC Direction Longitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:647 -#: ipaclient/remote_plugins/2_114/dns.py:2226 -#: ipaclient/remote_plugins/2_114/dns.py:3885 -#: ipaclient/remote_plugins/2_156/dns.py:640 -#: ipaclient/remote_plugins/2_156/dns.py:2181 -#: ipaclient/remote_plugins/2_156/dns.py:3700 -#: ipaclient/remote_plugins/2_164/dns.py:640 -#: ipaclient/remote_plugins/2_164/dns.py:2189 -#: ipaclient/remote_plugins/2_164/dns.py:3708 -#: ipaclient/remote_plugins/2_49/dns.py:577 -#: ipaclient/remote_plugins/2_49/dns.py:1703 -#: ipaclient/remote_plugins/2_49/dns.py:3489 ipaserver/plugins/dns.py:1154 msgid "Direction Longitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:652 -#: ipaclient/remote_plugins/2_114/dns.py:2233 -#: ipaclient/remote_plugins/2_114/dns.py:3892 -#: ipaclient/remote_plugins/2_156/dns.py:645 -#: ipaclient/remote_plugins/2_156/dns.py:2188 -#: ipaclient/remote_plugins/2_156/dns.py:3707 -#: ipaclient/remote_plugins/2_164/dns.py:645 -#: ipaclient/remote_plugins/2_164/dns.py:2196 -#: ipaclient/remote_plugins/2_164/dns.py:3715 -#: ipaclient/remote_plugins/2_49/dns.py:582 -#: ipaclient/remote_plugins/2_49/dns.py:1710 -#: ipaclient/remote_plugins/2_49/dns.py:3496 msgid "LOC Altitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:653 -#: ipaclient/remote_plugins/2_114/dns.py:2234 -#: ipaclient/remote_plugins/2_114/dns.py:3893 -#: ipaclient/remote_plugins/2_156/dns.py:646 -#: ipaclient/remote_plugins/2_156/dns.py:2189 -#: ipaclient/remote_plugins/2_156/dns.py:3708 -#: ipaclient/remote_plugins/2_164/dns.py:646 -#: ipaclient/remote_plugins/2_164/dns.py:2197 -#: ipaclient/remote_plugins/2_164/dns.py:3716 -#: ipaclient/remote_plugins/2_49/dns.py:583 -#: ipaclient/remote_plugins/2_49/dns.py:1711 -#: ipaclient/remote_plugins/2_49/dns.py:3497 ipaserver/plugins/dns.py:1158 msgid "Altitude" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:658 -#: ipaclient/remote_plugins/2_114/dns.py:2242 -#: ipaclient/remote_plugins/2_114/dns.py:3901 -#: ipaclient/remote_plugins/2_156/dns.py:651 -#: ipaclient/remote_plugins/2_156/dns.py:2197 -#: ipaclient/remote_plugins/2_156/dns.py:3716 -#: ipaclient/remote_plugins/2_164/dns.py:651 -#: ipaclient/remote_plugins/2_164/dns.py:2205 -#: ipaclient/remote_plugins/2_164/dns.py:3724 -#: ipaclient/remote_plugins/2_49/dns.py:588 -#: ipaclient/remote_plugins/2_49/dns.py:1719 -#: ipaclient/remote_plugins/2_49/dns.py:3505 msgid "LOC Size" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:659 -#: ipaclient/remote_plugins/2_114/dns.py:2243 -#: ipaclient/remote_plugins/2_114/dns.py:3902 -#: ipaclient/remote_plugins/2_156/dns.py:652 -#: ipaclient/remote_plugins/2_156/dns.py:2198 -#: ipaclient/remote_plugins/2_156/dns.py:3717 -#: ipaclient/remote_plugins/2_164/dns.py:652 -#: ipaclient/remote_plugins/2_164/dns.py:2206 -#: ipaclient/remote_plugins/2_164/dns.py:3725 -#: ipaclient/remote_plugins/2_49/dns.py:589 -#: ipaclient/remote_plugins/2_49/dns.py:1720 -#: ipaclient/remote_plugins/2_49/dns.py:3506 ipaserver/plugins/dns.py:1164 msgid "Size" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:664 -#: ipaclient/remote_plugins/2_114/dns.py:2251 -#: ipaclient/remote_plugins/2_114/dns.py:3910 -#: ipaclient/remote_plugins/2_156/dns.py:657 -#: ipaclient/remote_plugins/2_156/dns.py:2206 -#: ipaclient/remote_plugins/2_156/dns.py:3725 -#: ipaclient/remote_plugins/2_164/dns.py:657 -#: ipaclient/remote_plugins/2_164/dns.py:2214 -#: ipaclient/remote_plugins/2_164/dns.py:3733 -#: ipaclient/remote_plugins/2_49/dns.py:594 -#: ipaclient/remote_plugins/2_49/dns.py:1728 -#: ipaclient/remote_plugins/2_49/dns.py:3514 msgid "LOC Horizontal Precision" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:665 -#: ipaclient/remote_plugins/2_114/dns.py:2252 -#: ipaclient/remote_plugins/2_114/dns.py:3911 -#: ipaclient/remote_plugins/2_156/dns.py:658 -#: ipaclient/remote_plugins/2_156/dns.py:2207 -#: ipaclient/remote_plugins/2_156/dns.py:3726 -#: ipaclient/remote_plugins/2_164/dns.py:658 -#: ipaclient/remote_plugins/2_164/dns.py:2215 -#: ipaclient/remote_plugins/2_164/dns.py:3734 -#: ipaclient/remote_plugins/2_49/dns.py:595 -#: ipaclient/remote_plugins/2_49/dns.py:1729 -#: ipaclient/remote_plugins/2_49/dns.py:3515 ipaserver/plugins/dns.py:1170 msgid "Horizontal Precision" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:670 -#: ipaclient/remote_plugins/2_114/dns.py:2260 -#: ipaclient/remote_plugins/2_114/dns.py:3919 -#: ipaclient/remote_plugins/2_156/dns.py:663 -#: ipaclient/remote_plugins/2_156/dns.py:2215 -#: ipaclient/remote_plugins/2_156/dns.py:3734 -#: ipaclient/remote_plugins/2_164/dns.py:663 -#: ipaclient/remote_plugins/2_164/dns.py:2223 -#: ipaclient/remote_plugins/2_164/dns.py:3742 -#: ipaclient/remote_plugins/2_49/dns.py:600 -#: ipaclient/remote_plugins/2_49/dns.py:1737 -#: ipaclient/remote_plugins/2_49/dns.py:3523 msgid "LOC Vertical Precision" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:671 -#: ipaclient/remote_plugins/2_114/dns.py:2261 -#: ipaclient/remote_plugins/2_114/dns.py:3920 -#: ipaclient/remote_plugins/2_156/dns.py:664 -#: ipaclient/remote_plugins/2_156/dns.py:2216 -#: ipaclient/remote_plugins/2_156/dns.py:3735 -#: ipaclient/remote_plugins/2_164/dns.py:664 -#: ipaclient/remote_plugins/2_164/dns.py:2224 -#: ipaclient/remote_plugins/2_164/dns.py:3743 -#: ipaclient/remote_plugins/2_49/dns.py:601 -#: ipaclient/remote_plugins/2_49/dns.py:1738 -#: ipaclient/remote_plugins/2_49/dns.py:3524 ipaserver/plugins/dns.py:1176 msgid "Vertical Precision" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:677 -#: ipaclient/remote_plugins/2_114/dns.py:2270 -#: ipaclient/remote_plugins/2_114/dns.py:2845 -#: ipaclient/remote_plugins/2_114/dns.py:3253 -#: ipaclient/remote_plugins/2_114/dns.py:3929 -#: ipaclient/remote_plugins/2_156/dns.py:670 -#: ipaclient/remote_plugins/2_156/dns.py:2225 -#: ipaclient/remote_plugins/2_156/dns.py:2751 -#: ipaclient/remote_plugins/2_156/dns.py:3114 -#: ipaclient/remote_plugins/2_156/dns.py:3744 -#: ipaclient/remote_plugins/2_164/dns.py:670 -#: ipaclient/remote_plugins/2_164/dns.py:2233 -#: ipaclient/remote_plugins/2_164/dns.py:2759 -#: ipaclient/remote_plugins/2_164/dns.py:3122 -#: ipaclient/remote_plugins/2_164/dns.py:3752 -#: ipaclient/remote_plugins/2_49/dns.py:607 -#: ipaclient/remote_plugins/2_49/dns.py:1747 -#: ipaclient/remote_plugins/2_49/dns.py:2450 -#: ipaclient/remote_plugins/2_49/dns.py:2863 -#: ipaclient/remote_plugins/2_49/dns.py:3533 msgid "MX record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:678 -#: ipaclient/remote_plugins/2_114/dns.py:2271 -#: ipaclient/remote_plugins/2_114/dns.py:2846 -#: ipaclient/remote_plugins/2_114/dns.py:3254 -#: ipaclient/remote_plugins/2_114/dns.py:3930 -#: ipaclient/remote_plugins/2_156/dns.py:671 -#: ipaclient/remote_plugins/2_156/dns.py:2226 -#: ipaclient/remote_plugins/2_156/dns.py:2752 -#: ipaclient/remote_plugins/2_156/dns.py:3115 -#: ipaclient/remote_plugins/2_156/dns.py:3745 -#: ipaclient/remote_plugins/2_164/dns.py:671 -#: ipaclient/remote_plugins/2_164/dns.py:2234 -#: ipaclient/remote_plugins/2_164/dns.py:2760 -#: ipaclient/remote_plugins/2_164/dns.py:3123 -#: ipaclient/remote_plugins/2_164/dns.py:3753 msgid "Raw MX records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:683 -#: ipaclient/remote_plugins/2_114/dns.py:2278 -#: ipaclient/remote_plugins/2_114/dns.py:3937 -#: ipaclient/remote_plugins/2_156/dns.py:676 -#: ipaclient/remote_plugins/2_156/dns.py:2233 -#: ipaclient/remote_plugins/2_156/dns.py:3752 -#: ipaclient/remote_plugins/2_164/dns.py:676 -#: ipaclient/remote_plugins/2_164/dns.py:2241 -#: ipaclient/remote_plugins/2_164/dns.py:3760 -#: ipaclient/remote_plugins/2_49/dns.py:613 -#: ipaclient/remote_plugins/2_49/dns.py:1755 -#: ipaclient/remote_plugins/2_49/dns.py:3541 msgid "MX Preference" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:689 -#: ipaclient/remote_plugins/2_114/dns.py:2286 -#: ipaclient/remote_plugins/2_114/dns.py:3945 -#: ipaclient/remote_plugins/2_156/dns.py:682 -#: ipaclient/remote_plugins/2_156/dns.py:2241 -#: ipaclient/remote_plugins/2_156/dns.py:3760 -#: ipaclient/remote_plugins/2_164/dns.py:682 -#: ipaclient/remote_plugins/2_164/dns.py:2249 -#: ipaclient/remote_plugins/2_164/dns.py:3768 -#: ipaclient/remote_plugins/2_49/dns.py:619 -#: ipaclient/remote_plugins/2_49/dns.py:1763 -#: ipaclient/remote_plugins/2_49/dns.py:3549 msgid "MX Exchanger" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:690 -#: ipaclient/remote_plugins/2_114/dns.py:2287 -#: ipaclient/remote_plugins/2_114/dns.py:3946 -#: ipaclient/remote_plugins/2_156/dns.py:683 -#: ipaclient/remote_plugins/2_156/dns.py:2242 -#: ipaclient/remote_plugins/2_156/dns.py:3761 -#: ipaclient/remote_plugins/2_164/dns.py:683 -#: ipaclient/remote_plugins/2_164/dns.py:2250 -#: ipaclient/remote_plugins/2_164/dns.py:3769 -#: ipaclient/remote_plugins/2_49/dns.py:620 -#: ipaclient/remote_plugins/2_49/dns.py:1764 -#: ipaclient/remote_plugins/2_49/dns.py:3550 ipaserver/plugins/dns.py:1266 msgid "A host willing to act as a mail exchanger" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:696 -#: ipaclient/remote_plugins/2_114/dns.py:2295 -#: ipaclient/remote_plugins/2_114/dns.py:2853 -#: ipaclient/remote_plugins/2_114/dns.py:3261 -#: ipaclient/remote_plugins/2_114/dns.py:3954 -#: ipaclient/remote_plugins/2_156/dns.py:689 -#: ipaclient/remote_plugins/2_156/dns.py:2250 -#: ipaclient/remote_plugins/2_156/dns.py:2759 -#: ipaclient/remote_plugins/2_156/dns.py:3122 -#: ipaclient/remote_plugins/2_156/dns.py:3769 -#: ipaclient/remote_plugins/2_164/dns.py:689 -#: ipaclient/remote_plugins/2_164/dns.py:2258 -#: ipaclient/remote_plugins/2_164/dns.py:2767 -#: ipaclient/remote_plugins/2_164/dns.py:3130 -#: ipaclient/remote_plugins/2_164/dns.py:3777 -#: ipaclient/remote_plugins/2_49/dns.py:626 -#: ipaclient/remote_plugins/2_49/dns.py:1772 -#: ipaclient/remote_plugins/2_49/dns.py:2458 -#: ipaclient/remote_plugins/2_49/dns.py:2871 -#: ipaclient/remote_plugins/2_49/dns.py:3558 msgid "NAPTR record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:697 -#: ipaclient/remote_plugins/2_114/dns.py:2296 -#: ipaclient/remote_plugins/2_114/dns.py:2854 -#: ipaclient/remote_plugins/2_114/dns.py:3262 -#: ipaclient/remote_plugins/2_114/dns.py:3955 -#: ipaclient/remote_plugins/2_156/dns.py:690 -#: ipaclient/remote_plugins/2_156/dns.py:2251 -#: ipaclient/remote_plugins/2_156/dns.py:2760 -#: ipaclient/remote_plugins/2_156/dns.py:3123 -#: ipaclient/remote_plugins/2_156/dns.py:3770 -#: ipaclient/remote_plugins/2_164/dns.py:690 -#: ipaclient/remote_plugins/2_164/dns.py:2259 -#: ipaclient/remote_plugins/2_164/dns.py:2768 -#: ipaclient/remote_plugins/2_164/dns.py:3131 -#: ipaclient/remote_plugins/2_164/dns.py:3778 msgid "Raw NAPTR records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:702 -#: ipaclient/remote_plugins/2_114/dns.py:2303 -#: ipaclient/remote_plugins/2_114/dns.py:3962 -#: ipaclient/remote_plugins/2_156/dns.py:695 -#: ipaclient/remote_plugins/2_156/dns.py:2258 -#: ipaclient/remote_plugins/2_156/dns.py:3777 -#: ipaclient/remote_plugins/2_164/dns.py:695 -#: ipaclient/remote_plugins/2_164/dns.py:2266 -#: ipaclient/remote_plugins/2_164/dns.py:3785 -#: ipaclient/remote_plugins/2_49/dns.py:632 -#: ipaclient/remote_plugins/2_49/dns.py:1780 -#: ipaclient/remote_plugins/2_49/dns.py:3566 msgid "NAPTR Order" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:703 -#: ipaclient/remote_plugins/2_114/dns.py:2304 -#: ipaclient/remote_plugins/2_114/dns.py:3963 -#: ipaclient/remote_plugins/2_156/dns.py:696 -#: ipaclient/remote_plugins/2_156/dns.py:2259 -#: ipaclient/remote_plugins/2_156/dns.py:3778 -#: ipaclient/remote_plugins/2_164/dns.py:696 -#: ipaclient/remote_plugins/2_164/dns.py:2267 -#: ipaclient/remote_plugins/2_164/dns.py:3786 -#: ipaclient/remote_plugins/2_49/dns.py:633 -#: ipaclient/remote_plugins/2_49/dns.py:1781 -#: ipaclient/remote_plugins/2_49/dns.py:3567 ipaserver/plugins/dns.py:1302 msgid "Order" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:708 -#: ipaclient/remote_plugins/2_114/dns.py:2311 -#: ipaclient/remote_plugins/2_114/dns.py:3970 -#: ipaclient/remote_plugins/2_156/dns.py:701 -#: ipaclient/remote_plugins/2_156/dns.py:2266 -#: ipaclient/remote_plugins/2_156/dns.py:3785 -#: ipaclient/remote_plugins/2_164/dns.py:701 -#: ipaclient/remote_plugins/2_164/dns.py:2274 -#: ipaclient/remote_plugins/2_164/dns.py:3793 -#: ipaclient/remote_plugins/2_49/dns.py:638 -#: ipaclient/remote_plugins/2_49/dns.py:1788 -#: ipaclient/remote_plugins/2_49/dns.py:3574 msgid "NAPTR Preference" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:709 -#: ipaclient/remote_plugins/2_114/dns.py:2312 -#: ipaclient/remote_plugins/2_114/dns.py:3971 -#: ipaclient/remote_plugins/2_156/dns.py:702 -#: ipaclient/remote_plugins/2_156/dns.py:2267 -#: ipaclient/remote_plugins/2_156/dns.py:3786 -#: ipaclient/remote_plugins/2_164/dns.py:702 -#: ipaclient/remote_plugins/2_164/dns.py:2275 -#: ipaclient/remote_plugins/2_164/dns.py:3794 -#: ipaclient/remote_plugins/2_49/dns.py:639 -#: ipaclient/remote_plugins/2_49/dns.py:1789 -#: ipaclient/remote_plugins/2_49/dns.py:3575 ipaserver/plugins/dns.py:1102 #: ipaserver/plugins/dns.py:1259 ipaserver/plugins/dns.py:1307 msgid "Preference" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:714 -#: ipaclient/remote_plugins/2_114/dns.py:2319 -#: ipaclient/remote_plugins/2_114/dns.py:3978 -#: ipaclient/remote_plugins/2_156/dns.py:707 -#: ipaclient/remote_plugins/2_156/dns.py:2274 -#: ipaclient/remote_plugins/2_156/dns.py:3793 -#: ipaclient/remote_plugins/2_164/dns.py:707 -#: ipaclient/remote_plugins/2_164/dns.py:2282 -#: ipaclient/remote_plugins/2_164/dns.py:3801 -#: ipaclient/remote_plugins/2_49/dns.py:644 -#: ipaclient/remote_plugins/2_49/dns.py:1796 -#: ipaclient/remote_plugins/2_49/dns.py:3582 msgid "NAPTR Flags" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:715 -#: ipaclient/remote_plugins/2_114/dns.py:2320 -#: ipaclient/remote_plugins/2_114/dns.py:3979 -#: ipaclient/remote_plugins/2_156/dns.py:708 -#: ipaclient/remote_plugins/2_156/dns.py:2275 -#: ipaclient/remote_plugins/2_156/dns.py:3794 -#: ipaclient/remote_plugins/2_164/dns.py:708 -#: ipaclient/remote_plugins/2_164/dns.py:2283 -#: ipaclient/remote_plugins/2_164/dns.py:3802 -#: ipaclient/remote_plugins/2_49/dns.py:485 -#: ipaclient/remote_plugins/2_49/dns.py:645 -#: ipaclient/remote_plugins/2_49/dns.py:1577 -#: ipaclient/remote_plugins/2_49/dns.py:1797 -#: ipaclient/remote_plugins/2_49/dns.py:3363 -#: ipaclient/remote_plugins/2_49/dns.py:3583 ipaserver/plugins/dns.py:1313 msgid "Flags" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:720 -#: ipaclient/remote_plugins/2_114/dns.py:2328 -#: ipaclient/remote_plugins/2_114/dns.py:3987 -#: ipaclient/remote_plugins/2_156/dns.py:713 -#: ipaclient/remote_plugins/2_156/dns.py:2283 -#: ipaclient/remote_plugins/2_156/dns.py:3802 -#: ipaclient/remote_plugins/2_164/dns.py:713 -#: ipaclient/remote_plugins/2_164/dns.py:2291 -#: ipaclient/remote_plugins/2_164/dns.py:3810 -#: ipaclient/remote_plugins/2_49/dns.py:650 -#: ipaclient/remote_plugins/2_49/dns.py:1805 -#: ipaclient/remote_plugins/2_49/dns.py:3591 msgid "NAPTR Service" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:721 -#: ipaclient/remote_plugins/2_114/dns.py:2329 -#: ipaclient/remote_plugins/2_114/dns.py:3988 -#: ipaclient/remote_plugins/2_114/hbactest.py:217 -#: ipaclient/remote_plugins/2_156/dns.py:714 -#: ipaclient/remote_plugins/2_156/dns.py:2284 -#: ipaclient/remote_plugins/2_156/dns.py:3803 -#: ipaclient/remote_plugins/2_156/hbactest.py:217 -#: ipaclient/remote_plugins/2_164/dns.py:714 -#: ipaclient/remote_plugins/2_164/dns.py:2292 -#: ipaclient/remote_plugins/2_164/dns.py:3811 -#: ipaclient/remote_plugins/2_164/hbactest.py:217 -#: ipaclient/remote_plugins/2_49/dns.py:651 -#: ipaclient/remote_plugins/2_49/dns.py:1806 -#: ipaclient/remote_plugins/2_49/dns.py:3592 -#: ipaclient/remote_plugins/2_49/hbactest.py:146 ipaserver/plugins/dns.py:1317 -#: ipaserver/plugins/internal.py:1331 ipaserver/plugins/internal.py:1656 -#: ipaserver/plugins/service.py:467 ipaserver/plugins/hbactest.py:285 +#: ipaserver/plugins/hbactest.py:285 ipaserver/plugins/internal.py:1331 +#: ipaserver/plugins/internal.py:1656 ipaserver/plugins/service.py:467 msgid "Service" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:726 -#: ipaclient/remote_plugins/2_114/dns.py:2336 -#: ipaclient/remote_plugins/2_114/dns.py:3995 -#: ipaclient/remote_plugins/2_156/dns.py:719 -#: ipaclient/remote_plugins/2_156/dns.py:2291 -#: ipaclient/remote_plugins/2_156/dns.py:3810 -#: ipaclient/remote_plugins/2_164/dns.py:719 -#: ipaclient/remote_plugins/2_164/dns.py:2299 -#: ipaclient/remote_plugins/2_164/dns.py:3818 -#: ipaclient/remote_plugins/2_49/dns.py:656 -#: ipaclient/remote_plugins/2_49/dns.py:1813 -#: ipaclient/remote_plugins/2_49/dns.py:3599 msgid "NAPTR Regular Expression" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:727 -#: ipaclient/remote_plugins/2_114/dns.py:2337 -#: ipaclient/remote_plugins/2_114/dns.py:3996 -#: ipaclient/remote_plugins/2_156/dns.py:720 -#: ipaclient/remote_plugins/2_156/dns.py:2292 -#: ipaclient/remote_plugins/2_156/dns.py:3811 -#: ipaclient/remote_plugins/2_164/dns.py:720 -#: ipaclient/remote_plugins/2_164/dns.py:2300 -#: ipaclient/remote_plugins/2_164/dns.py:3819 -#: ipaclient/remote_plugins/2_49/dns.py:657 -#: ipaclient/remote_plugins/2_49/dns.py:1814 -#: ipaclient/remote_plugins/2_49/dns.py:3600 ipaserver/plugins/dns.py:1320 msgid "Regular Expression" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:732 -#: ipaclient/remote_plugins/2_114/dns.py:2344 -#: ipaclient/remote_plugins/2_114/dns.py:4003 -#: ipaclient/remote_plugins/2_156/dns.py:725 -#: ipaclient/remote_plugins/2_156/dns.py:2299 -#: ipaclient/remote_plugins/2_156/dns.py:3818 -#: ipaclient/remote_plugins/2_164/dns.py:725 -#: ipaclient/remote_plugins/2_164/dns.py:2307 -#: ipaclient/remote_plugins/2_164/dns.py:3826 -#: ipaclient/remote_plugins/2_49/dns.py:662 -#: ipaclient/remote_plugins/2_49/dns.py:1821 -#: ipaclient/remote_plugins/2_49/dns.py:3607 msgid "NAPTR Replacement" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:733 -#: ipaclient/remote_plugins/2_114/dns.py:2345 -#: ipaclient/remote_plugins/2_114/dns.py:4004 -#: ipaclient/remote_plugins/2_156/dns.py:726 -#: ipaclient/remote_plugins/2_156/dns.py:2300 -#: ipaclient/remote_plugins/2_156/dns.py:3819 -#: ipaclient/remote_plugins/2_164/dns.py:726 -#: ipaclient/remote_plugins/2_164/dns.py:2308 -#: ipaclient/remote_plugins/2_164/dns.py:3827 -#: ipaclient/remote_plugins/2_49/dns.py:663 -#: ipaclient/remote_plugins/2_49/dns.py:1822 -#: ipaclient/remote_plugins/2_49/dns.py:3608 ipaserver/plugins/dns.py:1323 msgid "Replacement" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:739 -#: ipaclient/remote_plugins/2_114/dns.py:2353 -#: ipaclient/remote_plugins/2_114/dns.py:2861 -#: ipaclient/remote_plugins/2_114/dns.py:3269 -#: ipaclient/remote_plugins/2_114/dns.py:4012 -#: ipaclient/remote_plugins/2_156/dns.py:732 -#: ipaclient/remote_plugins/2_156/dns.py:2308 -#: ipaclient/remote_plugins/2_156/dns.py:2767 -#: ipaclient/remote_plugins/2_156/dns.py:3130 -#: ipaclient/remote_plugins/2_156/dns.py:3827 -#: ipaclient/remote_plugins/2_164/dns.py:732 -#: ipaclient/remote_plugins/2_164/dns.py:2316 -#: ipaclient/remote_plugins/2_164/dns.py:2775 -#: ipaclient/remote_plugins/2_164/dns.py:3138 -#: ipaclient/remote_plugins/2_164/dns.py:3835 -#: ipaclient/remote_plugins/2_49/dns.py:669 -#: ipaclient/remote_plugins/2_49/dns.py:1830 -#: ipaclient/remote_plugins/2_49/dns.py:2466 -#: ipaclient/remote_plugins/2_49/dns.py:2879 -#: ipaclient/remote_plugins/2_49/dns.py:3616 msgid "NS record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:740 -#: ipaclient/remote_plugins/2_114/dns.py:2354 -#: ipaclient/remote_plugins/2_114/dns.py:2862 -#: ipaclient/remote_plugins/2_114/dns.py:3270 -#: ipaclient/remote_plugins/2_114/dns.py:4013 -#: ipaclient/remote_plugins/2_156/dns.py:733 -#: ipaclient/remote_plugins/2_156/dns.py:2309 -#: ipaclient/remote_plugins/2_156/dns.py:2768 -#: ipaclient/remote_plugins/2_156/dns.py:3131 -#: ipaclient/remote_plugins/2_156/dns.py:3828 -#: ipaclient/remote_plugins/2_164/dns.py:733 -#: ipaclient/remote_plugins/2_164/dns.py:2317 -#: ipaclient/remote_plugins/2_164/dns.py:2776 -#: ipaclient/remote_plugins/2_164/dns.py:3139 -#: ipaclient/remote_plugins/2_164/dns.py:3836 msgid "Raw NS records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:745 -#: ipaclient/remote_plugins/2_114/dns.py:2361 -#: ipaclient/remote_plugins/2_114/dns.py:4020 -#: ipaclient/remote_plugins/2_156/dns.py:738 -#: ipaclient/remote_plugins/2_156/dns.py:2316 -#: ipaclient/remote_plugins/2_156/dns.py:3835 -#: ipaclient/remote_plugins/2_164/dns.py:738 -#: ipaclient/remote_plugins/2_164/dns.py:2324 -#: ipaclient/remote_plugins/2_164/dns.py:3843 -#: ipaclient/remote_plugins/2_49/dns.py:675 -#: ipaclient/remote_plugins/2_49/dns.py:1838 -#: ipaclient/remote_plugins/2_49/dns.py:3624 msgid "NS Hostname" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:752 -#: ipaclient/remote_plugins/2_114/dns.py:2370 -#: ipaclient/remote_plugins/2_114/dns.py:2869 -#: ipaclient/remote_plugins/2_114/dns.py:3277 -#: ipaclient/remote_plugins/2_114/dns.py:4029 -#: ipaclient/remote_plugins/2_156/dns.py:745 -#: ipaclient/remote_plugins/2_156/dns.py:2325 -#: ipaclient/remote_plugins/2_156/dns.py:2775 -#: ipaclient/remote_plugins/2_156/dns.py:3138 -#: ipaclient/remote_plugins/2_156/dns.py:3844 -#: ipaclient/remote_plugins/2_164/dns.py:745 -#: ipaclient/remote_plugins/2_164/dns.py:2333 -#: ipaclient/remote_plugins/2_164/dns.py:2783 -#: ipaclient/remote_plugins/2_164/dns.py:3146 -#: ipaclient/remote_plugins/2_164/dns.py:3852 -#: ipaclient/remote_plugins/2_49/dns.py:682 -#: ipaclient/remote_plugins/2_49/dns.py:1847 -#: ipaclient/remote_plugins/2_49/dns.py:2474 -#: ipaclient/remote_plugins/2_49/dns.py:2887 -#: ipaclient/remote_plugins/2_49/dns.py:3633 msgid "NSEC record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:753 -#: ipaclient/remote_plugins/2_114/dns.py:2371 -#: ipaclient/remote_plugins/2_114/dns.py:2870 -#: ipaclient/remote_plugins/2_114/dns.py:3278 -#: ipaclient/remote_plugins/2_114/dns.py:4030 -#: ipaclient/remote_plugins/2_156/dns.py:746 -#: ipaclient/remote_plugins/2_156/dns.py:2326 -#: ipaclient/remote_plugins/2_156/dns.py:2776 -#: ipaclient/remote_plugins/2_156/dns.py:3139 -#: ipaclient/remote_plugins/2_156/dns.py:3845 -#: ipaclient/remote_plugins/2_164/dns.py:746 -#: ipaclient/remote_plugins/2_164/dns.py:2334 -#: ipaclient/remote_plugins/2_164/dns.py:2784 -#: ipaclient/remote_plugins/2_164/dns.py:3147 -#: ipaclient/remote_plugins/2_164/dns.py:3853 msgid "Raw NSEC records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:759 -#: ipaclient/remote_plugins/2_114/dns.py:2380 -#: ipaclient/remote_plugins/2_114/dns.py:2878 -#: ipaclient/remote_plugins/2_114/dns.py:3286 -#: ipaclient/remote_plugins/2_114/dns.py:4039 -#: ipaclient/remote_plugins/2_49/dns.py:702 -#: ipaclient/remote_plugins/2_49/dns.py:1874 -#: ipaclient/remote_plugins/2_49/dns.py:2482 -#: ipaclient/remote_plugins/2_49/dns.py:2895 -#: ipaclient/remote_plugins/2_49/dns.py:3660 msgid "NSEC3 record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:760 -#: ipaclient/remote_plugins/2_114/dns.py:2381 -#: ipaclient/remote_plugins/2_114/dns.py:2879 -#: ipaclient/remote_plugins/2_114/dns.py:3287 -#: ipaclient/remote_plugins/2_114/dns.py:4040 msgid "Raw NSEC3 records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:766 -#: ipaclient/remote_plugins/2_114/dns.py:2390 -#: ipaclient/remote_plugins/2_114/dns.py:2887 -#: ipaclient/remote_plugins/2_114/dns.py:3295 -#: ipaclient/remote_plugins/2_114/dns.py:4049 -#: ipaclient/remote_plugins/2_156/dns.py:752 -#: ipaclient/remote_plugins/2_156/dns.py:2335 -#: ipaclient/remote_plugins/2_156/dns.py:2784 -#: ipaclient/remote_plugins/2_156/dns.py:3147 -#: ipaclient/remote_plugins/2_156/dns.py:3854 -#: ipaclient/remote_plugins/2_164/dns.py:752 -#: ipaclient/remote_plugins/2_164/dns.py:2343 -#: ipaclient/remote_plugins/2_164/dns.py:2792 -#: ipaclient/remote_plugins/2_164/dns.py:3155 -#: ipaclient/remote_plugins/2_164/dns.py:3862 -#: ipaclient/remote_plugins/2_49/dns.py:716 -#: ipaclient/remote_plugins/2_49/dns.py:1894 -#: ipaclient/remote_plugins/2_49/dns.py:2500 -#: ipaclient/remote_plugins/2_49/dns.py:2913 -#: ipaclient/remote_plugins/2_49/dns.py:3680 msgid "PTR record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:767 -#: ipaclient/remote_plugins/2_114/dns.py:2391 -#: ipaclient/remote_plugins/2_114/dns.py:2888 -#: ipaclient/remote_plugins/2_114/dns.py:3296 -#: ipaclient/remote_plugins/2_114/dns.py:4050 -#: ipaclient/remote_plugins/2_156/dns.py:753 -#: ipaclient/remote_plugins/2_156/dns.py:2336 -#: ipaclient/remote_plugins/2_156/dns.py:2785 -#: ipaclient/remote_plugins/2_156/dns.py:3148 -#: ipaclient/remote_plugins/2_156/dns.py:3855 -#: ipaclient/remote_plugins/2_164/dns.py:753 -#: ipaclient/remote_plugins/2_164/dns.py:2344 -#: ipaclient/remote_plugins/2_164/dns.py:2793 -#: ipaclient/remote_plugins/2_164/dns.py:3156 -#: ipaclient/remote_plugins/2_164/dns.py:3863 msgid "Raw PTR records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:772 -#: ipaclient/remote_plugins/2_114/dns.py:2398 -#: ipaclient/remote_plugins/2_114/dns.py:4057 -#: ipaclient/remote_plugins/2_156/dns.py:758 -#: ipaclient/remote_plugins/2_156/dns.py:2343 -#: ipaclient/remote_plugins/2_156/dns.py:3862 -#: ipaclient/remote_plugins/2_164/dns.py:758 -#: ipaclient/remote_plugins/2_164/dns.py:2351 -#: ipaclient/remote_plugins/2_164/dns.py:3870 -#: ipaclient/remote_plugins/2_49/dns.py:722 -#: ipaclient/remote_plugins/2_49/dns.py:1902 -#: ipaclient/remote_plugins/2_49/dns.py:3688 msgid "PTR Hostname" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:773 -#: ipaclient/remote_plugins/2_114/dns.py:2399 -#: ipaclient/remote_plugins/2_114/dns.py:4058 -#: ipaclient/remote_plugins/2_156/dns.py:759 -#: ipaclient/remote_plugins/2_156/dns.py:2344 -#: ipaclient/remote_plugins/2_156/dns.py:3863 -#: ipaclient/remote_plugins/2_164/dns.py:759 -#: ipaclient/remote_plugins/2_164/dns.py:2352 -#: ipaclient/remote_plugins/2_164/dns.py:3871 -#: ipaclient/remote_plugins/2_49/dns.py:723 -#: ipaclient/remote_plugins/2_49/dns.py:1903 -#: ipaclient/remote_plugins/2_49/dns.py:3689 ipaserver/plugins/dns.py:1340 msgid "The hostname this reverse record points to" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:779 -#: ipaclient/remote_plugins/2_114/dns.py:2407 -#: ipaclient/remote_plugins/2_114/dns.py:2895 -#: ipaclient/remote_plugins/2_114/dns.py:3303 -#: ipaclient/remote_plugins/2_114/dns.py:4066 -#: ipaclient/remote_plugins/2_156/dns.py:765 -#: ipaclient/remote_plugins/2_156/dns.py:2352 -#: ipaclient/remote_plugins/2_156/dns.py:2792 -#: ipaclient/remote_plugins/2_156/dns.py:3155 -#: ipaclient/remote_plugins/2_156/dns.py:3871 -#: ipaclient/remote_plugins/2_164/dns.py:765 -#: ipaclient/remote_plugins/2_164/dns.py:2360 -#: ipaclient/remote_plugins/2_164/dns.py:2800 -#: ipaclient/remote_plugins/2_164/dns.py:3163 -#: ipaclient/remote_plugins/2_164/dns.py:3879 -#: ipaclient/remote_plugins/2_49/dns.py:729 -#: ipaclient/remote_plugins/2_49/dns.py:1912 -#: ipaclient/remote_plugins/2_49/dns.py:2508 -#: ipaclient/remote_plugins/2_49/dns.py:2921 -#: ipaclient/remote_plugins/2_49/dns.py:3698 msgid "RRSIG record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:780 -#: ipaclient/remote_plugins/2_114/dns.py:2408 -#: ipaclient/remote_plugins/2_114/dns.py:2896 -#: ipaclient/remote_plugins/2_114/dns.py:3304 -#: ipaclient/remote_plugins/2_114/dns.py:4067 -#: ipaclient/remote_plugins/2_156/dns.py:766 -#: ipaclient/remote_plugins/2_156/dns.py:2353 -#: ipaclient/remote_plugins/2_156/dns.py:2793 -#: ipaclient/remote_plugins/2_156/dns.py:3156 -#: ipaclient/remote_plugins/2_156/dns.py:3872 -#: ipaclient/remote_plugins/2_164/dns.py:766 -#: ipaclient/remote_plugins/2_164/dns.py:2361 -#: ipaclient/remote_plugins/2_164/dns.py:2801 -#: ipaclient/remote_plugins/2_164/dns.py:3164 -#: ipaclient/remote_plugins/2_164/dns.py:3880 msgid "Raw RRSIG records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:786 -#: ipaclient/remote_plugins/2_114/dns.py:2417 -#: ipaclient/remote_plugins/2_114/dns.py:2904 -#: ipaclient/remote_plugins/2_114/dns.py:3312 -#: ipaclient/remote_plugins/2_114/dns.py:4076 -#: ipaclient/remote_plugins/2_156/dns.py:772 -#: ipaclient/remote_plugins/2_156/dns.py:2362 -#: ipaclient/remote_plugins/2_156/dns.py:2801 -#: ipaclient/remote_plugins/2_156/dns.py:3164 -#: ipaclient/remote_plugins/2_156/dns.py:3881 -#: ipaclient/remote_plugins/2_164/dns.py:772 -#: ipaclient/remote_plugins/2_164/dns.py:2370 -#: ipaclient/remote_plugins/2_164/dns.py:2809 -#: ipaclient/remote_plugins/2_164/dns.py:3172 -#: ipaclient/remote_plugins/2_164/dns.py:3889 -#: ipaclient/remote_plugins/2_49/dns.py:790 -#: ipaclient/remote_plugins/2_49/dns.py:1994 -#: ipaclient/remote_plugins/2_49/dns.py:2516 -#: ipaclient/remote_plugins/2_49/dns.py:2929 -#: ipaclient/remote_plugins/2_49/dns.py:3780 msgid "RP record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:787 -#: ipaclient/remote_plugins/2_114/dns.py:2418 -#: ipaclient/remote_plugins/2_114/dns.py:2905 -#: ipaclient/remote_plugins/2_114/dns.py:3313 -#: ipaclient/remote_plugins/2_114/dns.py:4077 -#: ipaclient/remote_plugins/2_156/dns.py:773 -#: ipaclient/remote_plugins/2_156/dns.py:2363 -#: ipaclient/remote_plugins/2_156/dns.py:2802 -#: ipaclient/remote_plugins/2_156/dns.py:3165 -#: ipaclient/remote_plugins/2_156/dns.py:3882 -#: ipaclient/remote_plugins/2_164/dns.py:773 -#: ipaclient/remote_plugins/2_164/dns.py:2371 -#: ipaclient/remote_plugins/2_164/dns.py:2810 -#: ipaclient/remote_plugins/2_164/dns.py:3173 -#: ipaclient/remote_plugins/2_164/dns.py:3890 msgid "Raw RP records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:793 -#: ipaclient/remote_plugins/2_114/dns.py:2427 -#: ipaclient/remote_plugins/2_114/dns.py:2913 -#: ipaclient/remote_plugins/2_114/dns.py:3321 -#: ipaclient/remote_plugins/2_114/dns.py:4086 -#: ipaclient/remote_plugins/2_156/dns.py:779 -#: ipaclient/remote_plugins/2_156/dns.py:2372 -#: ipaclient/remote_plugins/2_156/dns.py:2810 -#: ipaclient/remote_plugins/2_156/dns.py:3173 -#: ipaclient/remote_plugins/2_156/dns.py:3891 -#: ipaclient/remote_plugins/2_164/dns.py:779 -#: ipaclient/remote_plugins/2_164/dns.py:2380 -#: ipaclient/remote_plugins/2_164/dns.py:2818 -#: ipaclient/remote_plugins/2_164/dns.py:3181 -#: ipaclient/remote_plugins/2_164/dns.py:3899 -#: ipaclient/remote_plugins/2_49/dns.py:797 -#: ipaclient/remote_plugins/2_49/dns.py:2004 -#: ipaclient/remote_plugins/2_49/dns.py:2525 -#: ipaclient/remote_plugins/2_49/dns.py:2938 -#: ipaclient/remote_plugins/2_49/dns.py:3790 msgid "SIG record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:794 -#: ipaclient/remote_plugins/2_114/dns.py:2428 -#: ipaclient/remote_plugins/2_114/dns.py:2914 -#: ipaclient/remote_plugins/2_114/dns.py:3322 -#: ipaclient/remote_plugins/2_114/dns.py:4087 -#: ipaclient/remote_plugins/2_156/dns.py:780 -#: ipaclient/remote_plugins/2_156/dns.py:2373 -#: ipaclient/remote_plugins/2_156/dns.py:2811 -#: ipaclient/remote_plugins/2_156/dns.py:3174 -#: ipaclient/remote_plugins/2_156/dns.py:3892 -#: ipaclient/remote_plugins/2_164/dns.py:780 -#: ipaclient/remote_plugins/2_164/dns.py:2381 -#: ipaclient/remote_plugins/2_164/dns.py:2819 -#: ipaclient/remote_plugins/2_164/dns.py:3182 -#: ipaclient/remote_plugins/2_164/dns.py:3900 msgid "Raw SIG records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:800 -#: ipaclient/remote_plugins/2_114/dns.py:2437 -#: ipaclient/remote_plugins/2_114/dns.py:2922 -#: ipaclient/remote_plugins/2_114/dns.py:3330 -#: ipaclient/remote_plugins/2_114/dns.py:4096 -#: ipaclient/remote_plugins/2_156/dns.py:786 -#: ipaclient/remote_plugins/2_156/dns.py:2382 -#: ipaclient/remote_plugins/2_156/dns.py:2819 -#: ipaclient/remote_plugins/2_156/dns.py:3182 -#: ipaclient/remote_plugins/2_156/dns.py:3901 -#: ipaclient/remote_plugins/2_164/dns.py:786 -#: ipaclient/remote_plugins/2_164/dns.py:2390 -#: ipaclient/remote_plugins/2_164/dns.py:2827 -#: ipaclient/remote_plugins/2_164/dns.py:3190 -#: ipaclient/remote_plugins/2_164/dns.py:3909 -#: ipaclient/remote_plugins/2_49/dns.py:858 -#: ipaclient/remote_plugins/2_49/dns.py:2086 -#: ipaclient/remote_plugins/2_49/dns.py:2533 -#: ipaclient/remote_plugins/2_49/dns.py:2946 -#: ipaclient/remote_plugins/2_49/dns.py:3872 msgid "SPF record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:801 -#: ipaclient/remote_plugins/2_114/dns.py:2438 -#: ipaclient/remote_plugins/2_114/dns.py:2923 -#: ipaclient/remote_plugins/2_114/dns.py:3331 -#: ipaclient/remote_plugins/2_114/dns.py:4097 -#: ipaclient/remote_plugins/2_156/dns.py:787 -#: ipaclient/remote_plugins/2_156/dns.py:2383 -#: ipaclient/remote_plugins/2_156/dns.py:2820 -#: ipaclient/remote_plugins/2_156/dns.py:3183 -#: ipaclient/remote_plugins/2_156/dns.py:3902 -#: ipaclient/remote_plugins/2_164/dns.py:787 -#: ipaclient/remote_plugins/2_164/dns.py:2391 -#: ipaclient/remote_plugins/2_164/dns.py:2828 -#: ipaclient/remote_plugins/2_164/dns.py:3191 -#: ipaclient/remote_plugins/2_164/dns.py:3910 msgid "Raw SPF records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:807 -#: ipaclient/remote_plugins/2_114/dns.py:2447 -#: ipaclient/remote_plugins/2_114/dns.py:2931 -#: ipaclient/remote_plugins/2_114/dns.py:3339 -#: ipaclient/remote_plugins/2_114/dns.py:4106 -#: ipaclient/remote_plugins/2_156/dns.py:793 -#: ipaclient/remote_plugins/2_156/dns.py:2392 -#: ipaclient/remote_plugins/2_156/dns.py:2828 -#: ipaclient/remote_plugins/2_156/dns.py:3191 -#: ipaclient/remote_plugins/2_156/dns.py:3911 -#: ipaclient/remote_plugins/2_164/dns.py:793 -#: ipaclient/remote_plugins/2_164/dns.py:2400 -#: ipaclient/remote_plugins/2_164/dns.py:2836 -#: ipaclient/remote_plugins/2_164/dns.py:3199 -#: ipaclient/remote_plugins/2_164/dns.py:3919 -#: ipaclient/remote_plugins/2_49/dns.py:865 -#: ipaclient/remote_plugins/2_49/dns.py:2096 -#: ipaclient/remote_plugins/2_49/dns.py:2542 -#: ipaclient/remote_plugins/2_49/dns.py:2955 -#: ipaclient/remote_plugins/2_49/dns.py:3882 msgid "SRV record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:808 -#: ipaclient/remote_plugins/2_114/dns.py:2448 -#: ipaclient/remote_plugins/2_114/dns.py:2932 -#: ipaclient/remote_plugins/2_114/dns.py:3340 -#: ipaclient/remote_plugins/2_114/dns.py:4107 -#: ipaclient/remote_plugins/2_156/dns.py:794 -#: ipaclient/remote_plugins/2_156/dns.py:2393 -#: ipaclient/remote_plugins/2_156/dns.py:2829 -#: ipaclient/remote_plugins/2_156/dns.py:3192 -#: ipaclient/remote_plugins/2_156/dns.py:3912 -#: ipaclient/remote_plugins/2_164/dns.py:794 -#: ipaclient/remote_plugins/2_164/dns.py:2401 -#: ipaclient/remote_plugins/2_164/dns.py:2837 -#: ipaclient/remote_plugins/2_164/dns.py:3200 -#: ipaclient/remote_plugins/2_164/dns.py:3920 msgid "Raw SRV records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:813 -#: ipaclient/remote_plugins/2_114/dns.py:2455 -#: ipaclient/remote_plugins/2_114/dns.py:4114 -#: ipaclient/remote_plugins/2_156/dns.py:799 -#: ipaclient/remote_plugins/2_156/dns.py:2400 -#: ipaclient/remote_plugins/2_156/dns.py:3919 -#: ipaclient/remote_plugins/2_164/dns.py:799 -#: ipaclient/remote_plugins/2_164/dns.py:2408 -#: ipaclient/remote_plugins/2_164/dns.py:3927 -#: ipaclient/remote_plugins/2_49/dns.py:871 -#: ipaclient/remote_plugins/2_49/dns.py:2104 -#: ipaclient/remote_plugins/2_49/dns.py:3890 msgid "SRV Priority" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:814 -#: ipaclient/remote_plugins/2_114/dns.py:2456 -#: ipaclient/remote_plugins/2_114/dns.py:4115 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:123 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:500 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:665 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:799 -#: ipaclient/remote_plugins/2_156/dns.py:800 -#: ipaclient/remote_plugins/2_156/dns.py:2401 -#: ipaclient/remote_plugins/2_156/dns.py:3920 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:123 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:500 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:665 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:799 -#: ipaclient/remote_plugins/2_164/dns.py:800 -#: ipaclient/remote_plugins/2_164/dns.py:2409 -#: ipaclient/remote_plugins/2_164/dns.py:3928 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:123 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:500 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:665 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:799 -#: ipaclient/remote_plugins/2_49/dns.py:872 -#: ipaclient/remote_plugins/2_49/dns.py:2105 -#: ipaclient/remote_plugins/2_49/dns.py:3891 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:123 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:505 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:673 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:807 #: ipaserver/plugins/pwpolicy.py:341 ipaserver/plugins/certmap.py:304 msgid "Priority" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:819 -#: ipaclient/remote_plugins/2_114/dns.py:2463 -#: ipaclient/remote_plugins/2_114/dns.py:4122 -#: ipaclient/remote_plugins/2_156/dns.py:805 -#: ipaclient/remote_plugins/2_156/dns.py:2408 -#: ipaclient/remote_plugins/2_156/dns.py:3927 -#: ipaclient/remote_plugins/2_164/dns.py:805 -#: ipaclient/remote_plugins/2_164/dns.py:2416 -#: ipaclient/remote_plugins/2_164/dns.py:3935 -#: ipaclient/remote_plugins/2_49/dns.py:877 -#: ipaclient/remote_plugins/2_49/dns.py:2112 -#: ipaclient/remote_plugins/2_49/dns.py:3898 msgid "SRV Weight" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:820 -#: ipaclient/remote_plugins/2_114/dns.py:2464 -#: ipaclient/remote_plugins/2_114/dns.py:4123 -#: ipaclient/remote_plugins/2_156/dns.py:806 -#: ipaclient/remote_plugins/2_156/dns.py:2409 -#: ipaclient/remote_plugins/2_156/dns.py:3928 -#: ipaclient/remote_plugins/2_164/dns.py:806 -#: ipaclient/remote_plugins/2_164/dns.py:2417 -#: ipaclient/remote_plugins/2_164/dns.py:3936 -#: ipaclient/remote_plugins/2_49/dns.py:878 -#: ipaclient/remote_plugins/2_49/dns.py:2113 -#: ipaclient/remote_plugins/2_49/dns.py:3899 ipaserver/plugins/dns.py:1361 #: ipaserver/plugins/dns.py:1491 msgid "Weight" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:825 -#: ipaclient/remote_plugins/2_114/dns.py:2471 -#: ipaclient/remote_plugins/2_114/dns.py:4130 -#: ipaclient/remote_plugins/2_156/dns.py:811 -#: ipaclient/remote_plugins/2_156/dns.py:2416 -#: ipaclient/remote_plugins/2_156/dns.py:3935 -#: ipaclient/remote_plugins/2_164/dns.py:811 -#: ipaclient/remote_plugins/2_164/dns.py:2424 -#: ipaclient/remote_plugins/2_164/dns.py:3943 -#: ipaclient/remote_plugins/2_49/dns.py:883 -#: ipaclient/remote_plugins/2_49/dns.py:2120 -#: ipaclient/remote_plugins/2_49/dns.py:3906 msgid "SRV Port" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:826 -#: ipaclient/remote_plugins/2_114/dns.py:2472 -#: ipaclient/remote_plugins/2_114/dns.py:4131 -#: ipaclient/remote_plugins/2_156/dns.py:812 -#: ipaclient/remote_plugins/2_156/dns.py:2417 -#: ipaclient/remote_plugins/2_156/dns.py:3936 -#: ipaclient/remote_plugins/2_164/dns.py:812 -#: ipaclient/remote_plugins/2_164/dns.py:2425 -#: ipaclient/remote_plugins/2_164/dns.py:3944 -#: ipaclient/remote_plugins/2_49/dns.py:884 -#: ipaclient/remote_plugins/2_49/dns.py:2121 -#: ipaclient/remote_plugins/2_49/dns.py:3907 ipaserver/plugins/dns.py:1367 msgid "Port" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:831 -#: ipaclient/remote_plugins/2_114/dns.py:2479 -#: ipaclient/remote_plugins/2_114/dns.py:4138 -#: ipaclient/remote_plugins/2_156/dns.py:817 -#: ipaclient/remote_plugins/2_156/dns.py:2424 -#: ipaclient/remote_plugins/2_156/dns.py:3943 -#: ipaclient/remote_plugins/2_164/dns.py:817 -#: ipaclient/remote_plugins/2_164/dns.py:2432 -#: ipaclient/remote_plugins/2_164/dns.py:3951 -#: ipaclient/remote_plugins/2_49/dns.py:889 -#: ipaclient/remote_plugins/2_49/dns.py:2128 -#: ipaclient/remote_plugins/2_49/dns.py:3914 msgid "SRV Target" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:832 -#: ipaclient/remote_plugins/2_114/dns.py:2480 -#: ipaclient/remote_plugins/2_114/dns.py:4139 -#: ipaclient/remote_plugins/2_156/dns.py:818 -#: ipaclient/remote_plugins/2_156/dns.py:2425 -#: ipaclient/remote_plugins/2_156/dns.py:3944 -#: ipaclient/remote_plugins/2_164/dns.py:818 -#: ipaclient/remote_plugins/2_164/dns.py:2433 -#: ipaclient/remote_plugins/2_164/dns.py:3952 -#: ipaclient/remote_plugins/2_49/dns.py:890 -#: ipaclient/remote_plugins/2_49/dns.py:2129 -#: ipaclient/remote_plugins/2_49/dns.py:3915 ipaserver/plugins/dns.py:1373 msgid "" "The domain name of the target host or '.' if the service is decidedly not " "available at this domain" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:838 -#: ipaclient/remote_plugins/2_114/dns.py:2488 -#: ipaclient/remote_plugins/2_114/dns.py:2939 -#: ipaclient/remote_plugins/2_114/dns.py:3347 -#: ipaclient/remote_plugins/2_114/dns.py:4147 -#: ipaclient/remote_plugins/2_156/dns.py:824 -#: ipaclient/remote_plugins/2_156/dns.py:2433 -#: ipaclient/remote_plugins/2_156/dns.py:2836 -#: ipaclient/remote_plugins/2_156/dns.py:3199 -#: ipaclient/remote_plugins/2_156/dns.py:3952 -#: ipaclient/remote_plugins/2_164/dns.py:824 -#: ipaclient/remote_plugins/2_164/dns.py:2441 -#: ipaclient/remote_plugins/2_164/dns.py:2844 -#: ipaclient/remote_plugins/2_164/dns.py:3207 -#: ipaclient/remote_plugins/2_164/dns.py:3960 -#: ipaclient/remote_plugins/2_49/dns.py:896 -#: ipaclient/remote_plugins/2_49/dns.py:2137 -#: ipaclient/remote_plugins/2_49/dns.py:2550 -#: ipaclient/remote_plugins/2_49/dns.py:2963 -#: ipaclient/remote_plugins/2_49/dns.py:3923 msgid "SSHFP record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:839 -#: ipaclient/remote_plugins/2_114/dns.py:2489 -#: ipaclient/remote_plugins/2_114/dns.py:2940 -#: ipaclient/remote_plugins/2_114/dns.py:3348 -#: ipaclient/remote_plugins/2_114/dns.py:4148 -#: ipaclient/remote_plugins/2_156/dns.py:825 -#: ipaclient/remote_plugins/2_156/dns.py:2434 -#: ipaclient/remote_plugins/2_156/dns.py:2837 -#: ipaclient/remote_plugins/2_156/dns.py:3200 -#: ipaclient/remote_plugins/2_156/dns.py:3953 -#: ipaclient/remote_plugins/2_164/dns.py:825 -#: ipaclient/remote_plugins/2_164/dns.py:2442 -#: ipaclient/remote_plugins/2_164/dns.py:2845 -#: ipaclient/remote_plugins/2_164/dns.py:3208 -#: ipaclient/remote_plugins/2_164/dns.py:3961 msgid "Raw SSHFP records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:844 -#: ipaclient/remote_plugins/2_114/dns.py:2496 -#: ipaclient/remote_plugins/2_114/dns.py:4155 -#: ipaclient/remote_plugins/2_156/dns.py:830 -#: ipaclient/remote_plugins/2_156/dns.py:2441 -#: ipaclient/remote_plugins/2_156/dns.py:3960 -#: ipaclient/remote_plugins/2_164/dns.py:830 -#: ipaclient/remote_plugins/2_164/dns.py:2449 -#: ipaclient/remote_plugins/2_164/dns.py:3968 -#: ipaclient/remote_plugins/2_49/dns.py:902 -#: ipaclient/remote_plugins/2_49/dns.py:2145 -#: ipaclient/remote_plugins/2_49/dns.py:3931 msgid "SSHFP Algorithm" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:850 -#: ipaclient/remote_plugins/2_114/dns.py:2504 -#: ipaclient/remote_plugins/2_114/dns.py:4163 -#: ipaclient/remote_plugins/2_156/dns.py:836 -#: ipaclient/remote_plugins/2_156/dns.py:2449 -#: ipaclient/remote_plugins/2_156/dns.py:3968 -#: ipaclient/remote_plugins/2_164/dns.py:836 -#: ipaclient/remote_plugins/2_164/dns.py:2457 -#: ipaclient/remote_plugins/2_164/dns.py:3976 -#: ipaclient/remote_plugins/2_49/dns.py:908 -#: ipaclient/remote_plugins/2_49/dns.py:2153 -#: ipaclient/remote_plugins/2_49/dns.py:3939 msgid "SSHFP Fingerprint Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:851 -#: ipaclient/remote_plugins/2_114/dns.py:2505 -#: ipaclient/remote_plugins/2_114/dns.py:4164 -#: ipaclient/remote_plugins/2_156/dns.py:837 -#: ipaclient/remote_plugins/2_156/dns.py:2450 -#: ipaclient/remote_plugins/2_156/dns.py:3969 -#: ipaclient/remote_plugins/2_164/dns.py:837 -#: ipaclient/remote_plugins/2_164/dns.py:2458 -#: ipaclient/remote_plugins/2_164/dns.py:3977 -#: ipaclient/remote_plugins/2_49/dns.py:909 -#: ipaclient/remote_plugins/2_49/dns.py:2154 -#: ipaclient/remote_plugins/2_49/dns.py:3940 ipaserver/plugins/dns.py:1410 msgid "Fingerprint Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:856 -#: ipaclient/remote_plugins/2_114/dns.py:2512 -#: ipaclient/remote_plugins/2_114/dns.py:4171 -#: ipaclient/remote_plugins/2_156/dns.py:842 -#: ipaclient/remote_plugins/2_156/dns.py:2457 -#: ipaclient/remote_plugins/2_156/dns.py:3976 -#: ipaclient/remote_plugins/2_164/dns.py:842 -#: ipaclient/remote_plugins/2_164/dns.py:2465 -#: ipaclient/remote_plugins/2_164/dns.py:3984 -#: ipaclient/remote_plugins/2_49/dns.py:914 -#: ipaclient/remote_plugins/2_49/dns.py:2161 -#: ipaclient/remote_plugins/2_49/dns.py:3947 msgid "SSHFP Fingerprint" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:857 -#: ipaclient/remote_plugins/2_114/dns.py:2513 -#: ipaclient/remote_plugins/2_114/dns.py:4172 -#: ipaclient/remote_plugins/2_156/dns.py:843 -#: ipaclient/remote_plugins/2_156/dns.py:2458 -#: ipaclient/remote_plugins/2_156/dns.py:3977 -#: ipaclient/remote_plugins/2_164/dns.py:843 -#: ipaclient/remote_plugins/2_164/dns.py:2466 -#: ipaclient/remote_plugins/2_164/dns.py:3985 -#: ipaclient/remote_plugins/2_49/dns.py:915 -#: ipaclient/remote_plugins/2_49/dns.py:2162 -#: ipaclient/remote_plugins/2_49/dns.py:3948 ipaserver/plugins/dns.py:1415 msgid "Fingerprint" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:863 -#: ipaclient/remote_plugins/2_114/dns.py:2521 -#: ipaclient/remote_plugins/2_114/dns.py:2947 -#: ipaclient/remote_plugins/2_114/dns.py:3355 -#: ipaclient/remote_plugins/2_114/dns.py:4180 -#: ipaclient/remote_plugins/2_49/dns.py:921 -#: ipaclient/remote_plugins/2_49/dns.py:2170 -#: ipaclient/remote_plugins/2_49/dns.py:2558 -#: ipaclient/remote_plugins/2_49/dns.py:2971 -#: ipaclient/remote_plugins/2_49/dns.py:3956 msgid "TA record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:864 -#: ipaclient/remote_plugins/2_114/dns.py:2522 -#: ipaclient/remote_plugins/2_114/dns.py:2948 -#: ipaclient/remote_plugins/2_114/dns.py:3356 -#: ipaclient/remote_plugins/2_114/dns.py:4181 msgid "Raw TA records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:870 -#: ipaclient/remote_plugins/2_114/dns.py:2531 -#: ipaclient/remote_plugins/2_114/dns.py:2956 -#: ipaclient/remote_plugins/2_114/dns.py:3364 -#: ipaclient/remote_plugins/2_114/dns.py:4190 -#: ipaclient/remote_plugins/2_156/dns.py:849 -#: ipaclient/remote_plugins/2_156/dns.py:2466 -#: ipaclient/remote_plugins/2_156/dns.py:2844 -#: ipaclient/remote_plugins/2_156/dns.py:3207 -#: ipaclient/remote_plugins/2_156/dns.py:3985 -#: ipaclient/remote_plugins/2_164/dns.py:849 -#: ipaclient/remote_plugins/2_164/dns.py:2474 -#: ipaclient/remote_plugins/2_164/dns.py:2852 -#: ipaclient/remote_plugins/2_164/dns.py:3215 -#: ipaclient/remote_plugins/2_164/dns.py:3993 msgid "TLSA record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:871 -#: ipaclient/remote_plugins/2_114/dns.py:2532 -#: ipaclient/remote_plugins/2_114/dns.py:2957 -#: ipaclient/remote_plugins/2_114/dns.py:3365 -#: ipaclient/remote_plugins/2_114/dns.py:4191 -#: ipaclient/remote_plugins/2_156/dns.py:850 -#: ipaclient/remote_plugins/2_156/dns.py:2467 -#: ipaclient/remote_plugins/2_156/dns.py:2845 -#: ipaclient/remote_plugins/2_156/dns.py:3208 -#: ipaclient/remote_plugins/2_156/dns.py:3986 -#: ipaclient/remote_plugins/2_164/dns.py:850 -#: ipaclient/remote_plugins/2_164/dns.py:2475 -#: ipaclient/remote_plugins/2_164/dns.py:2853 -#: ipaclient/remote_plugins/2_164/dns.py:3216 -#: ipaclient/remote_plugins/2_164/dns.py:3994 msgid "Raw TLSA records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:876 -#: ipaclient/remote_plugins/2_114/dns.py:2539 -#: ipaclient/remote_plugins/2_114/dns.py:4198 -#: ipaclient/remote_plugins/2_156/dns.py:855 -#: ipaclient/remote_plugins/2_156/dns.py:2474 -#: ipaclient/remote_plugins/2_156/dns.py:3993 -#: ipaclient/remote_plugins/2_164/dns.py:855 -#: ipaclient/remote_plugins/2_164/dns.py:2482 -#: ipaclient/remote_plugins/2_164/dns.py:4001 msgid "TLSA Certificate Usage" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:877 -#: ipaclient/remote_plugins/2_114/dns.py:2540 -#: ipaclient/remote_plugins/2_114/dns.py:4199 -#: ipaclient/remote_plugins/2_156/dns.py:856 -#: ipaclient/remote_plugins/2_156/dns.py:2475 -#: ipaclient/remote_plugins/2_156/dns.py:3994 -#: ipaclient/remote_plugins/2_164/dns.py:856 -#: ipaclient/remote_plugins/2_164/dns.py:2483 -#: ipaclient/remote_plugins/2_164/dns.py:4002 ipaserver/plugins/dns.py:1432 msgid "Certificate Usage" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:882 -#: ipaclient/remote_plugins/2_114/dns.py:2547 -#: ipaclient/remote_plugins/2_114/dns.py:4206 -#: ipaclient/remote_plugins/2_156/dns.py:861 -#: ipaclient/remote_plugins/2_156/dns.py:2482 -#: ipaclient/remote_plugins/2_156/dns.py:4001 -#: ipaclient/remote_plugins/2_164/dns.py:861 -#: ipaclient/remote_plugins/2_164/dns.py:2490 -#: ipaclient/remote_plugins/2_164/dns.py:4009 msgid "TLSA Selector" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:883 -#: ipaclient/remote_plugins/2_114/dns.py:2548 -#: ipaclient/remote_plugins/2_114/dns.py:4207 -#: ipaclient/remote_plugins/2_156/dns.py:862 -#: ipaclient/remote_plugins/2_156/dns.py:2483 -#: ipaclient/remote_plugins/2_156/dns.py:4002 -#: ipaclient/remote_plugins/2_164/dns.py:862 -#: ipaclient/remote_plugins/2_164/dns.py:2491 -#: ipaclient/remote_plugins/2_164/dns.py:4010 ipaserver/plugins/dns.py:1437 msgid "Selector" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:888 -#: ipaclient/remote_plugins/2_114/dns.py:2555 -#: ipaclient/remote_plugins/2_114/dns.py:4214 -#: ipaclient/remote_plugins/2_156/dns.py:867 -#: ipaclient/remote_plugins/2_156/dns.py:2490 -#: ipaclient/remote_plugins/2_156/dns.py:4009 -#: ipaclient/remote_plugins/2_164/dns.py:867 -#: ipaclient/remote_plugins/2_164/dns.py:2498 -#: ipaclient/remote_plugins/2_164/dns.py:4017 msgid "TLSA Matching Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:889 -#: ipaclient/remote_plugins/2_114/dns.py:2556 -#: ipaclient/remote_plugins/2_114/dns.py:4215 -#: ipaclient/remote_plugins/2_156/dns.py:868 -#: ipaclient/remote_plugins/2_156/dns.py:2491 -#: ipaclient/remote_plugins/2_156/dns.py:4010 -#: ipaclient/remote_plugins/2_164/dns.py:868 -#: ipaclient/remote_plugins/2_164/dns.py:2499 -#: ipaclient/remote_plugins/2_164/dns.py:4018 ipaserver/plugins/dns.py:1442 msgid "Matching Type" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:894 -#: ipaclient/remote_plugins/2_114/dns.py:2563 -#: ipaclient/remote_plugins/2_114/dns.py:4222 -#: ipaclient/remote_plugins/2_156/dns.py:873 -#: ipaclient/remote_plugins/2_156/dns.py:2498 -#: ipaclient/remote_plugins/2_156/dns.py:4017 -#: ipaclient/remote_plugins/2_164/dns.py:873 -#: ipaclient/remote_plugins/2_164/dns.py:2506 -#: ipaclient/remote_plugins/2_164/dns.py:4025 msgid "TLSA Certificate Association Data" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:895 -#: ipaclient/remote_plugins/2_114/dns.py:2564 -#: ipaclient/remote_plugins/2_114/dns.py:4223 -#: ipaclient/remote_plugins/2_156/dns.py:874 -#: ipaclient/remote_plugins/2_156/dns.py:2499 -#: ipaclient/remote_plugins/2_156/dns.py:4018 -#: ipaclient/remote_plugins/2_164/dns.py:874 -#: ipaclient/remote_plugins/2_164/dns.py:2507 -#: ipaclient/remote_plugins/2_164/dns.py:4026 ipaserver/plugins/dns.py:1447 msgid "Certificate Association Data" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:901 -#: ipaclient/remote_plugins/2_114/dns.py:2572 -#: ipaclient/remote_plugins/2_114/dns.py:2964 -#: ipaclient/remote_plugins/2_114/dns.py:3372 -#: ipaclient/remote_plugins/2_114/dns.py:4231 -#: ipaclient/remote_plugins/2_49/dns.py:928 -#: ipaclient/remote_plugins/2_49/dns.py:2180 -#: ipaclient/remote_plugins/2_49/dns.py:2567 -#: ipaclient/remote_plugins/2_49/dns.py:2980 -#: ipaclient/remote_plugins/2_49/dns.py:3966 msgid "TKEY record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:902 -#: ipaclient/remote_plugins/2_114/dns.py:2573 -#: ipaclient/remote_plugins/2_114/dns.py:2965 -#: ipaclient/remote_plugins/2_114/dns.py:3373 -#: ipaclient/remote_plugins/2_114/dns.py:4232 msgid "Raw TKEY records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:908 -#: ipaclient/remote_plugins/2_114/dns.py:2582 -#: ipaclient/remote_plugins/2_114/dns.py:2973 -#: ipaclient/remote_plugins/2_114/dns.py:3381 -#: ipaclient/remote_plugins/2_114/dns.py:4241 -#: ipaclient/remote_plugins/2_49/dns.py:935 -#: ipaclient/remote_plugins/2_49/dns.py:2190 -#: ipaclient/remote_plugins/2_49/dns.py:2576 -#: ipaclient/remote_plugins/2_49/dns.py:2989 -#: ipaclient/remote_plugins/2_49/dns.py:3976 msgid "TSIG record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:909 -#: ipaclient/remote_plugins/2_114/dns.py:2583 -#: ipaclient/remote_plugins/2_114/dns.py:2974 -#: ipaclient/remote_plugins/2_114/dns.py:3382 -#: ipaclient/remote_plugins/2_114/dns.py:4242 msgid "Raw TSIG records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:915 -#: ipaclient/remote_plugins/2_114/dns.py:2592 -#: ipaclient/remote_plugins/2_114/dns.py:2982 -#: ipaclient/remote_plugins/2_114/dns.py:3390 -#: ipaclient/remote_plugins/2_114/dns.py:4251 -#: ipaclient/remote_plugins/2_156/dns.py:880 -#: ipaclient/remote_plugins/2_156/dns.py:2507 -#: ipaclient/remote_plugins/2_156/dns.py:2852 -#: ipaclient/remote_plugins/2_156/dns.py:3215 -#: ipaclient/remote_plugins/2_156/dns.py:4026 -#: ipaclient/remote_plugins/2_164/dns.py:880 -#: ipaclient/remote_plugins/2_164/dns.py:2515 -#: ipaclient/remote_plugins/2_164/dns.py:2860 -#: ipaclient/remote_plugins/2_164/dns.py:3223 -#: ipaclient/remote_plugins/2_164/dns.py:4034 -#: ipaclient/remote_plugins/2_49/dns.py:942 -#: ipaclient/remote_plugins/2_49/dns.py:2200 -#: ipaclient/remote_plugins/2_49/dns.py:2585 -#: ipaclient/remote_plugins/2_49/dns.py:2998 -#: ipaclient/remote_plugins/2_49/dns.py:3986 msgid "TXT record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:916 -#: ipaclient/remote_plugins/2_114/dns.py:2593 -#: ipaclient/remote_plugins/2_114/dns.py:2983 -#: ipaclient/remote_plugins/2_114/dns.py:3391 -#: ipaclient/remote_plugins/2_114/dns.py:4252 -#: ipaclient/remote_plugins/2_156/dns.py:881 -#: ipaclient/remote_plugins/2_156/dns.py:2508 -#: ipaclient/remote_plugins/2_156/dns.py:2853 -#: ipaclient/remote_plugins/2_156/dns.py:3216 -#: ipaclient/remote_plugins/2_156/dns.py:4027 -#: ipaclient/remote_plugins/2_164/dns.py:881 -#: ipaclient/remote_plugins/2_164/dns.py:2516 -#: ipaclient/remote_plugins/2_164/dns.py:2861 -#: ipaclient/remote_plugins/2_164/dns.py:3224 -#: ipaclient/remote_plugins/2_164/dns.py:4035 msgid "Raw TXT records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:921 -#: ipaclient/remote_plugins/2_114/dns.py:2600 -#: ipaclient/remote_plugins/2_114/dns.py:4259 -#: ipaclient/remote_plugins/2_156/dns.py:886 -#: ipaclient/remote_plugins/2_156/dns.py:2515 -#: ipaclient/remote_plugins/2_156/dns.py:4034 -#: ipaclient/remote_plugins/2_164/dns.py:886 -#: ipaclient/remote_plugins/2_164/dns.py:2523 -#: ipaclient/remote_plugins/2_164/dns.py:4042 -#: ipaclient/remote_plugins/2_49/dns.py:948 -#: ipaclient/remote_plugins/2_49/dns.py:2208 -#: ipaclient/remote_plugins/2_49/dns.py:3994 msgid "TXT Text Data" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:922 -#: ipaclient/remote_plugins/2_114/dns.py:2601 -#: ipaclient/remote_plugins/2_114/dns.py:4260 -#: ipaclient/remote_plugins/2_156/dns.py:887 -#: ipaclient/remote_plugins/2_156/dns.py:2516 -#: ipaclient/remote_plugins/2_156/dns.py:4035 -#: ipaclient/remote_plugins/2_164/dns.py:887 -#: ipaclient/remote_plugins/2_164/dns.py:2524 -#: ipaclient/remote_plugins/2_164/dns.py:4043 -#: ipaclient/remote_plugins/2_49/dns.py:949 -#: ipaclient/remote_plugins/2_49/dns.py:2209 -#: ipaclient/remote_plugins/2_49/dns.py:3995 ipaserver/plugins/dns.py:1457 msgid "Text Data" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:964 -#: ipaclient/remote_plugins/2_114/dns.py:4444 -#: ipaclient/remote_plugins/2_114/dns.py:4845 -#: ipaclient/remote_plugins/2_114/dns.py:5085 -#: ipaclient/remote_plugins/2_156/dns.py:929 -#: ipaclient/remote_plugins/2_156/dns.py:4219 -#: ipaclient/remote_plugins/2_156/dns.py:4620 -#: ipaclient/remote_plugins/2_156/dns.py:4860 -#: ipaclient/remote_plugins/2_164/dns.py:929 -#: ipaclient/remote_plugins/2_164/dns.py:4227 -#: ipaclient/remote_plugins/2_164/dns.py:4639 -#: ipaclient/remote_plugins/2_164/dns.py:4879 -#: ipaclient/remote_plugins/2_49/dns.py:971 -#: ipaclient/remote_plugins/2_49/dns.py:4159 -#: ipaclient/remote_plugins/2_49/dns.py:4538 -#: ipaclient/remote_plugins/2_49/dns.py:4772 ipaserver/plugins/dns.py:2414 msgid "Authoritative nameserver" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:965 -#: ipaclient/remote_plugins/2_114/dns.py:4445 -#: ipaclient/remote_plugins/2_114/dns.py:4846 -#: ipaclient/remote_plugins/2_114/dns.py:5086 -#: ipaclient/remote_plugins/2_156/dns.py:930 -#: ipaclient/remote_plugins/2_156/dns.py:4220 -#: ipaclient/remote_plugins/2_156/dns.py:4621 -#: ipaclient/remote_plugins/2_156/dns.py:4861 -#: ipaclient/remote_plugins/2_164/dns.py:930 -#: ipaclient/remote_plugins/2_164/dns.py:4228 -#: ipaclient/remote_plugins/2_164/dns.py:4640 -#: ipaclient/remote_plugins/2_164/dns.py:4880 -#: ipaclient/remote_plugins/2_49/dns.py:972 -#: ipaclient/remote_plugins/2_49/dns.py:4160 -#: ipaclient/remote_plugins/2_49/dns.py:4539 -#: ipaclient/remote_plugins/2_49/dns.py:4773 ipaserver/plugins/dns.py:2415 msgid "Authoritative nameserver domain name" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:969 -#: ipaclient/remote_plugins/2_114/dns.py:4450 -#: ipaclient/remote_plugins/2_114/dns.py:4852 -#: ipaclient/remote_plugins/2_114/dns.py:5092 -#: ipaclient/remote_plugins/2_156/dns.py:934 -#: ipaclient/remote_plugins/2_156/dns.py:4225 -#: ipaclient/remote_plugins/2_156/dns.py:4627 -#: ipaclient/remote_plugins/2_156/dns.py:4867 -#: ipaclient/remote_plugins/2_164/dns.py:934 -#: ipaclient/remote_plugins/2_164/dns.py:4233 -#: ipaclient/remote_plugins/2_164/dns.py:4646 -#: ipaclient/remote_plugins/2_164/dns.py:4886 -#: ipaclient/remote_plugins/2_49/dns.py:976 -#: ipaclient/remote_plugins/2_49/dns.py:4166 -#: ipaclient/remote_plugins/2_49/dns.py:4546 -#: ipaclient/remote_plugins/2_49/dns.py:4780 ipaserver/plugins/dns.py:2421 #: ipaserver/plugins/dns.py:2422 msgid "Administrator e-mail address" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:973 -#: ipaclient/remote_plugins/2_114/dns.py:4458 -#: ipaclient/remote_plugins/2_114/dns.py:4860 -#: ipaclient/remote_plugins/2_114/dns.py:5100 -#: ipaclient/remote_plugins/2_156/dns.py:938 -#: ipaclient/remote_plugins/2_156/dns.py:4233 -#: ipaclient/remote_plugins/2_156/dns.py:4635 -#: ipaclient/remote_plugins/2_156/dns.py:4875 -#: ipaclient/remote_plugins/2_164/dns.py:938 -#: ipaclient/remote_plugins/2_164/dns.py:4241 -#: ipaclient/remote_plugins/2_164/dns.py:4654 -#: ipaclient/remote_plugins/2_164/dns.py:4894 -#: ipaclient/remote_plugins/2_49/dns.py:980 -#: ipaclient/remote_plugins/2_49/dns.py:4173 -#: ipaclient/remote_plugins/2_49/dns.py:4554 -#: ipaclient/remote_plugins/2_49/dns.py:4788 ipaserver/plugins/dns.py:2429 msgid "SOA serial" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:974 -#: ipaclient/remote_plugins/2_114/dns.py:4459 -#: ipaclient/remote_plugins/2_114/dns.py:4861 -#: ipaclient/remote_plugins/2_114/dns.py:5101 -#: ipaclient/remote_plugins/2_156/dns.py:939 -#: ipaclient/remote_plugins/2_156/dns.py:4234 -#: ipaclient/remote_plugins/2_156/dns.py:4636 -#: ipaclient/remote_plugins/2_156/dns.py:4876 -#: ipaclient/remote_plugins/2_164/dns.py:939 -#: ipaclient/remote_plugins/2_164/dns.py:4242 -#: ipaclient/remote_plugins/2_164/dns.py:4655 -#: ipaclient/remote_plugins/2_164/dns.py:4895 -#: ipaclient/remote_plugins/2_49/dns.py:981 -#: ipaclient/remote_plugins/2_49/dns.py:4174 -#: ipaclient/remote_plugins/2_49/dns.py:4555 -#: ipaclient/remote_plugins/2_49/dns.py:4789 ipaserver/plugins/dns.py:2430 msgid "SOA record serial number" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:978 -#: ipaclient/remote_plugins/2_114/dns.py:4477 -#: ipaclient/remote_plugins/2_114/dns.py:4879 -#: ipaclient/remote_plugins/2_114/dns.py:5119 -#: ipaclient/remote_plugins/2_156/dns.py:943 -#: ipaclient/remote_plugins/2_156/dns.py:4252 -#: ipaclient/remote_plugins/2_156/dns.py:4654 -#: ipaclient/remote_plugins/2_156/dns.py:4894 -#: ipaclient/remote_plugins/2_164/dns.py:943 -#: ipaclient/remote_plugins/2_164/dns.py:4260 -#: ipaclient/remote_plugins/2_164/dns.py:4673 -#: ipaclient/remote_plugins/2_164/dns.py:4913 -#: ipaclient/remote_plugins/2_49/dns.py:985 -#: ipaclient/remote_plugins/2_49/dns.py:4192 -#: ipaclient/remote_plugins/2_49/dns.py:4573 -#: ipaclient/remote_plugins/2_49/dns.py:4807 ipaserver/plugins/dns.py:2438 msgid "SOA refresh" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:979 -#: ipaclient/remote_plugins/2_114/dns.py:4478 -#: ipaclient/remote_plugins/2_114/dns.py:4880 -#: ipaclient/remote_plugins/2_114/dns.py:5120 -#: ipaclient/remote_plugins/2_156/dns.py:944 -#: ipaclient/remote_plugins/2_156/dns.py:4253 -#: ipaclient/remote_plugins/2_156/dns.py:4655 -#: ipaclient/remote_plugins/2_156/dns.py:4895 -#: ipaclient/remote_plugins/2_164/dns.py:944 -#: ipaclient/remote_plugins/2_164/dns.py:4261 -#: ipaclient/remote_plugins/2_164/dns.py:4674 -#: ipaclient/remote_plugins/2_164/dns.py:4914 -#: ipaclient/remote_plugins/2_49/dns.py:986 -#: ipaclient/remote_plugins/2_49/dns.py:4193 -#: ipaclient/remote_plugins/2_49/dns.py:4574 -#: ipaclient/remote_plugins/2_49/dns.py:4808 ipaserver/plugins/dns.py:2439 msgid "SOA record refresh time" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:983 -#: ipaclient/remote_plugins/2_114/dns.py:4485 -#: ipaclient/remote_plugins/2_114/dns.py:4887 -#: ipaclient/remote_plugins/2_114/dns.py:5127 -#: ipaclient/remote_plugins/2_156/dns.py:948 -#: ipaclient/remote_plugins/2_156/dns.py:4260 -#: ipaclient/remote_plugins/2_156/dns.py:4662 -#: ipaclient/remote_plugins/2_156/dns.py:4902 -#: ipaclient/remote_plugins/2_164/dns.py:948 -#: ipaclient/remote_plugins/2_164/dns.py:4268 -#: ipaclient/remote_plugins/2_164/dns.py:4681 -#: ipaclient/remote_plugins/2_164/dns.py:4921 -#: ipaclient/remote_plugins/2_49/dns.py:990 -#: ipaclient/remote_plugins/2_49/dns.py:4200 -#: ipaclient/remote_plugins/2_49/dns.py:4581 -#: ipaclient/remote_plugins/2_49/dns.py:4815 ipaserver/plugins/dns.py:2447 msgid "SOA retry" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:984 -#: ipaclient/remote_plugins/2_114/dns.py:4486 -#: ipaclient/remote_plugins/2_114/dns.py:4888 -#: ipaclient/remote_plugins/2_114/dns.py:5128 -#: ipaclient/remote_plugins/2_156/dns.py:949 -#: ipaclient/remote_plugins/2_156/dns.py:4261 -#: ipaclient/remote_plugins/2_156/dns.py:4663 -#: ipaclient/remote_plugins/2_156/dns.py:4903 -#: ipaclient/remote_plugins/2_164/dns.py:949 -#: ipaclient/remote_plugins/2_164/dns.py:4269 -#: ipaclient/remote_plugins/2_164/dns.py:4682 -#: ipaclient/remote_plugins/2_164/dns.py:4922 -#: ipaclient/remote_plugins/2_49/dns.py:991 -#: ipaclient/remote_plugins/2_49/dns.py:4201 -#: ipaclient/remote_plugins/2_49/dns.py:4582 -#: ipaclient/remote_plugins/2_49/dns.py:4816 ipaserver/plugins/dns.py:2448 msgid "SOA record retry time" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:988 -#: ipaclient/remote_plugins/2_114/dns.py:4493 -#: ipaclient/remote_plugins/2_114/dns.py:4895 -#: ipaclient/remote_plugins/2_114/dns.py:5135 -#: ipaclient/remote_plugins/2_156/dns.py:953 -#: ipaclient/remote_plugins/2_156/dns.py:4268 -#: ipaclient/remote_plugins/2_156/dns.py:4670 -#: ipaclient/remote_plugins/2_156/dns.py:4910 -#: ipaclient/remote_plugins/2_164/dns.py:953 -#: ipaclient/remote_plugins/2_164/dns.py:4276 -#: ipaclient/remote_plugins/2_164/dns.py:4689 -#: ipaclient/remote_plugins/2_164/dns.py:4929 -#: ipaclient/remote_plugins/2_49/dns.py:995 -#: ipaclient/remote_plugins/2_49/dns.py:4208 -#: ipaclient/remote_plugins/2_49/dns.py:4589 -#: ipaclient/remote_plugins/2_49/dns.py:4823 ipaserver/plugins/dns.py:2456 msgid "SOA expire" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:989 -#: ipaclient/remote_plugins/2_114/dns.py:4494 -#: ipaclient/remote_plugins/2_114/dns.py:4896 -#: ipaclient/remote_plugins/2_114/dns.py:5136 -#: ipaclient/remote_plugins/2_156/dns.py:954 -#: ipaclient/remote_plugins/2_156/dns.py:4269 -#: ipaclient/remote_plugins/2_156/dns.py:4671 -#: ipaclient/remote_plugins/2_156/dns.py:4911 -#: ipaclient/remote_plugins/2_164/dns.py:954 -#: ipaclient/remote_plugins/2_164/dns.py:4277 -#: ipaclient/remote_plugins/2_164/dns.py:4690 -#: ipaclient/remote_plugins/2_164/dns.py:4930 -#: ipaclient/remote_plugins/2_49/dns.py:996 -#: ipaclient/remote_plugins/2_49/dns.py:4209 -#: ipaclient/remote_plugins/2_49/dns.py:4590 -#: ipaclient/remote_plugins/2_49/dns.py:4824 ipaserver/plugins/dns.py:2457 msgid "SOA record expire time" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:993 -#: ipaclient/remote_plugins/2_114/dns.py:4501 -#: ipaclient/remote_plugins/2_114/dns.py:4903 -#: ipaclient/remote_plugins/2_114/dns.py:5143 -#: ipaclient/remote_plugins/2_156/dns.py:958 -#: ipaclient/remote_plugins/2_156/dns.py:4276 -#: ipaclient/remote_plugins/2_156/dns.py:4678 -#: ipaclient/remote_plugins/2_156/dns.py:4918 -#: ipaclient/remote_plugins/2_164/dns.py:958 -#: ipaclient/remote_plugins/2_164/dns.py:4284 -#: ipaclient/remote_plugins/2_164/dns.py:4697 -#: ipaclient/remote_plugins/2_164/dns.py:4937 -#: ipaclient/remote_plugins/2_49/dns.py:1000 -#: ipaclient/remote_plugins/2_49/dns.py:4216 -#: ipaclient/remote_plugins/2_49/dns.py:4597 -#: ipaclient/remote_plugins/2_49/dns.py:4831 ipaserver/plugins/dns.py:2465 msgid "SOA minimum" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:994 -#: ipaclient/remote_plugins/2_114/dns.py:4502 -#: ipaclient/remote_plugins/2_114/dns.py:4904 -#: ipaclient/remote_plugins/2_114/dns.py:5144 -#: ipaclient/remote_plugins/2_156/dns.py:959 -#: ipaclient/remote_plugins/2_156/dns.py:4277 -#: ipaclient/remote_plugins/2_156/dns.py:4679 -#: ipaclient/remote_plugins/2_156/dns.py:4919 -#: ipaclient/remote_plugins/2_164/dns.py:959 -#: ipaclient/remote_plugins/2_164/dns.py:4285 -#: ipaclient/remote_plugins/2_164/dns.py:4698 -#: ipaclient/remote_plugins/2_164/dns.py:4938 -#: ipaclient/remote_plugins/2_49/dns.py:1001 -#: ipaclient/remote_plugins/2_49/dns.py:4217 -#: ipaclient/remote_plugins/2_49/dns.py:4598 -#: ipaclient/remote_plugins/2_49/dns.py:4832 ipaserver/plugins/dns.py:2466 msgid "How long should negative responses be cached" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1000 -#: ipaclient/remote_plugins/2_114/dns.py:4511 -#: ipaclient/remote_plugins/2_114/dns.py:4912 -#: ipaclient/remote_plugins/2_114/dns.py:5152 -#: ipaclient/remote_plugins/2_156/dns.py:965 -#: ipaclient/remote_plugins/2_156/dns.py:4286 -#: ipaclient/remote_plugins/2_156/dns.py:4687 -#: ipaclient/remote_plugins/2_156/dns.py:4927 -#: ipaclient/remote_plugins/2_164/dns.py:965 -#: ipaclient/remote_plugins/2_164/dns.py:4294 -#: ipaclient/remote_plugins/2_164/dns.py:4706 -#: ipaclient/remote_plugins/2_164/dns.py:4946 ipaserver/plugins/dns.py:2475 msgid "Time to live for records at zone apex" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1009 -#: ipaclient/remote_plugins/2_114/dns.py:4524 -#: ipaclient/remote_plugins/2_114/dns.py:4925 -#: ipaclient/remote_plugins/2_114/dns.py:5165 -#: ipaclient/remote_plugins/2_156/dns.py:974 -#: ipaclient/remote_plugins/2_156/dns.py:4299 -#: ipaclient/remote_plugins/2_156/dns.py:4700 -#: ipaclient/remote_plugins/2_156/dns.py:4940 -#: ipaclient/remote_plugins/2_164/dns.py:974 -#: ipaclient/remote_plugins/2_164/dns.py:4307 -#: ipaclient/remote_plugins/2_164/dns.py:4719 -#: ipaclient/remote_plugins/2_164/dns.py:4959 -#: ipaclient/remote_plugins/2_49/dns.py:1018 -#: ipaclient/remote_plugins/2_49/dns.py:4240 -#: ipaclient/remote_plugins/2_49/dns.py:4620 -#: ipaclient/remote_plugins/2_49/dns.py:4854 ipaserver/plugins/dns.py:2494 #: ipaserver/plugins/dns.py:2495 msgid "BIND update policy" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1014 -#: ipaclient/remote_plugins/2_114/dns.py:4534 -#: ipaclient/remote_plugins/2_114/dns.py:4934 -#: ipaclient/remote_plugins/2_114/dns.py:5174 -#: ipaclient/remote_plugins/2_156/dns.py:979 -#: ipaclient/remote_plugins/2_156/dns.py:4309 -#: ipaclient/remote_plugins/2_156/dns.py:4709 -#: ipaclient/remote_plugins/2_156/dns.py:4949 -#: ipaclient/remote_plugins/2_164/dns.py:979 -#: ipaclient/remote_plugins/2_164/dns.py:4317 -#: ipaclient/remote_plugins/2_164/dns.py:4728 -#: ipaclient/remote_plugins/2_164/dns.py:4968 -#: ipaclient/remote_plugins/2_49/dns.py:1029 -#: ipaclient/remote_plugins/2_49/dns.py:4250 -#: ipaclient/remote_plugins/2_49/dns.py:4636 -#: ipaclient/remote_plugins/2_49/dns.py:4863 ipaserver/plugins/dns.py:2501 msgid "Dynamic update" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1015 -#: ipaclient/remote_plugins/2_114/dns.py:4535 -#: ipaclient/remote_plugins/2_114/dns.py:4935 -#: ipaclient/remote_plugins/2_114/dns.py:5175 -#: ipaclient/remote_plugins/2_156/dns.py:980 -#: ipaclient/remote_plugins/2_156/dns.py:4310 -#: ipaclient/remote_plugins/2_156/dns.py:4710 -#: ipaclient/remote_plugins/2_156/dns.py:4950 -#: ipaclient/remote_plugins/2_164/dns.py:980 -#: ipaclient/remote_plugins/2_164/dns.py:4318 -#: ipaclient/remote_plugins/2_164/dns.py:4729 -#: ipaclient/remote_plugins/2_164/dns.py:4969 -#: ipaclient/remote_plugins/2_49/dns.py:1030 -#: ipaclient/remote_plugins/2_49/dns.py:4251 -#: ipaclient/remote_plugins/2_49/dns.py:4637 -#: ipaclient/remote_plugins/2_49/dns.py:4864 ipaserver/plugins/dns.py:2502 msgid "Allow dynamic updates." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1020 -#: ipaclient/remote_plugins/2_114/dns.py:4543 -#: ipaclient/remote_plugins/2_114/dns.py:4942 -#: ipaclient/remote_plugins/2_114/dns.py:5182 -#: ipaclient/remote_plugins/2_156/dns.py:985 -#: ipaclient/remote_plugins/2_156/dns.py:4318 -#: ipaclient/remote_plugins/2_156/dns.py:4717 -#: ipaclient/remote_plugins/2_156/dns.py:4957 -#: ipaclient/remote_plugins/2_164/dns.py:985 -#: ipaclient/remote_plugins/2_164/dns.py:4326 -#: ipaclient/remote_plugins/2_164/dns.py:4736 -#: ipaclient/remote_plugins/2_164/dns.py:4976 -#: ipaclient/remote_plugins/2_49/dns.py:1035 -#: ipaclient/remote_plugins/2_49/dns.py:4259 -#: ipaclient/remote_plugins/2_49/dns.py:4644 -#: ipaclient/remote_plugins/2_49/dns.py:4871 ipaserver/plugins/dns.py:2511 msgid "Allow query" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1021 -#: ipaclient/remote_plugins/2_114/dns.py:4544 -#: ipaclient/remote_plugins/2_114/dns.py:4943 -#: ipaclient/remote_plugins/2_114/dns.py:5183 -#: ipaclient/remote_plugins/2_156/dns.py:986 -#: ipaclient/remote_plugins/2_156/dns.py:4319 -#: ipaclient/remote_plugins/2_156/dns.py:4718 -#: ipaclient/remote_plugins/2_156/dns.py:4958 -#: ipaclient/remote_plugins/2_164/dns.py:986 -#: ipaclient/remote_plugins/2_164/dns.py:4327 -#: ipaclient/remote_plugins/2_164/dns.py:4737 -#: ipaclient/remote_plugins/2_164/dns.py:4977 -#: ipaclient/remote_plugins/2_49/dns.py:1036 -#: ipaclient/remote_plugins/2_49/dns.py:4260 -#: ipaclient/remote_plugins/2_49/dns.py:4645 -#: ipaclient/remote_plugins/2_49/dns.py:4872 ipaserver/plugins/dns.py:2512 msgid "" "Semicolon separated list of IP addresses or networks which are allowed to " "issue queries" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1026 -#: ipaclient/remote_plugins/2_114/dns.py:4553 -#: ipaclient/remote_plugins/2_114/dns.py:4951 -#: ipaclient/remote_plugins/2_114/dns.py:5191 -#: ipaclient/remote_plugins/2_156/dns.py:991 -#: ipaclient/remote_plugins/2_156/dns.py:4328 -#: ipaclient/remote_plugins/2_156/dns.py:4726 -#: ipaclient/remote_plugins/2_156/dns.py:4966 -#: ipaclient/remote_plugins/2_164/dns.py:991 -#: ipaclient/remote_plugins/2_164/dns.py:4336 -#: ipaclient/remote_plugins/2_164/dns.py:4745 -#: ipaclient/remote_plugins/2_164/dns.py:4985 -#: ipaclient/remote_plugins/2_49/dns.py:1041 -#: ipaclient/remote_plugins/2_49/dns.py:4269 -#: ipaclient/remote_plugins/2_49/dns.py:4653 -#: ipaclient/remote_plugins/2_49/dns.py:4880 ipaserver/plugins/dns.py:2520 msgid "Allow transfer" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1027 -#: ipaclient/remote_plugins/2_114/dns.py:4554 -#: ipaclient/remote_plugins/2_114/dns.py:4952 -#: ipaclient/remote_plugins/2_114/dns.py:5192 -#: ipaclient/remote_plugins/2_156/dns.py:992 -#: ipaclient/remote_plugins/2_156/dns.py:4329 -#: ipaclient/remote_plugins/2_156/dns.py:4727 -#: ipaclient/remote_plugins/2_156/dns.py:4967 -#: ipaclient/remote_plugins/2_164/dns.py:992 -#: ipaclient/remote_plugins/2_164/dns.py:4337 -#: ipaclient/remote_plugins/2_164/dns.py:4746 -#: ipaclient/remote_plugins/2_164/dns.py:4986 -#: ipaclient/remote_plugins/2_49/dns.py:1042 -#: ipaclient/remote_plugins/2_49/dns.py:4270 -#: ipaclient/remote_plugins/2_49/dns.py:4654 -#: ipaclient/remote_plugins/2_49/dns.py:4881 ipaserver/plugins/dns.py:2521 msgid "" "Semicolon separated list of IP addresses or networks which are allowed to " "transfer the zone" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1033 -#: ipaclient/remote_plugins/2_114/dns.py:4564 -#: ipaclient/remote_plugins/2_114/dns.py:4961 -#: ipaclient/remote_plugins/2_114/dns.py:5201 -#: ipaclient/remote_plugins/2_156/dns.py:998 -#: ipaclient/remote_plugins/2_156/dns.py:4339 -#: ipaclient/remote_plugins/2_156/dns.py:4736 -#: ipaclient/remote_plugins/2_156/dns.py:4976 -#: ipaclient/remote_plugins/2_164/dns.py:998 -#: ipaclient/remote_plugins/2_164/dns.py:4347 -#: ipaclient/remote_plugins/2_164/dns.py:4755 -#: ipaclient/remote_plugins/2_164/dns.py:4995 -#: ipaclient/remote_plugins/2_49/dns.py:1061 -#: ipaclient/remote_plugins/2_49/dns.py:4296 -#: ipaclient/remote_plugins/2_49/dns.py:4679 -#: ipaclient/remote_plugins/2_49/dns.py:4906 ipaserver/plugins/dns.py:2528 msgid "" "Allow synchronization of forward (A, AAAA) and reverse (PTR) records in the " "zone" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1038 -#: ipaclient/remote_plugins/2_114/dns.py:4570 -#: ipaclient/remote_plugins/2_114/dns.py:4967 -#: ipaclient/remote_plugins/2_114/dns.py:5207 -#: ipaclient/remote_plugins/2_156/dns.py:1003 -#: ipaclient/remote_plugins/2_156/dns.py:4345 -#: ipaclient/remote_plugins/2_156/dns.py:4742 -#: ipaclient/remote_plugins/2_156/dns.py:4982 -#: ipaclient/remote_plugins/2_164/dns.py:1003 -#: ipaclient/remote_plugins/2_164/dns.py:4353 -#: ipaclient/remote_plugins/2_164/dns.py:4761 -#: ipaclient/remote_plugins/2_164/dns.py:5001 ipaserver/plugins/dns.py:2533 msgid "Allow in-line DNSSEC signing" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1039 -#: ipaclient/remote_plugins/2_114/dns.py:4571 -#: ipaclient/remote_plugins/2_114/dns.py:4968 -#: ipaclient/remote_plugins/2_114/dns.py:5208 -#: ipaclient/remote_plugins/2_156/dns.py:1004 -#: ipaclient/remote_plugins/2_156/dns.py:4346 -#: ipaclient/remote_plugins/2_156/dns.py:4743 -#: ipaclient/remote_plugins/2_156/dns.py:4983 -#: ipaclient/remote_plugins/2_164/dns.py:1004 -#: ipaclient/remote_plugins/2_164/dns.py:4354 -#: ipaclient/remote_plugins/2_164/dns.py:4762 -#: ipaclient/remote_plugins/2_164/dns.py:5002 ipaserver/plugins/dns.py:2534 msgid "Allow inline DNSSEC signing of records in the zone" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1044 -#: ipaclient/remote_plugins/2_114/dns.py:4578 -#: ipaclient/remote_plugins/2_114/dns.py:4975 -#: ipaclient/remote_plugins/2_114/dns.py:5215 -#: ipaclient/remote_plugins/2_156/dns.py:1009 -#: ipaclient/remote_plugins/2_156/dns.py:4353 -#: ipaclient/remote_plugins/2_156/dns.py:4750 -#: ipaclient/remote_plugins/2_156/dns.py:4990 -#: ipaclient/remote_plugins/2_164/dns.py:1009 -#: ipaclient/remote_plugins/2_164/dns.py:4361 -#: ipaclient/remote_plugins/2_164/dns.py:4769 -#: ipaclient/remote_plugins/2_164/dns.py:5009 -#: ipaclient/remote_plugins/2_49/dns.py:709 -#: ipaclient/remote_plugins/2_49/dns.py:1884 -#: ipaclient/remote_plugins/2_49/dns.py:2491 -#: ipaclient/remote_plugins/2_49/dns.py:2904 -#: ipaclient/remote_plugins/2_49/dns.py:3670 ipaserver/plugins/dns.py:2539 msgid "NSEC3PARAM record" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1045 -#: ipaclient/remote_plugins/2_114/dns.py:4579 -#: ipaclient/remote_plugins/2_114/dns.py:4976 -#: ipaclient/remote_plugins/2_114/dns.py:5216 -#: ipaclient/remote_plugins/2_156/dns.py:1010 -#: ipaclient/remote_plugins/2_156/dns.py:4354 -#: ipaclient/remote_plugins/2_156/dns.py:4751 -#: ipaclient/remote_plugins/2_156/dns.py:4991 -#: ipaclient/remote_plugins/2_164/dns.py:1010 -#: ipaclient/remote_plugins/2_164/dns.py:4362 -#: ipaclient/remote_plugins/2_164/dns.py:4770 -#: ipaclient/remote_plugins/2_164/dns.py:5010 ipaserver/plugins/dns.py:2540 msgid "" "NSEC3PARAM record for zone in format: hash_algorithm flags iterations salt" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1052 -#: ipaclient/remote_plugins/2_156/dns.py:1017 -#: ipaclient/remote_plugins/2_164/dns.py:1017 -#: ipaclient/remote_plugins/2_49/dns.py:1068 ipaserver/plugins/dns.py:4064 msgid "Checks if any of the servers has the DNS service enabled." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1078 -#: ipaclient/remote_plugins/2_156/dns.py:1043 -#: ipaclient/remote_plugins/2_49/dns.py:1093 msgid "Resolve a host name in DNS." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1108 -#: ipaclient/remote_plugins/2_156/dns.py:1073 -#: ipaclient/remote_plugins/2_164/dns.py:1075 -#: ipaclient/remote_plugins/2_49/dns.py:1122 ipaserver/plugins/dns.py:4181 msgid "Modify global DNS configuration." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1203 -#: ipaclient/remote_plugins/2_156/dns.py:1168 -#: ipaclient/remote_plugins/2_164/dns.py:1170 -#: ipaclient/remote_plugins/2_49/dns.py:1217 ipaserver/plugins/dns.py:4239 msgid "Show the current global DNS configuration." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1246 -#: ipaclient/remote_plugins/2_156/dns.py:1211 -#: ipaclient/remote_plugins/2_164/dns.py:1213 ipaserver/plugins/dns.py:4355 msgid "Create new DNS forward zone." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1330 -#: ipaclient/remote_plugins/2_156/dns.py:1295 -#: ipaclient/remote_plugins/2_164/dns.py:1303 ipaserver/plugins/dns.py:4461 msgid "Add a permission for per-forward zone access delegation." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1360 -#: ipaclient/remote_plugins/2_114/dns.py:1718 -#: ipaclient/remote_plugins/2_114/dns.py:4670 -#: ipaclient/remote_plugins/2_114/dns.py:5316 -#: ipaclient/remote_plugins/2_156/dns.py:1325 -#: ipaclient/remote_plugins/2_156/dns.py:1683 -#: ipaclient/remote_plugins/2_156/dns.py:4445 -#: ipaclient/remote_plugins/2_156/dns.py:5091 -#: ipaclient/remote_plugins/2_164/dns.py:1333 -#: ipaclient/remote_plugins/2_164/dns.py:1691 -#: ipaclient/remote_plugins/2_164/dns.py:4464 -#: ipaclient/remote_plugins/2_164/dns.py:5110 ipaserver/plugins/dns.py:355 msgid "Permission value" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1367 -#: ipaclient/remote_plugins/2_156/dns.py:1332 -#: ipaclient/remote_plugins/2_164/dns.py:1340 ipaserver/plugins/dns.py:4386 msgid "Delete DNS forward zone." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1409 -#: ipaclient/remote_plugins/2_156/dns.py:1374 -#: ipaclient/remote_plugins/2_164/dns.py:1382 ipaserver/plugins/dns.py:4444 msgid "Disable DNS Forward Zone." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1445 -#: ipaclient/remote_plugins/2_156/dns.py:1410 -#: ipaclient/remote_plugins/2_164/dns.py:1418 ipaserver/plugins/dns.py:4450 msgid "Enable DNS Forward Zone." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1481 -#: ipaclient/remote_plugins/2_156/dns.py:1446 -#: ipaclient/remote_plugins/2_164/dns.py:1454 ipaserver/plugins/dns.py:4434 msgid "Search for DNS forward zones." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1590 -#: ipaclient/remote_plugins/2_156/dns.py:1555 -#: ipaclient/remote_plugins/2_164/dns.py:1563 ipaserver/plugins/dns.py:4393 msgid "Modify DNS forward zone." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1688 -#: ipaclient/remote_plugins/2_156/dns.py:1653 -#: ipaclient/remote_plugins/2_164/dns.py:1661 ipaserver/plugins/dns.py:4466 msgid "Remove a permission for per-forward zone access delegation." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1725 -#: ipaclient/remote_plugins/2_156/dns.py:1690 -#: ipaclient/remote_plugins/2_164/dns.py:1698 ipaserver/plugins/dns.py:4439 msgid "Display information about a DNS forward zone." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:1780 -#: ipaclient/remote_plugins/2_156/dns.py:1745 -#: ipaclient/remote_plugins/2_164/dns.py:1753 -#: ipaclient/remote_plugins/2_49/dns.py:1261 ipaserver/plugins/dns.py:3563 msgid "Add new DNS resource record." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:2619 -#: ipaclient/remote_plugins/2_114/dns.py:4597 -#: ipaclient/remote_plugins/2_114/dns.py:5248 -#: ipaclient/remote_plugins/2_114/host.py:415 -#: ipaclient/remote_plugins/2_114/permission.py:513 -#: ipaclient/remote_plugins/2_114/realmdomains.py:119 -#: ipaclient/remote_plugins/2_114/service.py:225 -#: ipaclient/remote_plugins/2_156/dns.py:2534 -#: ipaclient/remote_plugins/2_156/dns.py:4372 -#: ipaclient/remote_plugins/2_156/dns.py:5023 -#: ipaclient/remote_plugins/2_156/host.py:417 -#: ipaclient/remote_plugins/2_156/permission.py:539 -#: ipaclient/remote_plugins/2_156/realmdomains.py:119 -#: ipaclient/remote_plugins/2_156/service.py:227 -#: ipaclient/remote_plugins/2_164/dns.py:2542 -#: ipaclient/remote_plugins/2_164/dns.py:5042 -#: ipaclient/remote_plugins/2_164/host.py:417 -#: ipaclient/remote_plugins/2_164/permission.py:539 -#: ipaclient/remote_plugins/2_164/realmdomains.py:119 -#: ipaclient/remote_plugins/2_164/service.py:227 -#: ipaclient/remote_plugins/2_49/dns.py:2227 -#: ipaclient/remote_plugins/2_49/dns.py:4314 -#: ipaclient/remote_plugins/2_49/dns.py:4938 -#: ipaclient/remote_plugins/2_49/host.py:327 -#: ipaclient/remote_plugins/2_49/permission.py:377 -#: ipaclient/remote_plugins/2_49/service.py:154 ipaserver/plugins/host.py:667 -#: ipaserver/plugins/permission.py:1061 ipaserver/plugins/dns.py:2881 -#: ipaserver/plugins/dns.py:3569 ipaserver/plugins/realmdomains.py:151 -#: ipaserver/plugins/service.py:628 +#: ipaserver/plugins/realmdomains.py:151 ipaserver/plugins/dns.py:2881 +#: ipaserver/plugins/dns.py:3569 ipaserver/plugins/permission.py:1061 +#: ipaserver/plugins/host.py:667 ipaserver/plugins/service.py:628 msgid "Force" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:2620 -#: ipaclient/remote_plugins/2_156/dns.py:2535 -#: ipaclient/remote_plugins/2_164/dns.py:2543 -#: ipaclient/remote_plugins/2_49/dns.py:2228 ipaserver/plugins/dns.py:3570 msgid "force NS record creation even if its hostname is not in DNS" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:2627 -#: ipaclient/remote_plugins/2_114/dns.py:2993 -#: ipaclient/remote_plugins/2_114/dns.py:3407 -#: ipaclient/remote_plugins/2_114/dns.py:4292 -#: ipaclient/remote_plugins/2_114/dns.py:4365 -#: ipaclient/remote_plugins/2_156/dns.py:2542 -#: ipaclient/remote_plugins/2_156/dns.py:2863 -#: ipaclient/remote_plugins/2_156/dns.py:3232 -#: ipaclient/remote_plugins/2_156/dns.py:4067 -#: ipaclient/remote_plugins/2_156/dns.py:4140 -#: ipaclient/remote_plugins/2_164/dns.py:2550 -#: ipaclient/remote_plugins/2_164/dns.py:2871 -#: ipaclient/remote_plugins/2_164/dns.py:3240 -#: ipaclient/remote_plugins/2_164/dns.py:4075 -#: ipaclient/remote_plugins/2_164/dns.py:4148 -#: ipaclient/remote_plugins/2_49/dns.py:2235 -#: ipaclient/remote_plugins/2_49/dns.py:2596 -#: ipaclient/remote_plugins/2_49/dns.py:3015 -#: ipaclient/remote_plugins/2_49/dns.py:4027 -#: ipaclient/remote_plugins/2_49/dns.py:4096 ipaserver/plugins/dns.py:3050 msgid "Structured" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:2628 -#: ipaclient/remote_plugins/2_114/dns.py:2994 -#: ipaclient/remote_plugins/2_114/dns.py:3408 -#: ipaclient/remote_plugins/2_114/dns.py:4293 -#: ipaclient/remote_plugins/2_114/dns.py:4366 -#: ipaclient/remote_plugins/2_156/dns.py:2543 -#: ipaclient/remote_plugins/2_156/dns.py:2864 -#: ipaclient/remote_plugins/2_156/dns.py:3233 -#: ipaclient/remote_plugins/2_156/dns.py:4068 -#: ipaclient/remote_plugins/2_156/dns.py:4141 -#: ipaclient/remote_plugins/2_164/dns.py:2551 -#: ipaclient/remote_plugins/2_164/dns.py:2872 -#: ipaclient/remote_plugins/2_164/dns.py:3241 -#: ipaclient/remote_plugins/2_164/dns.py:4076 -#: ipaclient/remote_plugins/2_164/dns.py:4149 -#: ipaclient/remote_plugins/2_49/dns.py:2236 -#: ipaclient/remote_plugins/2_49/dns.py:2597 -#: ipaclient/remote_plugins/2_49/dns.py:3016 -#: ipaclient/remote_plugins/2_49/dns.py:4028 -#: ipaclient/remote_plugins/2_49/dns.py:4097 ipaserver/plugins/dns.py:3051 msgid "Parse all raw DNS records and return them in a structured way" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:2665 -#: ipaclient/remote_plugins/2_156/dns.py:2580 -#: ipaclient/remote_plugins/2_164/dns.py:2588 -#: ipaclient/remote_plugins/2_49/dns.py:2274 ipaserver/plugins/dns.py:3844 msgid "Delete DNS resource record." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:2987 -#: ipaclient/remote_plugins/2_156/dns.py:2857 -#: ipaclient/remote_plugins/2_164/dns.py:2865 -#: ipaclient/remote_plugins/2_49/dns.py:2590 ipaserver/plugins/dns.py:3854 msgid "Delete all associated records" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:3018 -#: ipaclient/remote_plugins/2_156/dns.py:2888 -#: ipaclient/remote_plugins/2_164/dns.py:2896 -#: ipaclient/remote_plugins/2_49/dns.py:2635 ipaserver/plugins/dns.py:3836 msgid "Delete DNS record entry." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:3067 -#: ipaclient/remote_plugins/2_156/dns.py:2937 -#: ipaclient/remote_plugins/2_164/dns.py:2945 -#: ipaclient/remote_plugins/2_49/dns.py:2681 ipaserver/plugins/dns.py:3988 msgid "Search for DNS resources." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:3459 -#: ipaclient/remote_plugins/2_156/dns.py:3284 -#: ipaclient/remote_plugins/2_164/dns.py:3292 -#: ipaclient/remote_plugins/2_49/dns.py:3067 ipaserver/plugins/dns.py:3709 msgid "Modify a DNS resource record." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4315 -#: ipaclient/remote_plugins/2_156/dns.py:4090 -#: ipaclient/remote_plugins/2_164/dns.py:4098 -#: ipaclient/remote_plugins/2_49/dns.py:4050 msgid "Rename the DNS resource record object" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4336 -#: ipaclient/remote_plugins/2_156/dns.py:4111 -#: ipaclient/remote_plugins/2_164/dns.py:4119 -#: ipaclient/remote_plugins/2_49/dns.py:4072 ipaserver/plugins/dns.py:3971 msgid "Display DNS resource." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4403 -#: ipaclient/remote_plugins/2_156/dns.py:4178 -#: ipaclient/remote_plugins/2_164/dns.py:4186 -#: ipaclient/remote_plugins/2_49/dns.py:4135 ipaserver/plugins/dns.py:2742 msgid "Create new DNS zone (SOA record)." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4598 -#: ipaclient/remote_plugins/2_156/dns.py:4373 -#: ipaclient/remote_plugins/2_164/dns.py:4392 -#: ipaclient/remote_plugins/2_49/dns.py:4315 ipaserver/plugins/dns.py:2751 msgid "Force DNS zone creation even if nameserver is not resolvable." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4640 -#: ipaclient/remote_plugins/2_156/dns.py:4415 -#: ipaclient/remote_plugins/2_164/dns.py:4434 -#: ipaclient/remote_plugins/2_49/dns.py:4358 ipaserver/plugins/dns.py:3001 msgid "Add a permission for per-zone access delegation." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4677 -#: ipaclient/remote_plugins/2_156/dns.py:4452 -#: ipaclient/remote_plugins/2_164/dns.py:4471 -#: ipaclient/remote_plugins/2_49/dns.py:4393 ipaserver/plugins/dns.py:2844 msgid "Delete DNS zone (SOA record)." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4719 -#: ipaclient/remote_plugins/2_156/dns.py:4494 -#: ipaclient/remote_plugins/2_164/dns.py:4513 -#: ipaclient/remote_plugins/2_49/dns.py:4437 ipaserver/plugins/dns.py:2979 msgid "Disable DNS Zone." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4755 -#: ipaclient/remote_plugins/2_156/dns.py:4530 -#: ipaclient/remote_plugins/2_164/dns.py:4549 -#: ipaclient/remote_plugins/2_49/dns.py:4472 ipaserver/plugins/dns.py:2990 msgid "Enable DNS Zone." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4791 -#: ipaclient/remote_plugins/2_156/dns.py:4566 -#: ipaclient/remote_plugins/2_164/dns.py:4585 -#: ipaclient/remote_plugins/2_49/dns.py:4507 ipaserver/plugins/dns.py:2201 #: ipaserver/plugins/dns.py:2920 msgid "Search for DNS zones (SOA records)." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4992 -#: ipaclient/remote_plugins/2_156/dns.py:4767 -#: ipaclient/remote_plugins/2_164/dns.py:4786 -#: ipaclient/remote_plugins/2_49/dns.py:4695 ipaserver/plugins/dns.py:2924 msgid "Forward zones only" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:4993 -#: ipaclient/remote_plugins/2_156/dns.py:4768 -#: ipaclient/remote_plugins/2_164/dns.py:4787 -#: ipaclient/remote_plugins/2_49/dns.py:4696 ipaserver/plugins/dns.py:2926 msgid "Search for forward zones only" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:5044 -#: ipaclient/remote_plugins/2_156/dns.py:4819 -#: ipaclient/remote_plugins/2_164/dns.py:4838 -#: ipaclient/remote_plugins/2_49/dns.py:4747 ipaserver/plugins/dns.py:2877 msgid "Modify DNS zone (SOA record)." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:5249 -#: ipaclient/remote_plugins/2_156/dns.py:5024 -#: ipaclient/remote_plugins/2_164/dns.py:5043 -#: ipaclient/remote_plugins/2_49/dns.py:4939 ipaserver/plugins/dns.py:2882 msgid "Force nameserver change even if nameserver not in DNS" msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:5286 -#: ipaclient/remote_plugins/2_156/dns.py:5061 -#: ipaclient/remote_plugins/2_164/dns.py:5080 -#: ipaclient/remote_plugins/2_49/dns.py:4977 ipaserver/plugins/dns.py:3006 msgid "Remove a permission for per-zone access delegation." msgstr "" -#: ipaclient/remote_plugins/2_114/dns.py:5323 -#: ipaclient/remote_plugins/2_156/dns.py:5098 -#: ipaclient/remote_plugins/2_164/dns.py:5117 -#: ipaclient/remote_plugins/2_49/dns.py:5012 ipaserver/plugins/dns.py:2961 msgid "Display information about a DNS zone (SOA record)." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:19 -#: ipaclient/remote_plugins/2_156/hbacrule.py:19 -#: ipaclient/remote_plugins/2_164/hbacrule.py:19 #: ipaserver/plugins/hbacrule.py:39 msgid "" "\n" @@ -15517,2726 +3418,218 @@ msgid "" " ipa hbacrule-del allow_server\n" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:76 -#: ipaclient/remote_plugins/2_114/hbacrule.py:171 -#: ipaclient/remote_plugins/2_114/hbacrule.py:306 -#: ipaclient/remote_plugins/2_114/hbacrule.py:375 -#: ipaclient/remote_plugins/2_114/hbacrule.py:444 -#: ipaclient/remote_plugins/2_114/hbacrule.py:513 -#: ipaclient/remote_plugins/2_114/hbacrule.py:583 -#: ipaclient/remote_plugins/2_114/hbacrule.py:619 -#: ipaclient/remote_plugins/2_114/hbacrule.py:650 -#: ipaclient/remote_plugins/2_114/hbacrule.py:689 -#: ipaclient/remote_plugins/2_114/hbacrule.py:834 -#: ipaclient/remote_plugins/2_114/hbacrule.py:983 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1052 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1121 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1190 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1259 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:73 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:138 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:242 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:311 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:381 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:417 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:448 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:487 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:602 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:721 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:790 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:859 -#: ipaclient/remote_plugins/2_114/sudorule.py:77 -#: ipaclient/remote_plugins/2_114/sudorule.py:234 -#: ipaclient/remote_plugins/2_114/sudorule.py:385 -#: ipaclient/remote_plugins/2_114/sudorule.py:454 -#: ipaclient/remote_plugins/2_114/sudorule.py:523 -#: ipaclient/remote_plugins/2_114/sudorule.py:598 -#: ipaclient/remote_plugins/2_114/sudorule.py:653 -#: ipaclient/remote_plugins/2_114/sudorule.py:713 -#: ipaclient/remote_plugins/2_114/sudorule.py:782 -#: ipaclient/remote_plugins/2_114/sudorule.py:852 -#: ipaclient/remote_plugins/2_114/sudorule.py:888 -#: ipaclient/remote_plugins/2_114/sudorule.py:908 -#: ipaclient/remote_plugins/2_114/sudorule.py:936 -#: ipaclient/remote_plugins/2_114/sudorule.py:1097 -#: ipaclient/remote_plugins/2_114/sudorule.py:1262 -#: ipaclient/remote_plugins/2_114/sudorule.py:1331 -#: ipaclient/remote_plugins/2_114/sudorule.py:1400 -#: ipaclient/remote_plugins/2_114/sudorule.py:1475 -#: ipaclient/remote_plugins/2_114/sudorule.py:1530 -#: ipaclient/remote_plugins/2_114/sudorule.py:1590 -#: ipaclient/remote_plugins/2_114/sudorule.py:1659 -#: ipaclient/remote_plugins/2_114/sudorule.py:1728 -#: ipaclient/remote_plugins/2_156/hbacrule.py:76 -#: ipaclient/remote_plugins/2_156/hbacrule.py:171 -#: ipaclient/remote_plugins/2_156/hbacrule.py:306 -#: ipaclient/remote_plugins/2_156/hbacrule.py:375 -#: ipaclient/remote_plugins/2_156/hbacrule.py:444 -#: ipaclient/remote_plugins/2_156/hbacrule.py:513 -#: ipaclient/remote_plugins/2_156/hbacrule.py:583 -#: ipaclient/remote_plugins/2_156/hbacrule.py:619 -#: ipaclient/remote_plugins/2_156/hbacrule.py:650 -#: ipaclient/remote_plugins/2_156/hbacrule.py:689 -#: ipaclient/remote_plugins/2_156/hbacrule.py:834 -#: ipaclient/remote_plugins/2_156/hbacrule.py:983 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1052 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1121 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1190 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1259 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:73 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:138 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:242 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:311 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:381 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:417 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:448 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:487 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:602 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:721 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:790 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:859 -#: ipaclient/remote_plugins/2_156/sudorule.py:77 -#: ipaclient/remote_plugins/2_156/sudorule.py:234 -#: ipaclient/remote_plugins/2_156/sudorule.py:385 -#: ipaclient/remote_plugins/2_156/sudorule.py:454 -#: ipaclient/remote_plugins/2_156/sudorule.py:523 -#: ipaclient/remote_plugins/2_156/sudorule.py:598 -#: ipaclient/remote_plugins/2_156/sudorule.py:653 -#: ipaclient/remote_plugins/2_156/sudorule.py:713 -#: ipaclient/remote_plugins/2_156/sudorule.py:782 -#: ipaclient/remote_plugins/2_156/sudorule.py:852 -#: ipaclient/remote_plugins/2_156/sudorule.py:888 -#: ipaclient/remote_plugins/2_156/sudorule.py:908 -#: ipaclient/remote_plugins/2_156/sudorule.py:936 -#: ipaclient/remote_plugins/2_156/sudorule.py:1097 -#: ipaclient/remote_plugins/2_156/sudorule.py:1262 -#: ipaclient/remote_plugins/2_156/sudorule.py:1331 -#: ipaclient/remote_plugins/2_156/sudorule.py:1400 -#: ipaclient/remote_plugins/2_156/sudorule.py:1475 -#: ipaclient/remote_plugins/2_156/sudorule.py:1530 -#: ipaclient/remote_plugins/2_156/sudorule.py:1590 -#: ipaclient/remote_plugins/2_156/sudorule.py:1659 -#: ipaclient/remote_plugins/2_156/sudorule.py:1728 -#: ipaclient/remote_plugins/2_164/hbacrule.py:76 -#: ipaclient/remote_plugins/2_164/hbacrule.py:171 -#: ipaclient/remote_plugins/2_164/hbacrule.py:306 -#: ipaclient/remote_plugins/2_164/hbacrule.py:375 -#: ipaclient/remote_plugins/2_164/hbacrule.py:444 -#: ipaclient/remote_plugins/2_164/hbacrule.py:513 -#: ipaclient/remote_plugins/2_164/hbacrule.py:583 -#: ipaclient/remote_plugins/2_164/hbacrule.py:619 -#: ipaclient/remote_plugins/2_164/hbacrule.py:650 -#: ipaclient/remote_plugins/2_164/hbacrule.py:689 -#: ipaclient/remote_plugins/2_164/hbacrule.py:834 -#: ipaclient/remote_plugins/2_164/hbacrule.py:983 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1052 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1121 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1190 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1259 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:73 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:138 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:242 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:311 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:381 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:417 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:448 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:487 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:602 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:721 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:790 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:859 -#: ipaclient/remote_plugins/2_164/sudorule.py:77 -#: ipaclient/remote_plugins/2_164/sudorule.py:234 -#: ipaclient/remote_plugins/2_164/sudorule.py:385 -#: ipaclient/remote_plugins/2_164/sudorule.py:454 -#: ipaclient/remote_plugins/2_164/sudorule.py:523 -#: ipaclient/remote_plugins/2_164/sudorule.py:598 -#: ipaclient/remote_plugins/2_164/sudorule.py:653 -#: ipaclient/remote_plugins/2_164/sudorule.py:713 -#: ipaclient/remote_plugins/2_164/sudorule.py:782 -#: ipaclient/remote_plugins/2_164/sudorule.py:852 -#: ipaclient/remote_plugins/2_164/sudorule.py:888 -#: ipaclient/remote_plugins/2_164/sudorule.py:908 -#: ipaclient/remote_plugins/2_164/sudorule.py:936 -#: ipaclient/remote_plugins/2_164/sudorule.py:1097 -#: ipaclient/remote_plugins/2_164/sudorule.py:1262 -#: ipaclient/remote_plugins/2_164/sudorule.py:1331 -#: ipaclient/remote_plugins/2_164/sudorule.py:1400 -#: ipaclient/remote_plugins/2_164/sudorule.py:1475 -#: ipaclient/remote_plugins/2_164/sudorule.py:1530 -#: ipaclient/remote_plugins/2_164/sudorule.py:1590 -#: ipaclient/remote_plugins/2_164/sudorule.py:1659 -#: ipaclient/remote_plugins/2_164/sudorule.py:1728 -#: ipaclient/remote_plugins/2_49/hbacrule.py:76 -#: ipaclient/remote_plugins/2_49/hbacrule.py:175 -#: ipaclient/remote_plugins/2_49/hbacrule.py:294 -#: ipaclient/remote_plugins/2_49/hbacrule.py:356 -#: ipaclient/remote_plugins/2_49/hbacrule.py:418 -#: ipaclient/remote_plugins/2_49/hbacrule.py:480 -#: ipaclient/remote_plugins/2_49/hbacrule.py:543 -#: ipaclient/remote_plugins/2_49/hbacrule.py:581 -#: ipaclient/remote_plugins/2_49/hbacrule.py:611 -#: ipaclient/remote_plugins/2_49/hbacrule.py:649 -#: ipaclient/remote_plugins/2_49/hbacrule.py:777 -#: ipaclient/remote_plugins/2_49/hbacrule.py:910 -#: ipaclient/remote_plugins/2_49/hbacrule.py:972 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1034 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1096 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1158 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:73 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:138 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:236 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:298 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:361 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:399 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:429 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:467 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:575 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:688 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:750 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:812 -#: ipaclient/remote_plugins/2_49/sudorule.py:58 -#: ipaclient/remote_plugins/2_49/sudorule.py:204 -#: ipaclient/remote_plugins/2_49/sudorule.py:349 -#: ipaclient/remote_plugins/2_49/sudorule.py:411 -#: ipaclient/remote_plugins/2_49/sudorule.py:473 -#: ipaclient/remote_plugins/2_49/sudorule.py:535 -#: ipaclient/remote_plugins/2_49/sudorule.py:560 -#: ipaclient/remote_plugins/2_49/sudorule.py:613 -#: ipaclient/remote_plugins/2_49/sudorule.py:675 -#: ipaclient/remote_plugins/2_49/sudorule.py:738 -#: ipaclient/remote_plugins/2_49/sudorule.py:776 -#: ipaclient/remote_plugins/2_49/sudorule.py:794 -#: ipaclient/remote_plugins/2_49/sudorule.py:820 -#: ipaclient/remote_plugins/2_49/sudorule.py:974 -#: ipaclient/remote_plugins/2_49/sudorule.py:1133 -#: ipaclient/remote_plugins/2_49/sudorule.py:1195 -#: ipaclient/remote_plugins/2_49/sudorule.py:1257 -#: ipaclient/remote_plugins/2_49/sudorule.py:1319 -#: ipaclient/remote_plugins/2_49/sudorule.py:1344 -#: ipaclient/remote_plugins/2_49/sudorule.py:1397 -#: ipaclient/remote_plugins/2_49/sudorule.py:1459 -#: ipaclient/remote_plugins/2_49/sudorule.py:1521 -#: ipaserver/plugins/sudorule.py:233 ipaserver/plugins/certmap.py:273 -#: ipaserver/plugins/hbacrule.py:207 ipaserver/plugins/selinuxusermap.py:239 +#: ipaserver/plugins/sudorule.py:233 ipaserver/plugins/hbacrule.py:207 +#: ipaserver/plugins/selinuxusermap.py:239 ipaserver/plugins/certmap.py:273 msgid "Rule name" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:80 -#: ipaclient/remote_plugins/2_114/hbacrule.py:179 -#: ipaclient/remote_plugins/2_114/hbacrule.py:696 -#: ipaclient/remote_plugins/2_114/hbacrule.py:843 -#: ipaclient/remote_plugins/2_156/hbacrule.py:80 -#: ipaclient/remote_plugins/2_156/hbacrule.py:179 -#: ipaclient/remote_plugins/2_156/hbacrule.py:696 -#: ipaclient/remote_plugins/2_156/hbacrule.py:843 -#: ipaclient/remote_plugins/2_164/hbacrule.py:80 -#: ipaclient/remote_plugins/2_164/hbacrule.py:179 -#: ipaclient/remote_plugins/2_164/hbacrule.py:696 -#: ipaclient/remote_plugins/2_164/hbacrule.py:843 -#: ipaclient/remote_plugins/2_49/hbacrule.py:80 -#: ipaclient/remote_plugins/2_49/hbacrule.py:183 -#: ipaclient/remote_plugins/2_49/hbacrule.py:656 -#: ipaclient/remote_plugins/2_49/hbacrule.py:786 #: ipaserver/plugins/hbacrule.py:213 msgid "Rule type" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:81 -#: ipaclient/remote_plugins/2_114/hbacrule.py:180 -#: ipaclient/remote_plugins/2_114/hbacrule.py:697 -#: ipaclient/remote_plugins/2_114/hbacrule.py:844 -#: ipaclient/remote_plugins/2_156/hbacrule.py:81 -#: ipaclient/remote_plugins/2_156/hbacrule.py:180 -#: ipaclient/remote_plugins/2_156/hbacrule.py:697 -#: ipaclient/remote_plugins/2_156/hbacrule.py:844 -#: ipaclient/remote_plugins/2_164/hbacrule.py:81 -#: ipaclient/remote_plugins/2_164/hbacrule.py:180 -#: ipaclient/remote_plugins/2_164/hbacrule.py:697 -#: ipaclient/remote_plugins/2_164/hbacrule.py:844 -#: ipaclient/remote_plugins/2_49/hbacrule.py:81 -#: ipaclient/remote_plugins/2_49/hbacrule.py:184 -#: ipaclient/remote_plugins/2_49/hbacrule.py:657 -#: ipaclient/remote_plugins/2_49/hbacrule.py:787 #: ipaserver/plugins/hbacrule.py:212 msgid "Rule type (allow)" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:87 -#: ipaclient/remote_plugins/2_114/hbacrule.py:190 -#: ipaclient/remote_plugins/2_114/hbacrule.py:706 -#: ipaclient/remote_plugins/2_114/hbacrule.py:853 -#: ipaclient/remote_plugins/2_114/netgroup.py:74 -#: ipaclient/remote_plugins/2_114/netgroup.py:158 -#: ipaclient/remote_plugins/2_114/netgroup.py:407 -#: ipaclient/remote_plugins/2_114/netgroup.py:629 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:88 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:159 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:507 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:624 -#: ipaclient/remote_plugins/2_114/sudorule.py:92 -#: ipaclient/remote_plugins/2_114/sudorule.py:255 -#: ipaclient/remote_plugins/2_114/sudorule.py:955 -#: ipaclient/remote_plugins/2_114/sudorule.py:1118 -#: ipaclient/remote_plugins/2_156/caacl.py:82 -#: ipaclient/remote_plugins/2_156/caacl.py:167 -#: ipaclient/remote_plugins/2_156/caacl.py:638 -#: ipaclient/remote_plugins/2_156/caacl.py:758 -#: ipaclient/remote_plugins/2_156/hbacrule.py:87 -#: ipaclient/remote_plugins/2_156/hbacrule.py:190 -#: ipaclient/remote_plugins/2_156/hbacrule.py:706 -#: ipaclient/remote_plugins/2_156/hbacrule.py:853 -#: ipaclient/remote_plugins/2_156/netgroup.py:74 -#: ipaclient/remote_plugins/2_156/netgroup.py:158 -#: ipaclient/remote_plugins/2_156/netgroup.py:407 -#: ipaclient/remote_plugins/2_156/netgroup.py:629 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:88 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:159 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:507 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:624 -#: ipaclient/remote_plugins/2_156/sudorule.py:92 -#: ipaclient/remote_plugins/2_156/sudorule.py:255 -#: ipaclient/remote_plugins/2_156/sudorule.py:955 -#: ipaclient/remote_plugins/2_156/sudorule.py:1118 -#: ipaclient/remote_plugins/2_164/caacl.py:82 -#: ipaclient/remote_plugins/2_164/caacl.py:167 -#: ipaclient/remote_plugins/2_164/caacl.py:638 -#: ipaclient/remote_plugins/2_164/caacl.py:758 -#: ipaclient/remote_plugins/2_164/hbacrule.py:87 -#: ipaclient/remote_plugins/2_164/hbacrule.py:190 -#: ipaclient/remote_plugins/2_164/hbacrule.py:706 -#: ipaclient/remote_plugins/2_164/hbacrule.py:853 -#: ipaclient/remote_plugins/2_164/netgroup.py:74 -#: ipaclient/remote_plugins/2_164/netgroup.py:158 -#: ipaclient/remote_plugins/2_164/netgroup.py:407 -#: ipaclient/remote_plugins/2_164/netgroup.py:629 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:88 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:159 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:507 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:624 -#: ipaclient/remote_plugins/2_164/sudorule.py:92 -#: ipaclient/remote_plugins/2_164/sudorule.py:255 -#: ipaclient/remote_plugins/2_164/sudorule.py:955 -#: ipaclient/remote_plugins/2_164/sudorule.py:1118 -#: ipaclient/remote_plugins/2_49/hbacrule.py:87 -#: ipaclient/remote_plugins/2_49/hbacrule.py:194 -#: ipaclient/remote_plugins/2_49/hbacrule.py:666 -#: ipaclient/remote_plugins/2_49/hbacrule.py:796 -#: ipaclient/remote_plugins/2_49/netgroup.py:73 -#: ipaclient/remote_plugins/2_49/netgroup.py:156 -#: ipaclient/remote_plugins/2_49/netgroup.py:394 -#: ipaclient/remote_plugins/2_49/netgroup.py:609 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:88 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:159 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:487 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:597 -#: ipaclient/remote_plugins/2_49/sudorule.py:73 -#: ipaclient/remote_plugins/2_49/sudorule.py:225 -#: ipaclient/remote_plugins/2_49/sudorule.py:839 -#: ipaclient/remote_plugins/2_49/sudorule.py:995 -#: ipaserver/plugins/sudorule.py:246 ipaserver/plugins/hbacrule.py:223 -#: ipaserver/plugins/selinuxusermap.py:253 ipaserver/plugins/caacl.py:195 -#: ipaserver/plugins/netgroup.py:227 +#: ipaserver/plugins/netgroup.py:227 ipaserver/plugins/sudorule.py:246 +#: ipaserver/plugins/hbacrule.py:223 ipaserver/plugins/selinuxusermap.py:253 msgid "User category" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:88 -#: ipaclient/remote_plugins/2_114/hbacrule.py:191 -#: ipaclient/remote_plugins/2_114/hbacrule.py:707 -#: ipaclient/remote_plugins/2_114/hbacrule.py:854 -#: ipaclient/remote_plugins/2_114/netgroup.py:75 -#: ipaclient/remote_plugins/2_114/netgroup.py:159 -#: ipaclient/remote_plugins/2_114/netgroup.py:408 -#: ipaclient/remote_plugins/2_114/netgroup.py:630 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:89 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:160 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:508 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:625 -#: ipaclient/remote_plugins/2_114/sudorule.py:93 -#: ipaclient/remote_plugins/2_114/sudorule.py:256 -#: ipaclient/remote_plugins/2_114/sudorule.py:956 -#: ipaclient/remote_plugins/2_114/sudorule.py:1119 -#: ipaclient/remote_plugins/2_156/hbacrule.py:88 -#: ipaclient/remote_plugins/2_156/hbacrule.py:191 -#: ipaclient/remote_plugins/2_156/hbacrule.py:707 -#: ipaclient/remote_plugins/2_156/hbacrule.py:854 -#: ipaclient/remote_plugins/2_156/netgroup.py:75 -#: ipaclient/remote_plugins/2_156/netgroup.py:159 -#: ipaclient/remote_plugins/2_156/netgroup.py:408 -#: ipaclient/remote_plugins/2_156/netgroup.py:630 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:89 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:160 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:508 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:625 -#: ipaclient/remote_plugins/2_156/sudorule.py:93 -#: ipaclient/remote_plugins/2_156/sudorule.py:256 -#: ipaclient/remote_plugins/2_156/sudorule.py:956 -#: ipaclient/remote_plugins/2_156/sudorule.py:1119 -#: ipaclient/remote_plugins/2_164/hbacrule.py:88 -#: ipaclient/remote_plugins/2_164/hbacrule.py:191 -#: ipaclient/remote_plugins/2_164/hbacrule.py:707 -#: ipaclient/remote_plugins/2_164/hbacrule.py:854 -#: ipaclient/remote_plugins/2_164/netgroup.py:75 -#: ipaclient/remote_plugins/2_164/netgroup.py:159 -#: ipaclient/remote_plugins/2_164/netgroup.py:408 -#: ipaclient/remote_plugins/2_164/netgroup.py:630 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:89 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:160 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:508 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:625 -#: ipaclient/remote_plugins/2_164/sudorule.py:93 -#: ipaclient/remote_plugins/2_164/sudorule.py:256 -#: ipaclient/remote_plugins/2_164/sudorule.py:956 -#: ipaclient/remote_plugins/2_164/sudorule.py:1119 -#: ipaclient/remote_plugins/2_49/hbacrule.py:88 -#: ipaclient/remote_plugins/2_49/hbacrule.py:195 -#: ipaclient/remote_plugins/2_49/hbacrule.py:667 -#: ipaclient/remote_plugins/2_49/hbacrule.py:797 -#: ipaclient/remote_plugins/2_49/netgroup.py:74 -#: ipaclient/remote_plugins/2_49/netgroup.py:157 -#: ipaclient/remote_plugins/2_49/netgroup.py:395 -#: ipaclient/remote_plugins/2_49/netgroup.py:610 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:89 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:160 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:488 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:598 -#: ipaclient/remote_plugins/2_49/sudorule.py:74 -#: ipaclient/remote_plugins/2_49/sudorule.py:226 -#: ipaclient/remote_plugins/2_49/sudorule.py:840 -#: ipaclient/remote_plugins/2_49/sudorule.py:996 -#: ipaserver/plugins/sudorule.py:247 ipaserver/plugins/hbacrule.py:224 -#: ipaserver/plugins/selinuxusermap.py:254 ipaserver/plugins/netgroup.py:228 +#: ipaserver/plugins/netgroup.py:228 ipaserver/plugins/sudorule.py:247 +#: ipaserver/plugins/hbacrule.py:224 ipaserver/plugins/selinuxusermap.py:254 msgid "User category the rule applies to" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:93 -#: ipaclient/remote_plugins/2_114/hbacrule.py:198 -#: ipaclient/remote_plugins/2_114/hbacrule.py:714 -#: ipaclient/remote_plugins/2_114/hbacrule.py:861 -#: ipaclient/remote_plugins/2_114/netgroup.py:80 -#: ipaclient/remote_plugins/2_114/netgroup.py:166 -#: ipaclient/remote_plugins/2_114/netgroup.py:415 -#: ipaclient/remote_plugins/2_114/netgroup.py:637 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:94 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:167 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:515 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:632 -#: ipaclient/remote_plugins/2_114/sudorule.py:98 -#: ipaclient/remote_plugins/2_114/sudorule.py:263 -#: ipaclient/remote_plugins/2_114/sudorule.py:963 -#: ipaclient/remote_plugins/2_114/sudorule.py:1126 -#: ipaclient/remote_plugins/2_156/caacl.py:88 -#: ipaclient/remote_plugins/2_156/caacl.py:175 -#: ipaclient/remote_plugins/2_156/caacl.py:646 -#: ipaclient/remote_plugins/2_156/caacl.py:766 -#: ipaclient/remote_plugins/2_156/hbacrule.py:93 -#: ipaclient/remote_plugins/2_156/hbacrule.py:198 -#: ipaclient/remote_plugins/2_156/hbacrule.py:714 -#: ipaclient/remote_plugins/2_156/hbacrule.py:861 -#: ipaclient/remote_plugins/2_156/netgroup.py:80 -#: ipaclient/remote_plugins/2_156/netgroup.py:166 -#: ipaclient/remote_plugins/2_156/netgroup.py:415 -#: ipaclient/remote_plugins/2_156/netgroup.py:637 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:94 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:167 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:515 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:632 -#: ipaclient/remote_plugins/2_156/sudorule.py:98 -#: ipaclient/remote_plugins/2_156/sudorule.py:263 -#: ipaclient/remote_plugins/2_156/sudorule.py:963 -#: ipaclient/remote_plugins/2_156/sudorule.py:1126 -#: ipaclient/remote_plugins/2_164/caacl.py:88 -#: ipaclient/remote_plugins/2_164/caacl.py:175 -#: ipaclient/remote_plugins/2_164/caacl.py:646 -#: ipaclient/remote_plugins/2_164/caacl.py:766 -#: ipaclient/remote_plugins/2_164/hbacrule.py:93 -#: ipaclient/remote_plugins/2_164/hbacrule.py:198 -#: ipaclient/remote_plugins/2_164/hbacrule.py:714 -#: ipaclient/remote_plugins/2_164/hbacrule.py:861 -#: ipaclient/remote_plugins/2_164/netgroup.py:80 -#: ipaclient/remote_plugins/2_164/netgroup.py:166 -#: ipaclient/remote_plugins/2_164/netgroup.py:415 -#: ipaclient/remote_plugins/2_164/netgroup.py:637 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:94 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:167 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:515 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:632 -#: ipaclient/remote_plugins/2_164/sudorule.py:98 -#: ipaclient/remote_plugins/2_164/sudorule.py:263 -#: ipaclient/remote_plugins/2_164/sudorule.py:963 -#: ipaclient/remote_plugins/2_164/sudorule.py:1126 -#: ipaclient/remote_plugins/2_49/hbacrule.py:93 -#: ipaclient/remote_plugins/2_49/hbacrule.py:202 -#: ipaclient/remote_plugins/2_49/hbacrule.py:674 -#: ipaclient/remote_plugins/2_49/hbacrule.py:804 -#: ipaclient/remote_plugins/2_49/netgroup.py:79 -#: ipaclient/remote_plugins/2_49/netgroup.py:164 -#: ipaclient/remote_plugins/2_49/netgroup.py:402 -#: ipaclient/remote_plugins/2_49/netgroup.py:617 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:94 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:167 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:495 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:605 -#: ipaclient/remote_plugins/2_49/sudorule.py:79 -#: ipaclient/remote_plugins/2_49/sudorule.py:233 -#: ipaclient/remote_plugins/2_49/sudorule.py:847 -#: ipaclient/remote_plugins/2_49/sudorule.py:1003 +#: ipaserver/plugins/caacl.py:201 ipaserver/plugins/netgroup.py:233 #: ipaserver/plugins/sudorule.py:252 ipaserver/plugins/hbacrule.py:229 -#: ipaserver/plugins/selinuxusermap.py:259 ipaserver/plugins/caacl.py:201 -#: ipaserver/plugins/netgroup.py:233 +#: ipaserver/plugins/selinuxusermap.py:259 msgid "Host category" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:94 -#: ipaclient/remote_plugins/2_114/hbacrule.py:199 -#: ipaclient/remote_plugins/2_114/hbacrule.py:715 -#: ipaclient/remote_plugins/2_114/hbacrule.py:862 -#: ipaclient/remote_plugins/2_114/netgroup.py:81 -#: ipaclient/remote_plugins/2_114/netgroup.py:167 -#: ipaclient/remote_plugins/2_114/netgroup.py:416 -#: ipaclient/remote_plugins/2_114/netgroup.py:638 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:95 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:168 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:516 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:633 -#: ipaclient/remote_plugins/2_114/sudorule.py:99 -#: ipaclient/remote_plugins/2_114/sudorule.py:264 -#: ipaclient/remote_plugins/2_114/sudorule.py:964 -#: ipaclient/remote_plugins/2_114/sudorule.py:1127 -#: ipaclient/remote_plugins/2_156/hbacrule.py:94 -#: ipaclient/remote_plugins/2_156/hbacrule.py:199 -#: ipaclient/remote_plugins/2_156/hbacrule.py:715 -#: ipaclient/remote_plugins/2_156/hbacrule.py:862 -#: ipaclient/remote_plugins/2_156/netgroup.py:81 -#: ipaclient/remote_plugins/2_156/netgroup.py:167 -#: ipaclient/remote_plugins/2_156/netgroup.py:416 -#: ipaclient/remote_plugins/2_156/netgroup.py:638 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:95 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:168 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:516 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:633 -#: ipaclient/remote_plugins/2_156/sudorule.py:99 -#: ipaclient/remote_plugins/2_156/sudorule.py:264 -#: ipaclient/remote_plugins/2_156/sudorule.py:964 -#: ipaclient/remote_plugins/2_156/sudorule.py:1127 -#: ipaclient/remote_plugins/2_164/hbacrule.py:94 -#: ipaclient/remote_plugins/2_164/hbacrule.py:199 -#: ipaclient/remote_plugins/2_164/hbacrule.py:715 -#: ipaclient/remote_plugins/2_164/hbacrule.py:862 -#: ipaclient/remote_plugins/2_164/netgroup.py:81 -#: ipaclient/remote_plugins/2_164/netgroup.py:167 -#: ipaclient/remote_plugins/2_164/netgroup.py:416 -#: ipaclient/remote_plugins/2_164/netgroup.py:638 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:95 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:168 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:516 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:633 -#: ipaclient/remote_plugins/2_164/sudorule.py:99 -#: ipaclient/remote_plugins/2_164/sudorule.py:264 -#: ipaclient/remote_plugins/2_164/sudorule.py:964 -#: ipaclient/remote_plugins/2_164/sudorule.py:1127 -#: ipaclient/remote_plugins/2_49/hbacrule.py:94 -#: ipaclient/remote_plugins/2_49/hbacrule.py:203 -#: ipaclient/remote_plugins/2_49/hbacrule.py:675 -#: ipaclient/remote_plugins/2_49/hbacrule.py:805 -#: ipaclient/remote_plugins/2_49/netgroup.py:80 -#: ipaclient/remote_plugins/2_49/netgroup.py:165 -#: ipaclient/remote_plugins/2_49/netgroup.py:403 -#: ipaclient/remote_plugins/2_49/netgroup.py:618 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:95 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:168 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:496 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:606 -#: ipaclient/remote_plugins/2_49/sudorule.py:80 -#: ipaclient/remote_plugins/2_49/sudorule.py:234 -#: ipaclient/remote_plugins/2_49/sudorule.py:848 -#: ipaclient/remote_plugins/2_49/sudorule.py:1004 -#: ipaserver/plugins/sudorule.py:253 ipaserver/plugins/hbacrule.py:230 -#: ipaserver/plugins/selinuxusermap.py:260 ipaserver/plugins/netgroup.py:234 +#: ipaserver/plugins/netgroup.py:234 ipaserver/plugins/sudorule.py:253 +#: ipaserver/plugins/hbacrule.py:230 ipaserver/plugins/selinuxusermap.py:260 msgid "Host category the rule applies to" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:103 -#: ipaclient/remote_plugins/2_114/hbacrule.py:212 -#: ipaclient/remote_plugins/2_114/hbacrule.py:728 -#: ipaclient/remote_plugins/2_114/hbacrule.py:875 -#: ipaclient/remote_plugins/2_156/caacl.py:94 -#: ipaclient/remote_plugins/2_156/caacl.py:183 -#: ipaclient/remote_plugins/2_156/caacl.py:654 -#: ipaclient/remote_plugins/2_156/caacl.py:774 -#: ipaclient/remote_plugins/2_156/hbacrule.py:103 -#: ipaclient/remote_plugins/2_156/hbacrule.py:212 -#: ipaclient/remote_plugins/2_156/hbacrule.py:728 -#: ipaclient/remote_plugins/2_156/hbacrule.py:875 -#: ipaclient/remote_plugins/2_164/caacl.py:94 -#: ipaclient/remote_plugins/2_164/caacl.py:183 -#: ipaclient/remote_plugins/2_164/caacl.py:654 -#: ipaclient/remote_plugins/2_164/caacl.py:774 -#: ipaclient/remote_plugins/2_164/hbacrule.py:103 -#: ipaclient/remote_plugins/2_164/hbacrule.py:212 -#: ipaclient/remote_plugins/2_164/hbacrule.py:728 -#: ipaclient/remote_plugins/2_164/hbacrule.py:875 -#: ipaclient/remote_plugins/2_49/hbacrule.py:105 -#: ipaclient/remote_plugins/2_49/hbacrule.py:218 -#: ipaclient/remote_plugins/2_49/hbacrule.py:690 -#: ipaclient/remote_plugins/2_49/hbacrule.py:820 -#: ipaserver/plugins/hbacrule.py:243 ipaserver/plugins/caacl.py:207 +#: ipaserver/plugins/hbacrule.py:243 msgid "Service category" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:104 -#: ipaclient/remote_plugins/2_114/hbacrule.py:213 -#: ipaclient/remote_plugins/2_114/hbacrule.py:729 -#: ipaclient/remote_plugins/2_114/hbacrule.py:876 -#: ipaclient/remote_plugins/2_156/hbacrule.py:104 -#: ipaclient/remote_plugins/2_156/hbacrule.py:213 -#: ipaclient/remote_plugins/2_156/hbacrule.py:729 -#: ipaclient/remote_plugins/2_156/hbacrule.py:876 -#: ipaclient/remote_plugins/2_164/hbacrule.py:104 -#: ipaclient/remote_plugins/2_164/hbacrule.py:213 -#: ipaclient/remote_plugins/2_164/hbacrule.py:729 -#: ipaclient/remote_plugins/2_164/hbacrule.py:876 -#: ipaclient/remote_plugins/2_49/hbacrule.py:106 -#: ipaclient/remote_plugins/2_49/hbacrule.py:219 -#: ipaclient/remote_plugins/2_49/hbacrule.py:691 -#: ipaclient/remote_plugins/2_49/hbacrule.py:821 #: ipaserver/plugins/hbacrule.py:244 msgid "Service category the rule applies to" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:114 -#: ipaclient/remote_plugins/2_114/hbacrule.py:224 -#: ipaclient/remote_plugins/2_114/hbacrule.py:740 -#: ipaclient/remote_plugins/2_114/hbacrule.py:887 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:105 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:179 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:527 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:644 -#: ipaclient/remote_plugins/2_114/sudorule.py:87 -#: ipaclient/remote_plugins/2_114/sudorule.py:247 -#: ipaclient/remote_plugins/2_114/sudorule.py:947 -#: ipaclient/remote_plugins/2_114/sudorule.py:1110 -#: ipaclient/remote_plugins/2_156/caacl.py:71 -#: ipaclient/remote_plugins/2_156/caacl.py:151 -#: ipaclient/remote_plugins/2_156/caacl.py:622 -#: ipaclient/remote_plugins/2_156/caacl.py:742 -#: ipaclient/remote_plugins/2_156/hbacrule.py:114 -#: ipaclient/remote_plugins/2_156/hbacrule.py:224 -#: ipaclient/remote_plugins/2_156/hbacrule.py:740 -#: ipaclient/remote_plugins/2_156/hbacrule.py:887 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:105 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:179 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:527 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:644 -#: ipaclient/remote_plugins/2_156/sudorule.py:87 -#: ipaclient/remote_plugins/2_156/sudorule.py:247 -#: ipaclient/remote_plugins/2_156/sudorule.py:947 -#: ipaclient/remote_plugins/2_156/sudorule.py:1110 -#: ipaclient/remote_plugins/2_164/caacl.py:71 -#: ipaclient/remote_plugins/2_164/caacl.py:151 -#: ipaclient/remote_plugins/2_164/caacl.py:622 -#: ipaclient/remote_plugins/2_164/caacl.py:742 -#: ipaclient/remote_plugins/2_164/hbacrule.py:114 -#: ipaclient/remote_plugins/2_164/hbacrule.py:224 -#: ipaclient/remote_plugins/2_164/hbacrule.py:740 -#: ipaclient/remote_plugins/2_164/hbacrule.py:887 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:105 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:179 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:527 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:644 -#: ipaclient/remote_plugins/2_164/sudorule.py:87 -#: ipaclient/remote_plugins/2_164/sudorule.py:247 -#: ipaclient/remote_plugins/2_164/sudorule.py:947 -#: ipaclient/remote_plugins/2_164/sudorule.py:1110 -#: ipaclient/remote_plugins/2_49/hbacrule.py:116 -#: ipaclient/remote_plugins/2_49/hbacrule.py:230 -#: ipaclient/remote_plugins/2_49/hbacrule.py:702 -#: ipaclient/remote_plugins/2_49/hbacrule.py:832 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:105 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:179 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:507 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:617 -#: ipaclient/remote_plugins/2_49/sudorule.py:68 -#: ipaclient/remote_plugins/2_49/sudorule.py:217 -#: ipaclient/remote_plugins/2_49/sudorule.py:831 -#: ipaclient/remote_plugins/2_49/sudorule.py:987 -#: ipaserver/plugins/sudorule.py:241 ipaserver/plugins/certmap.py:310 -#: ipaserver/plugins/hbacrule.py:256 ipaserver/plugins/selinuxusermap.py:268 -#: ipaserver/plugins/caacl.py:178 ipaserver/plugins/internal.py:1915 +#: ipaserver/plugins/sudorule.py:241 ipaserver/plugins/hbacrule.py:256 +#: ipaserver/plugins/selinuxusermap.py:268 ipaserver/plugins/certmap.py:310 +#: ipaserver/plugins/internal.py:1915 msgid "Enabled" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:119 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:110 -#: ipaclient/remote_plugins/2_114/sudorule.py:128 -#: ipaclient/remote_plugins/2_114/automember.py:643 -#: ipaclient/remote_plugins/2_156/caacl.py:105 -#: ipaclient/remote_plugins/2_156/hbacrule.py:119 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:110 -#: ipaclient/remote_plugins/2_156/automember.py:643 -#: ipaclient/remote_plugins/2_156/sudorule.py:128 -#: ipaclient/remote_plugins/2_164/automember.py:643 -#: ipaclient/remote_plugins/2_164/caacl.py:105 -#: ipaclient/remote_plugins/2_164/hbacrule.py:119 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:110 -#: ipaclient/remote_plugins/2_164/sudorule.py:128 -#: ipaclient/remote_plugins/2_49/hbacrule.py:121 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:110 -#: ipaclient/remote_plugins/2_49/sudorule.py:109 -#: ipaserver/plugins/sudorule.py:282 ipaserver/plugins/automember.py:697 +#: ipaserver/plugins/automember.py:697 ipaserver/plugins/baseuser.py:196 +#: ipaserver/plugins/sudorule.py:282 ipaserver/plugins/user.py:160 #: ipaserver/plugins/hbacrule.py:260 ipaserver/plugins/selinuxusermap.py:272 -#: ipaserver/plugins/user.py:160 ipaserver/plugins/caacl.py:220 -#: ipaserver/plugins/internal.py:1189 ipaserver/plugins/baseuser.py:196 +#: ipaserver/plugins/internal.py:1189 msgid "Users" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:124 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:115 -#: ipaclient/remote_plugins/2_114/sudorule.py:133 -#: ipaclient/remote_plugins/2_156/caacl.py:110 -#: ipaclient/remote_plugins/2_156/hbacrule.py:124 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:115 -#: ipaclient/remote_plugins/2_156/sudorule.py:133 -#: ipaclient/remote_plugins/2_164/caacl.py:110 -#: ipaclient/remote_plugins/2_164/hbacrule.py:124 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:115 -#: ipaclient/remote_plugins/2_164/sudorule.py:133 -#: ipaclient/remote_plugins/2_49/hbacrule.py:126 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:115 -#: ipaclient/remote_plugins/2_49/sudorule.py:114 ipaserver/plugins/group.py:327 -#: ipaserver/plugins/sudorule.py:286 ipaserver/plugins/hbacrule.py:264 -#: ipaserver/plugins/selinuxusermap.py:276 ipaserver/plugins/caacl.py:224 +#: ipaserver/plugins/group.py:327 ipaserver/plugins/sudorule.py:286 +#: ipaserver/plugins/hbacrule.py:264 ipaserver/plugins/selinuxusermap.py:276 #: ipaserver/plugins/internal.py:878 ipaserver/plugins/internal.py:1188 msgid "User Groups" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:129 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:120 -#: ipaclient/remote_plugins/2_114/sudorule.py:144 -#: ipaclient/remote_plugins/2_114/automember.py:650 -#: ipaclient/remote_plugins/2_156/caacl.py:115 -#: ipaclient/remote_plugins/2_156/hbacrule.py:129 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:120 -#: ipaclient/remote_plugins/2_156/automember.py:650 -#: ipaclient/remote_plugins/2_156/sudorule.py:144 -#: ipaclient/remote_plugins/2_164/automember.py:650 -#: ipaclient/remote_plugins/2_164/caacl.py:115 -#: ipaclient/remote_plugins/2_164/hbacrule.py:129 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:120 -#: ipaclient/remote_plugins/2_164/sudorule.py:144 -#: ipaclient/remote_plugins/2_49/hbacrule.py:131 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:120 -#: ipaclient/remote_plugins/2_49/sudorule.py:119 ipaserver/plugins/host.py:456 -#: ipaserver/plugins/sudorule.py:295 ipaserver/plugins/automember.py:702 +#: ipaserver/plugins/automember.py:702 ipaserver/plugins/sudorule.py:295 #: ipaserver/plugins/hbacrule.py:268 ipaserver/plugins/selinuxusermap.py:280 -#: ipaserver/plugins/caacl.py:228 ipaserver/plugins/internal.py:1163 +#: ipaserver/plugins/host.py:456 ipaserver/plugins/internal.py:1163 msgid "Hosts" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:134 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:125 -#: ipaclient/remote_plugins/2_114/sudorule.py:149 -#: ipaclient/remote_plugins/2_156/caacl.py:120 -#: ipaclient/remote_plugins/2_156/hbacrule.py:134 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:125 -#: ipaclient/remote_plugins/2_156/sudorule.py:149 -#: ipaclient/remote_plugins/2_164/caacl.py:120 -#: ipaclient/remote_plugins/2_164/hbacrule.py:134 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:125 -#: ipaclient/remote_plugins/2_164/sudorule.py:149 -#: ipaclient/remote_plugins/2_49/hbacrule.py:136 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:125 -#: ipaclient/remote_plugins/2_49/sudorule.py:124 -#: ipaserver/plugins/hostgroup.py:178 ipaserver/plugins/sudorule.py:299 +#: ipaserver/plugins/sudorule.py:299 ipaserver/plugins/hostgroup.py:178 #: ipaserver/plugins/hbacrule.py:272 ipaserver/plugins/selinuxusermap.py:284 -#: ipaserver/plugins/caacl.py:232 ipaserver/plugins/internal.py:1072 -#: ipaserver/plugins/internal.py:1162 +#: ipaserver/plugins/internal.py:1072 ipaserver/plugins/internal.py:1162 msgid "Host Groups" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:147 -#: ipaclient/remote_plugins/2_156/caacl.py:125 -#: ipaclient/remote_plugins/2_156/hbacrule.py:147 -#: ipaclient/remote_plugins/2_164/caacl.py:125 -#: ipaclient/remote_plugins/2_164/hbacrule.py:147 -#: ipaclient/remote_plugins/2_49/hbacrule.py:151 ipaserver/plugins/caacl.py:236 #: ipaserver/plugins/internal.py:955 ipaserver/plugins/service.py:466 msgid "Services" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:152 -#: ipaclient/remote_plugins/2_156/hbacrule.py:152 -#: ipaclient/remote_plugins/2_164/hbacrule.py:152 -#: ipaclient/remote_plugins/2_49/hbacrule.py:156 msgid "Service Groups" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:158 -#: ipaclient/remote_plugins/2_114/hbacrule.py:243 -#: ipaclient/remote_plugins/2_114/hbacrule.py:759 -#: ipaclient/remote_plugins/2_114/hbacrule.py:906 -#: ipaclient/remote_plugins/2_114/netgroup.py:87 -#: ipaclient/remote_plugins/2_114/netgroup.py:173 -#: ipaclient/remote_plugins/2_114/netgroup.py:422 -#: ipaclient/remote_plugins/2_114/netgroup.py:644 -#: ipaclient/remote_plugins/2_114/sudorule.py:160 -#: ipaclient/remote_plugins/2_114/sudorule.py:308 -#: ipaclient/remote_plugins/2_114/sudorule.py:1008 -#: ipaclient/remote_plugins/2_114/sudorule.py:1171 -#: ipaclient/remote_plugins/2_156/hbacrule.py:158 -#: ipaclient/remote_plugins/2_156/hbacrule.py:243 -#: ipaclient/remote_plugins/2_156/hbacrule.py:759 -#: ipaclient/remote_plugins/2_156/hbacrule.py:906 -#: ipaclient/remote_plugins/2_156/netgroup.py:87 -#: ipaclient/remote_plugins/2_156/netgroup.py:173 -#: ipaclient/remote_plugins/2_156/netgroup.py:422 -#: ipaclient/remote_plugins/2_156/netgroup.py:644 -#: ipaclient/remote_plugins/2_156/sudorule.py:160 -#: ipaclient/remote_plugins/2_156/sudorule.py:308 -#: ipaclient/remote_plugins/2_156/sudorule.py:1008 -#: ipaclient/remote_plugins/2_156/sudorule.py:1171 -#: ipaclient/remote_plugins/2_164/hbacrule.py:158 -#: ipaclient/remote_plugins/2_164/hbacrule.py:243 -#: ipaclient/remote_plugins/2_164/hbacrule.py:759 -#: ipaclient/remote_plugins/2_164/hbacrule.py:906 -#: ipaclient/remote_plugins/2_164/netgroup.py:87 -#: ipaclient/remote_plugins/2_164/netgroup.py:173 -#: ipaclient/remote_plugins/2_164/netgroup.py:422 -#: ipaclient/remote_plugins/2_164/netgroup.py:644 -#: ipaclient/remote_plugins/2_164/sudorule.py:160 -#: ipaclient/remote_plugins/2_164/sudorule.py:308 -#: ipaclient/remote_plugins/2_164/sudorule.py:1008 -#: ipaclient/remote_plugins/2_164/sudorule.py:1171 -#: ipaclient/remote_plugins/2_49/hbacrule.py:162 -#: ipaclient/remote_plugins/2_49/hbacrule.py:237 -#: ipaclient/remote_plugins/2_49/hbacrule.py:709 -#: ipaclient/remote_plugins/2_49/hbacrule.py:839 -#: ipaclient/remote_plugins/2_49/netgroup.py:86 -#: ipaclient/remote_plugins/2_49/netgroup.py:171 -#: ipaclient/remote_plugins/2_49/netgroup.py:409 -#: ipaclient/remote_plugins/2_49/netgroup.py:624 -#: ipaclient/remote_plugins/2_49/sudorule.py:191 -#: ipaclient/remote_plugins/2_49/sudorule.py:292 -#: ipaclient/remote_plugins/2_49/sudorule.py:906 -#: ipaclient/remote_plugins/2_49/sudorule.py:1062 #: ipaserver/plugins/baseldap.py:331 msgid "External host" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:165 -#: ipaclient/remote_plugins/2_156/hbacrule.py:165 -#: ipaclient/remote_plugins/2_164/hbacrule.py:165 -#: ipaclient/remote_plugins/2_49/hbacrule.py:169 #: ipaserver/plugins/hbacrule.py:300 msgid "Create a new HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:276 -#: ipaclient/remote_plugins/2_114/hbacrule.py:326 -#: ipaclient/remote_plugins/2_114/hbacrule.py:395 -#: ipaclient/remote_plugins/2_114/hbacrule.py:464 -#: ipaclient/remote_plugins/2_114/hbacrule.py:533 -#: ipaclient/remote_plugins/2_114/hbacrule.py:790 -#: ipaclient/remote_plugins/2_114/hbacrule.py:953 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1003 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1072 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1141 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1210 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1286 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:118 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:234 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:335 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:394 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:115 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:166 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:290 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:390 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:441 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:509 -#: ipaclient/remote_plugins/2_114/host.py:448 -#: ipaclient/remote_plugins/2_114/host.py:499 -#: ipaclient/remote_plugins/2_114/host.py:560 -#: ipaclient/remote_plugins/2_114/host.py:648 -#: ipaclient/remote_plugins/2_114/host.py:813 -#: ipaclient/remote_plugins/2_114/host.py:901 -#: ipaclient/remote_plugins/2_114/host.py:1078 -#: ipaclient/remote_plugins/2_114/host.py:1413 -#: ipaclient/remote_plugins/2_114/host.py:1464 -#: ipaclient/remote_plugins/2_114/host.py:1537 -#: ipaclient/remote_plugins/2_114/hostgroup.py:176 -#: ipaclient/remote_plugins/2_114/hostgroup.py:228 -#: ipaclient/remote_plugins/2_114/hostgroup.py:363 -#: ipaclient/remote_plugins/2_114/hostgroup.py:560 -#: ipaclient/remote_plugins/2_114/hostgroup.py:612 -#: ipaclient/remote_plugins/2_114/hostgroup.py:690 -#: ipaclient/remote_plugins/2_114/netgroup.py:206 -#: ipaclient/remote_plugins/2_114/netgroup.py:257 -#: ipaclient/remote_plugins/2_114/netgroup.py:466 -#: ipaclient/remote_plugins/2_114/netgroup.py:691 -#: ipaclient/remote_plugins/2_114/netgroup.py:742 -#: ipaclient/remote_plugins/2_114/netgroup.py:846 -#: ipaclient/remote_plugins/2_114/permission.py:351 -#: ipaclient/remote_plugins/2_114/permission.py:403 -#: ipaclient/remote_plugins/2_114/permission.py:470 -#: ipaclient/remote_plugins/2_114/permission.py:700 -#: ipaclient/remote_plugins/2_114/permission.py:901 -#: ipaclient/remote_plugins/2_114/permission.py:959 -#: ipaclient/remote_plugins/2_114/permission.py:1026 -#: ipaclient/remote_plugins/2_114/privilege.py:119 -#: ipaclient/remote_plugins/2_114/privilege.py:171 -#: ipaclient/remote_plugins/2_114/privilege.py:231 -#: ipaclient/remote_plugins/2_114/privilege.py:353 -#: ipaclient/remote_plugins/2_114/privilege.py:452 -#: ipaclient/remote_plugins/2_114/privilege.py:510 -#: ipaclient/remote_plugins/2_114/privilege.py:570 -#: ipaclient/remote_plugins/2_114/privilege.py:637 -#: ipaclient/remote_plugins/2_114/role.py:153 -#: ipaclient/remote_plugins/2_114/role.py:203 -#: ipaclient/remote_plugins/2_114/role.py:299 -#: ipaclient/remote_plugins/2_114/role.py:421 -#: ipaclient/remote_plugins/2_114/role.py:520 -#: ipaclient/remote_plugins/2_114/role.py:576 -#: ipaclient/remote_plugins/2_114/role.py:672 -#: ipaclient/remote_plugins/2_114/role.py:739 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:212 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:262 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:331 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:558 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:691 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:741 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:810 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:886 -#: ipaclient/remote_plugins/2_114/service.py:246 -#: ipaclient/remote_plugins/2_114/service.py:298 -#: ipaclient/remote_plugins/2_114/service.py:360 -#: ipaclient/remote_plugins/2_114/service.py:449 -#: ipaclient/remote_plugins/2_114/service.py:610 -#: ipaclient/remote_plugins/2_114/service.py:699 -#: ipaclient/remote_plugins/2_114/service.py:815 -#: ipaclient/remote_plugins/2_114/service.py:955 -#: ipaclient/remote_plugins/2_114/service.py:1007 -#: ipaclient/remote_plugins/2_114/service.py:1081 -#: ipaclient/remote_plugins/2_114/sudocmd.py:107 -#: ipaclient/remote_plugins/2_114/sudocmd.py:219 -#: ipaclient/remote_plugins/2_114/sudocmd.py:318 -#: ipaclient/remote_plugins/2_114/sudocmd.py:375 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:127 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:178 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:302 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:402 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:453 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:521 -#: ipaclient/remote_plugins/2_114/user.py:621 -#: ipaclient/remote_plugins/2_114/user.py:1020 -#: ipaclient/remote_plugins/2_114/user.py:1418 -#: ipaclient/remote_plugins/2_114/user.py:1485 -#: ipaclient/remote_plugins/2_114/user.py:1558 -#: ipaclient/remote_plugins/2_114/group.py:264 -#: ipaclient/remote_plugins/2_114/group.py:323 -#: ipaclient/remote_plugins/2_114/group.py:519 -#: ipaclient/remote_plugins/2_114/group.py:750 -#: ipaclient/remote_plugins/2_114/group.py:816 -#: ipaclient/remote_plugins/2_114/group.py:893 -#: ipaclient/remote_plugins/2_114/sudorule.py:355 -#: ipaclient/remote_plugins/2_114/sudorule.py:405 -#: ipaclient/remote_plugins/2_114/sudorule.py:474 -#: ipaclient/remote_plugins/2_114/sudorule.py:543 -#: ipaclient/remote_plugins/2_114/sudorule.py:623 -#: ipaclient/remote_plugins/2_114/sudorule.py:673 -#: ipaclient/remote_plugins/2_114/sudorule.py:733 -#: ipaclient/remote_plugins/2_114/sudorule.py:802 -#: ipaclient/remote_plugins/2_114/sudorule.py:1053 -#: ipaclient/remote_plugins/2_114/sudorule.py:1232 -#: ipaclient/remote_plugins/2_114/sudorule.py:1282 -#: ipaclient/remote_plugins/2_114/sudorule.py:1351 -#: ipaclient/remote_plugins/2_114/sudorule.py:1420 -#: ipaclient/remote_plugins/2_114/sudorule.py:1500 -#: ipaclient/remote_plugins/2_114/sudorule.py:1550 -#: ipaclient/remote_plugins/2_114/sudorule.py:1610 -#: ipaclient/remote_plugins/2_114/sudorule.py:1679 -#: ipaclient/remote_plugins/2_114/sudorule.py:1755 -#: ipaclient/remote_plugins/2_114/otptoken.py:332 -#: ipaclient/remote_plugins/2_114/otptoken.py:382 -#: ipaclient/remote_plugins/2_114/otptoken.py:603 -#: ipaclient/remote_plugins/2_114/otptoken.py:751 -#: ipaclient/remote_plugins/2_114/otptoken.py:807 -#: ipaclient/remote_plugins/2_114/otptoken.py:874 -#: ipaclient/remote_plugins/2_156/caacl.py:216 -#: ipaclient/remote_plugins/2_156/caacl.py:266 -#: ipaclient/remote_plugins/2_156/caacl.py:335 -#: ipaclient/remote_plugins/2_156/caacl.py:395 -#: ipaclient/remote_plugins/2_156/caacl.py:455 -#: ipaclient/remote_plugins/2_156/caacl.py:685 -#: ipaclient/remote_plugins/2_156/caacl.py:821 -#: ipaclient/remote_plugins/2_156/caacl.py:871 -#: ipaclient/remote_plugins/2_156/caacl.py:940 -#: ipaclient/remote_plugins/2_156/caacl.py:1000 -#: ipaclient/remote_plugins/2_156/caacl.py:1060 -#: ipaclient/remote_plugins/2_156/caacl.py:1136 -#: ipaclient/remote_plugins/2_156/hbacrule.py:276 -#: ipaclient/remote_plugins/2_156/hbacrule.py:326 -#: ipaclient/remote_plugins/2_156/hbacrule.py:395 -#: ipaclient/remote_plugins/2_156/hbacrule.py:464 -#: ipaclient/remote_plugins/2_156/hbacrule.py:533 -#: ipaclient/remote_plugins/2_156/hbacrule.py:790 -#: ipaclient/remote_plugins/2_156/hbacrule.py:953 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1003 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1072 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1141 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1210 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1286 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:118 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:234 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:335 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:394 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:115 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:166 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:290 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:390 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:441 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:509 -#: ipaclient/remote_plugins/2_156/host.py:450 -#: ipaclient/remote_plugins/2_156/host.py:501 -#: ipaclient/remote_plugins/2_156/host.py:561 -#: ipaclient/remote_plugins/2_156/host.py:622 -#: ipaclient/remote_plugins/2_156/host.py:710 -#: ipaclient/remote_plugins/2_156/host.py:875 -#: ipaclient/remote_plugins/2_156/host.py:963 -#: ipaclient/remote_plugins/2_156/host.py:1141 -#: ipaclient/remote_plugins/2_156/host.py:1477 -#: ipaclient/remote_plugins/2_156/host.py:1528 -#: ipaclient/remote_plugins/2_156/host.py:1588 -#: ipaclient/remote_plugins/2_156/host.py:1661 -#: ipaclient/remote_plugins/2_156/hostgroup.py:176 -#: ipaclient/remote_plugins/2_156/hostgroup.py:228 -#: ipaclient/remote_plugins/2_156/hostgroup.py:363 -#: ipaclient/remote_plugins/2_156/hostgroup.py:560 -#: ipaclient/remote_plugins/2_156/hostgroup.py:612 -#: ipaclient/remote_plugins/2_156/hostgroup.py:690 -#: ipaclient/remote_plugins/2_156/netgroup.py:206 -#: ipaclient/remote_plugins/2_156/netgroup.py:257 -#: ipaclient/remote_plugins/2_156/netgroup.py:466 -#: ipaclient/remote_plugins/2_156/netgroup.py:691 -#: ipaclient/remote_plugins/2_156/netgroup.py:742 -#: ipaclient/remote_plugins/2_156/netgroup.py:846 -#: ipaclient/remote_plugins/2_156/permission.py:377 -#: ipaclient/remote_plugins/2_156/permission.py:429 -#: ipaclient/remote_plugins/2_156/permission.py:496 -#: ipaclient/remote_plugins/2_156/permission.py:740 -#: ipaclient/remote_plugins/2_156/permission.py:955 -#: ipaclient/remote_plugins/2_156/permission.py:1013 -#: ipaclient/remote_plugins/2_156/permission.py:1080 -#: ipaclient/remote_plugins/2_156/privilege.py:119 -#: ipaclient/remote_plugins/2_156/privilege.py:171 -#: ipaclient/remote_plugins/2_156/privilege.py:231 -#: ipaclient/remote_plugins/2_156/privilege.py:353 -#: ipaclient/remote_plugins/2_156/privilege.py:452 -#: ipaclient/remote_plugins/2_156/privilege.py:510 -#: ipaclient/remote_plugins/2_156/privilege.py:570 -#: ipaclient/remote_plugins/2_156/privilege.py:637 -#: ipaclient/remote_plugins/2_156/role.py:153 -#: ipaclient/remote_plugins/2_156/role.py:203 -#: ipaclient/remote_plugins/2_156/role.py:299 -#: ipaclient/remote_plugins/2_156/role.py:421 -#: ipaclient/remote_plugins/2_156/role.py:520 -#: ipaclient/remote_plugins/2_156/role.py:576 -#: ipaclient/remote_plugins/2_156/role.py:672 -#: ipaclient/remote_plugins/2_156/role.py:739 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:212 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:262 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:331 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:558 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:691 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:741 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:810 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:886 -#: ipaclient/remote_plugins/2_156/service.py:248 -#: ipaclient/remote_plugins/2_156/service.py:300 -#: ipaclient/remote_plugins/2_156/service.py:361 -#: ipaclient/remote_plugins/2_156/service.py:423 -#: ipaclient/remote_plugins/2_156/service.py:512 -#: ipaclient/remote_plugins/2_156/service.py:673 -#: ipaclient/remote_plugins/2_156/service.py:762 -#: ipaclient/remote_plugins/2_156/service.py:878 -#: ipaclient/remote_plugins/2_156/service.py:1019 -#: ipaclient/remote_plugins/2_156/service.py:1071 -#: ipaclient/remote_plugins/2_156/service.py:1132 -#: ipaclient/remote_plugins/2_156/service.py:1206 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:147 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:197 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:257 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:372 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:436 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:496 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:563 -#: ipaclient/remote_plugins/2_156/stageuser.py:368 -#: ipaclient/remote_plugins/2_156/stageuser.py:678 -#: ipaclient/remote_plugins/2_156/stageuser.py:1006 -#: ipaclient/remote_plugins/2_156/stageuser.py:1406 -#: ipaclient/remote_plugins/2_156/stageuser.py:1473 -#: ipaclient/remote_plugins/2_156/sudocmd.py:107 -#: ipaclient/remote_plugins/2_156/sudocmd.py:219 -#: ipaclient/remote_plugins/2_156/sudocmd.py:318 -#: ipaclient/remote_plugins/2_156/sudocmd.py:375 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:127 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:178 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:302 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:402 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:453 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:521 -#: ipaclient/remote_plugins/2_156/user.py:641 -#: ipaclient/remote_plugins/2_156/user.py:693 -#: ipaclient/remote_plugins/2_156/user.py:1120 -#: ipaclient/remote_plugins/2_156/user.py:1526 -#: ipaclient/remote_plugins/2_156/user.py:1586 -#: ipaclient/remote_plugins/2_156/user.py:1659 -#: ipaclient/remote_plugins/2_156/user.py:1771 -#: ipaclient/remote_plugins/2_156/vault.py:411 -#: ipaclient/remote_plugins/2_156/vault.py:480 -#: ipaclient/remote_plugins/2_156/vault.py:576 -#: ipaclient/remote_plugins/2_156/vault.py:850 -#: ipaclient/remote_plugins/2_156/vault.py:991 -#: ipaclient/remote_plugins/2_156/vault.py:1060 -#: ipaclient/remote_plugins/2_156/vault.py:1156 -#: ipaclient/remote_plugins/2_156/vault.py:1325 -#: ipaclient/remote_plugins/2_156/vault.py:1428 -#: ipaclient/remote_plugins/2_156/vault.py:1565 -#: ipaclient/remote_plugins/2_156/vault.py:1661 -#: ipaclient/remote_plugins/2_156/group.py:264 -#: ipaclient/remote_plugins/2_156/group.py:323 -#: ipaclient/remote_plugins/2_156/group.py:519 -#: ipaclient/remote_plugins/2_156/group.py:750 -#: ipaclient/remote_plugins/2_156/group.py:816 -#: ipaclient/remote_plugins/2_156/group.py:893 -#: ipaclient/remote_plugins/2_156/sudorule.py:355 -#: ipaclient/remote_plugins/2_156/sudorule.py:405 -#: ipaclient/remote_plugins/2_156/sudorule.py:474 -#: ipaclient/remote_plugins/2_156/sudorule.py:543 -#: ipaclient/remote_plugins/2_156/sudorule.py:623 -#: ipaclient/remote_plugins/2_156/sudorule.py:673 -#: ipaclient/remote_plugins/2_156/sudorule.py:733 -#: ipaclient/remote_plugins/2_156/sudorule.py:802 -#: ipaclient/remote_plugins/2_156/sudorule.py:1053 -#: ipaclient/remote_plugins/2_156/sudorule.py:1232 -#: ipaclient/remote_plugins/2_156/sudorule.py:1282 -#: ipaclient/remote_plugins/2_156/sudorule.py:1351 -#: ipaclient/remote_plugins/2_156/sudorule.py:1420 -#: ipaclient/remote_plugins/2_156/sudorule.py:1500 -#: ipaclient/remote_plugins/2_156/sudorule.py:1550 -#: ipaclient/remote_plugins/2_156/sudorule.py:1610 -#: ipaclient/remote_plugins/2_156/sudorule.py:1679 -#: ipaclient/remote_plugins/2_156/sudorule.py:1755 -#: ipaclient/remote_plugins/2_156/otptoken.py:332 -#: ipaclient/remote_plugins/2_156/otptoken.py:382 -#: ipaclient/remote_plugins/2_156/otptoken.py:603 -#: ipaclient/remote_plugins/2_156/otptoken.py:751 -#: ipaclient/remote_plugins/2_156/otptoken.py:807 -#: ipaclient/remote_plugins/2_156/otptoken.py:874 -#: ipaclient/remote_plugins/2_164/caacl.py:216 -#: ipaclient/remote_plugins/2_164/caacl.py:266 -#: ipaclient/remote_plugins/2_164/caacl.py:335 -#: ipaclient/remote_plugins/2_164/caacl.py:395 -#: ipaclient/remote_plugins/2_164/caacl.py:455 -#: ipaclient/remote_plugins/2_164/caacl.py:685 -#: ipaclient/remote_plugins/2_164/caacl.py:821 -#: ipaclient/remote_plugins/2_164/caacl.py:871 -#: ipaclient/remote_plugins/2_164/caacl.py:940 -#: ipaclient/remote_plugins/2_164/caacl.py:1000 -#: ipaclient/remote_plugins/2_164/caacl.py:1060 -#: ipaclient/remote_plugins/2_164/caacl.py:1136 -#: ipaclient/remote_plugins/2_164/group.py:264 -#: ipaclient/remote_plugins/2_164/group.py:323 -#: ipaclient/remote_plugins/2_164/group.py:519 -#: ipaclient/remote_plugins/2_164/group.py:750 -#: ipaclient/remote_plugins/2_164/group.py:816 -#: ipaclient/remote_plugins/2_164/group.py:893 -#: ipaclient/remote_plugins/2_164/hbacrule.py:276 -#: ipaclient/remote_plugins/2_164/hbacrule.py:326 -#: ipaclient/remote_plugins/2_164/hbacrule.py:395 -#: ipaclient/remote_plugins/2_164/hbacrule.py:464 -#: ipaclient/remote_plugins/2_164/hbacrule.py:533 -#: ipaclient/remote_plugins/2_164/hbacrule.py:790 -#: ipaclient/remote_plugins/2_164/hbacrule.py:953 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1003 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1072 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1141 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1210 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1286 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:118 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:234 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:335 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:394 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:115 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:166 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:290 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:390 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:441 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:509 -#: ipaclient/remote_plugins/2_164/host.py:450 -#: ipaclient/remote_plugins/2_164/host.py:501 -#: ipaclient/remote_plugins/2_164/host.py:561 -#: ipaclient/remote_plugins/2_164/host.py:622 -#: ipaclient/remote_plugins/2_164/host.py:710 -#: ipaclient/remote_plugins/2_164/host.py:875 -#: ipaclient/remote_plugins/2_164/host.py:963 -#: ipaclient/remote_plugins/2_164/host.py:1141 -#: ipaclient/remote_plugins/2_164/host.py:1477 -#: ipaclient/remote_plugins/2_164/host.py:1528 -#: ipaclient/remote_plugins/2_164/host.py:1588 -#: ipaclient/remote_plugins/2_164/host.py:1661 -#: ipaclient/remote_plugins/2_164/hostgroup.py:176 -#: ipaclient/remote_plugins/2_164/hostgroup.py:228 -#: ipaclient/remote_plugins/2_164/hostgroup.py:363 -#: ipaclient/remote_plugins/2_164/hostgroup.py:560 -#: ipaclient/remote_plugins/2_164/hostgroup.py:612 -#: ipaclient/remote_plugins/2_164/hostgroup.py:690 -#: ipaclient/remote_plugins/2_164/netgroup.py:206 -#: ipaclient/remote_plugins/2_164/netgroup.py:257 -#: ipaclient/remote_plugins/2_164/netgroup.py:466 -#: ipaclient/remote_plugins/2_164/netgroup.py:691 -#: ipaclient/remote_plugins/2_164/netgroup.py:742 -#: ipaclient/remote_plugins/2_164/netgroup.py:846 -#: ipaclient/remote_plugins/2_164/permission.py:377 -#: ipaclient/remote_plugins/2_164/permission.py:429 -#: ipaclient/remote_plugins/2_164/permission.py:496 -#: ipaclient/remote_plugins/2_164/permission.py:740 -#: ipaclient/remote_plugins/2_164/permission.py:955 -#: ipaclient/remote_plugins/2_164/permission.py:1013 -#: ipaclient/remote_plugins/2_164/permission.py:1080 -#: ipaclient/remote_plugins/2_164/privilege.py:119 -#: ipaclient/remote_plugins/2_164/privilege.py:171 -#: ipaclient/remote_plugins/2_164/privilege.py:231 -#: ipaclient/remote_plugins/2_164/privilege.py:353 -#: ipaclient/remote_plugins/2_164/privilege.py:452 -#: ipaclient/remote_plugins/2_164/privilege.py:510 -#: ipaclient/remote_plugins/2_164/privilege.py:570 -#: ipaclient/remote_plugins/2_164/privilege.py:637 -#: ipaclient/remote_plugins/2_164/role.py:153 -#: ipaclient/remote_plugins/2_164/role.py:203 -#: ipaclient/remote_plugins/2_164/role.py:299 -#: ipaclient/remote_plugins/2_164/role.py:421 -#: ipaclient/remote_plugins/2_164/role.py:520 -#: ipaclient/remote_plugins/2_164/role.py:576 -#: ipaclient/remote_plugins/2_164/role.py:672 -#: ipaclient/remote_plugins/2_164/role.py:739 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:212 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:262 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:331 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:558 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:691 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:741 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:810 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:886 -#: ipaclient/remote_plugins/2_164/server.py:210 -#: ipaclient/remote_plugins/2_164/server.py:298 -#: ipaclient/remote_plugins/2_164/service.py:248 -#: ipaclient/remote_plugins/2_164/service.py:300 -#: ipaclient/remote_plugins/2_164/service.py:361 -#: ipaclient/remote_plugins/2_164/service.py:423 -#: ipaclient/remote_plugins/2_164/service.py:512 -#: ipaclient/remote_plugins/2_164/service.py:673 -#: ipaclient/remote_plugins/2_164/service.py:762 -#: ipaclient/remote_plugins/2_164/service.py:878 -#: ipaclient/remote_plugins/2_164/service.py:1019 -#: ipaclient/remote_plugins/2_164/service.py:1071 -#: ipaclient/remote_plugins/2_164/service.py:1132 -#: ipaclient/remote_plugins/2_164/service.py:1206 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:147 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:197 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:257 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:372 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:436 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:496 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:563 -#: ipaclient/remote_plugins/2_164/stageuser.py:368 -#: ipaclient/remote_plugins/2_164/stageuser.py:678 -#: ipaclient/remote_plugins/2_164/stageuser.py:730 -#: ipaclient/remote_plugins/2_164/stageuser.py:1068 -#: ipaclient/remote_plugins/2_164/stageuser.py:1468 -#: ipaclient/remote_plugins/2_164/stageuser.py:1528 -#: ipaclient/remote_plugins/2_164/stageuser.py:1597 -#: ipaclient/remote_plugins/2_164/sudocmd.py:107 -#: ipaclient/remote_plugins/2_164/sudocmd.py:219 -#: ipaclient/remote_plugins/2_164/sudocmd.py:318 -#: ipaclient/remote_plugins/2_164/sudocmd.py:375 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:127 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:178 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:302 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:402 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:453 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:521 -#: ipaclient/remote_plugins/2_164/user.py:641 -#: ipaclient/remote_plugins/2_164/user.py:693 -#: ipaclient/remote_plugins/2_164/user.py:754 -#: ipaclient/remote_plugins/2_164/user.py:1182 -#: ipaclient/remote_plugins/2_164/user.py:1588 -#: ipaclient/remote_plugins/2_164/user.py:1648 -#: ipaclient/remote_plugins/2_164/user.py:1709 -#: ipaclient/remote_plugins/2_164/user.py:1783 -#: ipaclient/remote_plugins/2_164/user.py:1895 -#: ipaclient/remote_plugins/2_164/vault.py:411 -#: ipaclient/remote_plugins/2_164/vault.py:480 -#: ipaclient/remote_plugins/2_164/vault.py:576 -#: ipaclient/remote_plugins/2_164/vault.py:850 -#: ipaclient/remote_plugins/2_164/vault.py:991 -#: ipaclient/remote_plugins/2_164/vault.py:1060 -#: ipaclient/remote_plugins/2_164/vault.py:1156 -#: ipaclient/remote_plugins/2_164/vault.py:1325 -#: ipaclient/remote_plugins/2_164/vault.py:1428 -#: ipaclient/remote_plugins/2_164/vault.py:1565 -#: ipaclient/remote_plugins/2_164/vault.py:1661 -#: ipaclient/remote_plugins/2_164/otptoken.py:332 -#: ipaclient/remote_plugins/2_164/otptoken.py:382 -#: ipaclient/remote_plugins/2_164/otptoken.py:603 -#: ipaclient/remote_plugins/2_164/otptoken.py:751 -#: ipaclient/remote_plugins/2_164/otptoken.py:807 -#: ipaclient/remote_plugins/2_164/otptoken.py:874 -#: ipaclient/remote_plugins/2_164/sudorule.py:355 -#: ipaclient/remote_plugins/2_164/sudorule.py:405 -#: ipaclient/remote_plugins/2_164/sudorule.py:474 -#: ipaclient/remote_plugins/2_164/sudorule.py:543 -#: ipaclient/remote_plugins/2_164/sudorule.py:623 -#: ipaclient/remote_plugins/2_164/sudorule.py:673 -#: ipaclient/remote_plugins/2_164/sudorule.py:733 -#: ipaclient/remote_plugins/2_164/sudorule.py:802 -#: ipaclient/remote_plugins/2_164/sudorule.py:1053 -#: ipaclient/remote_plugins/2_164/sudorule.py:1232 -#: ipaclient/remote_plugins/2_164/sudorule.py:1282 -#: ipaclient/remote_plugins/2_164/sudorule.py:1351 -#: ipaclient/remote_plugins/2_164/sudorule.py:1420 -#: ipaclient/remote_plugins/2_164/sudorule.py:1500 -#: ipaclient/remote_plugins/2_164/sudorule.py:1550 -#: ipaclient/remote_plugins/2_164/sudorule.py:1610 -#: ipaclient/remote_plugins/2_164/sudorule.py:1679 -#: ipaclient/remote_plugins/2_164/sudorule.py:1755 -#: ipaserver/plugins/baseldap.py:1215 ipaserver/plugins/cert.py:1344 +#: ipaserver/plugins/cert.py:1344 ipaserver/plugins/baseldap.py:1215 msgid "Suppress processing of membership attributes." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:300 -#: ipaclient/remote_plugins/2_156/hbacrule.py:300 -#: ipaclient/remote_plugins/2_164/hbacrule.py:300 -#: ipaclient/remote_plugins/2_49/hbacrule.py:288 #: ipaserver/plugins/hbacrule.py:534 msgid "Add target hosts and hostgroups to an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:336 -#: ipaclient/remote_plugins/2_114/hbacrule.py:474 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1013 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1151 -#: ipaclient/remote_plugins/2_114/host.py:509 -#: ipaclient/remote_plugins/2_114/host.py:588 -#: ipaclient/remote_plugins/2_114/host.py:676 -#: ipaclient/remote_plugins/2_114/host.py:841 -#: ipaclient/remote_plugins/2_114/host.py:929 -#: ipaclient/remote_plugins/2_114/host.py:1474 -#: ipaclient/remote_plugins/2_114/hostgroup.py:238 -#: ipaclient/remote_plugins/2_114/hostgroup.py:622 -#: ipaclient/remote_plugins/2_114/netgroup.py:285 -#: ipaclient/remote_plugins/2_114/netgroup.py:770 -#: ipaclient/remote_plugins/2_114/role.py:231 -#: ipaclient/remote_plugins/2_114/role.py:604 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:272 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:751 -#: ipaclient/remote_plugins/2_114/service.py:308 -#: ipaclient/remote_plugins/2_114/service.py:388 -#: ipaclient/remote_plugins/2_114/service.py:477 -#: ipaclient/remote_plugins/2_114/service.py:638 -#: ipaclient/remote_plugins/2_114/service.py:727 -#: ipaclient/remote_plugins/2_114/service.py:1017 -#: ipaclient/remote_plugins/2_114/sudorule.py:553 -#: ipaclient/remote_plugins/2_114/sudorule.py:1430 -#: ipaclient/remote_plugins/2_156/caacl.py:276 -#: ipaclient/remote_plugins/2_156/caacl.py:881 -#: ipaclient/remote_plugins/2_156/hbacrule.py:336 -#: ipaclient/remote_plugins/2_156/hbacrule.py:474 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1013 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1151 -#: ipaclient/remote_plugins/2_156/host.py:571 -#: ipaclient/remote_plugins/2_156/host.py:650 -#: ipaclient/remote_plugins/2_156/host.py:738 -#: ipaclient/remote_plugins/2_156/host.py:903 -#: ipaclient/remote_plugins/2_156/host.py:991 -#: ipaclient/remote_plugins/2_156/host.py:1598 -#: ipaclient/remote_plugins/2_156/hostgroup.py:238 -#: ipaclient/remote_plugins/2_156/hostgroup.py:622 -#: ipaclient/remote_plugins/2_156/netgroup.py:285 -#: ipaclient/remote_plugins/2_156/netgroup.py:770 -#: ipaclient/remote_plugins/2_156/role.py:231 -#: ipaclient/remote_plugins/2_156/role.py:604 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:272 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:751 -#: ipaclient/remote_plugins/2_156/service.py:371 -#: ipaclient/remote_plugins/2_156/service.py:451 -#: ipaclient/remote_plugins/2_156/service.py:540 -#: ipaclient/remote_plugins/2_156/service.py:701 -#: ipaclient/remote_plugins/2_156/service.py:790 -#: ipaclient/remote_plugins/2_156/service.py:1142 -#: ipaclient/remote_plugins/2_156/sudorule.py:553 -#: ipaclient/remote_plugins/2_156/sudorule.py:1430 -#: ipaclient/remote_plugins/2_164/caacl.py:276 -#: ipaclient/remote_plugins/2_164/caacl.py:881 -#: ipaclient/remote_plugins/2_164/hbacrule.py:336 -#: ipaclient/remote_plugins/2_164/hbacrule.py:474 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1013 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1151 -#: ipaclient/remote_plugins/2_164/host.py:571 -#: ipaclient/remote_plugins/2_164/host.py:650 -#: ipaclient/remote_plugins/2_164/host.py:738 -#: ipaclient/remote_plugins/2_164/host.py:903 -#: ipaclient/remote_plugins/2_164/host.py:991 -#: ipaclient/remote_plugins/2_164/host.py:1598 -#: ipaclient/remote_plugins/2_164/hostgroup.py:238 -#: ipaclient/remote_plugins/2_164/hostgroup.py:622 -#: ipaclient/remote_plugins/2_164/netgroup.py:285 -#: ipaclient/remote_plugins/2_164/netgroup.py:770 -#: ipaclient/remote_plugins/2_164/role.py:231 -#: ipaclient/remote_plugins/2_164/role.py:604 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:272 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:751 -#: ipaclient/remote_plugins/2_164/service.py:371 -#: ipaclient/remote_plugins/2_164/service.py:451 -#: ipaclient/remote_plugins/2_164/service.py:540 -#: ipaclient/remote_plugins/2_164/service.py:701 -#: ipaclient/remote_plugins/2_164/service.py:790 -#: ipaclient/remote_plugins/2_164/service.py:1142 -#: ipaclient/remote_plugins/2_164/sudorule.py:553 -#: ipaclient/remote_plugins/2_164/sudorule.py:1430 -#: ipaclient/remote_plugins/2_49/hbacrule.py:317 -#: ipaclient/remote_plugins/2_49/hbacrule.py:441 -#: ipaclient/remote_plugins/2_49/hbacrule.py:933 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1057 -#: ipaclient/remote_plugins/2_49/host.py:408 -#: ipaclient/remote_plugins/2_49/host.py:954 -#: ipaclient/remote_plugins/2_49/hostgroup.py:223 -#: ipaclient/remote_plugins/2_49/hostgroup.py:589 -#: ipaclient/remote_plugins/2_49/netgroup.py:270 -#: ipaclient/remote_plugins/2_49/netgroup.py:737 -#: ipaclient/remote_plugins/2_49/role.py:211 -#: ipaclient/remote_plugins/2_49/role.py:550 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:259 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:711 -#: ipaclient/remote_plugins/2_49/service.py:224 -#: ipaclient/remote_plugins/2_49/service.py:544 -#: ipaclient/remote_plugins/2_49/sudorule.py:496 -#: ipaclient/remote_plugins/2_49/sudorule.py:1280 msgid "member host" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:337 -#: ipaclient/remote_plugins/2_114/hbacrule.py:475 -#: ipaclient/remote_plugins/2_114/host.py:510 -#: ipaclient/remote_plugins/2_114/host.py:589 -#: ipaclient/remote_plugins/2_114/host.py:677 -#: ipaclient/remote_plugins/2_114/hostgroup.py:239 -#: ipaclient/remote_plugins/2_114/netgroup.py:286 -#: ipaclient/remote_plugins/2_114/role.py:232 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:273 -#: ipaclient/remote_plugins/2_114/service.py:309 -#: ipaclient/remote_plugins/2_114/service.py:389 -#: ipaclient/remote_plugins/2_114/service.py:478 -#: ipaclient/remote_plugins/2_114/sudorule.py:554 -#: ipaclient/remote_plugins/2_156/caacl.py:277 -#: ipaclient/remote_plugins/2_156/hbacrule.py:337 -#: ipaclient/remote_plugins/2_156/hbacrule.py:475 -#: ipaclient/remote_plugins/2_156/host.py:572 -#: ipaclient/remote_plugins/2_156/host.py:651 -#: ipaclient/remote_plugins/2_156/host.py:739 -#: ipaclient/remote_plugins/2_156/hostgroup.py:239 -#: ipaclient/remote_plugins/2_156/netgroup.py:286 -#: ipaclient/remote_plugins/2_156/role.py:232 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:273 -#: ipaclient/remote_plugins/2_156/service.py:372 -#: ipaclient/remote_plugins/2_156/service.py:452 -#: ipaclient/remote_plugins/2_156/service.py:541 -#: ipaclient/remote_plugins/2_156/sudorule.py:554 -#: ipaclient/remote_plugins/2_164/caacl.py:277 -#: ipaclient/remote_plugins/2_164/hbacrule.py:337 -#: ipaclient/remote_plugins/2_164/hbacrule.py:475 -#: ipaclient/remote_plugins/2_164/host.py:572 -#: ipaclient/remote_plugins/2_164/host.py:651 -#: ipaclient/remote_plugins/2_164/host.py:739 -#: ipaclient/remote_plugins/2_164/hostgroup.py:239 -#: ipaclient/remote_plugins/2_164/netgroup.py:286 -#: ipaclient/remote_plugins/2_164/role.py:232 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:273 -#: ipaclient/remote_plugins/2_164/service.py:372 -#: ipaclient/remote_plugins/2_164/service.py:452 -#: ipaclient/remote_plugins/2_164/service.py:541 -#: ipaclient/remote_plugins/2_164/sudorule.py:554 msgid "hosts to add" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:345 -#: ipaclient/remote_plugins/2_114/hbacrule.py:483 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1022 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1160 -#: ipaclient/remote_plugins/2_114/host.py:597 -#: ipaclient/remote_plugins/2_114/host.py:685 -#: ipaclient/remote_plugins/2_114/host.py:850 -#: ipaclient/remote_plugins/2_114/host.py:938 -#: ipaclient/remote_plugins/2_114/hostgroup.py:247 -#: ipaclient/remote_plugins/2_114/hostgroup.py:631 -#: ipaclient/remote_plugins/2_114/netgroup.py:294 -#: ipaclient/remote_plugins/2_114/netgroup.py:779 -#: ipaclient/remote_plugins/2_114/role.py:240 -#: ipaclient/remote_plugins/2_114/role.py:613 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:281 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:760 -#: ipaclient/remote_plugins/2_114/service.py:397 -#: ipaclient/remote_plugins/2_114/service.py:486 -#: ipaclient/remote_plugins/2_114/service.py:647 -#: ipaclient/remote_plugins/2_114/service.py:736 -#: ipaclient/remote_plugins/2_114/sudorule.py:562 -#: ipaclient/remote_plugins/2_114/sudorule.py:1439 -#: ipaclient/remote_plugins/2_156/caacl.py:285 -#: ipaclient/remote_plugins/2_156/caacl.py:890 -#: ipaclient/remote_plugins/2_156/hbacrule.py:345 -#: ipaclient/remote_plugins/2_156/hbacrule.py:483 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1022 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1160 -#: ipaclient/remote_plugins/2_156/host.py:659 -#: ipaclient/remote_plugins/2_156/host.py:747 -#: ipaclient/remote_plugins/2_156/host.py:912 -#: ipaclient/remote_plugins/2_156/host.py:1000 -#: ipaclient/remote_plugins/2_156/hostgroup.py:247 -#: ipaclient/remote_plugins/2_156/hostgroup.py:631 -#: ipaclient/remote_plugins/2_156/netgroup.py:294 -#: ipaclient/remote_plugins/2_156/netgroup.py:779 -#: ipaclient/remote_plugins/2_156/role.py:240 -#: ipaclient/remote_plugins/2_156/role.py:613 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:281 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:760 -#: ipaclient/remote_plugins/2_156/service.py:460 -#: ipaclient/remote_plugins/2_156/service.py:549 -#: ipaclient/remote_plugins/2_156/service.py:710 -#: ipaclient/remote_plugins/2_156/service.py:799 -#: ipaclient/remote_plugins/2_156/sudorule.py:562 -#: ipaclient/remote_plugins/2_156/sudorule.py:1439 -#: ipaclient/remote_plugins/2_164/caacl.py:285 -#: ipaclient/remote_plugins/2_164/caacl.py:890 -#: ipaclient/remote_plugins/2_164/hbacrule.py:345 -#: ipaclient/remote_plugins/2_164/hbacrule.py:483 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1022 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1160 -#: ipaclient/remote_plugins/2_164/host.py:659 -#: ipaclient/remote_plugins/2_164/host.py:747 -#: ipaclient/remote_plugins/2_164/host.py:912 -#: ipaclient/remote_plugins/2_164/host.py:1000 -#: ipaclient/remote_plugins/2_164/hostgroup.py:247 -#: ipaclient/remote_plugins/2_164/hostgroup.py:631 -#: ipaclient/remote_plugins/2_164/netgroup.py:294 -#: ipaclient/remote_plugins/2_164/netgroup.py:779 -#: ipaclient/remote_plugins/2_164/role.py:240 -#: ipaclient/remote_plugins/2_164/role.py:613 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:281 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:760 -#: ipaclient/remote_plugins/2_164/service.py:460 -#: ipaclient/remote_plugins/2_164/service.py:549 -#: ipaclient/remote_plugins/2_164/service.py:710 -#: ipaclient/remote_plugins/2_164/service.py:799 -#: ipaclient/remote_plugins/2_164/sudorule.py:562 -#: ipaclient/remote_plugins/2_164/sudorule.py:1439 -#: ipaclient/remote_plugins/2_49/hbacrule.py:326 -#: ipaclient/remote_plugins/2_49/hbacrule.py:450 -#: ipaclient/remote_plugins/2_49/hbacrule.py:942 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1066 -#: ipaclient/remote_plugins/2_49/hostgroup.py:232 -#: ipaclient/remote_plugins/2_49/hostgroup.py:598 -#: ipaclient/remote_plugins/2_49/netgroup.py:279 -#: ipaclient/remote_plugins/2_49/netgroup.py:746 -#: ipaclient/remote_plugins/2_49/role.py:220 -#: ipaclient/remote_plugins/2_49/role.py:559 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:268 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:720 -#: ipaclient/remote_plugins/2_49/sudorule.py:505 -#: ipaclient/remote_plugins/2_49/sudorule.py:1289 msgid "member host group" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:346 -#: ipaclient/remote_plugins/2_114/hbacrule.py:484 -#: ipaclient/remote_plugins/2_114/host.py:598 -#: ipaclient/remote_plugins/2_114/host.py:686 -#: ipaclient/remote_plugins/2_114/hostgroup.py:248 -#: ipaclient/remote_plugins/2_114/netgroup.py:295 -#: ipaclient/remote_plugins/2_114/role.py:241 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:282 -#: ipaclient/remote_plugins/2_114/service.py:398 -#: ipaclient/remote_plugins/2_114/service.py:487 -#: ipaclient/remote_plugins/2_114/sudorule.py:563 -#: ipaclient/remote_plugins/2_156/caacl.py:286 -#: ipaclient/remote_plugins/2_156/hbacrule.py:346 -#: ipaclient/remote_plugins/2_156/hbacrule.py:484 -#: ipaclient/remote_plugins/2_156/host.py:660 -#: ipaclient/remote_plugins/2_156/host.py:748 -#: ipaclient/remote_plugins/2_156/hostgroup.py:248 -#: ipaclient/remote_plugins/2_156/netgroup.py:295 -#: ipaclient/remote_plugins/2_156/role.py:241 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:282 -#: ipaclient/remote_plugins/2_156/service.py:461 -#: ipaclient/remote_plugins/2_156/service.py:550 -#: ipaclient/remote_plugins/2_156/sudorule.py:563 -#: ipaclient/remote_plugins/2_164/caacl.py:286 -#: ipaclient/remote_plugins/2_164/hbacrule.py:346 -#: ipaclient/remote_plugins/2_164/hbacrule.py:484 -#: ipaclient/remote_plugins/2_164/host.py:660 -#: ipaclient/remote_plugins/2_164/host.py:748 -#: ipaclient/remote_plugins/2_164/hostgroup.py:248 -#: ipaclient/remote_plugins/2_164/netgroup.py:295 -#: ipaclient/remote_plugins/2_164/role.py:241 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:282 -#: ipaclient/remote_plugins/2_164/service.py:461 -#: ipaclient/remote_plugins/2_164/service.py:550 -#: ipaclient/remote_plugins/2_164/sudorule.py:563 msgid "host groups to add" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:357 -#: ipaclient/remote_plugins/2_114/hbacrule.py:426 -#: ipaclient/remote_plugins/2_114/hbacrule.py:495 -#: ipaclient/remote_plugins/2_114/hbacrule.py:564 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:188 -#: ipaclient/remote_plugins/2_114/host.py:521 -#: ipaclient/remote_plugins/2_114/host.py:609 -#: ipaclient/remote_plugins/2_114/host.py:697 -#: ipaclient/remote_plugins/2_114/hostgroup.py:259 -#: ipaclient/remote_plugins/2_114/netgroup.py:315 -#: ipaclient/remote_plugins/2_114/permission.py:425 -#: ipaclient/remote_plugins/2_114/privilege.py:193 -#: ipaclient/remote_plugins/2_114/privilege.py:253 -#: ipaclient/remote_plugins/2_114/privilege.py:592 -#: ipaclient/remote_plugins/2_114/role.py:261 -#: ipaclient/remote_plugins/2_114/role.py:321 -#: ipaclient/remote_plugins/2_114/role.py:694 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:293 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:362 -#: ipaclient/remote_plugins/2_114/service.py:320 -#: ipaclient/remote_plugins/2_114/service.py:409 -#: ipaclient/remote_plugins/2_114/service.py:498 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:200 -#: ipaclient/remote_plugins/2_114/group.py:354 -#: ipaclient/remote_plugins/2_114/sudorule.py:436 -#: ipaclient/remote_plugins/2_114/sudorule.py:505 -#: ipaclient/remote_plugins/2_114/sudorule.py:580 -#: ipaclient/remote_plugins/2_114/sudorule.py:695 -#: ipaclient/remote_plugins/2_114/sudorule.py:764 -#: ipaclient/remote_plugins/2_114/sudorule.py:833 -#: ipaclient/remote_plugins/2_114/otptoken.py:404 -#: ipaclient/remote_plugins/2_156/caacl.py:297 -#: ipaclient/remote_plugins/2_156/caacl.py:357 -#: ipaclient/remote_plugins/2_156/caacl.py:417 -#: ipaclient/remote_plugins/2_156/caacl.py:486 -#: ipaclient/remote_plugins/2_156/hbacrule.py:357 -#: ipaclient/remote_plugins/2_156/hbacrule.py:426 -#: ipaclient/remote_plugins/2_156/hbacrule.py:495 -#: ipaclient/remote_plugins/2_156/hbacrule.py:564 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:188 -#: ipaclient/remote_plugins/2_156/host.py:583 -#: ipaclient/remote_plugins/2_156/host.py:671 -#: ipaclient/remote_plugins/2_156/host.py:759 -#: ipaclient/remote_plugins/2_156/hostgroup.py:259 -#: ipaclient/remote_plugins/2_156/netgroup.py:315 -#: ipaclient/remote_plugins/2_156/permission.py:451 -#: ipaclient/remote_plugins/2_156/privilege.py:193 -#: ipaclient/remote_plugins/2_156/privilege.py:253 -#: ipaclient/remote_plugins/2_156/privilege.py:592 -#: ipaclient/remote_plugins/2_156/role.py:261 -#: ipaclient/remote_plugins/2_156/role.py:321 -#: ipaclient/remote_plugins/2_156/role.py:694 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:293 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:362 -#: ipaclient/remote_plugins/2_156/service.py:383 -#: ipaclient/remote_plugins/2_156/service.py:472 -#: ipaclient/remote_plugins/2_156/service.py:561 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:219 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:279 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:685 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:200 -#: ipaclient/remote_plugins/2_156/vault.py:519 -#: ipaclient/remote_plugins/2_156/group.py:354 -#: ipaclient/remote_plugins/2_156/sudorule.py:436 -#: ipaclient/remote_plugins/2_156/sudorule.py:505 -#: ipaclient/remote_plugins/2_156/sudorule.py:580 -#: ipaclient/remote_plugins/2_156/sudorule.py:695 -#: ipaclient/remote_plugins/2_156/sudorule.py:764 -#: ipaclient/remote_plugins/2_156/sudorule.py:833 -#: ipaclient/remote_plugins/2_156/otptoken.py:404 -#: ipaclient/remote_plugins/2_164/caacl.py:297 -#: ipaclient/remote_plugins/2_164/caacl.py:357 -#: ipaclient/remote_plugins/2_164/caacl.py:417 -#: ipaclient/remote_plugins/2_164/caacl.py:486 -#: ipaclient/remote_plugins/2_164/group.py:354 -#: ipaclient/remote_plugins/2_164/hbacrule.py:357 -#: ipaclient/remote_plugins/2_164/hbacrule.py:426 -#: ipaclient/remote_plugins/2_164/hbacrule.py:495 -#: ipaclient/remote_plugins/2_164/hbacrule.py:564 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:188 -#: ipaclient/remote_plugins/2_164/host.py:583 -#: ipaclient/remote_plugins/2_164/host.py:671 -#: ipaclient/remote_plugins/2_164/host.py:759 -#: ipaclient/remote_plugins/2_164/hostgroup.py:259 -#: ipaclient/remote_plugins/2_164/netgroup.py:315 -#: ipaclient/remote_plugins/2_164/permission.py:451 -#: ipaclient/remote_plugins/2_164/privilege.py:193 -#: ipaclient/remote_plugins/2_164/privilege.py:253 -#: ipaclient/remote_plugins/2_164/privilege.py:592 -#: ipaclient/remote_plugins/2_164/role.py:261 -#: ipaclient/remote_plugins/2_164/role.py:321 -#: ipaclient/remote_plugins/2_164/role.py:694 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:293 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:362 -#: ipaclient/remote_plugins/2_164/service.py:383 -#: ipaclient/remote_plugins/2_164/service.py:472 -#: ipaclient/remote_plugins/2_164/service.py:561 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:219 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:279 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:685 -#: ipaclient/remote_plugins/2_164/stageuser.py:752 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:200 -#: ipaclient/remote_plugins/2_164/user.py:776 -#: ipaclient/remote_plugins/2_164/vault.py:519 -#: ipaclient/remote_plugins/2_164/otptoken.py:404 -#: ipaclient/remote_plugins/2_164/sudorule.py:436 -#: ipaclient/remote_plugins/2_164/sudorule.py:505 -#: ipaclient/remote_plugins/2_164/sudorule.py:580 -#: ipaclient/remote_plugins/2_164/sudorule.py:695 -#: ipaclient/remote_plugins/2_164/sudorule.py:764 -#: ipaclient/remote_plugins/2_164/sudorule.py:833 -#: ipaclient/remote_plugins/2_49/group.py:339 -#: ipaclient/remote_plugins/2_49/hbacrule.py:338 -#: ipaclient/remote_plugins/2_49/hbacrule.py:400 -#: ipaclient/remote_plugins/2_49/hbacrule.py:462 -#: ipaclient/remote_plugins/2_49/hbacrule.py:524 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:177 -#: ipaclient/remote_plugins/2_49/host.py:420 -#: ipaclient/remote_plugins/2_49/hostgroup.py:244 -#: ipaclient/remote_plugins/2_49/netgroup.py:300 -#: ipaclient/remote_plugins/2_49/permission.py:294 -#: ipaclient/remote_plugins/2_49/privilege.py:178 -#: ipaclient/remote_plugins/2_49/privilege.py:231 -#: ipaclient/remote_plugins/2_49/privilege.py:545 -#: ipaclient/remote_plugins/2_49/role.py:232 -#: ipaclient/remote_plugins/2_49/role.py:285 -#: ipaclient/remote_plugins/2_49/role.py:624 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:280 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:342 -#: ipaclient/remote_plugins/2_49/service.py:236 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:185 -#: ipaclient/remote_plugins/2_49/sudorule.py:393 -#: ipaclient/remote_plugins/2_49/sudorule.py:455 -#: ipaclient/remote_plugins/2_49/sudorule.py:517 -#: ipaclient/remote_plugins/2_49/sudorule.py:595 -#: ipaclient/remote_plugins/2_49/sudorule.py:657 -#: ipaclient/remote_plugins/2_49/sudorule.py:719 ipaserver/plugins/role.py:231 -#: ipaserver/plugins/role.py:255 ipaserver/plugins/baseldap.py:1758 -#: ipaserver/plugins/baseldap.py:2245 ipaserver/plugins/privilege.py:226 -#: ipaserver/plugins/privilege.py:257 +#: ipaserver/plugins/privilege.py:226 ipaserver/plugins/privilege.py:257 +#: ipaserver/plugins/role.py:231 ipaserver/plugins/role.py:255 +#: ipaserver/plugins/baseldap.py:1758 ipaserver/plugins/baseldap.py:2245 msgid "Members that could not be added" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:362 -#: ipaclient/remote_plugins/2_114/hbacrule.py:431 -#: ipaclient/remote_plugins/2_114/hbacrule.py:500 -#: ipaclient/remote_plugins/2_114/hbacrule.py:569 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:193 -#: ipaclient/remote_plugins/2_114/host.py:526 -#: ipaclient/remote_plugins/2_114/host.py:614 -#: ipaclient/remote_plugins/2_114/host.py:702 -#: ipaclient/remote_plugins/2_114/hostgroup.py:264 -#: ipaclient/remote_plugins/2_114/netgroup.py:320 -#: ipaclient/remote_plugins/2_114/permission.py:430 -#: ipaclient/remote_plugins/2_114/privilege.py:198 -#: ipaclient/remote_plugins/2_114/role.py:266 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:298 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:367 -#: ipaclient/remote_plugins/2_114/service.py:325 -#: ipaclient/remote_plugins/2_114/service.py:414 -#: ipaclient/remote_plugins/2_114/service.py:503 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:205 -#: ipaclient/remote_plugins/2_114/group.py:359 -#: ipaclient/remote_plugins/2_114/sudorule.py:441 -#: ipaclient/remote_plugins/2_114/sudorule.py:510 -#: ipaclient/remote_plugins/2_114/sudorule.py:585 -#: ipaclient/remote_plugins/2_114/sudorule.py:700 -#: ipaclient/remote_plugins/2_114/sudorule.py:769 -#: ipaclient/remote_plugins/2_114/sudorule.py:838 -#: ipaclient/remote_plugins/2_114/otptoken.py:409 -#: ipaclient/remote_plugins/2_156/caacl.py:302 -#: ipaclient/remote_plugins/2_156/caacl.py:362 -#: ipaclient/remote_plugins/2_156/caacl.py:422 -#: ipaclient/remote_plugins/2_156/caacl.py:491 -#: ipaclient/remote_plugins/2_156/hbacrule.py:362 -#: ipaclient/remote_plugins/2_156/hbacrule.py:431 -#: ipaclient/remote_plugins/2_156/hbacrule.py:500 -#: ipaclient/remote_plugins/2_156/hbacrule.py:569 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:193 -#: ipaclient/remote_plugins/2_156/host.py:588 -#: ipaclient/remote_plugins/2_156/host.py:676 -#: ipaclient/remote_plugins/2_156/host.py:764 -#: ipaclient/remote_plugins/2_156/hostgroup.py:264 -#: ipaclient/remote_plugins/2_156/netgroup.py:320 -#: ipaclient/remote_plugins/2_156/permission.py:456 -#: ipaclient/remote_plugins/2_156/privilege.py:198 -#: ipaclient/remote_plugins/2_156/role.py:266 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:298 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:367 -#: ipaclient/remote_plugins/2_156/service.py:388 -#: ipaclient/remote_plugins/2_156/service.py:477 -#: ipaclient/remote_plugins/2_156/service.py:566 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:224 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:284 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:690 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:205 -#: ipaclient/remote_plugins/2_156/vault.py:524 -#: ipaclient/remote_plugins/2_156/group.py:359 -#: ipaclient/remote_plugins/2_156/sudorule.py:441 -#: ipaclient/remote_plugins/2_156/sudorule.py:510 -#: ipaclient/remote_plugins/2_156/sudorule.py:585 -#: ipaclient/remote_plugins/2_156/sudorule.py:700 -#: ipaclient/remote_plugins/2_156/sudorule.py:769 -#: ipaclient/remote_plugins/2_156/sudorule.py:838 -#: ipaclient/remote_plugins/2_156/otptoken.py:409 -#: ipaclient/remote_plugins/2_164/caacl.py:302 -#: ipaclient/remote_plugins/2_164/caacl.py:362 -#: ipaclient/remote_plugins/2_164/caacl.py:422 -#: ipaclient/remote_plugins/2_164/caacl.py:491 -#: ipaclient/remote_plugins/2_164/group.py:359 -#: ipaclient/remote_plugins/2_164/hbacrule.py:362 -#: ipaclient/remote_plugins/2_164/hbacrule.py:431 -#: ipaclient/remote_plugins/2_164/hbacrule.py:500 -#: ipaclient/remote_plugins/2_164/hbacrule.py:569 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:193 -#: ipaclient/remote_plugins/2_164/host.py:588 -#: ipaclient/remote_plugins/2_164/host.py:676 -#: ipaclient/remote_plugins/2_164/host.py:764 -#: ipaclient/remote_plugins/2_164/hostgroup.py:264 -#: ipaclient/remote_plugins/2_164/netgroup.py:320 -#: ipaclient/remote_plugins/2_164/permission.py:456 -#: ipaclient/remote_plugins/2_164/privilege.py:198 -#: ipaclient/remote_plugins/2_164/role.py:266 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:298 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:367 -#: ipaclient/remote_plugins/2_164/service.py:388 -#: ipaclient/remote_plugins/2_164/service.py:477 -#: ipaclient/remote_plugins/2_164/service.py:566 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:224 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:284 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:690 -#: ipaclient/remote_plugins/2_164/stageuser.py:757 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:205 -#: ipaclient/remote_plugins/2_164/user.py:781 -#: ipaclient/remote_plugins/2_164/vault.py:524 -#: ipaclient/remote_plugins/2_164/otptoken.py:409 -#: ipaclient/remote_plugins/2_164/sudorule.py:441 -#: ipaclient/remote_plugins/2_164/sudorule.py:510 -#: ipaclient/remote_plugins/2_164/sudorule.py:585 -#: ipaclient/remote_plugins/2_164/sudorule.py:700 -#: ipaclient/remote_plugins/2_164/sudorule.py:769 -#: ipaclient/remote_plugins/2_164/sudorule.py:838 -#: ipaclient/remote_plugins/2_49/group.py:344 -#: ipaclient/remote_plugins/2_49/hbacrule.py:343 -#: ipaclient/remote_plugins/2_49/hbacrule.py:405 -#: ipaclient/remote_plugins/2_49/hbacrule.py:467 -#: ipaclient/remote_plugins/2_49/hbacrule.py:529 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:182 -#: ipaclient/remote_plugins/2_49/host.py:425 -#: ipaclient/remote_plugins/2_49/hostgroup.py:249 -#: ipaclient/remote_plugins/2_49/netgroup.py:305 -#: ipaclient/remote_plugins/2_49/permission.py:299 -#: ipaclient/remote_plugins/2_49/privilege.py:183 -#: ipaclient/remote_plugins/2_49/role.py:237 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:285 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:347 -#: ipaclient/remote_plugins/2_49/service.py:241 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:190 -#: ipaclient/remote_plugins/2_49/sudorule.py:398 -#: ipaclient/remote_plugins/2_49/sudorule.py:460 -#: ipaclient/remote_plugins/2_49/sudorule.py:522 -#: ipaclient/remote_plugins/2_49/sudorule.py:600 -#: ipaclient/remote_plugins/2_49/sudorule.py:662 -#: ipaclient/remote_plugins/2_49/sudorule.py:724 #: ipaserver/plugins/baseldap.py:1762 ipaserver/plugins/baseldap.py:2249 msgid "Number of members added" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:369 -#: ipaclient/remote_plugins/2_156/hbacrule.py:369 -#: ipaclient/remote_plugins/2_164/hbacrule.py:369 -#: ipaclient/remote_plugins/2_49/hbacrule.py:350 #: ipaserver/plugins/hbacrule.py:591 msgid "Add services to an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:405 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1082 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:176 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:451 -#: ipaclient/remote_plugins/2_156/hbacrule.py:405 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1082 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:176 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:451 -#: ipaclient/remote_plugins/2_164/hbacrule.py:405 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1082 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:176 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:451 -#: ipaclient/remote_plugins/2_49/hbacrule.py:379 -#: ipaclient/remote_plugins/2_49/hbacrule.py:995 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:165 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:422 msgid "member HBAC service" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:406 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:177 -#: ipaclient/remote_plugins/2_156/hbacrule.py:406 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:177 -#: ipaclient/remote_plugins/2_164/hbacrule.py:406 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:177 msgid "HBAC services to add" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:414 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1091 -#: ipaclient/remote_plugins/2_156/hbacrule.py:414 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1091 -#: ipaclient/remote_plugins/2_164/hbacrule.py:414 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1091 -#: ipaclient/remote_plugins/2_49/hbacrule.py:388 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1004 msgid "member HBAC service group" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:415 -#: ipaclient/remote_plugins/2_156/hbacrule.py:415 -#: ipaclient/remote_plugins/2_164/hbacrule.py:415 msgid "HBAC service groups to add" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:507 -#: ipaclient/remote_plugins/2_156/hbacrule.py:507 -#: ipaclient/remote_plugins/2_164/hbacrule.py:507 -#: ipaclient/remote_plugins/2_49/hbacrule.py:474 #: ipaserver/plugins/hbacrule.py:503 msgid "Add users and groups to an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:543 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1220 -#: ipaclient/remote_plugins/2_114/host.py:570 -#: ipaclient/remote_plugins/2_114/host.py:658 -#: ipaclient/remote_plugins/2_114/host.py:823 -#: ipaclient/remote_plugins/2_114/host.py:911 -#: ipaclient/remote_plugins/2_114/netgroup.py:267 -#: ipaclient/remote_plugins/2_114/netgroup.py:752 -#: ipaclient/remote_plugins/2_114/role.py:213 -#: ipaclient/remote_plugins/2_114/role.py:586 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:341 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:820 -#: ipaclient/remote_plugins/2_114/service.py:370 -#: ipaclient/remote_plugins/2_114/service.py:459 -#: ipaclient/remote_plugins/2_114/service.py:620 -#: ipaclient/remote_plugins/2_114/service.py:709 -#: ipaclient/remote_plugins/2_114/group.py:333 -#: ipaclient/remote_plugins/2_114/group.py:826 -#: ipaclient/remote_plugins/2_114/sudorule.py:743 -#: ipaclient/remote_plugins/2_114/sudorule.py:812 -#: ipaclient/remote_plugins/2_114/sudorule.py:1620 -#: ipaclient/remote_plugins/2_114/sudorule.py:1689 -#: ipaclient/remote_plugins/2_114/otptoken.py:392 -#: ipaclient/remote_plugins/2_114/otptoken.py:817 -#: ipaclient/remote_plugins/2_156/caacl.py:465 -#: ipaclient/remote_plugins/2_156/caacl.py:1070 -#: ipaclient/remote_plugins/2_156/hbacrule.py:543 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1220 -#: ipaclient/remote_plugins/2_156/host.py:632 -#: ipaclient/remote_plugins/2_156/host.py:720 -#: ipaclient/remote_plugins/2_156/host.py:885 -#: ipaclient/remote_plugins/2_156/host.py:973 -#: ipaclient/remote_plugins/2_156/netgroup.py:267 -#: ipaclient/remote_plugins/2_156/netgroup.py:752 -#: ipaclient/remote_plugins/2_156/role.py:213 -#: ipaclient/remote_plugins/2_156/role.py:586 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:341 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:820 -#: ipaclient/remote_plugins/2_156/service.py:433 -#: ipaclient/remote_plugins/2_156/service.py:522 -#: ipaclient/remote_plugins/2_156/service.py:683 -#: ipaclient/remote_plugins/2_156/service.py:772 -#: ipaclient/remote_plugins/2_156/vault.py:490 -#: ipaclient/remote_plugins/2_156/vault.py:1070 -#: ipaclient/remote_plugins/2_156/group.py:333 -#: ipaclient/remote_plugins/2_156/group.py:826 -#: ipaclient/remote_plugins/2_156/sudorule.py:743 -#: ipaclient/remote_plugins/2_156/sudorule.py:812 -#: ipaclient/remote_plugins/2_156/sudorule.py:1620 -#: ipaclient/remote_plugins/2_156/sudorule.py:1689 -#: ipaclient/remote_plugins/2_156/otptoken.py:392 -#: ipaclient/remote_plugins/2_156/otptoken.py:817 -#: ipaclient/remote_plugins/2_164/caacl.py:465 -#: ipaclient/remote_plugins/2_164/caacl.py:1070 -#: ipaclient/remote_plugins/2_164/group.py:333 -#: ipaclient/remote_plugins/2_164/group.py:826 -#: ipaclient/remote_plugins/2_164/hbacrule.py:543 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1220 -#: ipaclient/remote_plugins/2_164/host.py:632 -#: ipaclient/remote_plugins/2_164/host.py:720 -#: ipaclient/remote_plugins/2_164/host.py:885 -#: ipaclient/remote_plugins/2_164/host.py:973 -#: ipaclient/remote_plugins/2_164/netgroup.py:267 -#: ipaclient/remote_plugins/2_164/netgroup.py:752 -#: ipaclient/remote_plugins/2_164/role.py:213 -#: ipaclient/remote_plugins/2_164/role.py:586 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:341 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:820 -#: ipaclient/remote_plugins/2_164/service.py:433 -#: ipaclient/remote_plugins/2_164/service.py:522 -#: ipaclient/remote_plugins/2_164/service.py:683 -#: ipaclient/remote_plugins/2_164/service.py:772 -#: ipaclient/remote_plugins/2_164/stageuser.py:740 -#: ipaclient/remote_plugins/2_164/stageuser.py:1538 -#: ipaclient/remote_plugins/2_164/user.py:764 -#: ipaclient/remote_plugins/2_164/user.py:1719 -#: ipaclient/remote_plugins/2_164/vault.py:490 -#: ipaclient/remote_plugins/2_164/vault.py:1070 -#: ipaclient/remote_plugins/2_164/otptoken.py:392 -#: ipaclient/remote_plugins/2_164/otptoken.py:817 -#: ipaclient/remote_plugins/2_164/sudorule.py:743 -#: ipaclient/remote_plugins/2_164/sudorule.py:812 -#: ipaclient/remote_plugins/2_164/sudorule.py:1620 -#: ipaclient/remote_plugins/2_164/sudorule.py:1689 -#: ipaclient/remote_plugins/2_49/group.py:318 -#: ipaclient/remote_plugins/2_49/group.py:774 -#: ipaclient/remote_plugins/2_49/hbacrule.py:503 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1119 -#: ipaclient/remote_plugins/2_49/netgroup.py:252 -#: ipaclient/remote_plugins/2_49/netgroup.py:719 -#: ipaclient/remote_plugins/2_49/role.py:193 -#: ipaclient/remote_plugins/2_49/role.py:532 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:321 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:773 -#: ipaclient/remote_plugins/2_49/sudorule.py:636 -#: ipaclient/remote_plugins/2_49/sudorule.py:698 -#: ipaclient/remote_plugins/2_49/sudorule.py:1420 -#: ipaclient/remote_plugins/2_49/sudorule.py:1482 msgid "member user" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:544 -#: ipaclient/remote_plugins/2_114/host.py:571 -#: ipaclient/remote_plugins/2_114/host.py:659 -#: ipaclient/remote_plugins/2_114/netgroup.py:268 -#: ipaclient/remote_plugins/2_114/role.py:214 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:342 -#: ipaclient/remote_plugins/2_114/service.py:371 -#: ipaclient/remote_plugins/2_114/service.py:460 -#: ipaclient/remote_plugins/2_114/group.py:334 -#: ipaclient/remote_plugins/2_114/sudorule.py:744 -#: ipaclient/remote_plugins/2_114/sudorule.py:813 -#: ipaclient/remote_plugins/2_114/otptoken.py:393 -#: ipaclient/remote_plugins/2_156/caacl.py:466 -#: ipaclient/remote_plugins/2_156/hbacrule.py:544 -#: ipaclient/remote_plugins/2_156/host.py:633 -#: ipaclient/remote_plugins/2_156/host.py:721 -#: ipaclient/remote_plugins/2_156/netgroup.py:268 -#: ipaclient/remote_plugins/2_156/role.py:214 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:342 -#: ipaclient/remote_plugins/2_156/service.py:434 -#: ipaclient/remote_plugins/2_156/service.py:523 -#: ipaclient/remote_plugins/2_156/vault.py:491 -#: ipaclient/remote_plugins/2_156/vault.py:587 -#: ipaclient/remote_plugins/2_156/vault.py:1439 -#: ipaclient/remote_plugins/2_156/group.py:334 -#: ipaclient/remote_plugins/2_156/sudorule.py:744 -#: ipaclient/remote_plugins/2_156/sudorule.py:813 -#: ipaclient/remote_plugins/2_156/otptoken.py:393 -#: ipaclient/remote_plugins/2_164/caacl.py:466 -#: ipaclient/remote_plugins/2_164/group.py:334 -#: ipaclient/remote_plugins/2_164/hbacrule.py:544 -#: ipaclient/remote_plugins/2_164/host.py:633 -#: ipaclient/remote_plugins/2_164/host.py:721 -#: ipaclient/remote_plugins/2_164/netgroup.py:268 -#: ipaclient/remote_plugins/2_164/role.py:214 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:342 -#: ipaclient/remote_plugins/2_164/service.py:434 -#: ipaclient/remote_plugins/2_164/service.py:523 -#: ipaclient/remote_plugins/2_164/stageuser.py:741 -#: ipaclient/remote_plugins/2_164/user.py:765 -#: ipaclient/remote_plugins/2_164/vault.py:491 -#: ipaclient/remote_plugins/2_164/vault.py:587 -#: ipaclient/remote_plugins/2_164/vault.py:1439 -#: ipaclient/remote_plugins/2_164/otptoken.py:393 -#: ipaclient/remote_plugins/2_164/sudorule.py:744 -#: ipaclient/remote_plugins/2_164/sudorule.py:813 msgid "users to add" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:552 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1229 -#: ipaclient/remote_plugins/2_114/host.py:579 -#: ipaclient/remote_plugins/2_114/host.py:667 -#: ipaclient/remote_plugins/2_114/host.py:832 -#: ipaclient/remote_plugins/2_114/host.py:920 -#: ipaclient/remote_plugins/2_114/netgroup.py:276 -#: ipaclient/remote_plugins/2_114/netgroup.py:761 -#: ipaclient/remote_plugins/2_114/role.py:222 -#: ipaclient/remote_plugins/2_114/role.py:595 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:350 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:829 -#: ipaclient/remote_plugins/2_114/service.py:379 -#: ipaclient/remote_plugins/2_114/service.py:468 -#: ipaclient/remote_plugins/2_114/service.py:629 -#: ipaclient/remote_plugins/2_114/service.py:718 -#: ipaclient/remote_plugins/2_114/group.py:342 -#: ipaclient/remote_plugins/2_114/group.py:835 -#: ipaclient/remote_plugins/2_114/sudorule.py:683 -#: ipaclient/remote_plugins/2_114/sudorule.py:752 -#: ipaclient/remote_plugins/2_114/sudorule.py:821 -#: ipaclient/remote_plugins/2_114/sudorule.py:1560 -#: ipaclient/remote_plugins/2_114/sudorule.py:1629 -#: ipaclient/remote_plugins/2_114/sudorule.py:1698 -#: ipaclient/remote_plugins/2_156/caacl.py:474 -#: ipaclient/remote_plugins/2_156/caacl.py:1079 -#: ipaclient/remote_plugins/2_156/hbacrule.py:552 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1229 -#: ipaclient/remote_plugins/2_156/host.py:641 -#: ipaclient/remote_plugins/2_156/host.py:729 -#: ipaclient/remote_plugins/2_156/host.py:894 -#: ipaclient/remote_plugins/2_156/host.py:982 -#: ipaclient/remote_plugins/2_156/netgroup.py:276 -#: ipaclient/remote_plugins/2_156/netgroup.py:761 -#: ipaclient/remote_plugins/2_156/role.py:222 -#: ipaclient/remote_plugins/2_156/role.py:595 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:350 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:829 -#: ipaclient/remote_plugins/2_156/service.py:442 -#: ipaclient/remote_plugins/2_156/service.py:531 -#: ipaclient/remote_plugins/2_156/service.py:692 -#: ipaclient/remote_plugins/2_156/service.py:781 -#: ipaclient/remote_plugins/2_156/vault.py:499 -#: ipaclient/remote_plugins/2_156/vault.py:1079 -#: ipaclient/remote_plugins/2_156/group.py:342 -#: ipaclient/remote_plugins/2_156/group.py:835 -#: ipaclient/remote_plugins/2_156/sudorule.py:683 -#: ipaclient/remote_plugins/2_156/sudorule.py:752 -#: ipaclient/remote_plugins/2_156/sudorule.py:821 -#: ipaclient/remote_plugins/2_156/sudorule.py:1560 -#: ipaclient/remote_plugins/2_156/sudorule.py:1629 -#: ipaclient/remote_plugins/2_156/sudorule.py:1698 -#: ipaclient/remote_plugins/2_164/caacl.py:474 -#: ipaclient/remote_plugins/2_164/caacl.py:1079 -#: ipaclient/remote_plugins/2_164/group.py:342 -#: ipaclient/remote_plugins/2_164/group.py:835 -#: ipaclient/remote_plugins/2_164/hbacrule.py:552 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1229 -#: ipaclient/remote_plugins/2_164/host.py:641 -#: ipaclient/remote_plugins/2_164/host.py:729 -#: ipaclient/remote_plugins/2_164/host.py:894 -#: ipaclient/remote_plugins/2_164/host.py:982 -#: ipaclient/remote_plugins/2_164/netgroup.py:276 -#: ipaclient/remote_plugins/2_164/netgroup.py:761 -#: ipaclient/remote_plugins/2_164/role.py:222 -#: ipaclient/remote_plugins/2_164/role.py:595 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:350 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:829 -#: ipaclient/remote_plugins/2_164/service.py:442 -#: ipaclient/remote_plugins/2_164/service.py:531 -#: ipaclient/remote_plugins/2_164/service.py:692 -#: ipaclient/remote_plugins/2_164/service.py:781 -#: ipaclient/remote_plugins/2_164/vault.py:499 -#: ipaclient/remote_plugins/2_164/vault.py:1079 -#: ipaclient/remote_plugins/2_164/sudorule.py:683 -#: ipaclient/remote_plugins/2_164/sudorule.py:752 -#: ipaclient/remote_plugins/2_164/sudorule.py:821 -#: ipaclient/remote_plugins/2_164/sudorule.py:1560 -#: ipaclient/remote_plugins/2_164/sudorule.py:1629 -#: ipaclient/remote_plugins/2_164/sudorule.py:1698 -#: ipaclient/remote_plugins/2_49/group.py:327 -#: ipaclient/remote_plugins/2_49/group.py:783 -#: ipaclient/remote_plugins/2_49/hbacrule.py:512 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1128 -#: ipaclient/remote_plugins/2_49/netgroup.py:261 -#: ipaclient/remote_plugins/2_49/netgroup.py:728 -#: ipaclient/remote_plugins/2_49/role.py:202 -#: ipaclient/remote_plugins/2_49/role.py:541 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:330 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:782 -#: ipaclient/remote_plugins/2_49/sudorule.py:583 -#: ipaclient/remote_plugins/2_49/sudorule.py:645 -#: ipaclient/remote_plugins/2_49/sudorule.py:707 -#: ipaclient/remote_plugins/2_49/sudorule.py:1367 -#: ipaclient/remote_plugins/2_49/sudorule.py:1429 -#: ipaclient/remote_plugins/2_49/sudorule.py:1491 msgid "member group" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:553 -#: ipaclient/remote_plugins/2_114/host.py:580 -#: ipaclient/remote_plugins/2_114/host.py:668 -#: ipaclient/remote_plugins/2_114/netgroup.py:277 -#: ipaclient/remote_plugins/2_114/role.py:223 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:351 -#: ipaclient/remote_plugins/2_114/service.py:380 -#: ipaclient/remote_plugins/2_114/service.py:469 -#: ipaclient/remote_plugins/2_114/group.py:343 -#: ipaclient/remote_plugins/2_114/sudorule.py:684 -#: ipaclient/remote_plugins/2_114/sudorule.py:753 -#: ipaclient/remote_plugins/2_114/sudorule.py:822 -#: ipaclient/remote_plugins/2_156/caacl.py:475 -#: ipaclient/remote_plugins/2_156/hbacrule.py:553 -#: ipaclient/remote_plugins/2_156/host.py:642 -#: ipaclient/remote_plugins/2_156/host.py:730 -#: ipaclient/remote_plugins/2_156/netgroup.py:277 -#: ipaclient/remote_plugins/2_156/role.py:223 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:351 -#: ipaclient/remote_plugins/2_156/service.py:443 -#: ipaclient/remote_plugins/2_156/service.py:532 -#: ipaclient/remote_plugins/2_156/vault.py:500 -#: ipaclient/remote_plugins/2_156/vault.py:596 -#: ipaclient/remote_plugins/2_156/vault.py:1448 -#: ipaclient/remote_plugins/2_156/group.py:343 -#: ipaclient/remote_plugins/2_156/sudorule.py:684 -#: ipaclient/remote_plugins/2_156/sudorule.py:753 -#: ipaclient/remote_plugins/2_156/sudorule.py:822 -#: ipaclient/remote_plugins/2_164/caacl.py:475 -#: ipaclient/remote_plugins/2_164/group.py:343 -#: ipaclient/remote_plugins/2_164/hbacrule.py:553 -#: ipaclient/remote_plugins/2_164/host.py:642 -#: ipaclient/remote_plugins/2_164/host.py:730 -#: ipaclient/remote_plugins/2_164/netgroup.py:277 -#: ipaclient/remote_plugins/2_164/role.py:223 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:351 -#: ipaclient/remote_plugins/2_164/service.py:443 -#: ipaclient/remote_plugins/2_164/service.py:532 -#: ipaclient/remote_plugins/2_164/vault.py:500 -#: ipaclient/remote_plugins/2_164/vault.py:596 -#: ipaclient/remote_plugins/2_164/vault.py:1448 -#: ipaclient/remote_plugins/2_164/sudorule.py:684 -#: ipaclient/remote_plugins/2_164/sudorule.py:753 -#: ipaclient/remote_plugins/2_164/sudorule.py:822 msgid "groups to add" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:576 -#: ipaclient/remote_plugins/2_156/hbacrule.py:576 -#: ipaclient/remote_plugins/2_164/hbacrule.py:576 -#: ipaclient/remote_plugins/2_49/hbacrule.py:536 #: ipaserver/plugins/hbacrule.py:314 msgid "Delete an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:613 -#: ipaclient/remote_plugins/2_156/hbacrule.py:613 -#: ipaclient/remote_plugins/2_164/hbacrule.py:613 -#: ipaclient/remote_plugins/2_49/hbacrule.py:575 #: ipaserver/plugins/hbacrule.py:411 msgid "Disable an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:644 -#: ipaclient/remote_plugins/2_156/hbacrule.py:644 -#: ipaclient/remote_plugins/2_164/hbacrule.py:644 -#: ipaclient/remote_plugins/2_49/hbacrule.py:605 #: ipaserver/plugins/hbacrule.py:381 msgid "Enable an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:675 -#: ipaclient/remote_plugins/2_156/hbacrule.py:675 -#: ipaclient/remote_plugins/2_164/hbacrule.py:675 -#: ipaclient/remote_plugins/2_49/hbacrule.py:635 #: ipaserver/plugins/hbacrule.py:365 msgid "Search for HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:828 -#: ipaclient/remote_plugins/2_156/hbacrule.py:828 -#: ipaclient/remote_plugins/2_164/hbacrule.py:828 -#: ipaclient/remote_plugins/2_49/hbacrule.py:771 #: ipaserver/plugins/hbacrule.py:331 msgid "Modify an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:977 -#: ipaclient/remote_plugins/2_156/hbacrule.py:977 -#: ipaclient/remote_plugins/2_164/hbacrule.py:977 -#: ipaclient/remote_plugins/2_49/hbacrule.py:904 #: ipaserver/plugins/hbacrule.py:556 msgid "Remove target hosts and hostgroups from an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1014 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1152 -#: ipaclient/remote_plugins/2_114/host.py:842 -#: ipaclient/remote_plugins/2_114/host.py:930 -#: ipaclient/remote_plugins/2_114/host.py:1475 -#: ipaclient/remote_plugins/2_114/hostgroup.py:623 -#: ipaclient/remote_plugins/2_114/netgroup.py:771 -#: ipaclient/remote_plugins/2_114/role.py:605 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:752 -#: ipaclient/remote_plugins/2_114/service.py:639 -#: ipaclient/remote_plugins/2_114/service.py:728 -#: ipaclient/remote_plugins/2_114/service.py:1018 -#: ipaclient/remote_plugins/2_114/sudorule.py:1431 -#: ipaclient/remote_plugins/2_156/caacl.py:882 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1014 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1152 -#: ipaclient/remote_plugins/2_156/host.py:904 -#: ipaclient/remote_plugins/2_156/host.py:992 -#: ipaclient/remote_plugins/2_156/host.py:1599 -#: ipaclient/remote_plugins/2_156/hostgroup.py:623 -#: ipaclient/remote_plugins/2_156/netgroup.py:771 -#: ipaclient/remote_plugins/2_156/role.py:605 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:752 -#: ipaclient/remote_plugins/2_156/service.py:702 -#: ipaclient/remote_plugins/2_156/service.py:791 -#: ipaclient/remote_plugins/2_156/service.py:1143 -#: ipaclient/remote_plugins/2_156/sudorule.py:1431 -#: ipaclient/remote_plugins/2_164/caacl.py:882 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1014 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1152 -#: ipaclient/remote_plugins/2_164/host.py:904 -#: ipaclient/remote_plugins/2_164/host.py:992 -#: ipaclient/remote_plugins/2_164/host.py:1599 -#: ipaclient/remote_plugins/2_164/hostgroup.py:623 -#: ipaclient/remote_plugins/2_164/netgroup.py:771 -#: ipaclient/remote_plugins/2_164/role.py:605 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:752 -#: ipaclient/remote_plugins/2_164/service.py:702 -#: ipaclient/remote_plugins/2_164/service.py:791 -#: ipaclient/remote_plugins/2_164/service.py:1143 -#: ipaclient/remote_plugins/2_164/sudorule.py:1431 msgid "hosts to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1023 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1161 -#: ipaclient/remote_plugins/2_114/host.py:851 -#: ipaclient/remote_plugins/2_114/host.py:939 -#: ipaclient/remote_plugins/2_114/hostgroup.py:632 -#: ipaclient/remote_plugins/2_114/netgroup.py:780 -#: ipaclient/remote_plugins/2_114/role.py:614 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:761 -#: ipaclient/remote_plugins/2_114/service.py:648 -#: ipaclient/remote_plugins/2_114/service.py:737 -#: ipaclient/remote_plugins/2_114/sudorule.py:1440 -#: ipaclient/remote_plugins/2_156/caacl.py:891 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1023 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1161 -#: ipaclient/remote_plugins/2_156/host.py:913 -#: ipaclient/remote_plugins/2_156/host.py:1001 -#: ipaclient/remote_plugins/2_156/hostgroup.py:632 -#: ipaclient/remote_plugins/2_156/netgroup.py:780 -#: ipaclient/remote_plugins/2_156/role.py:614 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:761 -#: ipaclient/remote_plugins/2_156/service.py:711 -#: ipaclient/remote_plugins/2_156/service.py:800 -#: ipaclient/remote_plugins/2_156/sudorule.py:1440 -#: ipaclient/remote_plugins/2_164/caacl.py:891 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1023 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1161 -#: ipaclient/remote_plugins/2_164/host.py:913 -#: ipaclient/remote_plugins/2_164/host.py:1001 -#: ipaclient/remote_plugins/2_164/hostgroup.py:632 -#: ipaclient/remote_plugins/2_164/netgroup.py:780 -#: ipaclient/remote_plugins/2_164/role.py:614 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:761 -#: ipaclient/remote_plugins/2_164/service.py:711 -#: ipaclient/remote_plugins/2_164/service.py:800 -#: ipaclient/remote_plugins/2_164/sudorule.py:1440 msgid "host groups to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1034 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1103 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1172 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1241 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:463 -#: ipaclient/remote_plugins/2_114/host.py:862 -#: ipaclient/remote_plugins/2_114/host.py:950 -#: ipaclient/remote_plugins/2_114/host.py:1486 -#: ipaclient/remote_plugins/2_114/hostgroup.py:643 -#: ipaclient/remote_plugins/2_114/netgroup.py:800 -#: ipaclient/remote_plugins/2_114/permission.py:981 -#: ipaclient/remote_plugins/2_114/privilege.py:532 -#: ipaclient/remote_plugins/2_114/role.py:634 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:772 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:841 -#: ipaclient/remote_plugins/2_114/service.py:659 -#: ipaclient/remote_plugins/2_114/service.py:748 -#: ipaclient/remote_plugins/2_114/service.py:1029 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:475 -#: ipaclient/remote_plugins/2_114/group.py:847 -#: ipaclient/remote_plugins/2_114/sudorule.py:1313 -#: ipaclient/remote_plugins/2_114/sudorule.py:1382 -#: ipaclient/remote_plugins/2_114/sudorule.py:1457 -#: ipaclient/remote_plugins/2_114/sudorule.py:1572 -#: ipaclient/remote_plugins/2_114/sudorule.py:1641 -#: ipaclient/remote_plugins/2_114/sudorule.py:1710 -#: ipaclient/remote_plugins/2_114/otptoken.py:829 -#: ipaclient/remote_plugins/2_156/caacl.py:902 -#: ipaclient/remote_plugins/2_156/caacl.py:962 -#: ipaclient/remote_plugins/2_156/caacl.py:1022 -#: ipaclient/remote_plugins/2_156/caacl.py:1091 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1034 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1103 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1172 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1241 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:463 -#: ipaclient/remote_plugins/2_156/host.py:924 -#: ipaclient/remote_plugins/2_156/host.py:1012 -#: ipaclient/remote_plugins/2_156/host.py:1610 -#: ipaclient/remote_plugins/2_156/hostgroup.py:643 -#: ipaclient/remote_plugins/2_156/netgroup.py:800 -#: ipaclient/remote_plugins/2_156/permission.py:1035 -#: ipaclient/remote_plugins/2_156/privilege.py:532 -#: ipaclient/remote_plugins/2_156/role.py:634 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:772 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:841 -#: ipaclient/remote_plugins/2_156/service.py:722 -#: ipaclient/remote_plugins/2_156/service.py:811 -#: ipaclient/remote_plugins/2_156/service.py:1154 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:458 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:518 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:850 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:475 -#: ipaclient/remote_plugins/2_156/vault.py:1099 -#: ipaclient/remote_plugins/2_156/group.py:847 -#: ipaclient/remote_plugins/2_156/sudorule.py:1313 -#: ipaclient/remote_plugins/2_156/sudorule.py:1382 -#: ipaclient/remote_plugins/2_156/sudorule.py:1457 -#: ipaclient/remote_plugins/2_156/sudorule.py:1572 -#: ipaclient/remote_plugins/2_156/sudorule.py:1641 -#: ipaclient/remote_plugins/2_156/sudorule.py:1710 -#: ipaclient/remote_plugins/2_156/otptoken.py:829 -#: ipaclient/remote_plugins/2_164/caacl.py:902 -#: ipaclient/remote_plugins/2_164/caacl.py:962 -#: ipaclient/remote_plugins/2_164/caacl.py:1022 -#: ipaclient/remote_plugins/2_164/caacl.py:1091 -#: ipaclient/remote_plugins/2_164/group.py:847 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1034 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1103 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1172 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1241 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:463 -#: ipaclient/remote_plugins/2_164/host.py:924 -#: ipaclient/remote_plugins/2_164/host.py:1012 -#: ipaclient/remote_plugins/2_164/host.py:1610 -#: ipaclient/remote_plugins/2_164/hostgroup.py:643 -#: ipaclient/remote_plugins/2_164/netgroup.py:800 -#: ipaclient/remote_plugins/2_164/permission.py:1035 -#: ipaclient/remote_plugins/2_164/privilege.py:532 -#: ipaclient/remote_plugins/2_164/role.py:634 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:772 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:841 -#: ipaclient/remote_plugins/2_164/service.py:722 -#: ipaclient/remote_plugins/2_164/service.py:811 -#: ipaclient/remote_plugins/2_164/service.py:1154 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:458 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:518 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:850 -#: ipaclient/remote_plugins/2_164/stageuser.py:1550 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:475 -#: ipaclient/remote_plugins/2_164/user.py:1731 -#: ipaclient/remote_plugins/2_164/vault.py:1099 -#: ipaclient/remote_plugins/2_164/otptoken.py:829 -#: ipaclient/remote_plugins/2_164/sudorule.py:1313 -#: ipaclient/remote_plugins/2_164/sudorule.py:1382 -#: ipaclient/remote_plugins/2_164/sudorule.py:1457 -#: ipaclient/remote_plugins/2_164/sudorule.py:1572 -#: ipaclient/remote_plugins/2_164/sudorule.py:1641 -#: ipaclient/remote_plugins/2_164/sudorule.py:1710 -#: ipaclient/remote_plugins/2_49/group.py:795 -#: ipaclient/remote_plugins/2_49/hbacrule.py:954 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1016 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1078 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1140 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:434 -#: ipaclient/remote_plugins/2_49/host.py:966 -#: ipaclient/remote_plugins/2_49/hostgroup.py:610 -#: ipaclient/remote_plugins/2_49/netgroup.py:767 -#: ipaclient/remote_plugins/2_49/permission.py:693 -#: ipaclient/remote_plugins/2_49/privilege.py:492 -#: ipaclient/remote_plugins/2_49/role.py:571 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:732 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:794 -#: ipaclient/remote_plugins/2_49/service.py:556 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:442 -#: ipaclient/remote_plugins/2_49/sudorule.py:1177 -#: ipaclient/remote_plugins/2_49/sudorule.py:1239 -#: ipaclient/remote_plugins/2_49/sudorule.py:1301 -#: ipaclient/remote_plugins/2_49/sudorule.py:1379 -#: ipaclient/remote_plugins/2_49/sudorule.py:1441 -#: ipaclient/remote_plugins/2_49/sudorule.py:1503 #: ipaserver/plugins/baseldap.py:1856 ipaserver/plugins/baseldap.py:2344 msgid "Members that could not be removed" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1039 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1108 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1177 -#: ipaclient/remote_plugins/2_114/hbacrule.py:1246 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:468 -#: ipaclient/remote_plugins/2_114/host.py:867 -#: ipaclient/remote_plugins/2_114/host.py:955 -#: ipaclient/remote_plugins/2_114/host.py:1491 -#: ipaclient/remote_plugins/2_114/hostgroup.py:648 -#: ipaclient/remote_plugins/2_114/netgroup.py:805 -#: ipaclient/remote_plugins/2_114/permission.py:986 -#: ipaclient/remote_plugins/2_114/privilege.py:537 -#: ipaclient/remote_plugins/2_114/role.py:639 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:777 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:846 -#: ipaclient/remote_plugins/2_114/service.py:664 -#: ipaclient/remote_plugins/2_114/service.py:753 -#: ipaclient/remote_plugins/2_114/service.py:1034 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:480 -#: ipaclient/remote_plugins/2_114/group.py:852 -#: ipaclient/remote_plugins/2_114/sudorule.py:1318 -#: ipaclient/remote_plugins/2_114/sudorule.py:1387 -#: ipaclient/remote_plugins/2_114/sudorule.py:1462 -#: ipaclient/remote_plugins/2_114/sudorule.py:1577 -#: ipaclient/remote_plugins/2_114/sudorule.py:1646 -#: ipaclient/remote_plugins/2_114/sudorule.py:1715 -#: ipaclient/remote_plugins/2_114/otptoken.py:834 -#: ipaclient/remote_plugins/2_156/caacl.py:907 -#: ipaclient/remote_plugins/2_156/caacl.py:967 -#: ipaclient/remote_plugins/2_156/caacl.py:1027 -#: ipaclient/remote_plugins/2_156/caacl.py:1096 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1039 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1108 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1177 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1246 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:468 -#: ipaclient/remote_plugins/2_156/host.py:929 -#: ipaclient/remote_plugins/2_156/host.py:1017 -#: ipaclient/remote_plugins/2_156/host.py:1615 -#: ipaclient/remote_plugins/2_156/hostgroup.py:648 -#: ipaclient/remote_plugins/2_156/netgroup.py:805 -#: ipaclient/remote_plugins/2_156/permission.py:1040 -#: ipaclient/remote_plugins/2_156/privilege.py:537 -#: ipaclient/remote_plugins/2_156/role.py:639 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:777 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:846 -#: ipaclient/remote_plugins/2_156/service.py:727 -#: ipaclient/remote_plugins/2_156/service.py:816 -#: ipaclient/remote_plugins/2_156/service.py:1159 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:463 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:523 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:855 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:480 -#: ipaclient/remote_plugins/2_156/vault.py:1104 -#: ipaclient/remote_plugins/2_156/group.py:852 -#: ipaclient/remote_plugins/2_156/sudorule.py:1318 -#: ipaclient/remote_plugins/2_156/sudorule.py:1387 -#: ipaclient/remote_plugins/2_156/sudorule.py:1462 -#: ipaclient/remote_plugins/2_156/sudorule.py:1577 -#: ipaclient/remote_plugins/2_156/sudorule.py:1646 -#: ipaclient/remote_plugins/2_156/sudorule.py:1715 -#: ipaclient/remote_plugins/2_156/otptoken.py:834 -#: ipaclient/remote_plugins/2_164/caacl.py:907 -#: ipaclient/remote_plugins/2_164/caacl.py:967 -#: ipaclient/remote_plugins/2_164/caacl.py:1027 -#: ipaclient/remote_plugins/2_164/caacl.py:1096 -#: ipaclient/remote_plugins/2_164/group.py:852 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1039 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1108 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1177 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1246 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:468 -#: ipaclient/remote_plugins/2_164/host.py:929 -#: ipaclient/remote_plugins/2_164/host.py:1017 -#: ipaclient/remote_plugins/2_164/host.py:1615 -#: ipaclient/remote_plugins/2_164/hostgroup.py:648 -#: ipaclient/remote_plugins/2_164/netgroup.py:805 -#: ipaclient/remote_plugins/2_164/permission.py:1040 -#: ipaclient/remote_plugins/2_164/privilege.py:537 -#: ipaclient/remote_plugins/2_164/role.py:639 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:777 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:846 -#: ipaclient/remote_plugins/2_164/service.py:727 -#: ipaclient/remote_plugins/2_164/service.py:816 -#: ipaclient/remote_plugins/2_164/service.py:1159 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:463 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:523 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:855 -#: ipaclient/remote_plugins/2_164/stageuser.py:1555 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:480 -#: ipaclient/remote_plugins/2_164/user.py:1736 -#: ipaclient/remote_plugins/2_164/vault.py:1104 -#: ipaclient/remote_plugins/2_164/otptoken.py:834 -#: ipaclient/remote_plugins/2_164/sudorule.py:1318 -#: ipaclient/remote_plugins/2_164/sudorule.py:1387 -#: ipaclient/remote_plugins/2_164/sudorule.py:1462 -#: ipaclient/remote_plugins/2_164/sudorule.py:1577 -#: ipaclient/remote_plugins/2_164/sudorule.py:1646 -#: ipaclient/remote_plugins/2_164/sudorule.py:1715 -#: ipaclient/remote_plugins/2_49/group.py:800 -#: ipaclient/remote_plugins/2_49/hbacrule.py:959 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1021 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1083 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1145 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:439 -#: ipaclient/remote_plugins/2_49/host.py:971 -#: ipaclient/remote_plugins/2_49/hostgroup.py:615 -#: ipaclient/remote_plugins/2_49/netgroup.py:772 -#: ipaclient/remote_plugins/2_49/permission.py:698 -#: ipaclient/remote_plugins/2_49/privilege.py:497 -#: ipaclient/remote_plugins/2_49/role.py:576 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:737 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:799 -#: ipaclient/remote_plugins/2_49/service.py:561 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:447 -#: ipaclient/remote_plugins/2_49/sudorule.py:1182 -#: ipaclient/remote_plugins/2_49/sudorule.py:1244 -#: ipaclient/remote_plugins/2_49/sudorule.py:1306 -#: ipaclient/remote_plugins/2_49/sudorule.py:1384 -#: ipaclient/remote_plugins/2_49/sudorule.py:1446 -#: ipaclient/remote_plugins/2_49/sudorule.py:1508 #: ipaserver/plugins/baseldap.py:1860 ipaserver/plugins/baseldap.py:2348 msgid "Number of members removed" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1046 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1046 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1046 -#: ipaclient/remote_plugins/2_49/hbacrule.py:966 #: ipaserver/plugins/hbacrule.py:613 msgid "Remove service and service groups from an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1083 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:452 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1083 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:452 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1083 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:452 msgid "HBAC services to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1092 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1092 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1092 msgid "HBAC service groups to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1184 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1184 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1184 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1090 #: ipaserver/plugins/hbacrule.py:525 msgid "Remove users and groups from an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1221 -#: ipaclient/remote_plugins/2_114/host.py:824 -#: ipaclient/remote_plugins/2_114/host.py:912 -#: ipaclient/remote_plugins/2_114/netgroup.py:753 -#: ipaclient/remote_plugins/2_114/role.py:587 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:821 -#: ipaclient/remote_plugins/2_114/service.py:621 -#: ipaclient/remote_plugins/2_114/service.py:710 -#: ipaclient/remote_plugins/2_114/group.py:827 -#: ipaclient/remote_plugins/2_114/sudorule.py:1621 -#: ipaclient/remote_plugins/2_114/sudorule.py:1690 -#: ipaclient/remote_plugins/2_114/otptoken.py:818 -#: ipaclient/remote_plugins/2_156/caacl.py:1071 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1221 -#: ipaclient/remote_plugins/2_156/host.py:886 -#: ipaclient/remote_plugins/2_156/host.py:974 -#: ipaclient/remote_plugins/2_156/netgroup.py:753 -#: ipaclient/remote_plugins/2_156/role.py:587 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:821 -#: ipaclient/remote_plugins/2_156/service.py:684 -#: ipaclient/remote_plugins/2_156/service.py:773 -#: ipaclient/remote_plugins/2_156/vault.py:1071 -#: ipaclient/remote_plugins/2_156/vault.py:1167 -#: ipaclient/remote_plugins/2_156/vault.py:1576 -#: ipaclient/remote_plugins/2_156/group.py:827 -#: ipaclient/remote_plugins/2_156/sudorule.py:1621 -#: ipaclient/remote_plugins/2_156/sudorule.py:1690 -#: ipaclient/remote_plugins/2_156/otptoken.py:818 -#: ipaclient/remote_plugins/2_164/caacl.py:1071 -#: ipaclient/remote_plugins/2_164/group.py:827 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1221 -#: ipaclient/remote_plugins/2_164/host.py:886 -#: ipaclient/remote_plugins/2_164/host.py:974 -#: ipaclient/remote_plugins/2_164/netgroup.py:753 -#: ipaclient/remote_plugins/2_164/role.py:587 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:821 -#: ipaclient/remote_plugins/2_164/service.py:684 -#: ipaclient/remote_plugins/2_164/service.py:773 -#: ipaclient/remote_plugins/2_164/stageuser.py:1539 -#: ipaclient/remote_plugins/2_164/user.py:1720 -#: ipaclient/remote_plugins/2_164/vault.py:1071 -#: ipaclient/remote_plugins/2_164/vault.py:1167 -#: ipaclient/remote_plugins/2_164/vault.py:1576 -#: ipaclient/remote_plugins/2_164/otptoken.py:818 -#: ipaclient/remote_plugins/2_164/sudorule.py:1621 -#: ipaclient/remote_plugins/2_164/sudorule.py:1690 msgid "users to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1230 -#: ipaclient/remote_plugins/2_114/host.py:833 -#: ipaclient/remote_plugins/2_114/host.py:921 -#: ipaclient/remote_plugins/2_114/netgroup.py:762 -#: ipaclient/remote_plugins/2_114/role.py:596 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:830 -#: ipaclient/remote_plugins/2_114/service.py:630 -#: ipaclient/remote_plugins/2_114/service.py:719 -#: ipaclient/remote_plugins/2_114/group.py:836 -#: ipaclient/remote_plugins/2_114/sudorule.py:1561 -#: ipaclient/remote_plugins/2_114/sudorule.py:1630 -#: ipaclient/remote_plugins/2_114/sudorule.py:1699 -#: ipaclient/remote_plugins/2_156/caacl.py:1080 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1230 -#: ipaclient/remote_plugins/2_156/host.py:895 -#: ipaclient/remote_plugins/2_156/host.py:983 -#: ipaclient/remote_plugins/2_156/netgroup.py:762 -#: ipaclient/remote_plugins/2_156/role.py:596 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:830 -#: ipaclient/remote_plugins/2_156/service.py:693 -#: ipaclient/remote_plugins/2_156/service.py:782 -#: ipaclient/remote_plugins/2_156/vault.py:1080 -#: ipaclient/remote_plugins/2_156/vault.py:1176 -#: ipaclient/remote_plugins/2_156/vault.py:1585 -#: ipaclient/remote_plugins/2_156/group.py:836 -#: ipaclient/remote_plugins/2_156/sudorule.py:1561 -#: ipaclient/remote_plugins/2_156/sudorule.py:1630 -#: ipaclient/remote_plugins/2_156/sudorule.py:1699 -#: ipaclient/remote_plugins/2_164/caacl.py:1080 -#: ipaclient/remote_plugins/2_164/group.py:836 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1230 -#: ipaclient/remote_plugins/2_164/host.py:895 -#: ipaclient/remote_plugins/2_164/host.py:983 -#: ipaclient/remote_plugins/2_164/netgroup.py:762 -#: ipaclient/remote_plugins/2_164/role.py:596 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:830 -#: ipaclient/remote_plugins/2_164/service.py:693 -#: ipaclient/remote_plugins/2_164/service.py:782 -#: ipaclient/remote_plugins/2_164/vault.py:1080 -#: ipaclient/remote_plugins/2_164/vault.py:1176 -#: ipaclient/remote_plugins/2_164/vault.py:1585 -#: ipaclient/remote_plugins/2_164/sudorule.py:1561 -#: ipaclient/remote_plugins/2_164/sudorule.py:1630 -#: ipaclient/remote_plugins/2_164/sudorule.py:1699 msgid "groups to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacrule.py:1253 -#: ipaclient/remote_plugins/2_156/hbacrule.py:1253 -#: ipaclient/remote_plugins/2_164/hbacrule.py:1253 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1152 #: ipaserver/plugins/hbacrule.py:375 msgid "Display the properties of an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:19 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:19 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:19 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:19 msgid "" "\n" "HBAC Services\n" @@ -18260,138 +3653,43 @@ msgid "" " ipa hbacsvc-del tftp\n" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:50 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:75 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:149 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:195 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:278 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:365 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:50 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:75 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:149 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:195 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:278 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:365 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:50 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:75 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:149 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:195 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:278 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:365 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:50 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:75 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:143 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:191 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:267 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:348 #: ipaserver/plugins/hbacsvc.py:101 msgid "Service name" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:51 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:76 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:150 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:196 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:279 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:366 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:51 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:76 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:150 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:196 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:279 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:366 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:51 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:76 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:150 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:196 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:279 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:366 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:51 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:76 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:144 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:192 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:268 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:349 ipaserver/plugins/hbacsvc.py:61 #: ipaserver/plugins/hbacsvc.py:102 msgid "HBAC service" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:57 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:86 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:204 -#: ipaclient/remote_plugins/2_114/hbacsvc.py:289 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:57 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:86 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:204 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:289 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:57 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:86 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:204 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:289 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:57 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:86 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:200 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:278 #: ipaserver/plugins/hbacsvc.py:109 msgid "HBAC service description" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:62 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:62 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:62 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:62 msgid "Member of HBAC service groups" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:69 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:69 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:69 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:69 ipaserver/plugins/hbacsvc.py:117 msgid "Add a new HBAC service." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:142 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:142 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:142 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:136 #: ipaserver/plugins/hbacsvc.py:125 msgid "Delete an existing HBAC service." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:181 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:181 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:181 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:177 #: ipaserver/plugins/hbacsvc.py:141 msgid "Search for HBAC services." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:243 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:243 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:243 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:232 msgid "Results should contain primary key attribute only (\"service\")" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:272 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:272 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:272 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:261 #: ipaserver/plugins/hbacsvc.py:133 msgid "Modify an HBAC service." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvc.py:359 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:359 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:359 -#: ipaclient/remote_plugins/2_49/hbacsvc.py:342 #: ipaserver/plugins/hbacsvc.py:151 msgid "Display information about an HBAC service." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:19 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:19 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:19 #: ipaserver/plugins/hbacsvcgroup.py:33 msgid "" "\n" @@ -18415,129 +3713,46 @@ msgid "" " ipa hbacsvcgroup-del login\n" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:49 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:73 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:145 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:207 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:252 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:334 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:420 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:481 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:49 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:73 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:145 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:207 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:252 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:334 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:420 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:481 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:49 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:73 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:145 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:207 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:252 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:334 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:420 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:481 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:53 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:76 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:141 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:196 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:243 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:318 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:398 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:452 #: ipaserver/plugins/hbacsvcgroup.py:114 msgid "Service group name" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:55 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:83 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:260 -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:344 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:55 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:83 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:260 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:344 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:55 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:83 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:260 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:344 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:58 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:85 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:251 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:328 #: ipaserver/plugins/hbacsvcgroup.py:121 msgid "HBAC service group description" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:60 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:60 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:60 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:63 #: ipaserver/plugins/baseldap.py:107 msgid "Member HBAC service" msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:67 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:67 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:67 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:70 #: ipaserver/plugins/hbacsvcgroup.py:129 msgid "Add a new HBAC service group." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:139 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:139 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:139 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:135 #: ipaserver/plugins/hbacsvcgroup.py:169 msgid "Add members to an HBAC service group." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:200 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:200 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:200 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:189 #: ipaserver/plugins/hbacsvcgroup.py:137 msgid "Delete an HBAC service group." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:238 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:238 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:238 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:229 #: ipaserver/plugins/hbacsvcgroup.py:153 msgid "Search for an HBAC service group." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:328 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:328 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:328 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:312 #: ipaserver/plugins/hbacsvcgroup.py:145 msgid "Modify an HBAC service group." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:414 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:414 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:414 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:392 #: ipaserver/plugins/hbacsvcgroup.py:175 msgid "Remove members from an HBAC service group." msgstr "" -#: ipaclient/remote_plugins/2_114/hbacsvcgroup.py:475 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:475 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:475 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:446 #: ipaserver/plugins/hbacsvcgroup.py:163 msgid "Display information about an HBAC service group." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:19 -#: ipaclient/remote_plugins/2_156/host.py:19 -#: ipaclient/remote_plugins/2_164/host.py:19 msgid "" "\n" "Hosts/Machines\n" @@ -18602,1494 +3817,314 @@ msgid "" " ipa host-allow-create-keytab test2 --users=tuser1\n" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:89 -#: ipaclient/remote_plugins/2_114/host.py:294 -#: ipaclient/remote_plugins/2_114/host.py:478 -#: ipaclient/remote_plugins/2_114/host.py:539 -#: ipaclient/remote_plugins/2_114/host.py:627 -#: ipaclient/remote_plugins/2_114/host.py:716 -#: ipaclient/remote_plugins/2_114/host.py:760 -#: ipaclient/remote_plugins/2_114/host.py:792 -#: ipaclient/remote_plugins/2_114/host.py:880 -#: ipaclient/remote_plugins/2_114/host.py:976 -#: ipaclient/remote_plugins/2_114/host.py:1250 -#: ipaclient/remote_plugins/2_114/host.py:1443 -#: ipaclient/remote_plugins/2_114/host.py:1504 -#: ipaclient/remote_plugins/2_156/host.py:89 -#: ipaclient/remote_plugins/2_156/host.py:295 -#: ipaclient/remote_plugins/2_156/host.py:480 -#: ipaclient/remote_plugins/2_156/host.py:540 -#: ipaclient/remote_plugins/2_156/host.py:601 -#: ipaclient/remote_plugins/2_156/host.py:689 -#: ipaclient/remote_plugins/2_156/host.py:778 -#: ipaclient/remote_plugins/2_156/host.py:822 -#: ipaclient/remote_plugins/2_156/host.py:854 -#: ipaclient/remote_plugins/2_156/host.py:942 -#: ipaclient/remote_plugins/2_156/host.py:1038 -#: ipaclient/remote_plugins/2_156/host.py:1313 -#: ipaclient/remote_plugins/2_156/host.py:1507 -#: ipaclient/remote_plugins/2_156/host.py:1567 -#: ipaclient/remote_plugins/2_156/host.py:1628 -#: ipaclient/remote_plugins/2_164/host.py:89 -#: ipaclient/remote_plugins/2_164/host.py:295 -#: ipaclient/remote_plugins/2_164/host.py:480 -#: ipaclient/remote_plugins/2_164/host.py:540 -#: ipaclient/remote_plugins/2_164/host.py:601 -#: ipaclient/remote_plugins/2_164/host.py:689 -#: ipaclient/remote_plugins/2_164/host.py:778 -#: ipaclient/remote_plugins/2_164/host.py:822 -#: ipaclient/remote_plugins/2_164/host.py:854 -#: ipaclient/remote_plugins/2_164/host.py:942 -#: ipaclient/remote_plugins/2_164/host.py:1038 -#: ipaclient/remote_plugins/2_164/host.py:1313 -#: ipaclient/remote_plugins/2_164/host.py:1507 -#: ipaclient/remote_plugins/2_164/host.py:1567 -#: ipaclient/remote_plugins/2_164/host.py:1628 -#: ipaclient/remote_plugins/2_49/host.py:85 -#: ipaclient/remote_plugins/2_49/host.py:234 -#: ipaclient/remote_plugins/2_49/host.py:384 -#: ipaclient/remote_plugins/2_49/host.py:439 -#: ipaclient/remote_plugins/2_49/host.py:479 -#: ipaclient/remote_plugins/2_49/host.py:518 -#: ipaclient/remote_plugins/2_49/host.py:771 -#: ipaclient/remote_plugins/2_49/host.py:930 -#: ipaclient/remote_plugins/2_49/host.py:984 ipaserver/plugins/host.py:462 #: ipaserver/plugins/service.py:697 msgid "Host name" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:95 -#: ipaclient/remote_plugins/2_114/host.py:304 -#: ipaclient/remote_plugins/2_114/host.py:984 -#: ipaclient/remote_plugins/2_114/host.py:1260 -#: ipaclient/remote_plugins/2_156/host.py:95 -#: ipaclient/remote_plugins/2_156/host.py:305 -#: ipaclient/remote_plugins/2_156/host.py:1046 -#: ipaclient/remote_plugins/2_156/host.py:1323 -#: ipaclient/remote_plugins/2_164/host.py:95 -#: ipaclient/remote_plugins/2_164/host.py:305 -#: ipaclient/remote_plugins/2_164/host.py:1046 -#: ipaclient/remote_plugins/2_164/host.py:1323 -#: ipaclient/remote_plugins/2_49/host.py:91 -#: ipaclient/remote_plugins/2_49/host.py:244 -#: ipaclient/remote_plugins/2_49/host.py:526 -#: ipaclient/remote_plugins/2_49/host.py:781 ipaserver/plugins/host.py:469 msgid "A description of this host" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:100 -#: ipaclient/remote_plugins/2_114/host.py:310 -#: ipaclient/remote_plugins/2_114/host.py:990 -#: ipaclient/remote_plugins/2_114/host.py:1266 -#: ipaclient/remote_plugins/2_156/host.py:100 -#: ipaclient/remote_plugins/2_156/host.py:311 -#: ipaclient/remote_plugins/2_156/host.py:1052 -#: ipaclient/remote_plugins/2_156/host.py:1329 -#: ipaclient/remote_plugins/2_164/host.py:100 -#: ipaclient/remote_plugins/2_164/host.py:311 -#: ipaclient/remote_plugins/2_164/host.py:1052 -#: ipaclient/remote_plugins/2_164/host.py:1329 -#: ipaclient/remote_plugins/2_49/host.py:96 -#: ipaclient/remote_plugins/2_49/host.py:250 -#: ipaclient/remote_plugins/2_49/host.py:532 -#: ipaclient/remote_plugins/2_49/host.py:787 ipaserver/plugins/host.py:473 msgid "Locality" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:101 -#: ipaclient/remote_plugins/2_114/host.py:311 -#: ipaclient/remote_plugins/2_114/host.py:991 -#: ipaclient/remote_plugins/2_114/host.py:1267 -#: ipaclient/remote_plugins/2_156/host.py:101 -#: ipaclient/remote_plugins/2_156/host.py:312 -#: ipaclient/remote_plugins/2_156/host.py:1053 -#: ipaclient/remote_plugins/2_156/host.py:1330 -#: ipaclient/remote_plugins/2_164/host.py:101 -#: ipaclient/remote_plugins/2_164/host.py:312 -#: ipaclient/remote_plugins/2_164/host.py:1053 -#: ipaclient/remote_plugins/2_164/host.py:1330 -#: ipaclient/remote_plugins/2_49/host.py:97 -#: ipaclient/remote_plugins/2_49/host.py:251 -#: ipaclient/remote_plugins/2_49/host.py:533 -#: ipaclient/remote_plugins/2_49/host.py:788 ipaserver/plugins/host.py:474 msgid "Host locality (e.g. \"Baltimore, MD\")" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:107 -#: ipaclient/remote_plugins/2_114/host.py:318 -#: ipaclient/remote_plugins/2_114/host.py:998 -#: ipaclient/remote_plugins/2_114/host.py:1274 -#: ipaclient/remote_plugins/2_156/host.py:107 -#: ipaclient/remote_plugins/2_156/host.py:319 -#: ipaclient/remote_plugins/2_156/host.py:1060 -#: ipaclient/remote_plugins/2_156/host.py:1337 -#: ipaclient/remote_plugins/2_164/host.py:107 -#: ipaclient/remote_plugins/2_164/host.py:319 -#: ipaclient/remote_plugins/2_164/host.py:1060 -#: ipaclient/remote_plugins/2_164/host.py:1337 -#: ipaclient/remote_plugins/2_49/host.py:103 -#: ipaclient/remote_plugins/2_49/host.py:258 -#: ipaclient/remote_plugins/2_49/host.py:540 -#: ipaclient/remote_plugins/2_49/host.py:795 ipaserver/plugins/host.py:479 msgid "Host location (e.g. \"Lab 2\")" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:112 -#: ipaclient/remote_plugins/2_114/host.py:324 -#: ipaclient/remote_plugins/2_114/host.py:1004 -#: ipaclient/remote_plugins/2_114/host.py:1280 -#: ipaclient/remote_plugins/2_156/host.py:112 -#: ipaclient/remote_plugins/2_156/host.py:325 -#: ipaclient/remote_plugins/2_156/host.py:1066 -#: ipaclient/remote_plugins/2_156/host.py:1343 -#: ipaclient/remote_plugins/2_164/host.py:112 -#: ipaclient/remote_plugins/2_164/host.py:325 -#: ipaclient/remote_plugins/2_164/host.py:1066 -#: ipaclient/remote_plugins/2_164/host.py:1343 -#: ipaclient/remote_plugins/2_49/host.py:108 -#: ipaclient/remote_plugins/2_49/host.py:264 -#: ipaclient/remote_plugins/2_49/host.py:546 -#: ipaclient/remote_plugins/2_49/host.py:801 ipaserver/plugins/host.py:483 msgid "Platform" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:113 -#: ipaclient/remote_plugins/2_114/host.py:325 -#: ipaclient/remote_plugins/2_114/host.py:1005 -#: ipaclient/remote_plugins/2_114/host.py:1281 -#: ipaclient/remote_plugins/2_156/host.py:113 -#: ipaclient/remote_plugins/2_156/host.py:326 -#: ipaclient/remote_plugins/2_156/host.py:1067 -#: ipaclient/remote_plugins/2_156/host.py:1344 -#: ipaclient/remote_plugins/2_164/host.py:113 -#: ipaclient/remote_plugins/2_164/host.py:326 -#: ipaclient/remote_plugins/2_164/host.py:1067 -#: ipaclient/remote_plugins/2_164/host.py:1344 -#: ipaclient/remote_plugins/2_49/host.py:109 -#: ipaclient/remote_plugins/2_49/host.py:265 -#: ipaclient/remote_plugins/2_49/host.py:547 -#: ipaclient/remote_plugins/2_49/host.py:802 ipaserver/plugins/host.py:484 msgid "Host hardware platform (e.g. \"Lenovo T61\")" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:118 -#: ipaclient/remote_plugins/2_114/host.py:331 -#: ipaclient/remote_plugins/2_114/host.py:1011 -#: ipaclient/remote_plugins/2_114/host.py:1287 -#: ipaclient/remote_plugins/2_156/host.py:118 -#: ipaclient/remote_plugins/2_156/host.py:332 -#: ipaclient/remote_plugins/2_156/host.py:1073 -#: ipaclient/remote_plugins/2_156/host.py:1350 -#: ipaclient/remote_plugins/2_164/host.py:118 -#: ipaclient/remote_plugins/2_164/host.py:332 -#: ipaclient/remote_plugins/2_164/host.py:1073 -#: ipaclient/remote_plugins/2_164/host.py:1350 -#: ipaclient/remote_plugins/2_49/host.py:114 -#: ipaclient/remote_plugins/2_49/host.py:271 -#: ipaclient/remote_plugins/2_49/host.py:553 -#: ipaclient/remote_plugins/2_49/host.py:808 ipaserver/plugins/host.py:488 msgid "Operating system" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:119 -#: ipaclient/remote_plugins/2_114/host.py:332 -#: ipaclient/remote_plugins/2_114/host.py:1012 -#: ipaclient/remote_plugins/2_114/host.py:1288 -#: ipaclient/remote_plugins/2_156/host.py:119 -#: ipaclient/remote_plugins/2_156/host.py:333 -#: ipaclient/remote_plugins/2_156/host.py:1074 -#: ipaclient/remote_plugins/2_156/host.py:1351 -#: ipaclient/remote_plugins/2_164/host.py:119 -#: ipaclient/remote_plugins/2_164/host.py:333 -#: ipaclient/remote_plugins/2_164/host.py:1074 -#: ipaclient/remote_plugins/2_164/host.py:1351 -#: ipaclient/remote_plugins/2_49/host.py:115 -#: ipaclient/remote_plugins/2_49/host.py:272 -#: ipaclient/remote_plugins/2_49/host.py:554 -#: ipaclient/remote_plugins/2_49/host.py:809 ipaserver/plugins/host.py:489 msgid "Host operating system and version (e.g. \"Fedora 9\")" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:124 -#: ipaclient/remote_plugins/2_114/host.py:338 -#: ipaclient/remote_plugins/2_114/host.py:1018 -#: ipaclient/remote_plugins/2_114/host.py:1294 -#: ipaclient/remote_plugins/2_156/host.py:124 -#: ipaclient/remote_plugins/2_156/host.py:339 -#: ipaclient/remote_plugins/2_156/host.py:1080 -#: ipaclient/remote_plugins/2_156/host.py:1357 -#: ipaclient/remote_plugins/2_164/host.py:124 -#: ipaclient/remote_plugins/2_164/host.py:339 -#: ipaclient/remote_plugins/2_164/host.py:1080 -#: ipaclient/remote_plugins/2_164/host.py:1357 -#: ipaclient/remote_plugins/2_49/host.py:120 -#: ipaclient/remote_plugins/2_49/host.py:278 -#: ipaclient/remote_plugins/2_49/host.py:560 -#: ipaclient/remote_plugins/2_49/host.py:815 ipaserver/plugins/host.py:493 msgid "User password" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:125 -#: ipaclient/remote_plugins/2_114/host.py:339 -#: ipaclient/remote_plugins/2_114/host.py:1019 -#: ipaclient/remote_plugins/2_114/host.py:1295 -#: ipaclient/remote_plugins/2_156/host.py:125 -#: ipaclient/remote_plugins/2_156/host.py:340 -#: ipaclient/remote_plugins/2_156/host.py:1081 -#: ipaclient/remote_plugins/2_156/host.py:1358 -#: ipaclient/remote_plugins/2_164/host.py:125 -#: ipaclient/remote_plugins/2_164/host.py:340 -#: ipaclient/remote_plugins/2_164/host.py:1081 -#: ipaclient/remote_plugins/2_164/host.py:1358 -#: ipaclient/remote_plugins/2_49/host.py:121 -#: ipaclient/remote_plugins/2_49/host.py:279 -#: ipaclient/remote_plugins/2_49/host.py:561 -#: ipaclient/remote_plugins/2_49/host.py:816 ipaserver/plugins/host.py:494 msgid "Password used in bulk enrollment" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:130 -#: ipaclient/remote_plugins/2_114/host.py:344 -#: ipaclient/remote_plugins/2_114/host.py:1300 -#: ipaclient/remote_plugins/2_156/host.py:130 -#: ipaclient/remote_plugins/2_156/host.py:345 -#: ipaclient/remote_plugins/2_156/host.py:1363 -#: ipaclient/remote_plugins/2_164/host.py:130 -#: ipaclient/remote_plugins/2_164/host.py:345 -#: ipaclient/remote_plugins/2_164/host.py:1363 -#: ipaclient/remote_plugins/2_49/host.py:126 -#: ipaclient/remote_plugins/2_49/host.py:284 -#: ipaclient/remote_plugins/2_49/host.py:821 ipaserver/plugins/host.py:498 msgid "Generate a random password to be used in bulk enrollment" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:135 -#: ipaclient/remote_plugins/2_114/user.py:141 -#: ipaclient/remote_plugins/2_156/host.py:135 -#: ipaclient/remote_plugins/2_156/stageuser.py:140 -#: ipaclient/remote_plugins/2_156/user.py:141 -#: ipaclient/remote_plugins/2_164/host.py:135 -#: ipaclient/remote_plugins/2_164/stageuser.py:140 -#: ipaclient/remote_plugins/2_164/user.py:141 -#: ipaclient/remote_plugins/2_49/host.py:131 -#: ipaclient/remote_plugins/2_49/user.py:136 ipaserver/plugins/host.py:503 -#: ipaserver/plugins/baseuser.py:289 +#: ipaserver/plugins/host.py:503 msgid "Random password" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:140 -#: ipaclient/remote_plugins/2_114/host.py:352 -#: ipaclient/remote_plugins/2_114/host.py:1025 -#: ipaclient/remote_plugins/2_114/host.py:1308 -#: ipaclient/remote_plugins/2_114/service.py:95 -#: ipaclient/remote_plugins/2_114/service.py:183 -#: ipaclient/remote_plugins/2_114/service.py:885 -#: ipaclient/remote_plugins/2_156/host.py:141 -#: ipaclient/remote_plugins/2_156/host.py:354 -#: ipaclient/remote_plugins/2_156/host.py:511 -#: ipaclient/remote_plugins/2_156/host.py:1088 -#: ipaclient/remote_plugins/2_156/host.py:1372 -#: ipaclient/remote_plugins/2_156/host.py:1538 -#: ipaclient/remote_plugins/2_156/service.py:96 -#: ipaclient/remote_plugins/2_156/service.py:185 -#: ipaclient/remote_plugins/2_156/service.py:310 -#: ipaclient/remote_plugins/2_156/service.py:949 -#: ipaclient/remote_plugins/2_156/service.py:1081 -#: ipaclient/remote_plugins/2_156/stageuser.py:274 -#: ipaclient/remote_plugins/2_156/stageuser.py:637 -#: ipaclient/remote_plugins/2_156/stageuser.py:975 -#: ipaclient/remote_plugins/2_156/stageuser.py:1359 -#: ipaclient/remote_plugins/2_156/user.py:275 -#: ipaclient/remote_plugins/2_156/user.py:596 -#: ipaclient/remote_plugins/2_156/user.py:703 -#: ipaclient/remote_plugins/2_156/user.py:1070 -#: ipaclient/remote_plugins/2_156/user.py:1473 -#: ipaclient/remote_plugins/2_156/user.py:1596 -#: ipaclient/remote_plugins/2_164/host.py:141 -#: ipaclient/remote_plugins/2_164/host.py:354 -#: ipaclient/remote_plugins/2_164/host.py:511 -#: ipaclient/remote_plugins/2_164/host.py:1088 -#: ipaclient/remote_plugins/2_164/host.py:1372 -#: ipaclient/remote_plugins/2_164/host.py:1538 -#: ipaclient/remote_plugins/2_164/service.py:96 -#: ipaclient/remote_plugins/2_164/service.py:185 -#: ipaclient/remote_plugins/2_164/service.py:310 -#: ipaclient/remote_plugins/2_164/service.py:949 -#: ipaclient/remote_plugins/2_164/service.py:1081 -#: ipaclient/remote_plugins/2_164/stageuser.py:274 -#: ipaclient/remote_plugins/2_164/stageuser.py:637 -#: ipaclient/remote_plugins/2_164/stageuser.py:1037 -#: ipaclient/remote_plugins/2_164/stageuser.py:1421 -#: ipaclient/remote_plugins/2_164/user.py:275 -#: ipaclient/remote_plugins/2_164/user.py:596 -#: ipaclient/remote_plugins/2_164/user.py:703 -#: ipaclient/remote_plugins/2_164/user.py:1132 -#: ipaclient/remote_plugins/2_164/user.py:1535 -#: ipaclient/remote_plugins/2_164/user.py:1658 -#: ipaclient/remote_plugins/2_49/host.py:136 -#: ipaclient/remote_plugins/2_49/host.py:292 -#: ipaclient/remote_plugins/2_49/host.py:567 -#: ipaclient/remote_plugins/2_49/host.py:829 -#: ipaclient/remote_plugins/2_49/service.py:87 -#: ipaclient/remote_plugins/2_49/service.py:126 -#: ipaclient/remote_plugins/2_49/service.py:439 ipaserver/plugins/host.py:508 -#: ipaserver/plugins/ca.py:112 ipaserver/plugins/certmap.py:605 -#: ipaserver/plugins/internal.py:638 ipaserver/plugins/internal.py:722 #: ipaserver/plugins/baseuser.py:398 ipaserver/plugins/baseuser.py:838 -#: ipaserver/plugins/service.py:492 ipaserver/plugins/cert.py:353 -#: ipaserver/plugins/idviews.py:1055 +#: ipaserver/plugins/cert.py:353 ipaserver/plugins/idviews.py:1055 +#: ipaserver/plugins/ca.py:112 ipaserver/plugins/certmap.py:605 +#: ipaserver/plugins/host.py:508 ipaserver/plugins/internal.py:638 +#: ipaserver/plugins/internal.py:722 ipaserver/plugins/service.py:492 msgid "Certificate" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:141 -#: ipaclient/remote_plugins/2_114/host.py:353 -#: ipaclient/remote_plugins/2_114/host.py:1026 -#: ipaclient/remote_plugins/2_114/host.py:1309 -#: ipaclient/remote_plugins/2_114/service.py:96 -#: ipaclient/remote_plugins/2_114/service.py:184 -#: ipaclient/remote_plugins/2_114/service.py:886 -#: ipaclient/remote_plugins/2_156/host.py:142 -#: ipaclient/remote_plugins/2_156/host.py:355 -#: ipaclient/remote_plugins/2_156/host.py:512 -#: ipaclient/remote_plugins/2_156/host.py:1089 -#: ipaclient/remote_plugins/2_156/host.py:1373 -#: ipaclient/remote_plugins/2_156/host.py:1539 -#: ipaclient/remote_plugins/2_156/service.py:97 -#: ipaclient/remote_plugins/2_156/service.py:186 -#: ipaclient/remote_plugins/2_156/service.py:311 -#: ipaclient/remote_plugins/2_156/service.py:950 -#: ipaclient/remote_plugins/2_156/service.py:1082 -#: ipaclient/remote_plugins/2_156/stageuser.py:275 -#: ipaclient/remote_plugins/2_156/stageuser.py:638 -#: ipaclient/remote_plugins/2_156/stageuser.py:976 -#: ipaclient/remote_plugins/2_156/stageuser.py:1360 -#: ipaclient/remote_plugins/2_156/user.py:276 -#: ipaclient/remote_plugins/2_156/user.py:597 -#: ipaclient/remote_plugins/2_156/user.py:704 -#: ipaclient/remote_plugins/2_156/user.py:1071 -#: ipaclient/remote_plugins/2_156/user.py:1474 -#: ipaclient/remote_plugins/2_156/user.py:1597 -#: ipaclient/remote_plugins/2_164/host.py:142 -#: ipaclient/remote_plugins/2_164/host.py:355 -#: ipaclient/remote_plugins/2_164/host.py:512 -#: ipaclient/remote_plugins/2_164/host.py:1089 -#: ipaclient/remote_plugins/2_164/host.py:1373 -#: ipaclient/remote_plugins/2_164/host.py:1539 -#: ipaclient/remote_plugins/2_164/service.py:97 -#: ipaclient/remote_plugins/2_164/service.py:186 -#: ipaclient/remote_plugins/2_164/service.py:311 -#: ipaclient/remote_plugins/2_164/service.py:950 -#: ipaclient/remote_plugins/2_164/service.py:1082 -#: ipaclient/remote_plugins/2_164/stageuser.py:275 -#: ipaclient/remote_plugins/2_164/stageuser.py:638 -#: ipaclient/remote_plugins/2_164/stageuser.py:1038 -#: ipaclient/remote_plugins/2_164/stageuser.py:1422 -#: ipaclient/remote_plugins/2_164/user.py:276 -#: ipaclient/remote_plugins/2_164/user.py:597 -#: ipaclient/remote_plugins/2_164/user.py:704 -#: ipaclient/remote_plugins/2_164/user.py:1133 -#: ipaclient/remote_plugins/2_164/user.py:1536 -#: ipaclient/remote_plugins/2_164/user.py:1659 -#: ipaclient/remote_plugins/2_49/host.py:137 -#: ipaclient/remote_plugins/2_49/host.py:293 -#: ipaclient/remote_plugins/2_49/host.py:568 -#: ipaclient/remote_plugins/2_49/host.py:830 -#: ipaclient/remote_plugins/2_49/service.py:88 -#: ipaclient/remote_plugins/2_49/service.py:127 -#: ipaclient/remote_plugins/2_49/service.py:440 msgid "Base-64 encoded server certificate" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:146 -#: ipaclient/remote_plugins/2_114/host.py:1387 -#: ipaclient/remote_plugins/2_156/host.py:147 -#: ipaclient/remote_plugins/2_156/host.py:1451 -#: ipaclient/remote_plugins/2_164/host.py:147 -#: ipaclient/remote_plugins/2_164/host.py:1451 -#: ipaclient/remote_plugins/2_49/host.py:142 -#: ipaclient/remote_plugins/2_49/host.py:880 ipaserver/plugins/host.py:550 -#: ipaserver/plugins/baseuser.py:249 ipaserver/plugins/service.py:474 +#: ipaserver/plugins/host.py:550 ipaserver/plugins/service.py:474 msgid "Principal name" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:152 -#: ipaclient/remote_plugins/2_114/host.py:359 -#: ipaclient/remote_plugins/2_114/host.py:1032 -#: ipaclient/remote_plugins/2_114/host.py:1315 -#: ipaclient/remote_plugins/2_156/host.py:153 -#: ipaclient/remote_plugins/2_156/host.py:361 -#: ipaclient/remote_plugins/2_156/host.py:1095 -#: ipaclient/remote_plugins/2_156/host.py:1379 -#: ipaclient/remote_plugins/2_164/host.py:153 -#: ipaclient/remote_plugins/2_164/host.py:361 -#: ipaclient/remote_plugins/2_164/host.py:1095 -#: ipaclient/remote_plugins/2_164/host.py:1379 -#: ipaclient/remote_plugins/2_49/host.py:148 -#: ipaclient/remote_plugins/2_49/host.py:299 -#: ipaclient/remote_plugins/2_49/host.py:574 -#: ipaclient/remote_plugins/2_49/host.py:836 ipaserver/plugins/host.py:566 msgid "MAC address" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:153 -#: ipaclient/remote_plugins/2_114/host.py:360 -#: ipaclient/remote_plugins/2_114/host.py:1033 -#: ipaclient/remote_plugins/2_114/host.py:1316 -#: ipaclient/remote_plugins/2_156/host.py:154 -#: ipaclient/remote_plugins/2_156/host.py:362 -#: ipaclient/remote_plugins/2_156/host.py:1096 -#: ipaclient/remote_plugins/2_156/host.py:1380 -#: ipaclient/remote_plugins/2_164/host.py:154 -#: ipaclient/remote_plugins/2_164/host.py:362 -#: ipaclient/remote_plugins/2_164/host.py:1096 -#: ipaclient/remote_plugins/2_164/host.py:1380 -#: ipaclient/remote_plugins/2_49/host.py:149 -#: ipaclient/remote_plugins/2_49/host.py:300 -#: ipaclient/remote_plugins/2_49/host.py:575 -#: ipaclient/remote_plugins/2_49/host.py:837 ipaserver/plugins/host.py:567 msgid "Hardware MAC address(es) on this host" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:159 -#: ipaclient/remote_plugins/2_114/host.py:368 -#: ipaclient/remote_plugins/2_114/host.py:1324 -#: ipaclient/remote_plugins/2_114/idviews.py:113 -#: ipaclient/remote_plugins/2_114/idviews.py:585 -#: ipaclient/remote_plugins/2_114/idviews.py:873 -#: ipaclient/remote_plugins/2_114/user.py:229 -#: ipaclient/remote_plugins/2_114/user.py:532 -#: ipaclient/remote_plugins/2_114/user.py:1321 -#: ipaclient/remote_plugins/2_156/host.py:160 -#: ipaclient/remote_plugins/2_156/host.py:370 -#: ipaclient/remote_plugins/2_156/host.py:1388 -#: ipaclient/remote_plugins/2_156/idviews.py:113 -#: ipaclient/remote_plugins/2_156/idviews.py:625 -#: ipaclient/remote_plugins/2_156/idviews.py:937 -#: ipaclient/remote_plugins/2_156/stageuser.py:223 -#: ipaclient/remote_plugins/2_156/stageuser.py:579 -#: ipaclient/remote_plugins/2_156/stageuser.py:1301 -#: ipaclient/remote_plugins/2_156/user.py:224 -#: ipaclient/remote_plugins/2_156/user.py:538 -#: ipaclient/remote_plugins/2_156/user.py:1415 -#: ipaclient/remote_plugins/2_164/host.py:160 -#: ipaclient/remote_plugins/2_164/host.py:370 -#: ipaclient/remote_plugins/2_164/host.py:1388 -#: ipaclient/remote_plugins/2_164/idviews.py:113 -#: ipaclient/remote_plugins/2_164/idviews.py:625 -#: ipaclient/remote_plugins/2_164/idviews.py:937 -#: ipaclient/remote_plugins/2_164/stageuser.py:223 -#: ipaclient/remote_plugins/2_164/stageuser.py:579 -#: ipaclient/remote_plugins/2_164/stageuser.py:1363 -#: ipaclient/remote_plugins/2_164/user.py:224 -#: ipaclient/remote_plugins/2_164/user.py:538 -#: ipaclient/remote_plugins/2_164/user.py:1477 -#: ipaclient/remote_plugins/2_49/host.py:155 -#: ipaclient/remote_plugins/2_49/host.py:308 -#: ipaclient/remote_plugins/2_49/host.py:845 -#: ipaclient/remote_plugins/2_49/user.py:221 -#: ipaclient/remote_plugins/2_49/user.py:474 -#: ipaclient/remote_plugins/2_49/user.py:1140 ipaserver/plugins/host.py:571 -#: ipaserver/plugins/baseuser.py:348 ipaserver/plugins/idviews.py:1049 +#: ipaserver/plugins/idviews.py:1049 ipaserver/plugins/host.py:571 msgid "SSH public key" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:165 -#: ipaclient/remote_plugins/2_114/host.py:376 -#: ipaclient/remote_plugins/2_114/host.py:1041 -#: ipaclient/remote_plugins/2_114/host.py:1332 -#: ipaclient/remote_plugins/2_114/user.py:242 -#: ipaclient/remote_plugins/2_114/user.py:549 -#: ipaclient/remote_plugins/2_114/user.py:949 -#: ipaclient/remote_plugins/2_114/user.py:1338 -#: ipaclient/remote_plugins/2_156/host.py:166 -#: ipaclient/remote_plugins/2_156/host.py:378 -#: ipaclient/remote_plugins/2_156/host.py:1104 -#: ipaclient/remote_plugins/2_156/host.py:1396 -#: ipaclient/remote_plugins/2_156/stageuser.py:236 -#: ipaclient/remote_plugins/2_156/stageuser.py:596 -#: ipaclient/remote_plugins/2_156/stageuser.py:934 -#: ipaclient/remote_plugins/2_156/stageuser.py:1318 -#: ipaclient/remote_plugins/2_156/user.py:237 -#: ipaclient/remote_plugins/2_156/user.py:555 -#: ipaclient/remote_plugins/2_156/user.py:1029 -#: ipaclient/remote_plugins/2_156/user.py:1432 -#: ipaclient/remote_plugins/2_164/host.py:166 -#: ipaclient/remote_plugins/2_164/host.py:378 -#: ipaclient/remote_plugins/2_164/host.py:1104 -#: ipaclient/remote_plugins/2_164/host.py:1396 -#: ipaclient/remote_plugins/2_164/stageuser.py:236 -#: ipaclient/remote_plugins/2_164/stageuser.py:596 -#: ipaclient/remote_plugins/2_164/stageuser.py:996 -#: ipaclient/remote_plugins/2_164/stageuser.py:1380 -#: ipaclient/remote_plugins/2_164/user.py:237 -#: ipaclient/remote_plugins/2_164/user.py:555 -#: ipaclient/remote_plugins/2_164/user.py:1091 -#: ipaclient/remote_plugins/2_164/user.py:1494 -#: ipaclient/remote_plugins/2_49/dns.py:256 -#: ipaclient/remote_plugins/2_49/dns.py:1287 -#: ipaclient/remote_plugins/2_49/dns.py:2300 -#: ipaclient/remote_plugins/2_49/dns.py:2713 -#: ipaclient/remote_plugins/2_49/dns.py:3093 ipaserver/plugins/host.py:581 -#: ipaserver/plugins/baseuser.py:365 +#: ipaserver/plugins/host.py:581 msgid "Class" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:166 -#: ipaclient/remote_plugins/2_114/host.py:377 -#: ipaclient/remote_plugins/2_114/host.py:1042 -#: ipaclient/remote_plugins/2_114/host.py:1333 -#: ipaclient/remote_plugins/2_156/host.py:167 -#: ipaclient/remote_plugins/2_156/host.py:379 -#: ipaclient/remote_plugins/2_156/host.py:1105 -#: ipaclient/remote_plugins/2_156/host.py:1397 -#: ipaclient/remote_plugins/2_164/host.py:167 -#: ipaclient/remote_plugins/2_164/host.py:379 -#: ipaclient/remote_plugins/2_164/host.py:1105 -#: ipaclient/remote_plugins/2_164/host.py:1397 ipaserver/plugins/host.py:582 msgid "" "Host category (semantics placed on this attribute are for local " "interpretation)" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:171 -#: ipaclient/remote_plugins/2_114/host.py:382 -#: ipaclient/remote_plugins/2_114/host.py:1047 -#: ipaclient/remote_plugins/2_114/host.py:1338 -#: ipaclient/remote_plugins/2_156/host.py:172 -#: ipaclient/remote_plugins/2_156/host.py:384 -#: ipaclient/remote_plugins/2_156/host.py:1110 -#: ipaclient/remote_plugins/2_156/host.py:1402 -#: ipaclient/remote_plugins/2_164/host.py:172 -#: ipaclient/remote_plugins/2_164/host.py:384 -#: ipaclient/remote_plugins/2_164/host.py:1110 -#: ipaclient/remote_plugins/2_164/host.py:1402 ipaserver/plugins/host.py:586 #: ipaserver/plugins/internal.py:1120 msgid "Assigned ID View" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:176 -#: ipaclient/remote_plugins/2_114/host.py:389 -#: ipaclient/remote_plugins/2_114/host.py:1345 -#: ipaclient/remote_plugins/2_114/service.py:108 -#: ipaclient/remote_plugins/2_114/service.py:199 -#: ipaclient/remote_plugins/2_114/service.py:901 -#: ipaclient/remote_plugins/2_156/host.py:177 -#: ipaclient/remote_plugins/2_156/host.py:391 -#: ipaclient/remote_plugins/2_156/host.py:1409 -#: ipaclient/remote_plugins/2_156/service.py:109 -#: ipaclient/remote_plugins/2_156/service.py:201 -#: ipaclient/remote_plugins/2_156/service.py:965 -#: ipaclient/remote_plugins/2_164/host.py:177 -#: ipaclient/remote_plugins/2_164/host.py:391 -#: ipaclient/remote_plugins/2_164/host.py:1409 -#: ipaclient/remote_plugins/2_164/service.py:109 -#: ipaclient/remote_plugins/2_164/service.py:201 -#: ipaclient/remote_plugins/2_164/service.py:965 #: ipaserver/plugins/service.py:168 msgid "Requires pre-authentication" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:177 -#: ipaclient/remote_plugins/2_114/host.py:390 -#: ipaclient/remote_plugins/2_114/host.py:1346 -#: ipaclient/remote_plugins/2_114/service.py:109 -#: ipaclient/remote_plugins/2_114/service.py:200 -#: ipaclient/remote_plugins/2_114/service.py:902 -#: ipaclient/remote_plugins/2_156/host.py:178 -#: ipaclient/remote_plugins/2_156/host.py:392 -#: ipaclient/remote_plugins/2_156/host.py:1410 -#: ipaclient/remote_plugins/2_156/service.py:110 -#: ipaclient/remote_plugins/2_156/service.py:202 -#: ipaclient/remote_plugins/2_156/service.py:966 -#: ipaclient/remote_plugins/2_164/host.py:178 -#: ipaclient/remote_plugins/2_164/host.py:392 -#: ipaclient/remote_plugins/2_164/host.py:1410 -#: ipaclient/remote_plugins/2_164/service.py:110 -#: ipaclient/remote_plugins/2_164/service.py:202 -#: ipaclient/remote_plugins/2_164/service.py:966 #: ipaserver/plugins/service.py:169 msgid "Pre-authentication is required for the service" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:182 -#: ipaclient/remote_plugins/2_114/host.py:396 -#: ipaclient/remote_plugins/2_114/host.py:1352 -#: ipaclient/remote_plugins/2_114/service.py:114 -#: ipaclient/remote_plugins/2_114/service.py:206 -#: ipaclient/remote_plugins/2_114/service.py:908 -#: ipaclient/remote_plugins/2_156/host.py:183 -#: ipaclient/remote_plugins/2_156/host.py:398 -#: ipaclient/remote_plugins/2_156/host.py:1416 -#: ipaclient/remote_plugins/2_156/service.py:115 -#: ipaclient/remote_plugins/2_156/service.py:208 -#: ipaclient/remote_plugins/2_156/service.py:972 -#: ipaclient/remote_plugins/2_164/host.py:183 -#: ipaclient/remote_plugins/2_164/host.py:398 -#: ipaclient/remote_plugins/2_164/host.py:1416 -#: ipaclient/remote_plugins/2_164/service.py:115 -#: ipaclient/remote_plugins/2_164/service.py:208 -#: ipaclient/remote_plugins/2_164/service.py:972 #: ipaserver/plugins/service.py:174 msgid "Trusted for delegation" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:183 -#: ipaclient/remote_plugins/2_114/host.py:397 -#: ipaclient/remote_plugins/2_114/host.py:1353 -#: ipaclient/remote_plugins/2_114/service.py:115 -#: ipaclient/remote_plugins/2_114/service.py:207 -#: ipaclient/remote_plugins/2_114/service.py:909 -#: ipaclient/remote_plugins/2_156/host.py:184 -#: ipaclient/remote_plugins/2_156/host.py:399 -#: ipaclient/remote_plugins/2_156/host.py:1417 -#: ipaclient/remote_plugins/2_156/service.py:116 -#: ipaclient/remote_plugins/2_156/service.py:209 -#: ipaclient/remote_plugins/2_156/service.py:973 -#: ipaclient/remote_plugins/2_164/host.py:184 -#: ipaclient/remote_plugins/2_164/host.py:399 -#: ipaclient/remote_plugins/2_164/host.py:1417 -#: ipaclient/remote_plugins/2_164/service.py:116 -#: ipaclient/remote_plugins/2_164/service.py:209 -#: ipaclient/remote_plugins/2_164/service.py:973 #: ipaserver/plugins/service.py:175 msgid "Client credentials may be delegated to the service" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:192 -#: ipaclient/remote_plugins/2_114/hostgroup.py:80 -#: ipaclient/remote_plugins/2_156/host.py:193 -#: ipaclient/remote_plugins/2_156/hostgroup.py:80 -#: ipaclient/remote_plugins/2_164/host.py:193 -#: ipaclient/remote_plugins/2_164/hostgroup.py:80 -#: ipaclient/remote_plugins/2_49/host.py:164 -#: ipaclient/remote_plugins/2_49/hostgroup.py:79 #: ipaserver/plugins/baseldap.py:71 msgid "Member of host-groups" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:197 -#: ipaclient/remote_plugins/2_114/service.py:120 -#: ipaclient/remote_plugins/2_114/user.py:288 -#: ipaclient/remote_plugins/2_114/group.py:140 -#: ipaclient/remote_plugins/2_156/host.py:198 -#: ipaclient/remote_plugins/2_156/service.py:121 -#: ipaclient/remote_plugins/2_156/stageuser.py:289 -#: ipaclient/remote_plugins/2_156/user.py:300 -#: ipaclient/remote_plugins/2_156/group.py:140 -#: ipaclient/remote_plugins/2_164/group.py:140 -#: ipaclient/remote_plugins/2_164/host.py:198 -#: ipaclient/remote_plugins/2_164/service.py:121 -#: ipaclient/remote_plugins/2_164/stageuser.py:289 -#: ipaclient/remote_plugins/2_164/user.py:300 -#: ipaclient/remote_plugins/2_49/group.py:139 -#: ipaclient/remote_plugins/2_49/host.py:169 -#: ipaclient/remote_plugins/2_49/user.py:235 ipaserver/plugins/role.py:142 #: ipaserver/plugins/baseldap.py:80 msgid "Roles" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:202 -#: ipaclient/remote_plugins/2_114/hostgroup.py:85 -#: ipaclient/remote_plugins/2_114/netgroup.py:97 -#: ipaclient/remote_plugins/2_114/user.py:293 -#: ipaclient/remote_plugins/2_114/group.py:145 -#: ipaclient/remote_plugins/2_156/host.py:203 -#: ipaclient/remote_plugins/2_156/hostgroup.py:85 -#: ipaclient/remote_plugins/2_156/netgroup.py:97 -#: ipaclient/remote_plugins/2_156/stageuser.py:294 -#: ipaclient/remote_plugins/2_156/user.py:305 -#: ipaclient/remote_plugins/2_156/group.py:145 -#: ipaclient/remote_plugins/2_164/group.py:145 -#: ipaclient/remote_plugins/2_164/host.py:203 -#: ipaclient/remote_plugins/2_164/hostgroup.py:85 -#: ipaclient/remote_plugins/2_164/netgroup.py:97 -#: ipaclient/remote_plugins/2_164/stageuser.py:294 -#: ipaclient/remote_plugins/2_164/user.py:305 -#: ipaclient/remote_plugins/2_49/group.py:144 -#: ipaclient/remote_plugins/2_49/host.py:174 -#: ipaclient/remote_plugins/2_49/hostgroup.py:84 -#: ipaclient/remote_plugins/2_49/netgroup.py:96 -#: ipaclient/remote_plugins/2_49/user.py:240 ipaserver/plugins/baseldap.py:95 msgid "Member of netgroups" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:207 -#: ipaclient/remote_plugins/2_114/hostgroup.py:90 -#: ipaclient/remote_plugins/2_114/user.py:298 -#: ipaclient/remote_plugins/2_114/group.py:150 -#: ipaclient/remote_plugins/2_156/host.py:208 -#: ipaclient/remote_plugins/2_156/hostgroup.py:90 -#: ipaclient/remote_plugins/2_156/stageuser.py:299 -#: ipaclient/remote_plugins/2_156/user.py:310 -#: ipaclient/remote_plugins/2_156/group.py:150 -#: ipaclient/remote_plugins/2_164/group.py:150 -#: ipaclient/remote_plugins/2_164/host.py:208 -#: ipaclient/remote_plugins/2_164/hostgroup.py:90 -#: ipaclient/remote_plugins/2_164/stageuser.py:299 -#: ipaclient/remote_plugins/2_164/user.py:310 -#: ipaclient/remote_plugins/2_49/group.py:149 -#: ipaclient/remote_plugins/2_49/host.py:179 -#: ipaclient/remote_plugins/2_49/hostgroup.py:89 -#: ipaclient/remote_plugins/2_49/user.py:245 msgid "Member of Sudo rule" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:212 -#: ipaclient/remote_plugins/2_114/hostgroup.py:95 -#: ipaclient/remote_plugins/2_114/user.py:303 -#: ipaclient/remote_plugins/2_114/group.py:155 -#: ipaclient/remote_plugins/2_156/host.py:213 -#: ipaclient/remote_plugins/2_156/hostgroup.py:95 -#: ipaclient/remote_plugins/2_156/stageuser.py:304 -#: ipaclient/remote_plugins/2_156/user.py:315 -#: ipaclient/remote_plugins/2_156/group.py:155 -#: ipaclient/remote_plugins/2_164/group.py:155 -#: ipaclient/remote_plugins/2_164/host.py:213 -#: ipaclient/remote_plugins/2_164/hostgroup.py:95 -#: ipaclient/remote_plugins/2_164/stageuser.py:304 -#: ipaclient/remote_plugins/2_164/user.py:315 -#: ipaclient/remote_plugins/2_49/group.py:154 -#: ipaclient/remote_plugins/2_49/host.py:184 -#: ipaclient/remote_plugins/2_49/hostgroup.py:94 -#: ipaclient/remote_plugins/2_49/user.py:250 msgid "Member of HBAC rule" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:217 -#: ipaclient/remote_plugins/2_114/user.py:313 -#: ipaclient/remote_plugins/2_114/group.py:175 -#: ipaclient/remote_plugins/2_156/host.py:218 -#: ipaclient/remote_plugins/2_156/stageuser.py:314 -#: ipaclient/remote_plugins/2_156/user.py:325 -#: ipaclient/remote_plugins/2_156/group.py:175 -#: ipaclient/remote_plugins/2_164/group.py:175 -#: ipaclient/remote_plugins/2_164/host.py:218 -#: ipaclient/remote_plugins/2_164/stageuser.py:314 -#: ipaclient/remote_plugins/2_164/user.py:325 -#: ipaclient/remote_plugins/2_49/group.py:174 -#: ipaclient/remote_plugins/2_49/host.py:189 -#: ipaclient/remote_plugins/2_49/user.py:260 msgid "Indirect Member of netgroup" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:222 -#: ipaclient/remote_plugins/2_114/hostgroup.py:110 -#: ipaclient/remote_plugins/2_156/host.py:223 -#: ipaclient/remote_plugins/2_156/hostgroup.py:110 -#: ipaclient/remote_plugins/2_164/host.py:223 -#: ipaclient/remote_plugins/2_164/hostgroup.py:110 -#: ipaclient/remote_plugins/2_49/host.py:194 -#: ipaclient/remote_plugins/2_49/hostgroup.py:109 msgid "Indirect Member of host-group" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:227 -#: ipaclient/remote_plugins/2_114/user.py:318 -#: ipaclient/remote_plugins/2_114/group.py:180 -#: ipaclient/remote_plugins/2_156/host.py:228 -#: ipaclient/remote_plugins/2_156/stageuser.py:319 -#: ipaclient/remote_plugins/2_156/user.py:330 -#: ipaclient/remote_plugins/2_156/group.py:180 -#: ipaclient/remote_plugins/2_164/group.py:180 -#: ipaclient/remote_plugins/2_164/host.py:228 -#: ipaclient/remote_plugins/2_164/stageuser.py:319 -#: ipaclient/remote_plugins/2_164/user.py:330 -#: ipaclient/remote_plugins/2_49/group.py:179 -#: ipaclient/remote_plugins/2_49/host.py:199 -#: ipaclient/remote_plugins/2_49/user.py:265 msgid "Indirect Member of role" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:232 -#: ipaclient/remote_plugins/2_114/hostgroup.py:115 -#: ipaclient/remote_plugins/2_114/user.py:323 -#: ipaclient/remote_plugins/2_114/group.py:185 -#: ipaclient/remote_plugins/2_156/host.py:233 -#: ipaclient/remote_plugins/2_156/hostgroup.py:115 -#: ipaclient/remote_plugins/2_156/stageuser.py:324 -#: ipaclient/remote_plugins/2_156/user.py:335 -#: ipaclient/remote_plugins/2_156/group.py:185 -#: ipaclient/remote_plugins/2_164/group.py:185 -#: ipaclient/remote_plugins/2_164/host.py:233 -#: ipaclient/remote_plugins/2_164/hostgroup.py:115 -#: ipaclient/remote_plugins/2_164/stageuser.py:324 -#: ipaclient/remote_plugins/2_164/user.py:335 -#: ipaclient/remote_plugins/2_49/group.py:184 -#: ipaclient/remote_plugins/2_49/host.py:204 -#: ipaclient/remote_plugins/2_49/hostgroup.py:114 -#: ipaclient/remote_plugins/2_49/user.py:270 msgid "Indirect Member of Sudo rule" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:237 -#: ipaclient/remote_plugins/2_114/hostgroup.py:120 -#: ipaclient/remote_plugins/2_114/user.py:328 -#: ipaclient/remote_plugins/2_114/group.py:190 -#: ipaclient/remote_plugins/2_156/host.py:238 -#: ipaclient/remote_plugins/2_156/hostgroup.py:120 -#: ipaclient/remote_plugins/2_156/stageuser.py:329 -#: ipaclient/remote_plugins/2_156/user.py:340 -#: ipaclient/remote_plugins/2_156/group.py:190 -#: ipaclient/remote_plugins/2_164/group.py:190 -#: ipaclient/remote_plugins/2_164/host.py:238 -#: ipaclient/remote_plugins/2_164/hostgroup.py:120 -#: ipaclient/remote_plugins/2_164/stageuser.py:329 -#: ipaclient/remote_plugins/2_164/user.py:340 -#: ipaclient/remote_plugins/2_49/group.py:189 -#: ipaclient/remote_plugins/2_49/host.py:209 -#: ipaclient/remote_plugins/2_49/hostgroup.py:119 -#: ipaclient/remote_plugins/2_49/user.py:275 msgid "Indirect Member of HBAC rule" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:241 -#: ipaclient/remote_plugins/2_114/service.py:124 -#: ipaclient/remote_plugins/2_156/host.py:242 -#: ipaclient/remote_plugins/2_156/service.py:125 -#: ipaclient/remote_plugins/2_164/host.py:242 -#: ipaclient/remote_plugins/2_164/service.py:125 -#: ipaclient/remote_plugins/2_49/host.py:213 -#: ipaclient/remote_plugins/2_49/service.py:99 ipaserver/plugins/host.py:200 #: ipaserver/plugins/service.py:128 msgid "Keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:245 -#: ipaclient/remote_plugins/2_114/service.py:128 -#: ipaclient/remote_plugins/2_156/host.py:246 -#: ipaclient/remote_plugins/2_156/service.py:129 -#: ipaclient/remote_plugins/2_164/host.py:246 -#: ipaclient/remote_plugins/2_164/service.py:129 -#: ipaclient/remote_plugins/2_49/host.py:217 -#: ipaclient/remote_plugins/2_49/service.py:103 msgid "Managed by" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:249 -#: ipaclient/remote_plugins/2_156/host.py:250 -#: ipaclient/remote_plugins/2_164/host.py:250 -#: ipaclient/remote_plugins/2_49/host.py:221 msgid "Managing" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:253 -#: ipaclient/remote_plugins/2_114/service.py:132 -#: ipaclient/remote_plugins/2_156/host.py:254 -#: ipaclient/remote_plugins/2_156/service.py:133 -#: ipaclient/remote_plugins/2_164/host.py:254 -#: ipaclient/remote_plugins/2_164/service.py:133 ipaserver/plugins/host.py:212 #: ipaserver/plugins/service.py:134 msgid "Users allowed to retrieve keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:257 -#: ipaclient/remote_plugins/2_114/service.py:136 -#: ipaclient/remote_plugins/2_156/host.py:258 -#: ipaclient/remote_plugins/2_156/service.py:137 -#: ipaclient/remote_plugins/2_164/host.py:258 -#: ipaclient/remote_plugins/2_164/service.py:137 ipaserver/plugins/host.py:215 #: ipaserver/plugins/service.py:137 msgid "Groups allowed to retrieve keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:261 -#: ipaclient/remote_plugins/2_114/service.py:140 -#: ipaclient/remote_plugins/2_156/host.py:262 -#: ipaclient/remote_plugins/2_156/service.py:141 -#: ipaclient/remote_plugins/2_164/host.py:262 -#: ipaclient/remote_plugins/2_164/service.py:141 ipaserver/plugins/host.py:218 #: ipaserver/plugins/service.py:140 msgid "Hosts allowed to retrieve keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:265 -#: ipaclient/remote_plugins/2_114/service.py:144 -#: ipaclient/remote_plugins/2_156/host.py:266 -#: ipaclient/remote_plugins/2_156/service.py:145 -#: ipaclient/remote_plugins/2_164/host.py:266 -#: ipaclient/remote_plugins/2_164/service.py:145 ipaserver/plugins/host.py:221 #: ipaserver/plugins/service.py:143 msgid "Host Groups allowed to retrieve keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:269 -#: ipaclient/remote_plugins/2_114/service.py:148 -#: ipaclient/remote_plugins/2_156/host.py:270 -#: ipaclient/remote_plugins/2_156/service.py:149 -#: ipaclient/remote_plugins/2_164/host.py:270 -#: ipaclient/remote_plugins/2_164/service.py:149 ipaserver/plugins/host.py:224 #: ipaserver/plugins/service.py:146 msgid "Users allowed to create keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:273 -#: ipaclient/remote_plugins/2_114/service.py:152 -#: ipaclient/remote_plugins/2_156/host.py:274 -#: ipaclient/remote_plugins/2_156/service.py:153 -#: ipaclient/remote_plugins/2_164/host.py:274 -#: ipaclient/remote_plugins/2_164/service.py:153 ipaserver/plugins/host.py:227 #: ipaserver/plugins/service.py:149 msgid "Groups allowed to create keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:277 -#: ipaclient/remote_plugins/2_114/service.py:156 -#: ipaclient/remote_plugins/2_156/host.py:278 -#: ipaclient/remote_plugins/2_156/service.py:157 -#: ipaclient/remote_plugins/2_164/host.py:278 -#: ipaclient/remote_plugins/2_164/service.py:157 ipaserver/plugins/host.py:230 #: ipaserver/plugins/service.py:152 msgid "Hosts allowed to create keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:281 -#: ipaclient/remote_plugins/2_114/service.py:160 -#: ipaclient/remote_plugins/2_156/host.py:282 -#: ipaclient/remote_plugins/2_156/service.py:161 -#: ipaclient/remote_plugins/2_164/host.py:282 -#: ipaclient/remote_plugins/2_164/service.py:161 ipaserver/plugins/host.py:233 #: ipaserver/plugins/service.py:155 msgid "Host Groups allowed to create keytab" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:288 -#: ipaclient/remote_plugins/2_156/host.py:289 -#: ipaclient/remote_plugins/2_164/host.py:289 -#: ipaclient/remote_plugins/2_49/host.py:228 ipaserver/plugins/host.py:660 msgid "Add a new host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:416 -#: ipaclient/remote_plugins/2_156/host.py:418 -#: ipaclient/remote_plugins/2_164/host.py:418 -#: ipaclient/remote_plugins/2_49/host.py:328 ipaserver/plugins/host.py:668 msgid "force host name even if not in DNS" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:422 -#: ipaclient/remote_plugins/2_156/host.py:424 -#: ipaclient/remote_plugins/2_164/host.py:424 -#: ipaclient/remote_plugins/2_49/host.py:334 ipaserver/plugins/host.py:671 msgid "skip reverse DNS detection" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:430 -#: ipaclient/remote_plugins/2_156/host.py:432 -#: ipaclient/remote_plugins/2_164/host.py:432 -#: ipaclient/remote_plugins/2_49/host.py:342 ipaserver/plugins/host.py:674 msgid "Add the host to DNS with this IP address" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:472 -#: ipaclient/remote_plugins/2_156/host.py:534 -#: ipaclient/remote_plugins/2_164/host.py:534 -#: ipaclient/remote_plugins/2_49/host.py:378 ipaserver/plugins/host.py:1261 msgid "Add hosts that can manage this host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:533 -#: ipaclient/remote_plugins/2_156/host.py:595 -#: ipaclient/remote_plugins/2_164/host.py:595 ipaserver/plugins/host.py:1325 msgid "" "Allow users, groups, hosts or host groups to create a keytab of this host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:621 -#: ipaclient/remote_plugins/2_156/host.py:683 -#: ipaclient/remote_plugins/2_164/host.py:683 ipaserver/plugins/host.py:1288 msgid "" "Allow users, groups, hosts or host groups to retrieve a keytab of this host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:709 -#: ipaclient/remote_plugins/2_156/host.py:771 -#: ipaclient/remote_plugins/2_164/host.py:771 -#: ipaclient/remote_plugins/2_49/host.py:432 ipaserver/plugins/host.py:783 msgid "Delete a host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:730 -#: ipaclient/remote_plugins/2_156/host.py:792 -#: ipaclient/remote_plugins/2_164/host.py:792 -#: ipaclient/remote_plugins/2_49/host.py:447 msgid "Remove entries from DNS" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:754 -#: ipaclient/remote_plugins/2_156/host.py:816 -#: ipaclient/remote_plugins/2_164/host.py:816 -#: ipaclient/remote_plugins/2_49/host.py:473 ipaserver/plugins/host.py:1185 msgid "Disable the Kerberos key, SSL certificate and all services of a host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:786 -#: ipaclient/remote_plugins/2_156/host.py:848 -#: ipaclient/remote_plugins/2_164/host.py:848 ipaserver/plugins/host.py:1344 msgid "" "Disallow users, groups, hosts or host groups to create a keytab of this host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:874 -#: ipaclient/remote_plugins/2_156/host.py:936 -#: ipaclient/remote_plugins/2_164/host.py:936 ipaserver/plugins/host.py:1307 msgid "" "Disallow users, groups, hosts or host groups to retrieve a keytab of this " "host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:962 -#: ipaclient/remote_plugins/2_156/host.py:1024 -#: ipaclient/remote_plugins/2_164/host.py:1024 -#: ipaclient/remote_plugins/2_49/host.py:504 ipaserver/plugins/host.py:1029 msgid "Search for hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1087 -#: ipaclient/remote_plugins/2_156/host.py:1150 -#: ipaclient/remote_plugins/2_164/host.py:1150 -#: ipaclient/remote_plugins/2_49/host.py:608 msgid "Results should contain primary key attribute only (\"hostname\")" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1096 -#: ipaclient/remote_plugins/2_114/host.py:1104 -#: ipaclient/remote_plugins/2_114/hostgroup.py:397 -#: ipaclient/remote_plugins/2_114/hostgroup.py:405 -#: ipaclient/remote_plugins/2_114/hostgroup.py:413 -#: ipaclient/remote_plugins/2_114/hostgroup.py:421 -#: ipaclient/remote_plugins/2_114/netgroup.py:548 -#: ipaclient/remote_plugins/2_114/netgroup.py:556 -#: ipaclient/remote_plugins/2_156/host.py:1159 -#: ipaclient/remote_plugins/2_156/host.py:1167 -#: ipaclient/remote_plugins/2_156/hostgroup.py:397 -#: ipaclient/remote_plugins/2_156/hostgroup.py:405 -#: ipaclient/remote_plugins/2_156/hostgroup.py:413 -#: ipaclient/remote_plugins/2_156/hostgroup.py:421 -#: ipaclient/remote_plugins/2_156/netgroup.py:548 -#: ipaclient/remote_plugins/2_156/netgroup.py:556 -#: ipaclient/remote_plugins/2_164/host.py:1159 -#: ipaclient/remote_plugins/2_164/host.py:1167 -#: ipaclient/remote_plugins/2_164/hostgroup.py:397 -#: ipaclient/remote_plugins/2_164/hostgroup.py:405 -#: ipaclient/remote_plugins/2_164/hostgroup.py:413 -#: ipaclient/remote_plugins/2_164/hostgroup.py:421 -#: ipaclient/remote_plugins/2_164/netgroup.py:548 -#: ipaclient/remote_plugins/2_164/netgroup.py:556 -#: ipaclient/remote_plugins/2_49/host.py:617 -#: ipaclient/remote_plugins/2_49/host.py:625 -#: ipaclient/remote_plugins/2_49/hostgroup.py:377 -#: ipaclient/remote_plugins/2_49/hostgroup.py:385 -#: ipaclient/remote_plugins/2_49/hostgroup.py:393 -#: ipaclient/remote_plugins/2_49/hostgroup.py:401 -#: ipaclient/remote_plugins/2_49/netgroup.py:528 -#: ipaclient/remote_plugins/2_49/netgroup.py:536 #: ipaserver/plugins/hostgroup.py:106 msgid "host group" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1097 -#: ipaclient/remote_plugins/2_156/host.py:1160 -#: ipaclient/remote_plugins/2_164/host.py:1160 -#: ipaclient/remote_plugins/2_49/host.py:618 msgid "Search for hosts with these member of host groups." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1105 -#: ipaclient/remote_plugins/2_156/host.py:1168 -#: ipaclient/remote_plugins/2_164/host.py:1168 -#: ipaclient/remote_plugins/2_49/host.py:626 msgid "Search for hosts without these member of host groups." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1112 -#: ipaclient/remote_plugins/2_114/host.py:1120 -#: ipaclient/remote_plugins/2_114/hostgroup.py:429 -#: ipaclient/remote_plugins/2_114/hostgroup.py:437 -#: ipaclient/remote_plugins/2_114/netgroup.py:484 -#: ipaclient/remote_plugins/2_114/netgroup.py:492 -#: ipaclient/remote_plugins/2_114/netgroup.py:564 -#: ipaclient/remote_plugins/2_114/netgroup.py:572 -#: ipaclient/remote_plugins/2_114/user.py:1054 -#: ipaclient/remote_plugins/2_114/user.py:1062 -#: ipaclient/remote_plugins/2_114/group.py:585 -#: ipaclient/remote_plugins/2_114/group.py:593 -#: ipaclient/remote_plugins/2_156/host.py:1175 -#: ipaclient/remote_plugins/2_156/host.py:1183 -#: ipaclient/remote_plugins/2_156/hostgroup.py:429 -#: ipaclient/remote_plugins/2_156/hostgroup.py:437 -#: ipaclient/remote_plugins/2_156/netgroup.py:484 -#: ipaclient/remote_plugins/2_156/netgroup.py:492 -#: ipaclient/remote_plugins/2_156/netgroup.py:564 -#: ipaclient/remote_plugins/2_156/netgroup.py:572 -#: ipaclient/remote_plugins/2_156/stageuser.py:1040 -#: ipaclient/remote_plugins/2_156/stageuser.py:1048 -#: ipaclient/remote_plugins/2_156/user.py:1154 -#: ipaclient/remote_plugins/2_156/user.py:1162 -#: ipaclient/remote_plugins/2_156/group.py:585 -#: ipaclient/remote_plugins/2_156/group.py:593 -#: ipaclient/remote_plugins/2_164/group.py:585 -#: ipaclient/remote_plugins/2_164/group.py:593 -#: ipaclient/remote_plugins/2_164/host.py:1175 -#: ipaclient/remote_plugins/2_164/host.py:1183 -#: ipaclient/remote_plugins/2_164/hostgroup.py:429 -#: ipaclient/remote_plugins/2_164/hostgroup.py:437 -#: ipaclient/remote_plugins/2_164/netgroup.py:484 -#: ipaclient/remote_plugins/2_164/netgroup.py:492 -#: ipaclient/remote_plugins/2_164/netgroup.py:564 -#: ipaclient/remote_plugins/2_164/netgroup.py:572 -#: ipaclient/remote_plugins/2_164/stageuser.py:1102 -#: ipaclient/remote_plugins/2_164/stageuser.py:1110 -#: ipaclient/remote_plugins/2_164/user.py:1216 -#: ipaclient/remote_plugins/2_164/user.py:1224 -#: ipaclient/remote_plugins/2_49/group.py:546 -#: ipaclient/remote_plugins/2_49/group.py:554 -#: ipaclient/remote_plugins/2_49/host.py:633 -#: ipaclient/remote_plugins/2_49/host.py:641 -#: ipaclient/remote_plugins/2_49/hostgroup.py:409 -#: ipaclient/remote_plugins/2_49/hostgroup.py:417 -#: ipaclient/remote_plugins/2_49/netgroup.py:464 -#: ipaclient/remote_plugins/2_49/netgroup.py:472 -#: ipaclient/remote_plugins/2_49/netgroup.py:544 -#: ipaclient/remote_plugins/2_49/netgroup.py:552 -#: ipaclient/remote_plugins/2_49/user.py:878 -#: ipaclient/remote_plugins/2_49/user.py:886 ipaserver/plugins/netgroup.py:102 msgid "netgroup" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1113 -#: ipaclient/remote_plugins/2_156/host.py:1176 -#: ipaclient/remote_plugins/2_164/host.py:1176 -#: ipaclient/remote_plugins/2_49/host.py:634 msgid "Search for hosts with these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1121 -#: ipaclient/remote_plugins/2_156/host.py:1184 -#: ipaclient/remote_plugins/2_164/host.py:1184 -#: ipaclient/remote_plugins/2_49/host.py:642 msgid "Search for hosts without these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1128 -#: ipaclient/remote_plugins/2_114/host.py:1136 -#: ipaclient/remote_plugins/2_114/user.py:1070 -#: ipaclient/remote_plugins/2_114/user.py:1078 -#: ipaclient/remote_plugins/2_114/group.py:601 -#: ipaclient/remote_plugins/2_114/group.py:609 -#: ipaclient/remote_plugins/2_156/host.py:1191 -#: ipaclient/remote_plugins/2_156/host.py:1199 -#: ipaclient/remote_plugins/2_156/stageuser.py:1056 -#: ipaclient/remote_plugins/2_156/stageuser.py:1064 -#: ipaclient/remote_plugins/2_156/user.py:1170 -#: ipaclient/remote_plugins/2_156/user.py:1178 -#: ipaclient/remote_plugins/2_156/group.py:601 -#: ipaclient/remote_plugins/2_156/group.py:609 -#: ipaclient/remote_plugins/2_164/group.py:601 -#: ipaclient/remote_plugins/2_164/group.py:609 -#: ipaclient/remote_plugins/2_164/host.py:1191 -#: ipaclient/remote_plugins/2_164/host.py:1199 -#: ipaclient/remote_plugins/2_164/stageuser.py:1118 -#: ipaclient/remote_plugins/2_164/stageuser.py:1126 -#: ipaclient/remote_plugins/2_164/user.py:1232 -#: ipaclient/remote_plugins/2_164/user.py:1240 -#: ipaclient/remote_plugins/2_49/group.py:562 -#: ipaclient/remote_plugins/2_49/group.py:570 -#: ipaclient/remote_plugins/2_49/host.py:649 -#: ipaclient/remote_plugins/2_49/host.py:657 -#: ipaclient/remote_plugins/2_49/user.py:894 -#: ipaclient/remote_plugins/2_49/user.py:902 ipaserver/plugins/role.py:81 -#: ipaserver/plugins/serverrole.py:185 +#: ipaserver/plugins/serverrole.py:185 ipaserver/plugins/role.py:81 msgid "role" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1129 -#: ipaclient/remote_plugins/2_156/host.py:1192 -#: ipaclient/remote_plugins/2_164/host.py:1192 -#: ipaclient/remote_plugins/2_49/host.py:650 msgid "Search for hosts with these member of roles." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1137 -#: ipaclient/remote_plugins/2_156/host.py:1200 -#: ipaclient/remote_plugins/2_164/host.py:1200 -#: ipaclient/remote_plugins/2_49/host.py:658 msgid "Search for hosts without these member of roles." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1144 -#: ipaclient/remote_plugins/2_114/host.py:1152 -#: ipaclient/remote_plugins/2_114/hostgroup.py:445 -#: ipaclient/remote_plugins/2_114/hostgroup.py:453 -#: ipaclient/remote_plugins/2_114/user.py:1086 -#: ipaclient/remote_plugins/2_114/user.py:1094 -#: ipaclient/remote_plugins/2_114/group.py:617 -#: ipaclient/remote_plugins/2_114/group.py:625 -#: ipaclient/remote_plugins/2_156/host.py:1207 -#: ipaclient/remote_plugins/2_156/host.py:1215 -#: ipaclient/remote_plugins/2_156/hostgroup.py:445 -#: ipaclient/remote_plugins/2_156/hostgroup.py:453 -#: ipaclient/remote_plugins/2_156/stageuser.py:1072 -#: ipaclient/remote_plugins/2_156/stageuser.py:1080 -#: ipaclient/remote_plugins/2_156/user.py:1186 -#: ipaclient/remote_plugins/2_156/user.py:1194 -#: ipaclient/remote_plugins/2_156/group.py:617 -#: ipaclient/remote_plugins/2_156/group.py:625 -#: ipaclient/remote_plugins/2_164/group.py:617 -#: ipaclient/remote_plugins/2_164/group.py:625 -#: ipaclient/remote_plugins/2_164/host.py:1207 -#: ipaclient/remote_plugins/2_164/host.py:1215 -#: ipaclient/remote_plugins/2_164/hostgroup.py:445 -#: ipaclient/remote_plugins/2_164/hostgroup.py:453 -#: ipaclient/remote_plugins/2_164/stageuser.py:1134 -#: ipaclient/remote_plugins/2_164/stageuser.py:1142 -#: ipaclient/remote_plugins/2_164/user.py:1248 -#: ipaclient/remote_plugins/2_164/user.py:1256 -#: ipaclient/remote_plugins/2_49/group.py:578 -#: ipaclient/remote_plugins/2_49/group.py:586 -#: ipaclient/remote_plugins/2_49/host.py:665 -#: ipaclient/remote_plugins/2_49/host.py:673 -#: ipaclient/remote_plugins/2_49/hostgroup.py:425 -#: ipaclient/remote_plugins/2_49/hostgroup.py:433 -#: ipaclient/remote_plugins/2_49/user.py:910 -#: ipaclient/remote_plugins/2_49/user.py:918 ipaserver/plugins/hbacrule.py:130 msgid "HBAC rule" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1145 -#: ipaclient/remote_plugins/2_156/host.py:1208 -#: ipaclient/remote_plugins/2_164/host.py:1208 -#: ipaclient/remote_plugins/2_49/host.py:666 msgid "Search for hosts with these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1153 -#: ipaclient/remote_plugins/2_156/host.py:1216 -#: ipaclient/remote_plugins/2_164/host.py:1216 -#: ipaclient/remote_plugins/2_49/host.py:674 msgid "Search for hosts without these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1160 -#: ipaclient/remote_plugins/2_114/host.py:1168 -#: ipaclient/remote_plugins/2_114/hostgroup.py:461 -#: ipaclient/remote_plugins/2_114/hostgroup.py:469 -#: ipaclient/remote_plugins/2_114/user.py:1102 -#: ipaclient/remote_plugins/2_114/user.py:1110 -#: ipaclient/remote_plugins/2_114/group.py:633 -#: ipaclient/remote_plugins/2_114/group.py:641 -#: ipaclient/remote_plugins/2_156/host.py:1223 -#: ipaclient/remote_plugins/2_156/host.py:1231 -#: ipaclient/remote_plugins/2_156/hostgroup.py:461 -#: ipaclient/remote_plugins/2_156/hostgroup.py:469 -#: ipaclient/remote_plugins/2_156/stageuser.py:1088 -#: ipaclient/remote_plugins/2_156/stageuser.py:1096 -#: ipaclient/remote_plugins/2_156/user.py:1202 -#: ipaclient/remote_plugins/2_156/user.py:1210 -#: ipaclient/remote_plugins/2_156/group.py:633 -#: ipaclient/remote_plugins/2_156/group.py:641 -#: ipaclient/remote_plugins/2_164/group.py:633 -#: ipaclient/remote_plugins/2_164/group.py:641 -#: ipaclient/remote_plugins/2_164/host.py:1223 -#: ipaclient/remote_plugins/2_164/host.py:1231 -#: ipaclient/remote_plugins/2_164/hostgroup.py:461 -#: ipaclient/remote_plugins/2_164/hostgroup.py:469 -#: ipaclient/remote_plugins/2_164/stageuser.py:1150 -#: ipaclient/remote_plugins/2_164/stageuser.py:1158 -#: ipaclient/remote_plugins/2_164/user.py:1264 -#: ipaclient/remote_plugins/2_164/user.py:1272 -#: ipaclient/remote_plugins/2_49/group.py:594 -#: ipaclient/remote_plugins/2_49/group.py:602 -#: ipaclient/remote_plugins/2_49/host.py:681 -#: ipaclient/remote_plugins/2_49/host.py:689 -#: ipaclient/remote_plugins/2_49/hostgroup.py:441 -#: ipaclient/remote_plugins/2_49/hostgroup.py:449 -#: ipaclient/remote_plugins/2_49/user.py:926 -#: ipaclient/remote_plugins/2_49/user.py:934 ipaserver/plugins/sudorule.py:138 msgid "sudo rule" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1161 -#: ipaclient/remote_plugins/2_156/host.py:1224 -#: ipaclient/remote_plugins/2_164/host.py:1224 -#: ipaclient/remote_plugins/2_49/host.py:682 msgid "Search for hosts with these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1169 -#: ipaclient/remote_plugins/2_156/host.py:1232 -#: ipaclient/remote_plugins/2_164/host.py:1232 -#: ipaclient/remote_plugins/2_49/host.py:690 msgid "Search for hosts without these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1176 -#: ipaclient/remote_plugins/2_114/host.py:1184 -#: ipaclient/remote_plugins/2_114/netgroup.py:500 -#: ipaclient/remote_plugins/2_114/netgroup.py:508 -#: ipaclient/remote_plugins/2_114/group.py:537 -#: ipaclient/remote_plugins/2_114/group.py:545 -#: ipaclient/remote_plugins/2_156/host.py:1239 -#: ipaclient/remote_plugins/2_156/host.py:1247 -#: ipaclient/remote_plugins/2_156/netgroup.py:500 -#: ipaclient/remote_plugins/2_156/netgroup.py:508 -#: ipaclient/remote_plugins/2_156/group.py:537 -#: ipaclient/remote_plugins/2_156/group.py:545 -#: ipaclient/remote_plugins/2_164/group.py:537 -#: ipaclient/remote_plugins/2_164/group.py:545 -#: ipaclient/remote_plugins/2_164/host.py:1239 -#: ipaclient/remote_plugins/2_164/host.py:1247 -#: ipaclient/remote_plugins/2_164/netgroup.py:500 -#: ipaclient/remote_plugins/2_164/netgroup.py:508 -#: ipaclient/remote_plugins/2_49/group.py:498 -#: ipaclient/remote_plugins/2_49/group.py:506 -#: ipaclient/remote_plugins/2_49/host.py:697 -#: ipaclient/remote_plugins/2_49/host.py:705 -#: ipaclient/remote_plugins/2_49/netgroup.py:480 -#: ipaclient/remote_plugins/2_49/netgroup.py:488 #: ipaserver/plugins/sudorule.py:434 ipaserver/plugins/user.py:162 -#: ipaserver/plugins/cert.py:1026 msgid "user" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1177 -#: ipaclient/remote_plugins/2_156/host.py:1240 -#: ipaclient/remote_plugins/2_164/host.py:1240 -#: ipaclient/remote_plugins/2_49/host.py:698 msgid "Search for hosts with these enrolled by users." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1185 -#: ipaclient/remote_plugins/2_156/host.py:1248 -#: ipaclient/remote_plugins/2_164/host.py:1248 -#: ipaclient/remote_plugins/2_49/host.py:706 msgid "Search for hosts without these enrolled by users." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1192 -#: ipaclient/remote_plugins/2_114/host.py:1200 -#: ipaclient/remote_plugins/2_114/host.py:1208 -#: ipaclient/remote_plugins/2_114/host.py:1216 -#: ipaclient/remote_plugins/2_114/hostgroup.py:381 -#: ipaclient/remote_plugins/2_114/hostgroup.py:389 -#: ipaclient/remote_plugins/2_114/netgroup.py:532 -#: ipaclient/remote_plugins/2_114/netgroup.py:540 -#: ipaclient/remote_plugins/2_114/service.py:833 -#: ipaclient/remote_plugins/2_114/service.py:841 -#: ipaclient/remote_plugins/2_156/host.py:1255 -#: ipaclient/remote_plugins/2_156/host.py:1263 -#: ipaclient/remote_plugins/2_156/host.py:1271 -#: ipaclient/remote_plugins/2_156/host.py:1279 -#: ipaclient/remote_plugins/2_156/hostgroup.py:381 -#: ipaclient/remote_plugins/2_156/hostgroup.py:389 -#: ipaclient/remote_plugins/2_156/netgroup.py:532 -#: ipaclient/remote_plugins/2_156/netgroup.py:540 -#: ipaclient/remote_plugins/2_156/service.py:896 -#: ipaclient/remote_plugins/2_156/service.py:904 -#: ipaclient/remote_plugins/2_164/host.py:1255 -#: ipaclient/remote_plugins/2_164/host.py:1263 -#: ipaclient/remote_plugins/2_164/host.py:1271 -#: ipaclient/remote_plugins/2_164/host.py:1279 -#: ipaclient/remote_plugins/2_164/hostgroup.py:381 -#: ipaclient/remote_plugins/2_164/hostgroup.py:389 -#: ipaclient/remote_plugins/2_164/netgroup.py:532 -#: ipaclient/remote_plugins/2_164/netgroup.py:540 -#: ipaclient/remote_plugins/2_164/service.py:896 -#: ipaclient/remote_plugins/2_164/service.py:904 -#: ipaclient/remote_plugins/2_49/host.py:713 -#: ipaclient/remote_plugins/2_49/host.py:721 -#: ipaclient/remote_plugins/2_49/host.py:729 -#: ipaclient/remote_plugins/2_49/host.py:737 -#: ipaclient/remote_plugins/2_49/hostgroup.py:361 -#: ipaclient/remote_plugins/2_49/hostgroup.py:369 -#: ipaclient/remote_plugins/2_49/netgroup.py:512 -#: ipaclient/remote_plugins/2_49/netgroup.py:520 -#: ipaclient/remote_plugins/2_49/service.py:387 -#: ipaclient/remote_plugins/2_49/service.py:395 ipaserver/plugins/host.py:279 -#: ipaserver/plugins/sudorule.py:439 ipaserver/plugins/cert.py:1028 +#: ipaserver/plugins/sudorule.py:439 ipaserver/plugins/host.py:279 msgid "host" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1193 -#: ipaclient/remote_plugins/2_156/host.py:1256 -#: ipaclient/remote_plugins/2_164/host.py:1256 -#: ipaclient/remote_plugins/2_49/host.py:714 msgid "Search for hosts with these managed by hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1201 -#: ipaclient/remote_plugins/2_156/host.py:1264 -#: ipaclient/remote_plugins/2_164/host.py:1264 -#: ipaclient/remote_plugins/2_49/host.py:722 msgid "Search for hosts without these managed by hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1209 -#: ipaclient/remote_plugins/2_156/host.py:1272 -#: ipaclient/remote_plugins/2_164/host.py:1272 -#: ipaclient/remote_plugins/2_49/host.py:730 msgid "Search for hosts with these managing hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1217 -#: ipaclient/remote_plugins/2_156/host.py:1280 -#: ipaclient/remote_plugins/2_164/host.py:1280 -#: ipaclient/remote_plugins/2_49/host.py:738 msgid "Search for hosts without these managing hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1244 -#: ipaclient/remote_plugins/2_156/host.py:1307 -#: ipaclient/remote_plugins/2_164/host.py:1307 -#: ipaclient/remote_plugins/2_49/host.py:765 ipaserver/plugins/host.py:882 msgid "Modify information about a host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1388 -#: ipaclient/remote_plugins/2_156/host.py:1452 -#: ipaclient/remote_plugins/2_164/host.py:1452 -#: ipaclient/remote_plugins/2_49/host.py:881 msgid "Kerberos principal name for this host" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1393 -#: ipaclient/remote_plugins/2_156/host.py:1457 -#: ipaclient/remote_plugins/2_164/host.py:1457 -#: ipaclient/remote_plugins/2_49/host.py:886 ipaserver/plugins/host.py:890 msgid "Update DNS entries" msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1437 -#: ipaclient/remote_plugins/2_114/otptoken.py:781 -#: ipaclient/remote_plugins/2_156/host.py:1561 -#: ipaclient/remote_plugins/2_164/host.py:1561 -#: ipaclient/remote_plugins/2_49/host.py:924 ipaserver/plugins/host.py:1275 msgid "Remove hosts that can manage this host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1498 -#: ipaclient/remote_plugins/2_156/host.py:1622 -#: ipaclient/remote_plugins/2_164/host.py:1622 -#: ipaclient/remote_plugins/2_49/host.py:978 ipaserver/plugins/host.py:1130 msgid "Display information about a host." msgstr "" -#: ipaclient/remote_plugins/2_114/host.py:1519 -#: ipaclient/remote_plugins/2_114/service.py:1063 -#: ipaclient/remote_plugins/2_156/host.py:1643 -#: ipaclient/remote_plugins/2_156/service.py:1188 -#: ipaclient/remote_plugins/2_156/user.py:1641 -#: ipaclient/remote_plugins/2_164/host.py:1643 -#: ipaclient/remote_plugins/2_164/service.py:1188 -#: ipaclient/remote_plugins/2_164/user.py:1765 -#: ipaclient/remote_plugins/2_49/host.py:999 -#: ipaclient/remote_plugins/2_49/service.py:590 ipaserver/plugins/host.py:1135 -#: ipaserver/plugins/user.py:899 ipaserver/plugins/service.py:958 +#: ipaserver/plugins/host.py:1135 ipaserver/plugins/service.py:958 msgid "file to store certificate in" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:19 -#: ipaclient/remote_plugins/2_156/hostgroup.py:19 -#: ipaclient/remote_plugins/2_164/hostgroup.py:19 msgid "" "\n" "Groups of hosts.\n" @@ -20121,286 +4156,99 @@ msgid "" " ipa hostgroup-del baltimore\n" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:58 -#: ipaclient/remote_plugins/2_114/hostgroup.py:133 -#: ipaclient/remote_plugins/2_114/hostgroup.py:206 -#: ipaclient/remote_plugins/2_114/hostgroup.py:278 -#: ipaclient/remote_plugins/2_114/hostgroup.py:324 -#: ipaclient/remote_plugins/2_114/hostgroup.py:503 -#: ipaclient/remote_plugins/2_114/hostgroup.py:590 -#: ipaclient/remote_plugins/2_114/hostgroup.py:661 -#: ipaclient/remote_plugins/2_156/hostgroup.py:58 -#: ipaclient/remote_plugins/2_156/hostgroup.py:133 -#: ipaclient/remote_plugins/2_156/hostgroup.py:206 -#: ipaclient/remote_plugins/2_156/hostgroup.py:278 -#: ipaclient/remote_plugins/2_156/hostgroup.py:324 -#: ipaclient/remote_plugins/2_156/hostgroup.py:503 -#: ipaclient/remote_plugins/2_156/hostgroup.py:590 -#: ipaclient/remote_plugins/2_156/hostgroup.py:661 -#: ipaclient/remote_plugins/2_164/hostgroup.py:58 -#: ipaclient/remote_plugins/2_164/hostgroup.py:133 -#: ipaclient/remote_plugins/2_164/hostgroup.py:206 -#: ipaclient/remote_plugins/2_164/hostgroup.py:278 -#: ipaclient/remote_plugins/2_164/hostgroup.py:324 -#: ipaclient/remote_plugins/2_164/hostgroup.py:503 -#: ipaclient/remote_plugins/2_164/hostgroup.py:590 -#: ipaclient/remote_plugins/2_164/hostgroup.py:661 -#: ipaclient/remote_plugins/2_49/hostgroup.py:58 -#: ipaclient/remote_plugins/2_49/hostgroup.py:132 -#: ipaclient/remote_plugins/2_49/hostgroup.py:198 -#: ipaclient/remote_plugins/2_49/hostgroup.py:263 -#: ipaclient/remote_plugins/2_49/hostgroup.py:311 -#: ipaclient/remote_plugins/2_49/hostgroup.py:483 -#: ipaclient/remote_plugins/2_49/hostgroup.py:564 -#: ipaclient/remote_plugins/2_49/hostgroup.py:628 #: ipaserver/plugins/hostgroup.py:186 msgid "Host-group" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:59 -#: ipaclient/remote_plugins/2_114/hostgroup.py:134 -#: ipaclient/remote_plugins/2_114/hostgroup.py:207 -#: ipaclient/remote_plugins/2_114/hostgroup.py:279 -#: ipaclient/remote_plugins/2_114/hostgroup.py:325 -#: ipaclient/remote_plugins/2_114/hostgroup.py:504 -#: ipaclient/remote_plugins/2_114/hostgroup.py:591 -#: ipaclient/remote_plugins/2_114/hostgroup.py:662 -#: ipaclient/remote_plugins/2_156/hostgroup.py:59 -#: ipaclient/remote_plugins/2_156/hostgroup.py:134 -#: ipaclient/remote_plugins/2_156/hostgroup.py:207 -#: ipaclient/remote_plugins/2_156/hostgroup.py:279 -#: ipaclient/remote_plugins/2_156/hostgroup.py:325 -#: ipaclient/remote_plugins/2_156/hostgroup.py:504 -#: ipaclient/remote_plugins/2_156/hostgroup.py:591 -#: ipaclient/remote_plugins/2_156/hostgroup.py:662 -#: ipaclient/remote_plugins/2_164/hostgroup.py:59 -#: ipaclient/remote_plugins/2_164/hostgroup.py:134 -#: ipaclient/remote_plugins/2_164/hostgroup.py:207 -#: ipaclient/remote_plugins/2_164/hostgroup.py:279 -#: ipaclient/remote_plugins/2_164/hostgroup.py:325 -#: ipaclient/remote_plugins/2_164/hostgroup.py:504 -#: ipaclient/remote_plugins/2_164/hostgroup.py:591 -#: ipaclient/remote_plugins/2_164/hostgroup.py:662 -#: ipaclient/remote_plugins/2_49/hostgroup.py:59 -#: ipaclient/remote_plugins/2_49/hostgroup.py:133 -#: ipaclient/remote_plugins/2_49/hostgroup.py:199 -#: ipaclient/remote_plugins/2_49/hostgroup.py:264 -#: ipaclient/remote_plugins/2_49/hostgroup.py:312 -#: ipaclient/remote_plugins/2_49/hostgroup.py:484 -#: ipaclient/remote_plugins/2_49/hostgroup.py:565 -#: ipaclient/remote_plugins/2_49/hostgroup.py:629 #: ipaserver/plugins/hostgroup.py:187 msgid "Name of host-group" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:65 -#: ipaclient/remote_plugins/2_114/hostgroup.py:144 -#: ipaclient/remote_plugins/2_114/hostgroup.py:333 -#: ipaclient/remote_plugins/2_114/hostgroup.py:514 -#: ipaclient/remote_plugins/2_156/hostgroup.py:65 -#: ipaclient/remote_plugins/2_156/hostgroup.py:144 -#: ipaclient/remote_plugins/2_156/hostgroup.py:333 -#: ipaclient/remote_plugins/2_156/hostgroup.py:514 -#: ipaclient/remote_plugins/2_164/hostgroup.py:65 -#: ipaclient/remote_plugins/2_164/hostgroup.py:144 -#: ipaclient/remote_plugins/2_164/hostgroup.py:333 -#: ipaclient/remote_plugins/2_164/hostgroup.py:514 -#: ipaclient/remote_plugins/2_49/hostgroup.py:64 -#: ipaclient/remote_plugins/2_49/hostgroup.py:142 -#: ipaclient/remote_plugins/2_49/hostgroup.py:320 -#: ipaclient/remote_plugins/2_49/hostgroup.py:494 #: ipaserver/plugins/hostgroup.py:194 msgid "A description of this host-group" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:70 -#: ipaclient/remote_plugins/2_114/role.py:84 -#: ipaclient/remote_plugins/2_156/hostgroup.py:70 -#: ipaclient/remote_plugins/2_156/role.py:84 -#: ipaclient/remote_plugins/2_164/hostgroup.py:70 -#: ipaclient/remote_plugins/2_164/role.py:84 -#: ipaclient/remote_plugins/2_49/hostgroup.py:69 -#: ipaclient/remote_plugins/2_49/role.py:83 ipaserver/plugins/baseldap.py:65 msgid "Member hosts" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:75 -#: ipaclient/remote_plugins/2_114/role.py:89 -#: ipaclient/remote_plugins/2_156/hostgroup.py:75 -#: ipaclient/remote_plugins/2_156/role.py:89 -#: ipaclient/remote_plugins/2_164/hostgroup.py:75 -#: ipaclient/remote_plugins/2_164/role.py:89 -#: ipaclient/remote_plugins/2_49/hostgroup.py:74 -#: ipaclient/remote_plugins/2_49/role.py:88 ipaserver/plugins/baseldap.py:68 msgid "Member host-groups" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:100 -#: ipaclient/remote_plugins/2_156/hostgroup.py:100 -#: ipaclient/remote_plugins/2_164/hostgroup.py:100 -#: ipaclient/remote_plugins/2_49/hostgroup.py:99 #: ipaserver/plugins/baseldap.py:135 msgid "Indirect Member hosts" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:105 -#: ipaclient/remote_plugins/2_156/hostgroup.py:105 -#: ipaclient/remote_plugins/2_164/hostgroup.py:105 -#: ipaclient/remote_plugins/2_49/hostgroup.py:104 #: ipaserver/plugins/baseldap.py:138 msgid "Indirect Member host-groups" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:127 -#: ipaclient/remote_plugins/2_156/hostgroup.py:127 -#: ipaclient/remote_plugins/2_164/hostgroup.py:127 -#: ipaclient/remote_plugins/2_49/hostgroup.py:126 #: ipaserver/plugins/hostgroup.py:220 msgid "Add a new hostgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:200 -#: ipaclient/remote_plugins/2_156/hostgroup.py:200 -#: ipaclient/remote_plugins/2_164/hostgroup.py:200 -#: ipaclient/remote_plugins/2_49/hostgroup.py:192 #: ipaserver/plugins/hostgroup.py:330 msgid "Add members to a hostgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:271 -#: ipaclient/remote_plugins/2_156/hostgroup.py:271 -#: ipaclient/remote_plugins/2_164/hostgroup.py:271 -#: ipaclient/remote_plugins/2_49/hostgroup.py:256 #: ipaserver/plugins/hostgroup.py:260 msgid "Delete a hostgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:310 -#: ipaclient/remote_plugins/2_156/hostgroup.py:310 -#: ipaclient/remote_plugins/2_164/hostgroup.py:310 -#: ipaclient/remote_plugins/2_49/hostgroup.py:297 #: ipaserver/plugins/hostgroup.py:298 msgid "Search for hostgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:372 -#: ipaclient/remote_plugins/2_156/hostgroup.py:372 -#: ipaclient/remote_plugins/2_164/hostgroup.py:372 -#: ipaclient/remote_plugins/2_49/hostgroup.py:352 msgid "Results should contain primary key attribute only (\"hostgroup-name\")" msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:382 -#: ipaclient/remote_plugins/2_156/hostgroup.py:382 -#: ipaclient/remote_plugins/2_164/hostgroup.py:382 -#: ipaclient/remote_plugins/2_49/hostgroup.py:362 msgid "Search for host groups with these member hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:390 -#: ipaclient/remote_plugins/2_156/hostgroup.py:390 -#: ipaclient/remote_plugins/2_164/hostgroup.py:390 -#: ipaclient/remote_plugins/2_49/hostgroup.py:370 msgid "Search for host groups without these member hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:398 -#: ipaclient/remote_plugins/2_156/hostgroup.py:398 -#: ipaclient/remote_plugins/2_164/hostgroup.py:398 -#: ipaclient/remote_plugins/2_49/hostgroup.py:378 msgid "Search for host groups with these member host groups." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:406 -#: ipaclient/remote_plugins/2_156/hostgroup.py:406 -#: ipaclient/remote_plugins/2_164/hostgroup.py:406 -#: ipaclient/remote_plugins/2_49/hostgroup.py:386 msgid "Search for host groups without these member host groups." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:414 -#: ipaclient/remote_plugins/2_156/hostgroup.py:414 -#: ipaclient/remote_plugins/2_164/hostgroup.py:414 -#: ipaclient/remote_plugins/2_49/hostgroup.py:394 msgid "Search for host groups with these member of host groups." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:422 -#: ipaclient/remote_plugins/2_156/hostgroup.py:422 -#: ipaclient/remote_plugins/2_164/hostgroup.py:422 -#: ipaclient/remote_plugins/2_49/hostgroup.py:402 msgid "Search for host groups without these member of host groups." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:430 -#: ipaclient/remote_plugins/2_156/hostgroup.py:430 -#: ipaclient/remote_plugins/2_164/hostgroup.py:430 -#: ipaclient/remote_plugins/2_49/hostgroup.py:410 msgid "Search for host groups with these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:438 -#: ipaclient/remote_plugins/2_156/hostgroup.py:438 -#: ipaclient/remote_plugins/2_164/hostgroup.py:438 -#: ipaclient/remote_plugins/2_49/hostgroup.py:418 msgid "Search for host groups without these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:446 -#: ipaclient/remote_plugins/2_156/hostgroup.py:446 -#: ipaclient/remote_plugins/2_164/hostgroup.py:446 -#: ipaclient/remote_plugins/2_49/hostgroup.py:426 msgid "Search for host groups with these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:454 -#: ipaclient/remote_plugins/2_156/hostgroup.py:454 -#: ipaclient/remote_plugins/2_164/hostgroup.py:454 -#: ipaclient/remote_plugins/2_49/hostgroup.py:434 msgid "Search for host groups without these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:462 -#: ipaclient/remote_plugins/2_156/hostgroup.py:462 -#: ipaclient/remote_plugins/2_164/hostgroup.py:462 -#: ipaclient/remote_plugins/2_49/hostgroup.py:442 msgid "Search for host groups with these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:470 -#: ipaclient/remote_plugins/2_156/hostgroup.py:470 -#: ipaclient/remote_plugins/2_164/hostgroup.py:470 -#: ipaclient/remote_plugins/2_49/hostgroup.py:450 msgid "Search for host groups without these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:497 -#: ipaclient/remote_plugins/2_156/hostgroup.py:497 -#: ipaclient/remote_plugins/2_164/hostgroup.py:497 -#: ipaclient/remote_plugins/2_49/hostgroup.py:477 #: ipaserver/plugins/hostgroup.py:275 msgid "Modify a hostgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:584 -#: ipaclient/remote_plugins/2_156/hostgroup.py:584 -#: ipaclient/remote_plugins/2_164/hostgroup.py:584 -#: ipaclient/remote_plugins/2_49/hostgroup.py:558 #: ipaserver/plugins/hostgroup.py:340 msgid "Remove members from a hostgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/hostgroup.py:655 -#: ipaclient/remote_plugins/2_156/hostgroup.py:655 -#: ipaclient/remote_plugins/2_164/hostgroup.py:655 -#: ipaclient/remote_plugins/2_49/hostgroup.py:622 #: ipaserver/plugins/hostgroup.py:316 msgid "Display information about a hostgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:19 -#: ipaclient/remote_plugins/2_156/idviews.py:19 -#: ipaclient/remote_plugins/2_164/idviews.py:19 ipaserver/plugins/idviews.py:59 msgid "" "\n" "ID Views\n" @@ -20414,663 +4262,122 @@ msgid "" "other Identity Management solutions.\n" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:38 -#: ipaclient/remote_plugins/2_114/idviews.py:65 -#: ipaclient/remote_plugins/2_114/idviews.py:147 -#: ipaclient/remote_plugins/2_114/idviews.py:230 -#: ipaclient/remote_plugins/2_114/idviews.py:279 -#: ipaclient/remote_plugins/2_114/idviews.py:371 -#: ipaclient/remote_plugins/2_114/idviews.py:473 -#: ipaclient/remote_plugins/2_114/idviews.py:528 -#: ipaclient/remote_plugins/2_114/idviews.py:647 -#: ipaclient/remote_plugins/2_114/idviews.py:696 -#: ipaclient/remote_plugins/2_114/idviews.py:816 -#: ipaclient/remote_plugins/2_114/idviews.py:954 -#: ipaclient/remote_plugins/2_156/idviews.py:38 -#: ipaclient/remote_plugins/2_156/idviews.py:65 -#: ipaclient/remote_plugins/2_156/idviews.py:147 -#: ipaclient/remote_plugins/2_156/idviews.py:238 -#: ipaclient/remote_plugins/2_156/idviews.py:295 -#: ipaclient/remote_plugins/2_156/idviews.py:395 -#: ipaclient/remote_plugins/2_156/idviews.py:505 -#: ipaclient/remote_plugins/2_156/idviews.py:568 -#: ipaclient/remote_plugins/2_156/idviews.py:695 -#: ipaclient/remote_plugins/2_156/idviews.py:752 -#: ipaclient/remote_plugins/2_156/idviews.py:880 -#: ipaclient/remote_plugins/2_156/idviews.py:1026 -#: ipaclient/remote_plugins/2_164/idviews.py:38 -#: ipaclient/remote_plugins/2_164/idviews.py:65 -#: ipaclient/remote_plugins/2_164/idviews.py:147 -#: ipaclient/remote_plugins/2_164/idviews.py:238 -#: ipaclient/remote_plugins/2_164/idviews.py:295 -#: ipaclient/remote_plugins/2_164/idviews.py:395 -#: ipaclient/remote_plugins/2_164/idviews.py:505 -#: ipaclient/remote_plugins/2_164/idviews.py:568 -#: ipaclient/remote_plugins/2_164/idviews.py:695 -#: ipaclient/remote_plugins/2_164/idviews.py:752 -#: ipaclient/remote_plugins/2_164/idviews.py:880 -#: ipaclient/remote_plugins/2_164/idviews.py:1026 #: ipaserver/plugins/idviews.py:771 msgid "Anchor to override" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:48 -#: ipaclient/remote_plugins/2_114/idviews.py:161 -#: ipaclient/remote_plugins/2_114/idviews.py:291 -#: ipaclient/remote_plugins/2_114/idviews.py:385 -#: ipaclient/remote_plugins/2_114/group.py:108 -#: ipaclient/remote_plugins/2_114/group.py:203 -#: ipaclient/remote_plugins/2_114/group.py:294 -#: ipaclient/remote_plugins/2_114/group.py:373 -#: ipaclient/remote_plugins/2_114/group.py:410 -#: ipaclient/remote_plugins/2_114/group.py:450 -#: ipaclient/remote_plugins/2_114/group.py:675 -#: ipaclient/remote_plugins/2_114/group.py:787 -#: ipaclient/remote_plugins/2_114/group.py:865 -#: ipaclient/remote_plugins/2_156/idviews.py:48 -#: ipaclient/remote_plugins/2_156/idviews.py:161 -#: ipaclient/remote_plugins/2_156/idviews.py:307 -#: ipaclient/remote_plugins/2_156/idviews.py:409 -#: ipaclient/remote_plugins/2_156/group.py:108 -#: ipaclient/remote_plugins/2_156/group.py:203 -#: ipaclient/remote_plugins/2_156/group.py:294 -#: ipaclient/remote_plugins/2_156/group.py:373 -#: ipaclient/remote_plugins/2_156/group.py:410 -#: ipaclient/remote_plugins/2_156/group.py:450 -#: ipaclient/remote_plugins/2_156/group.py:675 -#: ipaclient/remote_plugins/2_156/group.py:787 -#: ipaclient/remote_plugins/2_156/group.py:865 -#: ipaclient/remote_plugins/2_164/group.py:108 -#: ipaclient/remote_plugins/2_164/group.py:203 -#: ipaclient/remote_plugins/2_164/group.py:294 -#: ipaclient/remote_plugins/2_164/group.py:373 -#: ipaclient/remote_plugins/2_164/group.py:410 -#: ipaclient/remote_plugins/2_164/group.py:450 -#: ipaclient/remote_plugins/2_164/group.py:675 -#: ipaclient/remote_plugins/2_164/group.py:787 -#: ipaclient/remote_plugins/2_164/group.py:865 -#: ipaclient/remote_plugins/2_164/idviews.py:48 -#: ipaclient/remote_plugins/2_164/idviews.py:161 -#: ipaclient/remote_plugins/2_164/idviews.py:307 -#: ipaclient/remote_plugins/2_164/idviews.py:409 -#: ipaclient/remote_plugins/2_49/group.py:108 -#: ipaclient/remote_plugins/2_49/group.py:202 -#: ipaclient/remote_plugins/2_49/group.py:286 -#: ipaclient/remote_plugins/2_49/group.py:358 -#: ipaclient/remote_plugins/2_49/group.py:397 -#: ipaclient/remote_plugins/2_49/group.py:436 -#: ipaclient/remote_plugins/2_49/group.py:636 -#: ipaclient/remote_plugins/2_49/group.py:742 -#: ipaclient/remote_plugins/2_49/group.py:813 ipaserver/plugins/group.py:336 #: ipaserver/plugins/idviews.py:1122 msgid "Group name" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:53 -#: ipaclient/remote_plugins/2_114/idviews.py:91 -#: ipaclient/remote_plugins/2_114/idviews.py:168 -#: ipaclient/remote_plugins/2_114/idviews.py:298 -#: ipaclient/remote_plugins/2_114/idviews.py:392 -#: ipaclient/remote_plugins/2_114/idviews.py:560 -#: ipaclient/remote_plugins/2_114/idviews.py:726 -#: ipaclient/remote_plugins/2_114/idviews.py:848 -#: ipaclient/remote_plugins/2_114/user.py:152 -#: ipaclient/remote_plugins/2_114/user.py:448 -#: ipaclient/remote_plugins/2_114/user.py:856 -#: ipaclient/remote_plugins/2_114/user.py:1237 -#: ipaclient/remote_plugins/2_114/group.py:119 -#: ipaclient/remote_plugins/2_114/group.py:219 -#: ipaclient/remote_plugins/2_114/group.py:464 -#: ipaclient/remote_plugins/2_114/group.py:691 -#: ipaclient/remote_plugins/2_156/idviews.py:53 -#: ipaclient/remote_plugins/2_156/idviews.py:91 -#: ipaclient/remote_plugins/2_156/idviews.py:168 -#: ipaclient/remote_plugins/2_156/idviews.py:314 -#: ipaclient/remote_plugins/2_156/idviews.py:416 -#: ipaclient/remote_plugins/2_156/idviews.py:600 -#: ipaclient/remote_plugins/2_156/idviews.py:782 -#: ipaclient/remote_plugins/2_156/idviews.py:912 -#: ipaclient/remote_plugins/2_156/stageuser.py:151 -#: ipaclient/remote_plugins/2_156/stageuser.py:501 -#: ipaclient/remote_plugins/2_156/stageuser.py:847 -#: ipaclient/remote_plugins/2_156/stageuser.py:1223 -#: ipaclient/remote_plugins/2_156/user.py:152 -#: ipaclient/remote_plugins/2_156/user.py:460 -#: ipaclient/remote_plugins/2_156/user.py:942 -#: ipaclient/remote_plugins/2_156/user.py:1337 -#: ipaclient/remote_plugins/2_156/group.py:119 -#: ipaclient/remote_plugins/2_156/group.py:219 -#: ipaclient/remote_plugins/2_156/group.py:464 -#: ipaclient/remote_plugins/2_156/group.py:691 -#: ipaclient/remote_plugins/2_164/group.py:119 -#: ipaclient/remote_plugins/2_164/group.py:219 -#: ipaclient/remote_plugins/2_164/group.py:464 -#: ipaclient/remote_plugins/2_164/group.py:691 -#: ipaclient/remote_plugins/2_164/idviews.py:53 -#: ipaclient/remote_plugins/2_164/idviews.py:91 -#: ipaclient/remote_plugins/2_164/idviews.py:168 -#: ipaclient/remote_plugins/2_164/idviews.py:314 -#: ipaclient/remote_plugins/2_164/idviews.py:416 -#: ipaclient/remote_plugins/2_164/idviews.py:600 -#: ipaclient/remote_plugins/2_164/idviews.py:782 -#: ipaclient/remote_plugins/2_164/idviews.py:912 -#: ipaclient/remote_plugins/2_164/stageuser.py:151 -#: ipaclient/remote_plugins/2_164/stageuser.py:501 -#: ipaclient/remote_plugins/2_164/stageuser.py:909 -#: ipaclient/remote_plugins/2_164/stageuser.py:1285 -#: ipaclient/remote_plugins/2_164/user.py:152 -#: ipaclient/remote_plugins/2_164/user.py:460 -#: ipaclient/remote_plugins/2_164/user.py:1004 -#: ipaclient/remote_plugins/2_164/user.py:1399 -#: ipaclient/remote_plugins/2_49/group.py:118 -#: ipaclient/remote_plugins/2_49/group.py:217 -#: ipaclient/remote_plugins/2_49/group.py:450 -#: ipaclient/remote_plugins/2_49/group.py:652 -#: ipaclient/remote_plugins/2_49/user.py:145 -#: ipaclient/remote_plugins/2_49/user.py:389 -#: ipaclient/remote_plugins/2_49/user.py:737 -#: ipaclient/remote_plugins/2_49/user.py:1056 ipaserver/plugins/group.py:347 #: ipaserver/plugins/baseuser.py:299 ipaserver/plugins/idviews.py:1032 #: ipaserver/plugins/idviews.py:1127 msgid "GID" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:54 -#: ipaclient/remote_plugins/2_114/idviews.py:92 -#: ipaclient/remote_plugins/2_114/idviews.py:169 -#: ipaclient/remote_plugins/2_114/idviews.py:299 -#: ipaclient/remote_plugins/2_114/idviews.py:393 -#: ipaclient/remote_plugins/2_114/idviews.py:561 -#: ipaclient/remote_plugins/2_114/idviews.py:727 -#: ipaclient/remote_plugins/2_114/idviews.py:849 -#: ipaclient/remote_plugins/2_114/user.py:153 -#: ipaclient/remote_plugins/2_114/user.py:449 -#: ipaclient/remote_plugins/2_114/user.py:857 -#: ipaclient/remote_plugins/2_114/user.py:1238 -#: ipaclient/remote_plugins/2_156/idviews.py:54 -#: ipaclient/remote_plugins/2_156/idviews.py:92 -#: ipaclient/remote_plugins/2_156/idviews.py:169 -#: ipaclient/remote_plugins/2_156/idviews.py:315 -#: ipaclient/remote_plugins/2_156/idviews.py:417 -#: ipaclient/remote_plugins/2_156/idviews.py:601 -#: ipaclient/remote_plugins/2_156/idviews.py:783 -#: ipaclient/remote_plugins/2_156/idviews.py:913 -#: ipaclient/remote_plugins/2_156/stageuser.py:152 -#: ipaclient/remote_plugins/2_156/stageuser.py:502 -#: ipaclient/remote_plugins/2_156/stageuser.py:848 -#: ipaclient/remote_plugins/2_156/stageuser.py:1224 -#: ipaclient/remote_plugins/2_156/user.py:153 -#: ipaclient/remote_plugins/2_156/user.py:461 -#: ipaclient/remote_plugins/2_156/user.py:943 -#: ipaclient/remote_plugins/2_156/user.py:1338 -#: ipaclient/remote_plugins/2_164/idviews.py:54 -#: ipaclient/remote_plugins/2_164/idviews.py:92 -#: ipaclient/remote_plugins/2_164/idviews.py:169 -#: ipaclient/remote_plugins/2_164/idviews.py:315 -#: ipaclient/remote_plugins/2_164/idviews.py:417 -#: ipaclient/remote_plugins/2_164/idviews.py:601 -#: ipaclient/remote_plugins/2_164/idviews.py:783 -#: ipaclient/remote_plugins/2_164/idviews.py:913 -#: ipaclient/remote_plugins/2_164/stageuser.py:152 -#: ipaclient/remote_plugins/2_164/stageuser.py:502 -#: ipaclient/remote_plugins/2_164/stageuser.py:910 -#: ipaclient/remote_plugins/2_164/stageuser.py:1286 -#: ipaclient/remote_plugins/2_164/user.py:153 -#: ipaclient/remote_plugins/2_164/user.py:461 -#: ipaclient/remote_plugins/2_164/user.py:1005 -#: ipaclient/remote_plugins/2_164/user.py:1400 -#: ipaclient/remote_plugins/2_49/user.py:146 -#: ipaclient/remote_plugins/2_49/user.py:390 -#: ipaclient/remote_plugins/2_49/user.py:738 -#: ipaclient/remote_plugins/2_49/user.py:1057 ipaserver/plugins/baseuser.py:300 #: ipaserver/plugins/idviews.py:1033 ipaserver/plugins/idviews.py:1128 msgid "Group ID Number" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:75 -#: ipaclient/remote_plugins/2_114/idviews.py:542 -#: ipaclient/remote_plugins/2_114/idviews.py:708 -#: ipaclient/remote_plugins/2_114/idviews.py:830 -#: ipaclient/remote_plugins/2_114/user.py:71 -#: ipaclient/remote_plugins/2_114/user.py:345 -#: ipaclient/remote_plugins/2_114/user.py:652 -#: ipaclient/remote_plugins/2_114/user.py:690 -#: ipaclient/remote_plugins/2_114/user.py:723 -#: ipaclient/remote_plugins/2_114/user.py:764 -#: ipaclient/remote_plugins/2_114/user.py:1144 -#: ipaclient/remote_plugins/2_114/user.py:1456 -#: ipaclient/remote_plugins/2_114/user.py:1536 -#: ipaclient/remote_plugins/2_114/user.py:1601 -#: ipaclient/remote_plugins/2_156/idviews.py:75 -#: ipaclient/remote_plugins/2_156/idviews.py:582 -#: ipaclient/remote_plugins/2_156/idviews.py:764 -#: ipaclient/remote_plugins/2_156/idviews.py:894 -#: ipaclient/remote_plugins/2_156/stageuser.py:70 -#: ipaclient/remote_plugins/2_156/stageuser.py:346 -#: ipaclient/remote_plugins/2_156/stageuser.py:398 -#: ipaclient/remote_plugins/2_156/stageuser.py:709 -#: ipaclient/remote_plugins/2_156/stageuser.py:755 -#: ipaclient/remote_plugins/2_156/stageuser.py:1130 -#: ipaclient/remote_plugins/2_156/stageuser.py:1444 -#: ipaclient/remote_plugins/2_156/user.py:71 -#: ipaclient/remote_plugins/2_156/user.py:357 -#: ipaclient/remote_plugins/2_156/user.py:671 -#: ipaclient/remote_plugins/2_156/user.py:733 -#: ipaclient/remote_plugins/2_156/user.py:776 -#: ipaclient/remote_plugins/2_156/user.py:809 -#: ipaclient/remote_plugins/2_156/user.py:850 -#: ipaclient/remote_plugins/2_156/user.py:1244 -#: ipaclient/remote_plugins/2_156/user.py:1564 -#: ipaclient/remote_plugins/2_156/user.py:1625 -#: ipaclient/remote_plugins/2_156/user.py:1690 -#: ipaclient/remote_plugins/2_156/user.py:1749 -#: ipaclient/remote_plugins/2_156/user.py:1807 -#: ipaclient/remote_plugins/2_156/user.py:1847 -#: ipaclient/remote_plugins/2_164/idviews.py:75 -#: ipaclient/remote_plugins/2_164/idviews.py:582 -#: ipaclient/remote_plugins/2_164/idviews.py:764 -#: ipaclient/remote_plugins/2_164/idviews.py:894 -#: ipaclient/remote_plugins/2_164/stageuser.py:70 -#: ipaclient/remote_plugins/2_164/stageuser.py:346 -#: ipaclient/remote_plugins/2_164/stageuser.py:398 -#: ipaclient/remote_plugins/2_164/stageuser.py:708 -#: ipaclient/remote_plugins/2_164/stageuser.py:771 -#: ipaclient/remote_plugins/2_164/stageuser.py:817 -#: ipaclient/remote_plugins/2_164/stageuser.py:1192 -#: ipaclient/remote_plugins/2_164/stageuser.py:1506 -#: ipaclient/remote_plugins/2_164/stageuser.py:1568 -#: ipaclient/remote_plugins/2_164/user.py:71 -#: ipaclient/remote_plugins/2_164/user.py:357 -#: ipaclient/remote_plugins/2_164/user.py:671 -#: ipaclient/remote_plugins/2_164/user.py:732 -#: ipaclient/remote_plugins/2_164/user.py:795 -#: ipaclient/remote_plugins/2_164/user.py:838 -#: ipaclient/remote_plugins/2_164/user.py:871 -#: ipaclient/remote_plugins/2_164/user.py:912 -#: ipaclient/remote_plugins/2_164/user.py:1306 -#: ipaclient/remote_plugins/2_164/user.py:1626 -#: ipaclient/remote_plugins/2_164/user.py:1687 -#: ipaclient/remote_plugins/2_164/user.py:1749 -#: ipaclient/remote_plugins/2_164/user.py:1814 -#: ipaclient/remote_plugins/2_164/user.py:1873 -#: ipaclient/remote_plugins/2_164/user.py:1931 -#: ipaclient/remote_plugins/2_164/user.py:1971 -#: ipaclient/remote_plugins/2_49/user.py:71 -#: ipaclient/remote_plugins/2_49/user.py:292 -#: ipaclient/remote_plugins/2_49/user.py:538 -#: ipaclient/remote_plugins/2_49/user.py:578 -#: ipaclient/remote_plugins/2_49/user.py:610 -#: ipaclient/remote_plugins/2_49/user.py:650 -#: ipaclient/remote_plugins/2_49/user.py:968 -#: ipaclient/remote_plugins/2_49/user.py:1219 -#: ipaclient/remote_plugins/2_49/user.py:1293 -#: ipaclient/remote_plugins/2_49/user.py:1351 ipaserver/plugins/baseuser.py:205 #: ipaserver/plugins/idviews.py:1019 msgid "User login" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:80 -#: ipaclient/remote_plugins/2_114/idviews.py:549 -#: ipaclient/remote_plugins/2_114/idviews.py:715 -#: ipaclient/remote_plugins/2_114/idviews.py:837 -#: ipaclient/remote_plugins/2_114/user.py:146 -#: ipaclient/remote_plugins/2_114/user.py:442 -#: ipaclient/remote_plugins/2_114/user.py:850 -#: ipaclient/remote_plugins/2_114/user.py:1231 -#: ipaclient/remote_plugins/2_156/idviews.py:80 -#: ipaclient/remote_plugins/2_156/idviews.py:589 -#: ipaclient/remote_plugins/2_156/idviews.py:771 -#: ipaclient/remote_plugins/2_156/idviews.py:901 -#: ipaclient/remote_plugins/2_156/stageuser.py:145 -#: ipaclient/remote_plugins/2_156/stageuser.py:495 -#: ipaclient/remote_plugins/2_156/stageuser.py:841 -#: ipaclient/remote_plugins/2_156/stageuser.py:1217 -#: ipaclient/remote_plugins/2_156/user.py:146 -#: ipaclient/remote_plugins/2_156/user.py:454 -#: ipaclient/remote_plugins/2_156/user.py:936 -#: ipaclient/remote_plugins/2_156/user.py:1331 -#: ipaclient/remote_plugins/2_164/idviews.py:80 -#: ipaclient/remote_plugins/2_164/idviews.py:589 -#: ipaclient/remote_plugins/2_164/idviews.py:771 -#: ipaclient/remote_plugins/2_164/idviews.py:901 -#: ipaclient/remote_plugins/2_164/stageuser.py:145 -#: ipaclient/remote_plugins/2_164/stageuser.py:495 -#: ipaclient/remote_plugins/2_164/stageuser.py:903 -#: ipaclient/remote_plugins/2_164/stageuser.py:1279 -#: ipaclient/remote_plugins/2_164/user.py:146 -#: ipaclient/remote_plugins/2_164/user.py:454 -#: ipaclient/remote_plugins/2_164/user.py:998 -#: ipaclient/remote_plugins/2_164/user.py:1393 -#: ipaclient/remote_plugins/2_49/user.py:140 -#: ipaclient/remote_plugins/2_49/user.py:382 -#: ipaclient/remote_plugins/2_49/user.py:730 -#: ipaclient/remote_plugins/2_49/user.py:1049 ipaserver/plugins/baseuser.py:294 #: ipaserver/plugins/idviews.py:1024 msgid "UID" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:81 -#: ipaclient/remote_plugins/2_114/idviews.py:550 -#: ipaclient/remote_plugins/2_114/idviews.py:716 -#: ipaclient/remote_plugins/2_114/idviews.py:838 -#: ipaclient/remote_plugins/2_156/idviews.py:81 -#: ipaclient/remote_plugins/2_156/idviews.py:590 -#: ipaclient/remote_plugins/2_156/idviews.py:772 -#: ipaclient/remote_plugins/2_156/idviews.py:902 -#: ipaclient/remote_plugins/2_164/idviews.py:81 -#: ipaclient/remote_plugins/2_164/idviews.py:590 -#: ipaclient/remote_plugins/2_164/idviews.py:772 -#: ipaclient/remote_plugins/2_164/idviews.py:902 #: ipaserver/plugins/idviews.py:1025 msgid "User ID Number" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:86 -#: ipaclient/remote_plugins/2_114/idviews.py:555 -#: ipaclient/remote_plugins/2_114/idviews.py:721 -#: ipaclient/remote_plugins/2_114/idviews.py:843 -#: ipaclient/remote_plugins/2_114/user.py:103 -#: ipaclient/remote_plugins/2_114/user.py:390 -#: ipaclient/remote_plugins/2_114/user.py:807 -#: ipaclient/remote_plugins/2_114/user.py:1189 -#: ipaclient/remote_plugins/2_156/idviews.py:86 -#: ipaclient/remote_plugins/2_156/idviews.py:595 -#: ipaclient/remote_plugins/2_156/idviews.py:777 -#: ipaclient/remote_plugins/2_156/idviews.py:907 -#: ipaclient/remote_plugins/2_156/stageuser.py:102 -#: ipaclient/remote_plugins/2_156/stageuser.py:443 -#: ipaclient/remote_plugins/2_156/stageuser.py:798 -#: ipaclient/remote_plugins/2_156/stageuser.py:1175 -#: ipaclient/remote_plugins/2_156/user.py:103 -#: ipaclient/remote_plugins/2_156/user.py:402 -#: ipaclient/remote_plugins/2_156/user.py:893 -#: ipaclient/remote_plugins/2_156/user.py:1289 -#: ipaclient/remote_plugins/2_164/idviews.py:86 -#: ipaclient/remote_plugins/2_164/idviews.py:595 -#: ipaclient/remote_plugins/2_164/idviews.py:777 -#: ipaclient/remote_plugins/2_164/idviews.py:907 -#: ipaclient/remote_plugins/2_164/stageuser.py:102 -#: ipaclient/remote_plugins/2_164/stageuser.py:443 -#: ipaclient/remote_plugins/2_164/stageuser.py:860 -#: ipaclient/remote_plugins/2_164/stageuser.py:1237 -#: ipaclient/remote_plugins/2_164/user.py:103 -#: ipaclient/remote_plugins/2_164/user.py:402 -#: ipaclient/remote_plugins/2_164/user.py:955 -#: ipaclient/remote_plugins/2_164/user.py:1351 #: ipaserver/plugins/baseuser.py:238 ipaserver/plugins/idviews.py:1029 msgid "GECOS" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:97 -#: ipaclient/remote_plugins/2_114/idviews.py:567 -#: ipaclient/remote_plugins/2_114/idviews.py:733 -#: ipaclient/remote_plugins/2_114/idviews.py:855 -#: ipaclient/remote_plugins/2_114/user.py:98 -#: ipaclient/remote_plugins/2_114/user.py:385 -#: ipaclient/remote_plugins/2_114/user.py:802 -#: ipaclient/remote_plugins/2_114/user.py:1184 -#: ipaclient/remote_plugins/2_156/idviews.py:97 -#: ipaclient/remote_plugins/2_156/idviews.py:607 -#: ipaclient/remote_plugins/2_156/idviews.py:789 -#: ipaclient/remote_plugins/2_156/idviews.py:919 -#: ipaclient/remote_plugins/2_156/stageuser.py:97 -#: ipaclient/remote_plugins/2_156/stageuser.py:438 -#: ipaclient/remote_plugins/2_156/stageuser.py:793 -#: ipaclient/remote_plugins/2_156/stageuser.py:1170 -#: ipaclient/remote_plugins/2_156/user.py:98 -#: ipaclient/remote_plugins/2_156/user.py:397 -#: ipaclient/remote_plugins/2_156/user.py:888 -#: ipaclient/remote_plugins/2_156/user.py:1284 -#: ipaclient/remote_plugins/2_164/idviews.py:97 -#: ipaclient/remote_plugins/2_164/idviews.py:607 -#: ipaclient/remote_plugins/2_164/idviews.py:789 -#: ipaclient/remote_plugins/2_164/idviews.py:919 -#: ipaclient/remote_plugins/2_164/stageuser.py:97 -#: ipaclient/remote_plugins/2_164/stageuser.py:438 -#: ipaclient/remote_plugins/2_164/stageuser.py:855 -#: ipaclient/remote_plugins/2_164/stageuser.py:1232 -#: ipaclient/remote_plugins/2_164/user.py:98 -#: ipaclient/remote_plugins/2_164/user.py:397 -#: ipaclient/remote_plugins/2_164/user.py:950 -#: ipaclient/remote_plugins/2_164/user.py:1346 -#: ipaclient/remote_plugins/2_49/user.py:98 -#: ipaclient/remote_plugins/2_49/user.py:332 -#: ipaclient/remote_plugins/2_49/user.py:688 -#: ipaclient/remote_plugins/2_49/user.py:1008 ipaserver/plugins/baseuser.py:235 #: ipaserver/plugins/idviews.py:1038 msgid "Home directory" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:102 -#: ipaclient/remote_plugins/2_114/idviews.py:573 -#: ipaclient/remote_plugins/2_114/idviews.py:739 -#: ipaclient/remote_plugins/2_114/idviews.py:861 -#: ipaclient/remote_plugins/2_114/user.py:108 -#: ipaclient/remote_plugins/2_114/user.py:398 -#: ipaclient/remote_plugins/2_114/user.py:814 -#: ipaclient/remote_plugins/2_114/user.py:1196 -#: ipaclient/remote_plugins/2_156/idviews.py:102 -#: ipaclient/remote_plugins/2_156/idviews.py:613 -#: ipaclient/remote_plugins/2_156/idviews.py:795 -#: ipaclient/remote_plugins/2_156/idviews.py:925 -#: ipaclient/remote_plugins/2_156/stageuser.py:107 -#: ipaclient/remote_plugins/2_156/stageuser.py:451 -#: ipaclient/remote_plugins/2_156/stageuser.py:805 -#: ipaclient/remote_plugins/2_156/stageuser.py:1182 -#: ipaclient/remote_plugins/2_156/user.py:108 -#: ipaclient/remote_plugins/2_156/user.py:410 -#: ipaclient/remote_plugins/2_156/user.py:900 -#: ipaclient/remote_plugins/2_156/user.py:1296 -#: ipaclient/remote_plugins/2_164/idviews.py:102 -#: ipaclient/remote_plugins/2_164/idviews.py:613 -#: ipaclient/remote_plugins/2_164/idviews.py:795 -#: ipaclient/remote_plugins/2_164/idviews.py:925 -#: ipaclient/remote_plugins/2_164/stageuser.py:107 -#: ipaclient/remote_plugins/2_164/stageuser.py:451 -#: ipaclient/remote_plugins/2_164/stageuser.py:867 -#: ipaclient/remote_plugins/2_164/stageuser.py:1244 -#: ipaclient/remote_plugins/2_164/user.py:108 -#: ipaclient/remote_plugins/2_164/user.py:410 -#: ipaclient/remote_plugins/2_164/user.py:962 -#: ipaclient/remote_plugins/2_164/user.py:1358 -#: ipaclient/remote_plugins/2_49/user.py:108 -#: ipaclient/remote_plugins/2_49/user.py:345 -#: ipaclient/remote_plugins/2_49/user.py:700 -#: ipaclient/remote_plugins/2_49/user.py:1020 ipaserver/plugins/baseuser.py:244 #: ipaserver/plugins/idviews.py:1042 msgid "Login shell" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:124 -#: ipaclient/remote_plugins/2_114/idviews.py:142 -#: ipaclient/remote_plugins/2_114/idviews.py:224 -#: ipaclient/remote_plugins/2_114/idviews.py:266 -#: ipaclient/remote_plugins/2_114/idviews.py:366 -#: ipaclient/remote_plugins/2_114/idviews.py:468 -#: ipaclient/remote_plugins/2_114/idviews.py:523 -#: ipaclient/remote_plugins/2_114/idviews.py:641 -#: ipaclient/remote_plugins/2_114/idviews.py:683 -#: ipaclient/remote_plugins/2_114/idviews.py:811 -#: ipaclient/remote_plugins/2_114/idviews.py:949 -#: ipaclient/remote_plugins/2_114/idviews.py:1004 -#: ipaclient/remote_plugins/2_114/idviews.py:1067 -#: ipaclient/remote_plugins/2_114/idviews.py:1121 -#: ipaclient/remote_plugins/2_114/idviews.py:1165 -#: ipaclient/remote_plugins/2_114/idviews.py:1238 -#: ipaclient/remote_plugins/2_114/idviews.py:1321 -#: ipaclient/remote_plugins/2_156/idviews.py:124 -#: ipaclient/remote_plugins/2_156/idviews.py:142 -#: ipaclient/remote_plugins/2_156/idviews.py:232 -#: ipaclient/remote_plugins/2_156/idviews.py:282 -#: ipaclient/remote_plugins/2_156/idviews.py:390 -#: ipaclient/remote_plugins/2_156/idviews.py:500 -#: ipaclient/remote_plugins/2_156/idviews.py:563 -#: ipaclient/remote_plugins/2_156/idviews.py:689 -#: ipaclient/remote_plugins/2_156/idviews.py:739 -#: ipaclient/remote_plugins/2_156/idviews.py:875 -#: ipaclient/remote_plugins/2_156/idviews.py:1021 -#: ipaclient/remote_plugins/2_156/idviews.py:1084 -#: ipaclient/remote_plugins/2_156/idviews.py:1147 -#: ipaclient/remote_plugins/2_156/idviews.py:1201 -#: ipaclient/remote_plugins/2_156/idviews.py:1245 -#: ipaclient/remote_plugins/2_156/idviews.py:1318 -#: ipaclient/remote_plugins/2_156/idviews.py:1401 -#: ipaclient/remote_plugins/2_164/idviews.py:124 -#: ipaclient/remote_plugins/2_164/idviews.py:142 -#: ipaclient/remote_plugins/2_164/idviews.py:232 -#: ipaclient/remote_plugins/2_164/idviews.py:282 -#: ipaclient/remote_plugins/2_164/idviews.py:390 -#: ipaclient/remote_plugins/2_164/idviews.py:500 -#: ipaclient/remote_plugins/2_164/idviews.py:563 -#: ipaclient/remote_plugins/2_164/idviews.py:689 -#: ipaclient/remote_plugins/2_164/idviews.py:739 -#: ipaclient/remote_plugins/2_164/idviews.py:875 -#: ipaclient/remote_plugins/2_164/idviews.py:1021 -#: ipaclient/remote_plugins/2_164/idviews.py:1084 -#: ipaclient/remote_plugins/2_164/idviews.py:1147 -#: ipaclient/remote_plugins/2_164/idviews.py:1201 -#: ipaclient/remote_plugins/2_164/idviews.py:1245 -#: ipaclient/remote_plugins/2_164/idviews.py:1318 -#: ipaclient/remote_plugins/2_164/idviews.py:1401 #: ipaserver/plugins/idviews.py:136 msgid "ID View Name" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:136 -#: ipaclient/remote_plugins/2_156/idviews.py:136 -#: ipaclient/remote_plugins/2_164/idviews.py:136 #: ipaserver/plugins/idviews.py:1283 msgid "Add a new Group ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:218 -#: ipaclient/remote_plugins/2_156/idviews.py:226 -#: ipaclient/remote_plugins/2_164/idviews.py:226 #: ipaserver/plugins/idviews.py:1289 msgid "Delete an Group ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:260 -#: ipaclient/remote_plugins/2_156/idviews.py:276 -#: ipaclient/remote_plugins/2_164/idviews.py:276 #: ipaserver/plugins/idviews.py:1301 msgid "Search for an Group ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:331 -#: ipaclient/remote_plugins/2_114/idviews.py:776 -#: ipaclient/remote_plugins/2_156/idviews.py:355 -#: ipaclient/remote_plugins/2_156/idviews.py:840 -#: ipaclient/remote_plugins/2_164/idviews.py:355 -#: ipaclient/remote_plugins/2_164/idviews.py:840 msgid "Results should contain primary key attribute only (\"anchor\")" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:360 -#: ipaclient/remote_plugins/2_156/idviews.py:384 -#: ipaclient/remote_plugins/2_164/idviews.py:384 #: ipaserver/plugins/idviews.py:1295 msgid "Modify an Group ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:441 -#: ipaclient/remote_plugins/2_156/idviews.py:473 -#: ipaclient/remote_plugins/2_164/idviews.py:473 msgid "Rename the Group ID override object" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:462 -#: ipaclient/remote_plugins/2_156/idviews.py:494 -#: ipaclient/remote_plugins/2_164/idviews.py:494 #: ipaserver/plugins/idviews.py:1317 msgid "Display information about an Group ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:517 -#: ipaclient/remote_plugins/2_156/idviews.py:557 -#: ipaclient/remote_plugins/2_164/idviews.py:557 #: ipaserver/plugins/idviews.py:1184 msgid "Add a new User ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:635 -#: ipaclient/remote_plugins/2_156/idviews.py:683 -#: ipaclient/remote_plugins/2_164/idviews.py:683 #: ipaserver/plugins/idviews.py:1209 msgid "Delete an User ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:677 -#: ipaclient/remote_plugins/2_156/idviews.py:733 -#: ipaclient/remote_plugins/2_164/idviews.py:733 #: ipaserver/plugins/idviews.py:1247 msgid "Search for an User ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:805 -#: ipaclient/remote_plugins/2_156/idviews.py:869 -#: ipaclient/remote_plugins/2_164/idviews.py:869 #: ipaserver/plugins/idviews.py:1215 msgid "Modify an User ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:922 -#: ipaclient/remote_plugins/2_156/idviews.py:994 -#: ipaclient/remote_plugins/2_164/idviews.py:994 msgid "Rename the User ID override object" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:943 -#: ipaclient/remote_plugins/2_156/idviews.py:1015 -#: ipaclient/remote_plugins/2_164/idviews.py:1015 #: ipaserver/plugins/idviews.py:1271 msgid "Display information about an User ID override." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:998 -#: ipaclient/remote_plugins/2_156/idviews.py:1078 -#: ipaclient/remote_plugins/2_164/idviews.py:1078 #: ipaserver/plugins/idviews.py:195 msgid "Add a new ID View." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1061 msgid "" "Applies ID View to specified hosts or current members of specified " "hostgroups. If any other ID View is applied to the host, it is overriden." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1076 -#: ipaclient/remote_plugins/2_114/idviews.py:1380 -#: ipaclient/remote_plugins/2_156/idviews.py:1156 -#: ipaclient/remote_plugins/2_156/idviews.py:1460 -#: ipaclient/remote_plugins/2_164/idviews.py:1156 -#: ipaclient/remote_plugins/2_164/idviews.py:1460 ipaserver/plugins/host.py:280 #: ipaserver/plugins/sudorule.py:439 ipaserver/plugins/idviews.py:453 -#: ipaserver/plugins/idviews.py:496 +#: ipaserver/plugins/idviews.py:496 ipaserver/plugins/host.py:280 msgid "hosts" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1077 -#: ipaclient/remote_plugins/2_156/idviews.py:1157 -#: ipaclient/remote_plugins/2_164/idviews.py:1157 #: ipaserver/plugins/idviews.py:452 msgid "Hosts to apply the ID View to" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1084 -#: ipaclient/remote_plugins/2_114/idviews.py:1388 -#: ipaclient/remote_plugins/2_156/idviews.py:1164 -#: ipaclient/remote_plugins/2_156/idviews.py:1468 -#: ipaclient/remote_plugins/2_164/idviews.py:1164 -#: ipaclient/remote_plugins/2_164/idviews.py:1468 #: ipaserver/plugins/idviews.py:460 ipaserver/plugins/idviews.py:503 msgid "hostgroups" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1085 -#: ipaclient/remote_plugins/2_156/idviews.py:1165 -#: ipaclient/remote_plugins/2_164/idviews.py:1165 #: ipaserver/plugins/idviews.py:457 msgid "" "Hostgroups to whose hosts apply the ID View to. Please note that view is not " @@ -21078,87 +4385,51 @@ msgid "" "idview-apply command." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1097 -#: ipaclient/remote_plugins/2_156/idviews.py:1177 -#: ipaclient/remote_plugins/2_164/idviews.py:1177 #: ipaserver/plugins/idviews.py:468 msgid "Hosts that this ID View was applied to." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1102 -#: ipaclient/remote_plugins/2_156/idviews.py:1182 -#: ipaclient/remote_plugins/2_164/idviews.py:1182 #: ipaserver/plugins/idviews.py:472 msgid "Hosts or hostgroups that this ID View could not be applied to." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1107 -#: ipaclient/remote_plugins/2_156/idviews.py:1187 -#: ipaclient/remote_plugins/2_164/idviews.py:1187 #: ipaserver/plugins/idviews.py:477 msgid "Number of hosts the ID View was applied to:" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1114 -#: ipaclient/remote_plugins/2_156/idviews.py:1194 -#: ipaclient/remote_plugins/2_164/idviews.py:1194 #: ipaserver/plugins/idviews.py:212 msgid "Delete an ID View." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1151 -#: ipaclient/remote_plugins/2_156/idviews.py:1231 -#: ipaclient/remote_plugins/2_164/idviews.py:1231 #: ipaserver/plugins/idviews.py:241 msgid "Search for an ID View." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1232 -#: ipaclient/remote_plugins/2_156/idviews.py:1312 -#: ipaclient/remote_plugins/2_164/idviews.py:1312 #: ipaserver/plugins/idviews.py:225 msgid "Modify an ID View." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1294 -#: ipaclient/remote_plugins/2_156/idviews.py:1374 -#: ipaclient/remote_plugins/2_164/idviews.py:1374 msgid "Rename the ID View object" msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1315 -#: ipaclient/remote_plugins/2_156/idviews.py:1395 -#: ipaclient/remote_plugins/2_164/idviews.py:1395 #: ipaserver/plugins/idviews.py:248 msgid "Display information about an ID View." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1335 -#: ipaclient/remote_plugins/2_156/idviews.py:1415 -#: ipaclient/remote_plugins/2_164/idviews.py:1415 #: ipaserver/plugins/idviews.py:253 msgid "Enumerate all the hosts the view applies to." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1372 -#: ipaclient/remote_plugins/2_156/idviews.py:1452 -#: ipaclient/remote_plugins/2_164/idviews.py:1452 #: ipaserver/plugins/idviews.py:484 msgid "" "Clears ID View from specified hosts or current members of specified " "hostgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1381 -#: ipaclient/remote_plugins/2_156/idviews.py:1461 -#: ipaclient/remote_plugins/2_164/idviews.py:1461 #: ipaserver/plugins/idviews.py:495 msgid "Hosts to clear (any) ID View from." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1389 -#: ipaclient/remote_plugins/2_156/idviews.py:1469 -#: ipaclient/remote_plugins/2_164/idviews.py:1469 #: ipaserver/plugins/idviews.py:500 msgid "" "Hostgroups whose hosts should have ID Views cleared. Note that view is not " @@ -21166,157 +4437,76 @@ msgid "" "idview-unapply command." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1401 -#: ipaclient/remote_plugins/2_156/idviews.py:1481 -#: ipaclient/remote_plugins/2_164/idviews.py:1481 #: ipaserver/plugins/idviews.py:511 msgid "Hosts that ID View was cleared from." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1406 -#: ipaclient/remote_plugins/2_156/idviews.py:1486 -#: ipaclient/remote_plugins/2_164/idviews.py:1486 #: ipaserver/plugins/idviews.py:515 msgid "Hosts or hostgroups that ID View could not be cleared from." msgstr "" -#: ipaclient/remote_plugins/2_114/idviews.py:1411 -#: ipaclient/remote_plugins/2_156/idviews.py:1491 -#: ipaclient/remote_plugins/2_164/idviews.py:1491 #: ipaserver/plugins/idviews.py:520 msgid "Number of hosts that had a ID View was unset:" msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:19 -#: ipaclient/remote_plugins/2_156/internal.py:19 -#: ipaclient/remote_plugins/2_164/internal.py:19 -#: ipaclient/remote_plugins/2_49/internal.py:19 #: ipaserver/plugins/internal.py:30 msgid "" "\n" "Plugins not accessible directly through the CLI, commands used internally\n" msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:36 -#: ipaclient/remote_plugins/2_156/internal.py:36 -#: ipaclient/remote_plugins/2_164/internal.py:36 -#: ipaclient/remote_plugins/2_49/internal.py:34 #: ipaserver/plugins/internal.py:1986 msgid "Dict of I18N messages" msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:43 -#: ipaclient/remote_plugins/2_156/internal.py:43 -#: ipaclient/remote_plugins/2_164/internal.py:43 -#: ipaclient/remote_plugins/2_49/internal.py:41 #: ipaserver/plugins/internal.py:38 msgid "Export plugin meta-data for the webUI." msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:51 -#: ipaclient/remote_plugins/2_114/internal.py:63 -#: ipaclient/remote_plugins/2_156/internal.py:51 -#: ipaclient/remote_plugins/2_156/internal.py:63 -#: ipaclient/remote_plugins/2_164/internal.py:51 -#: ipaclient/remote_plugins/2_164/internal.py:63 -#: ipaclient/remote_plugins/2_49/internal.py:49 -#: ipaclient/remote_plugins/2_49/internal.py:61 #: ipaserver/plugins/internal.py:44 ipaserver/plugins/internal.py:53 msgid "Name of object to export" msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:56 -#: ipaclient/remote_plugins/2_114/internal.py:68 -#: ipaclient/remote_plugins/2_156/internal.py:56 -#: ipaclient/remote_plugins/2_156/internal.py:68 -#: ipaclient/remote_plugins/2_164/internal.py:56 -#: ipaclient/remote_plugins/2_164/internal.py:68 -#: ipaclient/remote_plugins/2_49/internal.py:54 -#: ipaclient/remote_plugins/2_49/internal.py:66 #: ipaserver/plugins/internal.py:47 ipaserver/plugins/internal.py:56 msgid "Name of method to export" msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:73 -#: ipaclient/remote_plugins/2_156/internal.py:73 -#: ipaclient/remote_plugins/2_164/internal.py:73 -#: ipaclient/remote_plugins/2_49/internal.py:71 #: ipaserver/plugins/internal.py:59 msgid "Name of command to export" msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:80 -#: ipaclient/remote_plugins/2_156/internal.py:80 -#: ipaclient/remote_plugins/2_164/internal.py:80 -#: ipaclient/remote_plugins/2_49/internal.py:78 #: ipaserver/plugins/internal.py:64 msgid "Dict of JSON encoded IPA Objects" msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:85 -#: ipaclient/remote_plugins/2_156/internal.py:85 -#: ipaclient/remote_plugins/2_164/internal.py:85 -#: ipaclient/remote_plugins/2_49/internal.py:83 #: ipaserver/plugins/internal.py:65 msgid "Dict of JSON encoded IPA Methods" msgstr "" -#: ipaclient/remote_plugins/2_114/internal.py:90 -#: ipaclient/remote_plugins/2_156/internal.py:90 -#: ipaclient/remote_plugins/2_164/internal.py:90 -#: ipaclient/remote_plugins/2_49/internal.py:88 #: ipaserver/plugins/internal.py:66 msgid "Dict of JSON encoded IPA Commands" msgstr "" -#: ipaclient/remote_plugins/2_114/join.py:19 -#: ipaclient/remote_plugins/2_156/join.py:19 -#: ipaclient/remote_plugins/2_164/join.py:19 -#: ipaclient/remote_plugins/2_49/join.py:19 ipaserver/plugins/join.py:30 msgid "" "\n" "Joining an IPA domain\n" msgstr "" -#: ipaclient/remote_plugins/2_114/join.py:28 -#: ipaclient/remote_plugins/2_156/join.py:28 -#: ipaclient/remote_plugins/2_164/join.py:28 -#: ipaclient/remote_plugins/2_49/join.py:28 ipaserver/plugins/join.py:54 msgid "Join an IPA domain" msgstr "" -#: ipaclient/remote_plugins/2_114/join.py:34 -#: ipaclient/remote_plugins/2_156/join.py:34 -#: ipaclient/remote_plugins/2_164/join.py:34 -#: ipaclient/remote_plugins/2_49/join.py:34 ipaserver/plugins/join.py:62 msgid "The hostname to register as" msgstr "" -#: ipaclient/remote_plugins/2_114/join.py:44 -#: ipaclient/remote_plugins/2_156/join.py:44 -#: ipaclient/remote_plugins/2_164/join.py:44 -#: ipaclient/remote_plugins/2_49/join.py:44 ipaserver/plugins/join.py:71 msgid "The IPA realm" msgstr "" -#: ipaclient/remote_plugins/2_114/join.py:54 -#: ipaclient/remote_plugins/2_156/join.py:54 -#: ipaclient/remote_plugins/2_164/join.py:52 -#: ipaclient/remote_plugins/2_49/join.py:54 ipaserver/plugins/join.py:77 msgid "Hardware platform of the host (e.g. Lenovo T61)" msgstr "" -#: ipaclient/remote_plugins/2_114/join.py:60 -#: ipaclient/remote_plugins/2_156/join.py:60 -#: ipaclient/remote_plugins/2_164/join.py:58 -#: ipaclient/remote_plugins/2_49/join.py:60 ipaserver/plugins/join.py:81 msgid "Operating System and version of the host (e.g. Fedora 9)" msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:19 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:19 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:19 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:19 #: ipaserver/plugins/krbtpolicy.py:27 msgid "" "\n" @@ -21357,130 +4547,42 @@ msgid "" " ipa krbtpolicy-mod admin --maxlife=3600\n" msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:67 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:94 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:181 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:226 -#: ipaclient/remote_plugins/2_114/passwd.py:49 -#: ipaclient/remote_plugins/2_114/hbactest.py:202 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:67 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:94 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:181 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:226 -#: ipaclient/remote_plugins/2_156/passwd.py:49 -#: ipaclient/remote_plugins/2_156/hbactest.py:202 -#: ipaclient/remote_plugins/2_164/hbactest.py:202 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:67 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:94 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:181 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:226 -#: ipaclient/remote_plugins/2_164/passwd.py:49 -#: ipaclient/remote_plugins/2_49/hbactest.py:131 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:67 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:94 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:182 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:228 -#: ipaclient/remote_plugins/2_49/passwd.py:49 ipaserver/plugins/passwd.py:88 #: ipaserver/plugins/krbtpolicy.py:134 ipaserver/plugins/hbactest.py:270 msgid "User name" msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:68 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:95 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:182 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:227 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:68 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:95 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:182 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:227 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:68 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:95 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:182 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:227 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:68 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:95 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:183 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:229 #: ipaserver/plugins/krbtpolicy.py:135 msgid "Manage ticket policy for specific user" msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:73 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:103 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:73 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:103 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:73 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:103 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:73 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:103 #: ipaserver/plugins/krbtpolicy.py:140 msgid "Max life" msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:74 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:104 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:74 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:104 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:74 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:104 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:74 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:104 #: ipaserver/plugins/krbtpolicy.py:141 msgid "Maximum ticket life (seconds)" msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:79 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:110 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:79 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:110 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:79 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:110 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:79 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:110 #: ipaserver/plugins/krbtpolicy.py:146 msgid "Max renew" msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:80 -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:111 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:80 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:111 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:80 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:111 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:80 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:111 #: ipaserver/plugins/krbtpolicy.py:147 msgid "Maximum renewable age (seconds)" msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:87 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:87 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:87 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:87 #: ipaserver/plugins/krbtpolicy.py:221 msgid "Modify Kerberos ticket policy." msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:174 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:174 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:174 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:175 #: ipaserver/plugins/krbtpolicy.py:300 msgid "Reset Kerberos ticket policy to the default values." msgstr "" -#: ipaclient/remote_plugins/2_114/krbtpolicy.py:219 -#: ipaclient/remote_plugins/2_156/krbtpolicy.py:219 -#: ipaclient/remote_plugins/2_164/krbtpolicy.py:219 -#: ipaclient/remote_plugins/2_49/krbtpolicy.py:221 #: ipaserver/plugins/krbtpolicy.py:246 msgid "Display the current Kerberos ticket policy." msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:19 -#: ipaclient/remote_plugins/2_156/migration.py:19 -#: ipaclient/remote_plugins/2_164/migration.py:19 -#: ipaclient/remote_plugins/2_49/migration.py:19 msgid "" "\n" "Migration to IPA\n" @@ -21575,402 +4677,199 @@ msgid "" "updated.\n" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:117 -#: ipaclient/remote_plugins/2_156/migration.py:117 -#: ipaclient/remote_plugins/2_164/migration.py:117 -#: ipaclient/remote_plugins/2_49/migration.py:117 #: ipaserver/plugins/migration.py:482 msgid "Migrate users and groups from DS to IPA." msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:123 -#: ipaclient/remote_plugins/2_156/migration.py:123 -#: ipaclient/remote_plugins/2_164/migration.py:123 -#: ipaclient/remote_plugins/2_49/migration.py:123 #: ipaserver/plugins/migration.py:529 msgid "LDAP URI" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:124 -#: ipaclient/remote_plugins/2_156/migration.py:124 -#: ipaclient/remote_plugins/2_164/migration.py:124 -#: ipaclient/remote_plugins/2_49/migration.py:124 #: ipaserver/plugins/migration.py:530 msgid "LDAP URI of DS server to migrate from" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:130 -#: ipaclient/remote_plugins/2_156/migration.py:130 -#: ipaclient/remote_plugins/2_164/migration.py:130 -#: ipaclient/remote_plugins/2_49/migration.py:130 #: ipaserver/plugins/migration.py:536 msgid "bind password" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:138 -#: ipaclient/remote_plugins/2_156/migration.py:138 -#: ipaclient/remote_plugins/2_164/migration.py:138 -#: ipaclient/remote_plugins/2_49/migration.py:138 #: ipaserver/plugins/migration.py:543 msgid "Bind DN" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:145 -#: ipaclient/remote_plugins/2_156/migration.py:145 -#: ipaclient/remote_plugins/2_164/migration.py:145 -#: ipaclient/remote_plugins/2_49/migration.py:145 #: ipaserver/plugins/migration.py:549 msgid "User container" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:146 -#: ipaclient/remote_plugins/2_156/migration.py:146 -#: ipaclient/remote_plugins/2_164/migration.py:146 -#: ipaclient/remote_plugins/2_49/migration.py:146 #: ipaserver/plugins/migration.py:550 msgid "DN of container for users in DS relative to base DN" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:153 -#: ipaclient/remote_plugins/2_156/migration.py:153 -#: ipaclient/remote_plugins/2_164/migration.py:153 -#: ipaclient/remote_plugins/2_49/migration.py:153 #: ipaserver/plugins/migration.py:556 msgid "Group container" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:154 -#: ipaclient/remote_plugins/2_156/migration.py:154 -#: ipaclient/remote_plugins/2_164/migration.py:154 -#: ipaclient/remote_plugins/2_49/migration.py:154 #: ipaserver/plugins/migration.py:557 msgid "DN of container for groups in DS relative to base DN" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:162 -#: ipaclient/remote_plugins/2_156/migration.py:162 -#: ipaclient/remote_plugins/2_164/migration.py:162 -#: ipaclient/remote_plugins/2_49/migration.py:162 #: ipaserver/plugins/migration.py:563 msgid "User object class" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:163 -#: ipaclient/remote_plugins/2_156/migration.py:163 -#: ipaclient/remote_plugins/2_164/migration.py:163 #: ipaserver/plugins/migration.py:564 msgid "Objectclasses used to search for user entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:171 -#: ipaclient/remote_plugins/2_156/migration.py:171 -#: ipaclient/remote_plugins/2_164/migration.py:171 -#: ipaclient/remote_plugins/2_49/migration.py:171 #: ipaserver/plugins/migration.py:570 msgid "Group object class" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:172 -#: ipaclient/remote_plugins/2_156/migration.py:172 -#: ipaclient/remote_plugins/2_164/migration.py:172 #: ipaserver/plugins/migration.py:571 msgid "Objectclasses used to search for group entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:181 -#: ipaclient/remote_plugins/2_156/migration.py:181 -#: ipaclient/remote_plugins/2_164/migration.py:181 -#: ipaclient/remote_plugins/2_49/migration.py:181 #: ipaserver/plugins/migration.py:577 msgid "Ignore user object class" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:182 -#: ipaclient/remote_plugins/2_156/migration.py:182 -#: ipaclient/remote_plugins/2_164/migration.py:182 #: ipaserver/plugins/migration.py:578 msgid "Objectclasses to be ignored for user entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:191 -#: ipaclient/remote_plugins/2_156/migration.py:191 -#: ipaclient/remote_plugins/2_164/migration.py:191 -#: ipaclient/remote_plugins/2_49/migration.py:191 #: ipaserver/plugins/migration.py:584 msgid "Ignore user attribute" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:192 -#: ipaclient/remote_plugins/2_156/migration.py:192 -#: ipaclient/remote_plugins/2_164/migration.py:192 #: ipaserver/plugins/migration.py:585 msgid "Attributes to be ignored for user entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:201 -#: ipaclient/remote_plugins/2_156/migration.py:201 -#: ipaclient/remote_plugins/2_164/migration.py:201 -#: ipaclient/remote_plugins/2_49/migration.py:201 #: ipaserver/plugins/migration.py:591 msgid "Ignore group object class" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:202 -#: ipaclient/remote_plugins/2_156/migration.py:202 -#: ipaclient/remote_plugins/2_164/migration.py:202 #: ipaserver/plugins/migration.py:592 msgid "Objectclasses to be ignored for group entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:211 -#: ipaclient/remote_plugins/2_156/migration.py:211 -#: ipaclient/remote_plugins/2_164/migration.py:211 -#: ipaclient/remote_plugins/2_49/migration.py:211 #: ipaserver/plugins/migration.py:598 msgid "Ignore group attribute" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:212 -#: ipaclient/remote_plugins/2_156/migration.py:212 -#: ipaclient/remote_plugins/2_164/migration.py:212 #: ipaserver/plugins/migration.py:599 msgid "Attributes to be ignored for group entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:219 -#: ipaclient/remote_plugins/2_156/migration.py:219 -#: ipaclient/remote_plugins/2_164/migration.py:219 -#: ipaclient/remote_plugins/2_49/migration.py:219 #: ipaserver/plugins/migration.py:605 msgid "Overwrite GID" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:220 -#: ipaclient/remote_plugins/2_156/migration.py:220 -#: ipaclient/remote_plugins/2_164/migration.py:220 -#: ipaclient/remote_plugins/2_49/migration.py:220 #: ipaserver/plugins/migration.py:606 msgid "" "When migrating a group already existing in IPA domain overwrite the group " "GID and report as success" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:228 -#: ipaclient/remote_plugins/2_156/migration.py:228 -#: ipaclient/remote_plugins/2_164/migration.py:228 -#: ipaclient/remote_plugins/2_49/migration.py:228 #: ipaserver/plugins/migration.py:611 msgid "LDAP schema" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:229 -#: ipaclient/remote_plugins/2_156/migration.py:229 -#: ipaclient/remote_plugins/2_164/migration.py:229 -#: ipaclient/remote_plugins/2_49/migration.py:229 #: ipaserver/plugins/migration.py:612 msgid "" "The schema used on the LDAP server. Supported values are RFC2307 and " "RFC2307bis. The default is RFC2307bis" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:236 -#: ipaclient/remote_plugins/2_156/migration.py:236 -#: ipaclient/remote_plugins/2_164/migration.py:236 -#: ipaclient/remote_plugins/2_49/migration.py:236 #: ipaserver/plugins/migration.py:618 msgid "Continue" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:237 -#: ipaclient/remote_plugins/2_156/migration.py:237 -#: ipaclient/remote_plugins/2_164/migration.py:237 -#: ipaclient/remote_plugins/2_49/migration.py:237 #: ipaserver/plugins/migration.py:619 msgid "" "Continuous operation mode. Errors are reported but the process continues" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:245 -#: ipaclient/remote_plugins/2_156/migration.py:245 -#: ipaclient/remote_plugins/2_164/migration.py:245 -#: ipaclient/remote_plugins/2_49/migration.py:245 #: ipaserver/plugins/migration.py:624 msgid "Base DN" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:246 -#: ipaclient/remote_plugins/2_156/migration.py:246 -#: ipaclient/remote_plugins/2_164/migration.py:246 -#: ipaclient/remote_plugins/2_49/migration.py:246 #: ipaserver/plugins/migration.py:625 msgid "Base DN on remote LDAP server" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:252 -#: ipaclient/remote_plugins/2_156/migration.py:252 -#: ipaclient/remote_plugins/2_164/migration.py:252 -#: ipaclient/remote_plugins/2_49/migration.py:252 #: ipaserver/plugins/migration.py:629 msgid "Ignore compat plugin" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:253 -#: ipaclient/remote_plugins/2_156/migration.py:253 -#: ipaclient/remote_plugins/2_164/migration.py:253 -#: ipaclient/remote_plugins/2_49/migration.py:253 #: ipaserver/plugins/migration.py:630 msgid "Allows migration despite the usage of compat plugin" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:261 -#: ipaclient/remote_plugins/2_156/migration.py:261 -#: ipaclient/remote_plugins/2_164/migration.py:261 #: ipaserver/plugins/migration.py:635 msgid "CA certificate" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:262 -#: ipaclient/remote_plugins/2_156/migration.py:262 -#: ipaclient/remote_plugins/2_164/migration.py:262 #: ipaserver/plugins/migration.py:636 msgid "Load CA certificate of LDAP server from FILE" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:268 -#: ipaclient/remote_plugins/2_156/migration.py:285 -#: ipaclient/remote_plugins/2_164/migration.py:285 msgid "groups to exclude from migration" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:276 -#: ipaclient/remote_plugins/2_156/migration.py:293 -#: ipaclient/remote_plugins/2_164/migration.py:293 msgid "users to exclude from migration" msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:285 -#: ipaclient/remote_plugins/2_156/migration.py:302 -#: ipaclient/remote_plugins/2_164/migration.py:302 -#: ipaclient/remote_plugins/2_49/migration.py:278 #: ipaserver/plugins/migration.py:662 msgid "Lists of objects migrated; categorized by type." msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:290 -#: ipaclient/remote_plugins/2_156/migration.py:307 -#: ipaclient/remote_plugins/2_164/migration.py:307 -#: ipaclient/remote_plugins/2_49/migration.py:283 #: ipaserver/plugins/migration.py:666 msgid "Lists of objects that could not be migrated; categorized by type." msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:295 -#: ipaclient/remote_plugins/2_156/migration.py:312 -#: ipaclient/remote_plugins/2_164/migration.py:312 -#: ipaclient/remote_plugins/2_49/migration.py:288 #: ipaserver/plugins/migration.py:670 msgid "False if migration mode was disabled." msgstr "" -#: ipaclient/remote_plugins/2_114/migration.py:300 -#: ipaclient/remote_plugins/2_156/migration.py:317 -#: ipaclient/remote_plugins/2_164/migration.py:317 -#: ipaclient/remote_plugins/2_49/migration.py:293 #: ipaserver/plugins/migration.py:674 msgid "False if migration fails because the compatibility plug-in is enabled." msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:19 -#: ipaclient/remote_plugins/2_156/misc.py:19 -#: ipaclient/remote_plugins/2_164/misc.py:19 -#: ipaclient/remote_plugins/2_49/misc.py:19 ipaserver/plugins/misc.py:24 msgid "" "\n" "Misc plug-ins\n" msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:28 -#: ipaclient/remote_plugins/2_156/misc.py:28 -#: ipaclient/remote_plugins/2_164/misc.py:28 -#: ipaclient/remote_plugins/2_49/misc.py:28 ipalib/misc.py:20 msgid "Show environment variables." msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:41 -#: ipaclient/remote_plugins/2_114/misc.py:85 -#: ipaclient/remote_plugins/2_156/misc.py:41 -#: ipaclient/remote_plugins/2_156/misc.py:85 -#: ipaclient/remote_plugins/2_164/misc.py:41 -#: ipaclient/remote_plugins/2_164/misc.py:85 -#: ipaclient/remote_plugins/2_49/misc.py:41 -#: ipaclient/remote_plugins/2_49/misc.py:85 ipalib/frontend.py:1198 msgid "Forward to server instead of running locally" msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:47 -#: ipaclient/remote_plugins/2_114/misc.py:91 -#: ipaclient/remote_plugins/2_156/misc.py:47 -#: ipaclient/remote_plugins/2_156/misc.py:91 -#: ipaclient/remote_plugins/2_164/misc.py:47 -#: ipaclient/remote_plugins/2_164/misc.py:91 -#: ipaclient/remote_plugins/2_49/misc.py:47 -#: ipaclient/remote_plugins/2_49/misc.py:91 ipalib/misc.py:32 #: ipalib/misc.py:103 msgid "" "retrieve and print all attributes from the server. Affects command output." msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:57 -#: ipaclient/remote_plugins/2_114/cert.py:299 -#: ipaclient/remote_plugins/2_156/misc.py:57 -#: ipaclient/remote_plugins/2_156/cert.py:305 -#: ipaclient/remote_plugins/2_164/misc.py:57 -#: ipaclient/remote_plugins/2_164/cert.py:305 -#: ipaclient/remote_plugins/2_49/cert.py:134 -#: ipaclient/remote_plugins/2_49/entitle.py:256 -#: ipaclient/remote_plugins/2_49/entitle.py:337 -#: ipaclient/remote_plugins/2_49/misc.py:57 ipalib/misc.py:44 msgid "Dictionary mapping variable name to value" msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:62 -#: ipaclient/remote_plugins/2_156/misc.py:62 -#: ipaclient/remote_plugins/2_164/misc.py:62 -#: ipaclient/remote_plugins/2_49/misc.py:62 ipalib/misc.py:49 msgid "Total number of variables env (>= count)" msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:67 -#: ipaclient/remote_plugins/2_156/misc.py:67 -#: ipaclient/remote_plugins/2_164/misc.py:67 -#: ipaclient/remote_plugins/2_49/misc.py:67 ipalib/misc.py:55 msgid "Number of variables returned (<= total)" msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:79 -#: ipaclient/remote_plugins/2_156/misc.py:79 -#: ipaclient/remote_plugins/2_164/misc.py:79 -#: ipaclient/remote_plugins/2_49/misc.py:79 ipalib/misc.py:93 msgid "Show all loaded plugins." msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:101 -#: ipaclient/remote_plugins/2_156/misc.py:101 -#: ipaclient/remote_plugins/2_164/misc.py:101 -#: ipaclient/remote_plugins/2_49/misc.py:101 msgid "Dictionary mapping plugin names to bases" msgstr "" -#: ipaclient/remote_plugins/2_114/misc.py:106 -#: ipaclient/remote_plugins/2_156/misc.py:106 -#: ipaclient/remote_plugins/2_164/misc.py:106 -#: ipaclient/remote_plugins/2_49/misc.py:106 ipalib/misc.py:116 msgid "Number of plugins loaded" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:19 -#: ipaclient/remote_plugins/2_156/netgroup.py:19 -#: ipaclient/remote_plugins/2_164/netgroup.py:19 #: ipaserver/plugins/netgroup.py:46 msgid "" "\n" @@ -21997,362 +4896,125 @@ msgid "" " ipa netgroup-del admins\n" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:52 -#: ipaclient/remote_plugins/2_114/netgroup.py:135 -#: ipaclient/remote_plugins/2_114/netgroup.py:236 -#: ipaclient/remote_plugins/2_114/netgroup.py:334 -#: ipaclient/remote_plugins/2_114/netgroup.py:379 -#: ipaclient/remote_plugins/2_114/netgroup.py:606 -#: ipaclient/remote_plugins/2_114/netgroup.py:721 -#: ipaclient/remote_plugins/2_114/netgroup.py:818 -#: ipaclient/remote_plugins/2_156/netgroup.py:52 -#: ipaclient/remote_plugins/2_156/netgroup.py:135 -#: ipaclient/remote_plugins/2_156/netgroup.py:236 -#: ipaclient/remote_plugins/2_156/netgroup.py:334 -#: ipaclient/remote_plugins/2_156/netgroup.py:379 -#: ipaclient/remote_plugins/2_156/netgroup.py:606 -#: ipaclient/remote_plugins/2_156/netgroup.py:721 -#: ipaclient/remote_plugins/2_156/netgroup.py:818 -#: ipaclient/remote_plugins/2_164/netgroup.py:52 -#: ipaclient/remote_plugins/2_164/netgroup.py:135 -#: ipaclient/remote_plugins/2_164/netgroup.py:236 -#: ipaclient/remote_plugins/2_164/netgroup.py:334 -#: ipaclient/remote_plugins/2_164/netgroup.py:379 -#: ipaclient/remote_plugins/2_164/netgroup.py:606 -#: ipaclient/remote_plugins/2_164/netgroup.py:721 -#: ipaclient/remote_plugins/2_164/netgroup.py:818 -#: ipaclient/remote_plugins/2_49/netgroup.py:52 -#: ipaclient/remote_plugins/2_49/netgroup.py:134 -#: ipaclient/remote_plugins/2_49/netgroup.py:228 -#: ipaclient/remote_plugins/2_49/netgroup.py:319 -#: ipaclient/remote_plugins/2_49/netgroup.py:366 -#: ipaclient/remote_plugins/2_49/netgroup.py:586 -#: ipaclient/remote_plugins/2_49/netgroup.py:695 -#: ipaclient/remote_plugins/2_49/netgroup.py:785 #: ipaserver/plugins/netgroup.py:204 msgid "Netgroup name" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:58 -#: ipaclient/remote_plugins/2_114/netgroup.py:145 -#: ipaclient/remote_plugins/2_114/netgroup.py:387 -#: ipaclient/remote_plugins/2_114/netgroup.py:616 -#: ipaclient/remote_plugins/2_156/netgroup.py:58 -#: ipaclient/remote_plugins/2_156/netgroup.py:145 -#: ipaclient/remote_plugins/2_156/netgroup.py:387 -#: ipaclient/remote_plugins/2_156/netgroup.py:616 -#: ipaclient/remote_plugins/2_164/netgroup.py:58 -#: ipaclient/remote_plugins/2_164/netgroup.py:145 -#: ipaclient/remote_plugins/2_164/netgroup.py:387 -#: ipaclient/remote_plugins/2_164/netgroup.py:616 -#: ipaclient/remote_plugins/2_49/netgroup.py:57 -#: ipaclient/remote_plugins/2_49/netgroup.py:143 -#: ipaclient/remote_plugins/2_49/netgroup.py:374 -#: ipaclient/remote_plugins/2_49/netgroup.py:596 #: ipaserver/plugins/netgroup.py:211 msgid "Netgroup description" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:63 -#: ipaclient/remote_plugins/2_114/netgroup.py:151 -#: ipaclient/remote_plugins/2_114/netgroup.py:393 -#: ipaclient/remote_plugins/2_114/netgroup.py:622 -#: ipaclient/remote_plugins/2_156/netgroup.py:63 -#: ipaclient/remote_plugins/2_156/netgroup.py:151 -#: ipaclient/remote_plugins/2_156/netgroup.py:393 -#: ipaclient/remote_plugins/2_156/netgroup.py:622 -#: ipaclient/remote_plugins/2_164/netgroup.py:63 -#: ipaclient/remote_plugins/2_164/netgroup.py:151 -#: ipaclient/remote_plugins/2_164/netgroup.py:393 -#: ipaclient/remote_plugins/2_164/netgroup.py:622 -#: ipaclient/remote_plugins/2_49/netgroup.py:62 -#: ipaclient/remote_plugins/2_49/netgroup.py:149 -#: ipaclient/remote_plugins/2_49/netgroup.py:380 -#: ipaclient/remote_plugins/2_49/netgroup.py:602 #: ipaserver/plugins/netgroup.py:217 msgid "NIS domain name" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:68 -#: ipaclient/remote_plugins/2_114/netgroup.py:69 -#: ipaclient/remote_plugins/2_114/netgroup.py:399 -#: ipaclient/remote_plugins/2_114/netgroup.py:400 -#: ipaclient/remote_plugins/2_156/netgroup.py:68 -#: ipaclient/remote_plugins/2_156/netgroup.py:69 -#: ipaclient/remote_plugins/2_156/netgroup.py:399 -#: ipaclient/remote_plugins/2_156/netgroup.py:400 -#: ipaclient/remote_plugins/2_164/netgroup.py:68 -#: ipaclient/remote_plugins/2_164/netgroup.py:69 -#: ipaclient/remote_plugins/2_164/netgroup.py:399 -#: ipaclient/remote_plugins/2_164/netgroup.py:400 -#: ipaclient/remote_plugins/2_49/netgroup.py:67 -#: ipaclient/remote_plugins/2_49/netgroup.py:68 -#: ipaclient/remote_plugins/2_49/netgroup.py:386 -#: ipaclient/remote_plugins/2_49/netgroup.py:387 #: ipaserver/plugins/netgroup.py:222 msgid "IPA unique ID" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:92 -#: ipaclient/remote_plugins/2_156/netgroup.py:92 -#: ipaclient/remote_plugins/2_164/netgroup.py:92 -#: ipaclient/remote_plugins/2_49/netgroup.py:91 #: ipaserver/plugins/baseldap.py:92 msgid "Member netgroups" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:102 -#: ipaclient/remote_plugins/2_156/netgroup.py:102 -#: ipaclient/remote_plugins/2_164/netgroup.py:102 -#: ipaclient/remote_plugins/2_49/netgroup.py:101 #: ipaserver/plugins/baseldap.py:153 msgid "Indirect Member netgroups" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:107 -#: ipaclient/remote_plugins/2_156/netgroup.py:107 -#: ipaclient/remote_plugins/2_164/netgroup.py:107 -#: ipaclient/remote_plugins/2_49/netgroup.py:106 msgid "Member User" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:112 -#: ipaclient/remote_plugins/2_156/netgroup.py:112 -#: ipaclient/remote_plugins/2_164/netgroup.py:112 -#: ipaclient/remote_plugins/2_49/netgroup.py:111 msgid "Member Group" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:117 -#: ipaclient/remote_plugins/2_156/netgroup.py:117 -#: ipaclient/remote_plugins/2_164/netgroup.py:117 -#: ipaclient/remote_plugins/2_49/netgroup.py:116 #: ipaserver/plugins/netgroup.py:88 msgid "Member Host" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:122 -#: ipaclient/remote_plugins/2_156/netgroup.py:122 -#: ipaclient/remote_plugins/2_164/netgroup.py:122 -#: ipaclient/remote_plugins/2_49/netgroup.py:121 msgid "Member Hostgroup" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:129 -#: ipaclient/remote_plugins/2_156/netgroup.py:129 -#: ipaclient/remote_plugins/2_164/netgroup.py:129 -#: ipaclient/remote_plugins/2_49/netgroup.py:128 #: ipaserver/plugins/netgroup.py:263 msgid "Add a new netgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:230 -#: ipaclient/remote_plugins/2_156/netgroup.py:230 -#: ipaclient/remote_plugins/2_164/netgroup.py:230 -#: ipaclient/remote_plugins/2_49/netgroup.py:222 #: ipaserver/plugins/netgroup.py:378 msgid "Add members to a netgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:303 -#: ipaclient/remote_plugins/2_114/netgroup.py:788 -#: ipaclient/remote_plugins/2_156/netgroup.py:303 -#: ipaclient/remote_plugins/2_156/netgroup.py:788 -#: ipaclient/remote_plugins/2_164/netgroup.py:303 -#: ipaclient/remote_plugins/2_164/netgroup.py:788 -#: ipaclient/remote_plugins/2_49/netgroup.py:288 -#: ipaclient/remote_plugins/2_49/netgroup.py:755 msgid "member netgroup" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:304 -#: ipaclient/remote_plugins/2_156/netgroup.py:304 -#: ipaclient/remote_plugins/2_164/netgroup.py:304 msgid "netgroups to add" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:327 -#: ipaclient/remote_plugins/2_156/netgroup.py:327 -#: ipaclient/remote_plugins/2_164/netgroup.py:327 -#: ipaclient/remote_plugins/2_49/netgroup.py:312 #: ipaserver/plugins/netgroup.py:299 msgid "Delete a netgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:365 -#: ipaclient/remote_plugins/2_156/netgroup.py:365 -#: ipaclient/remote_plugins/2_164/netgroup.py:365 -#: ipaclient/remote_plugins/2_49/netgroup.py:352 #: ipaserver/plugins/netgroup.py:334 msgid "Search for a netgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:445 -#: ipaclient/remote_plugins/2_156/netgroup.py:445 -#: ipaclient/remote_plugins/2_164/netgroup.py:445 -#: ipaclient/remote_plugins/2_49/netgroup.py:432 #: ipaserver/plugins/netgroup.py:349 msgid "search for managed groups" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:485 -#: ipaclient/remote_plugins/2_156/netgroup.py:485 -#: ipaclient/remote_plugins/2_164/netgroup.py:485 -#: ipaclient/remote_plugins/2_49/netgroup.py:465 msgid "Search for netgroups with these member netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:493 -#: ipaclient/remote_plugins/2_156/netgroup.py:493 -#: ipaclient/remote_plugins/2_164/netgroup.py:493 -#: ipaclient/remote_plugins/2_49/netgroup.py:473 msgid "Search for netgroups without these member netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:501 -#: ipaclient/remote_plugins/2_156/netgroup.py:501 -#: ipaclient/remote_plugins/2_164/netgroup.py:501 -#: ipaclient/remote_plugins/2_49/netgroup.py:481 msgid "Search for netgroups with these member users." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:509 -#: ipaclient/remote_plugins/2_156/netgroup.py:509 -#: ipaclient/remote_plugins/2_164/netgroup.py:509 -#: ipaclient/remote_plugins/2_49/netgroup.py:489 msgid "Search for netgroups without these member users." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:516 -#: ipaclient/remote_plugins/2_114/netgroup.py:524 -#: ipaclient/remote_plugins/2_114/user.py:1038 -#: ipaclient/remote_plugins/2_114/user.py:1046 -#: ipaclient/remote_plugins/2_114/group.py:553 -#: ipaclient/remote_plugins/2_114/group.py:561 -#: ipaclient/remote_plugins/2_114/group.py:569 -#: ipaclient/remote_plugins/2_114/group.py:577 -#: ipaclient/remote_plugins/2_156/netgroup.py:516 -#: ipaclient/remote_plugins/2_156/netgroup.py:524 -#: ipaclient/remote_plugins/2_156/stageuser.py:1024 -#: ipaclient/remote_plugins/2_156/stageuser.py:1032 -#: ipaclient/remote_plugins/2_156/user.py:1138 -#: ipaclient/remote_plugins/2_156/user.py:1146 -#: ipaclient/remote_plugins/2_156/group.py:553 -#: ipaclient/remote_plugins/2_156/group.py:561 -#: ipaclient/remote_plugins/2_156/group.py:569 -#: ipaclient/remote_plugins/2_156/group.py:577 -#: ipaclient/remote_plugins/2_164/group.py:553 -#: ipaclient/remote_plugins/2_164/group.py:561 -#: ipaclient/remote_plugins/2_164/group.py:569 -#: ipaclient/remote_plugins/2_164/group.py:577 -#: ipaclient/remote_plugins/2_164/netgroup.py:516 -#: ipaclient/remote_plugins/2_164/netgroup.py:524 -#: ipaclient/remote_plugins/2_164/stageuser.py:1086 -#: ipaclient/remote_plugins/2_164/stageuser.py:1094 -#: ipaclient/remote_plugins/2_164/user.py:1200 -#: ipaclient/remote_plugins/2_164/user.py:1208 -#: ipaclient/remote_plugins/2_49/group.py:514 -#: ipaclient/remote_plugins/2_49/group.py:522 -#: ipaclient/remote_plugins/2_49/group.py:530 -#: ipaclient/remote_plugins/2_49/group.py:538 -#: ipaclient/remote_plugins/2_49/netgroup.py:496 -#: ipaclient/remote_plugins/2_49/netgroup.py:504 -#: ipaclient/remote_plugins/2_49/user.py:862 -#: ipaclient/remote_plugins/2_49/user.py:870 ipaserver/plugins/group.py:194 #: ipaserver/plugins/group.py:408 ipaserver/plugins/group.py:669 #: ipaserver/plugins/user.py:150 msgid "group" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:517 -#: ipaclient/remote_plugins/2_156/netgroup.py:517 -#: ipaclient/remote_plugins/2_164/netgroup.py:517 -#: ipaclient/remote_plugins/2_49/netgroup.py:497 msgid "Search for netgroups with these member groups." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:525 -#: ipaclient/remote_plugins/2_156/netgroup.py:525 -#: ipaclient/remote_plugins/2_164/netgroup.py:525 -#: ipaclient/remote_plugins/2_49/netgroup.py:505 msgid "Search for netgroups without these member groups." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:533 -#: ipaclient/remote_plugins/2_156/netgroup.py:533 -#: ipaclient/remote_plugins/2_164/netgroup.py:533 -#: ipaclient/remote_plugins/2_49/netgroup.py:513 msgid "Search for netgroups with these member hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:541 -#: ipaclient/remote_plugins/2_156/netgroup.py:541 -#: ipaclient/remote_plugins/2_164/netgroup.py:541 -#: ipaclient/remote_plugins/2_49/netgroup.py:521 msgid "Search for netgroups without these member hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:549 -#: ipaclient/remote_plugins/2_156/netgroup.py:549 -#: ipaclient/remote_plugins/2_164/netgroup.py:549 -#: ipaclient/remote_plugins/2_49/netgroup.py:529 msgid "Search for netgroups with these member host groups." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:557 -#: ipaclient/remote_plugins/2_156/netgroup.py:557 -#: ipaclient/remote_plugins/2_164/netgroup.py:557 -#: ipaclient/remote_plugins/2_49/netgroup.py:537 msgid "Search for netgroups without these member host groups." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:565 -#: ipaclient/remote_plugins/2_156/netgroup.py:565 -#: ipaclient/remote_plugins/2_164/netgroup.py:565 -#: ipaclient/remote_plugins/2_49/netgroup.py:545 msgid "Search for netgroups with these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:573 -#: ipaclient/remote_plugins/2_156/netgroup.py:573 -#: ipaclient/remote_plugins/2_164/netgroup.py:573 -#: ipaclient/remote_plugins/2_49/netgroup.py:553 msgid "Search for netgroups without these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:600 -#: ipaclient/remote_plugins/2_156/netgroup.py:600 -#: ipaclient/remote_plugins/2_164/netgroup.py:600 -#: ipaclient/remote_plugins/2_49/netgroup.py:580 #: ipaserver/plugins/netgroup.py:307 msgid "Modify a netgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:715 -#: ipaclient/remote_plugins/2_156/netgroup.py:715 -#: ipaclient/remote_plugins/2_164/netgroup.py:715 -#: ipaclient/remote_plugins/2_49/netgroup.py:689 #: ipaserver/plugins/netgroup.py:400 msgid "Remove members from a netgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:789 -#: ipaclient/remote_plugins/2_156/netgroup.py:789 -#: ipaclient/remote_plugins/2_164/netgroup.py:789 msgid "netgroups to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/netgroup.py:812 -#: ipaclient/remote_plugins/2_156/netgroup.py:812 -#: ipaclient/remote_plugins/2_164/netgroup.py:812 -#: ipaclient/remote_plugins/2_49/netgroup.py:779 #: ipaserver/plugins/netgroup.py:371 msgid "Display information about a netgroup." msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:19 -#: ipaclient/remote_plugins/2_156/otpconfig.py:19 -#: ipaclient/remote_plugins/2_164/otpconfig.py:19 #: ipaserver/plugins/otpconfig.py:24 msgid "" "\n" @@ -22381,103 +5043,46 @@ msgid "" " ipa hotpconfig-mod --hotp-sync-window=50\n" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:53 -#: ipaclient/remote_plugins/2_114/otpconfig.py:83 -#: ipaclient/remote_plugins/2_156/otpconfig.py:53 -#: ipaclient/remote_plugins/2_156/otpconfig.py:83 -#: ipaclient/remote_plugins/2_164/otpconfig.py:53 -#: ipaclient/remote_plugins/2_164/otpconfig.py:83 #: ipaserver/plugins/otpconfig.py:86 msgid "TOTP authentication Window" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:54 -#: ipaclient/remote_plugins/2_114/otpconfig.py:84 -#: ipaclient/remote_plugins/2_156/otpconfig.py:54 -#: ipaclient/remote_plugins/2_156/otpconfig.py:84 -#: ipaclient/remote_plugins/2_164/otpconfig.py:54 -#: ipaclient/remote_plugins/2_164/otpconfig.py:84 #: ipaserver/plugins/otpconfig.py:87 msgid "TOTP authentication time variance (seconds)" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:58 -#: ipaclient/remote_plugins/2_114/otpconfig.py:90 -#: ipaclient/remote_plugins/2_156/otpconfig.py:58 -#: ipaclient/remote_plugins/2_156/otpconfig.py:90 -#: ipaclient/remote_plugins/2_164/otpconfig.py:58 -#: ipaclient/remote_plugins/2_164/otpconfig.py:90 #: ipaserver/plugins/otpconfig.py:92 msgid "TOTP Synchronization Window" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:59 -#: ipaclient/remote_plugins/2_114/otpconfig.py:91 -#: ipaclient/remote_plugins/2_156/otpconfig.py:59 -#: ipaclient/remote_plugins/2_156/otpconfig.py:91 -#: ipaclient/remote_plugins/2_164/otpconfig.py:59 -#: ipaclient/remote_plugins/2_164/otpconfig.py:91 #: ipaserver/plugins/otpconfig.py:93 msgid "TOTP synchronization time variance (seconds)" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:63 -#: ipaclient/remote_plugins/2_114/otpconfig.py:97 -#: ipaclient/remote_plugins/2_156/otpconfig.py:63 -#: ipaclient/remote_plugins/2_156/otpconfig.py:97 -#: ipaclient/remote_plugins/2_164/otpconfig.py:63 -#: ipaclient/remote_plugins/2_164/otpconfig.py:97 #: ipaserver/plugins/otpconfig.py:98 msgid "HOTP Authentication Window" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:64 -#: ipaclient/remote_plugins/2_114/otpconfig.py:98 -#: ipaclient/remote_plugins/2_156/otpconfig.py:64 -#: ipaclient/remote_plugins/2_156/otpconfig.py:98 -#: ipaclient/remote_plugins/2_164/otpconfig.py:64 -#: ipaclient/remote_plugins/2_164/otpconfig.py:98 #: ipaserver/plugins/otpconfig.py:99 msgid "HOTP authentication skip-ahead" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:68 -#: ipaclient/remote_plugins/2_114/otpconfig.py:104 -#: ipaclient/remote_plugins/2_156/otpconfig.py:68 -#: ipaclient/remote_plugins/2_156/otpconfig.py:104 -#: ipaclient/remote_plugins/2_164/otpconfig.py:68 -#: ipaclient/remote_plugins/2_164/otpconfig.py:104 #: ipaserver/plugins/otpconfig.py:104 msgid "HOTP Synchronization Window" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:69 -#: ipaclient/remote_plugins/2_114/otpconfig.py:105 -#: ipaclient/remote_plugins/2_156/otpconfig.py:69 -#: ipaclient/remote_plugins/2_156/otpconfig.py:105 -#: ipaclient/remote_plugins/2_164/otpconfig.py:69 -#: ipaclient/remote_plugins/2_164/otpconfig.py:105 #: ipaserver/plugins/otpconfig.py:105 msgid "HOTP synchronization skip-ahead" msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:76 -#: ipaclient/remote_plugins/2_156/otpconfig.py:76 -#: ipaclient/remote_plugins/2_164/otpconfig.py:76 #: ipaserver/plugins/otpconfig.py:116 msgid "Modify OTP configuration options." msgstr "" -#: ipaclient/remote_plugins/2_114/otpconfig.py:168 -#: ipaclient/remote_plugins/2_156/otpconfig.py:168 -#: ipaclient/remote_plugins/2_164/otpconfig.py:168 #: ipaserver/plugins/otpconfig.py:121 msgid "Show the current OTP configuration." msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken_yubikey.py:19 -#: ipaclient/remote_plugins/2_156/otptoken_yubikey.py:19 -#: ipaclient/remote_plugins/2_164/otptoken_yubikey.py:19 msgid "" "\n" "YubiKey Tokens\n" @@ -22493,10 +5098,6 @@ msgid "" " ipa otptoken-add-yubikey --owner=jdoe --desc=\"My YubiKey\"\n" msgstr "" -#: ipaclient/remote_plugins/2_114/passwd.py:19 -#: ipaclient/remote_plugins/2_156/passwd.py:19 -#: ipaclient/remote_plugins/2_164/passwd.py:19 -#: ipaclient/remote_plugins/2_49/passwd.py:19 ipaserver/plugins/passwd.py:40 msgid "" "\n" "Set a user's password\n" @@ -22517,45 +5118,24 @@ msgid "" " ipa passwd tuser1\n" msgstr "" -#: ipaclient/remote_plugins/2_114/passwd.py:43 -#: ipaclient/remote_plugins/2_156/passwd.py:43 -#: ipaclient/remote_plugins/2_164/passwd.py:43 -#: ipaclient/remote_plugins/2_49/passwd.py:43 ipaserver/plugins/passwd.py:81 msgid "Set a user's password." msgstr "" -#: ipaclient/remote_plugins/2_114/passwd.py:58 -#: ipaclient/remote_plugins/2_156/passwd.py:58 -#: ipaclient/remote_plugins/2_164/passwd.py:58 -#: ipaclient/remote_plugins/2_49/passwd.py:58 ipaserver/plugins/passwd.py:95 #: ipaserver/plugins/internal.py:1678 msgid "New Password" msgstr "" -#: ipaclient/remote_plugins/2_114/passwd.py:63 -#: ipaclient/remote_plugins/2_156/passwd.py:63 -#: ipaclient/remote_plugins/2_164/passwd.py:63 -#: ipaclient/remote_plugins/2_49/passwd.py:63 ipaserver/plugins/passwd.py:98 #: ipaserver/plugins/internal.py:1672 msgid "Current Password" msgstr "" -#: ipaclient/remote_plugins/2_114/passwd.py:74 -#: ipaclient/remote_plugins/2_156/passwd.py:74 -#: ipaclient/remote_plugins/2_164/passwd.py:74 ipaserver/plugins/passwd.py:107 #: ipaserver/plugins/internal.py:188 ipaserver/plugins/internal.py:1680 msgid "OTP" msgstr "" -#: ipaclient/remote_plugins/2_114/passwd.py:75 -#: ipaclient/remote_plugins/2_156/passwd.py:75 -#: ipaclient/remote_plugins/2_164/passwd.py:75 ipaserver/plugins/passwd.py:108 msgid "One Time Password" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:19 -#: ipaclient/remote_plugins/2_156/permission.py:19 -#: ipaclient/remote_plugins/2_164/permission.py:19 msgid "" "\n" "Permissions\n" @@ -22627,540 +5207,165 @@ msgid "" "\"Manage Group Members\"\n" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:95 -#: ipaclient/remote_plugins/2_114/permission.py:219 -#: ipaclient/remote_plugins/2_114/permission.py:383 -#: ipaclient/remote_plugins/2_114/permission.py:445 -#: ipaclient/remote_plugins/2_114/permission.py:501 -#: ipaclient/remote_plugins/2_114/permission.py:553 -#: ipaclient/remote_plugins/2_114/permission.py:744 -#: ipaclient/remote_plugins/2_114/permission.py:939 -#: ipaclient/remote_plugins/2_114/permission.py:999 -#: ipaclient/remote_plugins/2_156/permission.py:95 -#: ipaclient/remote_plugins/2_156/permission.py:231 -#: ipaclient/remote_plugins/2_156/permission.py:409 -#: ipaclient/remote_plugins/2_156/permission.py:471 -#: ipaclient/remote_plugins/2_156/permission.py:527 -#: ipaclient/remote_plugins/2_156/permission.py:579 -#: ipaclient/remote_plugins/2_156/permission.py:784 -#: ipaclient/remote_plugins/2_156/permission.py:993 -#: ipaclient/remote_plugins/2_156/permission.py:1053 -#: ipaclient/remote_plugins/2_164/permission.py:95 -#: ipaclient/remote_plugins/2_164/permission.py:231 -#: ipaclient/remote_plugins/2_164/permission.py:409 -#: ipaclient/remote_plugins/2_164/permission.py:471 -#: ipaclient/remote_plugins/2_164/permission.py:527 -#: ipaclient/remote_plugins/2_164/permission.py:579 -#: ipaclient/remote_plugins/2_164/permission.py:784 -#: ipaclient/remote_plugins/2_164/permission.py:993 -#: ipaclient/remote_plugins/2_164/permission.py:1053 -#: ipaclient/remote_plugins/2_49/permission.py:82 -#: ipaclient/remote_plugins/2_49/permission.py:148 -#: ipaclient/remote_plugins/2_49/permission.py:259 -#: ipaclient/remote_plugins/2_49/permission.py:314 -#: ipaclient/remote_plugins/2_49/permission.py:365 -#: ipaclient/remote_plugins/2_49/permission.py:419 -#: ipaclient/remote_plugins/2_49/permission.py:532 -#: ipaclient/remote_plugins/2_49/permission.py:658 -#: ipaclient/remote_plugins/2_49/permission.py:711 #: ipaserver/plugins/permission.py:236 msgid "Permission name" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:101 -#: ipaclient/remote_plugins/2_114/permission.py:229 -#: ipaclient/remote_plugins/2_114/permission.py:561 -#: ipaclient/remote_plugins/2_114/permission.py:754 -#: ipaclient/remote_plugins/2_156/permission.py:101 -#: ipaclient/remote_plugins/2_156/permission.py:241 -#: ipaclient/remote_plugins/2_156/permission.py:587 -#: ipaclient/remote_plugins/2_156/permission.py:794 -#: ipaclient/remote_plugins/2_164/permission.py:101 -#: ipaclient/remote_plugins/2_164/permission.py:241 -#: ipaclient/remote_plugins/2_164/permission.py:587 -#: ipaclient/remote_plugins/2_164/permission.py:794 #: ipaserver/plugins/permission.py:245 msgid "Granted rights" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:102 -#: ipaclient/remote_plugins/2_114/permission.py:230 -#: ipaclient/remote_plugins/2_114/permission.py:562 -#: ipaclient/remote_plugins/2_114/permission.py:755 -#: ipaclient/remote_plugins/2_156/permission.py:102 -#: ipaclient/remote_plugins/2_156/permission.py:242 -#: ipaclient/remote_plugins/2_156/permission.py:588 -#: ipaclient/remote_plugins/2_156/permission.py:795 -#: ipaclient/remote_plugins/2_164/permission.py:102 -#: ipaclient/remote_plugins/2_164/permission.py:242 -#: ipaclient/remote_plugins/2_164/permission.py:588 -#: ipaclient/remote_plugins/2_164/permission.py:795 #: ipaserver/plugins/permission.py:246 msgid "Rights to grant (read, search, compare, write, add, delete, all)" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:108 -#: ipaclient/remote_plugins/2_114/permission.py:237 -#: ipaclient/remote_plugins/2_114/permission.py:568 -#: ipaclient/remote_plugins/2_114/permission.py:761 -#: ipaclient/remote_plugins/2_156/permission.py:108 -#: ipaclient/remote_plugins/2_156/permission.py:249 -#: ipaclient/remote_plugins/2_156/permission.py:594 -#: ipaclient/remote_plugins/2_156/permission.py:801 -#: ipaclient/remote_plugins/2_164/permission.py:108 -#: ipaclient/remote_plugins/2_164/permission.py:249 -#: ipaclient/remote_plugins/2_164/permission.py:594 -#: ipaclient/remote_plugins/2_164/permission.py:801 #: ipaserver/plugins/permission.py:253 msgid "Effective attributes" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:109 -#: ipaclient/remote_plugins/2_114/permission.py:238 -#: ipaclient/remote_plugins/2_114/permission.py:569 -#: ipaclient/remote_plugins/2_114/permission.py:762 -#: ipaclient/remote_plugins/2_156/permission.py:109 -#: ipaclient/remote_plugins/2_156/permission.py:250 -#: ipaclient/remote_plugins/2_156/permission.py:595 -#: ipaclient/remote_plugins/2_156/permission.py:802 -#: ipaclient/remote_plugins/2_164/permission.py:109 -#: ipaclient/remote_plugins/2_164/permission.py:250 -#: ipaclient/remote_plugins/2_164/permission.py:595 -#: ipaclient/remote_plugins/2_164/permission.py:802 #: ipaserver/plugins/permission.py:254 msgid "All attributes to which the permission applies" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:115 -#: ipaclient/remote_plugins/2_114/permission.py:576 -#: ipaclient/remote_plugins/2_114/permission.py:769 -#: ipaclient/remote_plugins/2_156/permission.py:115 -#: ipaclient/remote_plugins/2_156/permission.py:602 -#: ipaclient/remote_plugins/2_156/permission.py:809 -#: ipaclient/remote_plugins/2_164/permission.py:115 -#: ipaclient/remote_plugins/2_164/permission.py:602 -#: ipaclient/remote_plugins/2_164/permission.py:809 #: ipaserver/plugins/permission.py:259 msgid "Included attributes" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:116 -#: ipaclient/remote_plugins/2_114/permission.py:577 -#: ipaclient/remote_plugins/2_114/permission.py:770 -#: ipaclient/remote_plugins/2_156/permission.py:116 -#: ipaclient/remote_plugins/2_156/permission.py:603 -#: ipaclient/remote_plugins/2_156/permission.py:810 -#: ipaclient/remote_plugins/2_164/permission.py:116 -#: ipaclient/remote_plugins/2_164/permission.py:603 -#: ipaclient/remote_plugins/2_164/permission.py:810 #: ipaserver/plugins/permission.py:260 msgid "User-specified attributes to which the permission applies" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:122 -#: ipaclient/remote_plugins/2_114/permission.py:584 -#: ipaclient/remote_plugins/2_114/permission.py:777 -#: ipaclient/remote_plugins/2_156/permission.py:122 -#: ipaclient/remote_plugins/2_156/permission.py:610 -#: ipaclient/remote_plugins/2_156/permission.py:817 -#: ipaclient/remote_plugins/2_164/permission.py:122 -#: ipaclient/remote_plugins/2_164/permission.py:610 -#: ipaclient/remote_plugins/2_164/permission.py:817 #: ipaserver/plugins/permission.py:265 msgid "Excluded attributes" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:123 -#: ipaclient/remote_plugins/2_114/permission.py:585 -#: ipaclient/remote_plugins/2_114/permission.py:778 -#: ipaclient/remote_plugins/2_156/permission.py:123 -#: ipaclient/remote_plugins/2_156/permission.py:611 -#: ipaclient/remote_plugins/2_156/permission.py:818 -#: ipaclient/remote_plugins/2_164/permission.py:123 -#: ipaclient/remote_plugins/2_164/permission.py:611 -#: ipaclient/remote_plugins/2_164/permission.py:818 #: ipaserver/plugins/permission.py:266 msgid "" "User-specified attributes to which the permission explicitly does not apply" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:129 -#: ipaclient/remote_plugins/2_114/permission.py:592 -#: ipaclient/remote_plugins/2_156/permission.py:129 -#: ipaclient/remote_plugins/2_156/permission.py:618 -#: ipaclient/remote_plugins/2_164/permission.py:129 -#: ipaclient/remote_plugins/2_164/permission.py:618 #: ipaserver/plugins/permission.py:272 msgid "Default attributes" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:130 -#: ipaclient/remote_plugins/2_114/permission.py:593 -#: ipaclient/remote_plugins/2_156/permission.py:130 -#: ipaclient/remote_plugins/2_156/permission.py:619 -#: ipaclient/remote_plugins/2_164/permission.py:130 -#: ipaclient/remote_plugins/2_164/permission.py:619 #: ipaserver/plugins/permission.py:273 msgid "Attributes to which the permission applies by default" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:134 -#: ipaclient/remote_plugins/2_114/permission.py:244 -#: ipaclient/remote_plugins/2_114/permission.py:600 -#: ipaclient/remote_plugins/2_114/permission.py:785 -#: ipaclient/remote_plugins/2_156/permission.py:134 -#: ipaclient/remote_plugins/2_156/permission.py:256 -#: ipaclient/remote_plugins/2_156/permission.py:626 -#: ipaclient/remote_plugins/2_156/permission.py:825 -#: ipaclient/remote_plugins/2_164/permission.py:134 -#: ipaclient/remote_plugins/2_164/permission.py:256 -#: ipaclient/remote_plugins/2_164/permission.py:626 -#: ipaclient/remote_plugins/2_164/permission.py:825 #: ipaserver/plugins/permission.py:279 ipaserver/plugins/permission.py:280 msgid "Bind rule type" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:140 -#: ipaclient/remote_plugins/2_114/permission.py:253 -#: ipaclient/remote_plugins/2_114/permission.py:608 -#: ipaclient/remote_plugins/2_114/permission.py:793 -#: ipaclient/remote_plugins/2_156/permission.py:140 -#: ipaclient/remote_plugins/2_156/permission.py:265 -#: ipaclient/remote_plugins/2_156/permission.py:634 -#: ipaclient/remote_plugins/2_156/permission.py:833 -#: ipaclient/remote_plugins/2_164/permission.py:140 -#: ipaclient/remote_plugins/2_164/permission.py:265 -#: ipaclient/remote_plugins/2_164/permission.py:634 -#: ipaclient/remote_plugins/2_164/permission.py:833 -#: ipaclient/remote_plugins/2_49/permission.py:119 -#: ipaclient/remote_plugins/2_49/permission.py:193 -#: ipaclient/remote_plugins/2_49/permission.py:459 -#: ipaclient/remote_plugins/2_49/permission.py:574 #: ipaserver/plugins/permission.py:290 msgid "Subtree to apply permissions to" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:146 -#: ipaclient/remote_plugins/2_114/permission.py:261 -#: ipaclient/remote_plugins/2_114/permission.py:615 -#: ipaclient/remote_plugins/2_114/permission.py:800 -#: ipaclient/remote_plugins/2_156/permission.py:146 -#: ipaclient/remote_plugins/2_156/permission.py:273 -#: ipaclient/remote_plugins/2_156/permission.py:641 -#: ipaclient/remote_plugins/2_156/permission.py:840 -#: ipaclient/remote_plugins/2_164/permission.py:146 -#: ipaclient/remote_plugins/2_164/permission.py:273 -#: ipaclient/remote_plugins/2_164/permission.py:641 -#: ipaclient/remote_plugins/2_164/permission.py:840 #: ipaserver/plugins/permission.py:298 ipaserver/plugins/permission.py:299 msgid "Extra target filter" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:152 -#: ipaclient/remote_plugins/2_114/permission.py:268 -#: ipaclient/remote_plugins/2_114/permission.py:622 -#: ipaclient/remote_plugins/2_114/permission.py:807 -#: ipaclient/remote_plugins/2_156/permission.py:152 -#: ipaclient/remote_plugins/2_156/permission.py:280 -#: ipaclient/remote_plugins/2_156/permission.py:648 -#: ipaclient/remote_plugins/2_156/permission.py:847 -#: ipaclient/remote_plugins/2_164/permission.py:152 -#: ipaclient/remote_plugins/2_164/permission.py:280 -#: ipaclient/remote_plugins/2_164/permission.py:648 -#: ipaclient/remote_plugins/2_164/permission.py:847 #: ipaserver/plugins/permission.py:305 msgid "Raw target filter" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:153 -#: ipaclient/remote_plugins/2_114/permission.py:269 -#: ipaclient/remote_plugins/2_114/permission.py:623 -#: ipaclient/remote_plugins/2_114/permission.py:808 -#: ipaclient/remote_plugins/2_156/permission.py:153 -#: ipaclient/remote_plugins/2_156/permission.py:281 -#: ipaclient/remote_plugins/2_156/permission.py:649 -#: ipaclient/remote_plugins/2_156/permission.py:848 -#: ipaclient/remote_plugins/2_164/permission.py:153 -#: ipaclient/remote_plugins/2_164/permission.py:281 -#: ipaclient/remote_plugins/2_164/permission.py:649 -#: ipaclient/remote_plugins/2_164/permission.py:848 #: ipaserver/plugins/permission.py:306 msgid "All target filters, including those implied by type and memberof" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:158 -#: ipaclient/remote_plugins/2_114/permission.py:275 -#: ipaclient/remote_plugins/2_114/permission.py:629 -#: ipaclient/remote_plugins/2_114/permission.py:814 -#: ipaclient/remote_plugins/2_156/permission.py:158 -#: ipaclient/remote_plugins/2_156/permission.py:287 -#: ipaclient/remote_plugins/2_156/permission.py:655 -#: ipaclient/remote_plugins/2_156/permission.py:854 -#: ipaclient/remote_plugins/2_164/permission.py:158 -#: ipaclient/remote_plugins/2_164/permission.py:287 -#: ipaclient/remote_plugins/2_164/permission.py:655 -#: ipaclient/remote_plugins/2_164/permission.py:854 #: ipaserver/plugins/permission.py:313 msgid "Target DN" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:159 -#: ipaclient/remote_plugins/2_114/permission.py:276 -#: ipaclient/remote_plugins/2_114/permission.py:630 -#: ipaclient/remote_plugins/2_114/permission.py:815 -#: ipaclient/remote_plugins/2_156/permission.py:159 -#: ipaclient/remote_plugins/2_156/permission.py:288 -#: ipaclient/remote_plugins/2_156/permission.py:656 -#: ipaclient/remote_plugins/2_156/permission.py:855 -#: ipaclient/remote_plugins/2_164/permission.py:159 -#: ipaclient/remote_plugins/2_164/permission.py:288 -#: ipaclient/remote_plugins/2_164/permission.py:656 -#: ipaclient/remote_plugins/2_164/permission.py:855 #: ipaserver/plugins/permission.py:314 msgid "" "Optional DN to apply the permission to (must be in the subtree, but may not " "yet exist)" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:165 -#: ipaclient/remote_plugins/2_114/permission.py:282 -#: ipaclient/remote_plugins/2_114/permission.py:636 -#: ipaclient/remote_plugins/2_114/permission.py:821 -#: ipaclient/remote_plugins/2_156/permission.py:177 -#: ipaclient/remote_plugins/2_156/permission.py:308 -#: ipaclient/remote_plugins/2_156/permission.py:676 -#: ipaclient/remote_plugins/2_156/permission.py:875 -#: ipaclient/remote_plugins/2_164/permission.py:177 -#: ipaclient/remote_plugins/2_164/permission.py:308 -#: ipaclient/remote_plugins/2_164/permission.py:676 -#: ipaclient/remote_plugins/2_164/permission.py:875 -#: ipaclient/remote_plugins/2_49/permission.py:106 -#: ipaclient/remote_plugins/2_49/permission.py:178 -#: ipaclient/remote_plugins/2_49/permission.py:446 -#: ipaclient/remote_plugins/2_49/permission.py:561 #: ipaserver/plugins/permission.py:335 msgid "Member of group" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:166 -#: ipaclient/remote_plugins/2_114/permission.py:283 -#: ipaclient/remote_plugins/2_114/permission.py:637 -#: ipaclient/remote_plugins/2_114/permission.py:822 -#: ipaclient/remote_plugins/2_156/permission.py:178 -#: ipaclient/remote_plugins/2_156/permission.py:309 -#: ipaclient/remote_plugins/2_156/permission.py:677 -#: ipaclient/remote_plugins/2_156/permission.py:876 -#: ipaclient/remote_plugins/2_164/permission.py:178 -#: ipaclient/remote_plugins/2_164/permission.py:309 -#: ipaclient/remote_plugins/2_164/permission.py:677 -#: ipaclient/remote_plugins/2_164/permission.py:876 #: ipaserver/plugins/permission.py:336 msgid "Target members of a group (sets memberOf targetfilter)" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:172 -#: ipaclient/remote_plugins/2_114/permission.py:290 -#: ipaclient/remote_plugins/2_114/permission.py:643 -#: ipaclient/remote_plugins/2_114/permission.py:828 -#: ipaclient/remote_plugins/2_156/permission.py:184 -#: ipaclient/remote_plugins/2_156/permission.py:316 -#: ipaclient/remote_plugins/2_156/permission.py:683 -#: ipaclient/remote_plugins/2_156/permission.py:882 -#: ipaclient/remote_plugins/2_164/permission.py:184 -#: ipaclient/remote_plugins/2_164/permission.py:316 -#: ipaclient/remote_plugins/2_164/permission.py:683 -#: ipaclient/remote_plugins/2_164/permission.py:882 #: ipaserver/plugins/permission.py:341 msgid "User group to apply permissions to (sets target)" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:178 -#: ipaclient/remote_plugins/2_114/permission.py:297 -#: ipaclient/remote_plugins/2_114/permission.py:649 -#: ipaclient/remote_plugins/2_114/permission.py:834 -#: ipaclient/remote_plugins/2_156/permission.py:190 -#: ipaclient/remote_plugins/2_156/permission.py:323 -#: ipaclient/remote_plugins/2_156/permission.py:689 -#: ipaclient/remote_plugins/2_156/permission.py:888 -#: ipaclient/remote_plugins/2_164/permission.py:190 -#: ipaclient/remote_plugins/2_164/permission.py:323 -#: ipaclient/remote_plugins/2_164/permission.py:689 -#: ipaclient/remote_plugins/2_164/permission.py:888 #: ipaserver/plugins/permission.py:347 msgid "Type of IPA object (sets subtree and objectClass targetfilter)" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:184 -#: ipaclient/remote_plugins/2_114/permission.py:304 -#: ipaclient/remote_plugins/2_114/permission.py:655 -#: ipaclient/remote_plugins/2_114/permission.py:840 -#: ipaclient/remote_plugins/2_156/permission.py:196 -#: ipaclient/remote_plugins/2_156/permission.py:330 -#: ipaclient/remote_plugins/2_156/permission.py:695 -#: ipaclient/remote_plugins/2_156/permission.py:894 -#: ipaclient/remote_plugins/2_164/permission.py:196 -#: ipaclient/remote_plugins/2_164/permission.py:330 -#: ipaclient/remote_plugins/2_164/permission.py:695 -#: ipaclient/remote_plugins/2_164/permission.py:894 msgid "Deprecated; use extratargetfilter" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:190 -#: ipaclient/remote_plugins/2_114/permission.py:311 -#: ipaclient/remote_plugins/2_114/permission.py:662 -#: ipaclient/remote_plugins/2_114/permission.py:847 -#: ipaclient/remote_plugins/2_156/permission.py:202 -#: ipaclient/remote_plugins/2_156/permission.py:337 -#: ipaclient/remote_plugins/2_156/permission.py:702 -#: ipaclient/remote_plugins/2_156/permission.py:901 -#: ipaclient/remote_plugins/2_164/permission.py:202 -#: ipaclient/remote_plugins/2_164/permission.py:337 -#: ipaclient/remote_plugins/2_164/permission.py:702 -#: ipaclient/remote_plugins/2_164/permission.py:901 msgid "Deprecated; use ipapermlocation" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:196 -#: ipaclient/remote_plugins/2_114/permission.py:318 -#: ipaclient/remote_plugins/2_114/permission.py:669 -#: ipaclient/remote_plugins/2_114/permission.py:854 -#: ipaclient/remote_plugins/2_156/permission.py:208 -#: ipaclient/remote_plugins/2_156/permission.py:344 -#: ipaclient/remote_plugins/2_156/permission.py:709 -#: ipaclient/remote_plugins/2_156/permission.py:908 -#: ipaclient/remote_plugins/2_164/permission.py:208 -#: ipaclient/remote_plugins/2_164/permission.py:344 -#: ipaclient/remote_plugins/2_164/permission.py:709 -#: ipaclient/remote_plugins/2_164/permission.py:908 msgid "Deprecated; use ipapermright" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:201 -#: ipaclient/remote_plugins/2_156/permission.py:213 -#: ipaclient/remote_plugins/2_164/permission.py:213 -#: ipaclient/remote_plugins/2_49/permission.py:130 msgid "Granted to Privilege" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:206 -#: ipaclient/remote_plugins/2_156/permission.py:218 -#: ipaclient/remote_plugins/2_164/permission.py:218 -#: ipaclient/remote_plugins/2_49/permission.py:135 #: ipaserver/plugins/baseldap.py:141 msgid "Indirect Member of roles" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:213 -#: ipaclient/remote_plugins/2_156/permission.py:225 -#: ipaclient/remote_plugins/2_164/permission.py:225 -#: ipaclient/remote_plugins/2_49/permission.py:142 #: ipaserver/plugins/permission.py:987 msgid "Add a new permission." msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:375 -#: ipaclient/remote_plugins/2_156/permission.py:401 -#: ipaclient/remote_plugins/2_164/permission.py:401 -#: ipaclient/remote_plugins/2_49/permission.py:251 #: ipaserver/plugins/permission.py:1405 msgid "Add members to a permission." msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:413 -#: ipaclient/remote_plugins/2_114/permission.py:969 -#: ipaclient/remote_plugins/2_156/permission.py:439 -#: ipaclient/remote_plugins/2_156/permission.py:1023 -#: ipaclient/remote_plugins/2_164/permission.py:439 -#: ipaclient/remote_plugins/2_164/permission.py:1023 -#: ipaclient/remote_plugins/2_49/permission.py:282 -#: ipaclient/remote_plugins/2_49/permission.py:681 msgid "member privilege" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:414 -#: ipaclient/remote_plugins/2_156/permission.py:440 -#: ipaclient/remote_plugins/2_164/permission.py:440 msgid "privileges to add" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:437 -#: ipaclient/remote_plugins/2_156/permission.py:463 -#: ipaclient/remote_plugins/2_164/permission.py:463 #: ipaserver/plugins/permission.py:959 msgid "Add a system permission without an ACI (internal command)" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:452 -#: ipaclient/remote_plugins/2_156/permission.py:478 -#: ipaclient/remote_plugins/2_164/permission.py:478 #: ipaserver/plugins/permission.py:169 msgid "Permission flags" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:494 -#: ipaclient/remote_plugins/2_156/permission.py:520 -#: ipaclient/remote_plugins/2_164/permission.py:520 -#: ipaclient/remote_plugins/2_49/permission.py:358 #: ipaserver/plugins/permission.py:1055 msgid "Delete a permission." msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:514 -#: ipaclient/remote_plugins/2_156/permission.py:540 -#: ipaclient/remote_plugins/2_164/permission.py:540 -#: ipaclient/remote_plugins/2_49/permission.py:378 #: ipaserver/plugins/permission.py:1063 msgid "force delete of SYSTEM permissions" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:539 -#: ipaclient/remote_plugins/2_156/permission.py:565 -#: ipaclient/remote_plugins/2_164/permission.py:565 -#: ipaclient/remote_plugins/2_49/permission.py:405 #: ipaserver/plugins/permission.py:1262 msgid "Search for permissions." msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:738 -#: ipaclient/remote_plugins/2_156/permission.py:778 -#: ipaclient/remote_plugins/2_164/permission.py:778 -#: ipaclient/remote_plugins/2_49/permission.py:526 #: ipaserver/plugins/permission.py:1090 msgid "Modify a permission." msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:910 -#: ipaclient/remote_plugins/2_156/permission.py:964 -#: ipaclient/remote_plugins/2_164/permission.py:964 -#: ipaclient/remote_plugins/2_49/permission.py:628 msgid "Rename the permission object" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:931 -#: ipaclient/remote_plugins/2_156/permission.py:985 -#: ipaclient/remote_plugins/2_164/permission.py:985 -#: ipaclient/remote_plugins/2_49/permission.py:650 #: ipaserver/plugins/permission.py:1417 msgid "Remove members from a permission." msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:970 -#: ipaclient/remote_plugins/2_156/permission.py:1024 -#: ipaclient/remote_plugins/2_164/permission.py:1024 msgid "privileges to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/permission.py:993 -#: ipaclient/remote_plugins/2_156/permission.py:1047 -#: ipaclient/remote_plugins/2_164/permission.py:1047 -#: ipaclient/remote_plugins/2_49/permission.py:705 #: ipaserver/plugins/permission.py:1395 msgid "Display information about a permission." msgstr "" -#: ipaclient/remote_plugins/2_114/ping.py:19 -#: ipaclient/remote_plugins/2_156/ping.py:19 -#: ipaclient/remote_plugins/2_164/ping.py:19 ipaserver/plugins/ping.py:26 msgid "" "\n" "Ping the remote IPA server to ensure it is running.\n" @@ -23190,17 +5395,9 @@ msgid "" " -----------------------------------------------------\n" msgstr "" -#: ipaclient/remote_plugins/2_114/ping.py:52 -#: ipaclient/remote_plugins/2_156/ping.py:52 -#: ipaclient/remote_plugins/2_164/ping.py:52 -#: ipaclient/remote_plugins/2_49/ping.py:52 ipaserver/plugins/ping.py:59 msgid "Ping a remote server." msgstr "" -#: ipaclient/remote_plugins/2_114/pkinit.py:19 -#: ipaclient/remote_plugins/2_156/pkinit.py:19 -#: ipaclient/remote_plugins/2_164/pkinit.py:19 -#: ipaclient/remote_plugins/2_49/pkinit.py:19 msgid "" "\n" "Kerberos pkinit options\n" @@ -23222,17 +5419,9 @@ msgid "" "http://k5wiki.kerberos.org/wiki/Projects/Anonymous_pkinit\n" msgstr "" -#: ipaclient/remote_plugins/2_114/pkinit.py:50 -#: ipaclient/remote_plugins/2_156/pkinit.py:50 -#: ipaclient/remote_plugins/2_164/pkinit.py:50 -#: ipaclient/remote_plugins/2_49/pkinit.py:50 msgid "Enable or Disable Anonymous PKINIT." msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:19 -#: ipaclient/remote_plugins/2_156/privilege.py:19 -#: ipaclient/remote_plugins/2_164/privilege.py:19 -#: ipaclient/remote_plugins/2_49/privilege.py:19 #: ipaserver/plugins/privilege.py:37 msgid "" "\n" @@ -23256,222 +5445,82 @@ msgid "" "See role and permission for additional information.\n" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:49 -#: ipaclient/remote_plugins/2_114/privilege.py:78 -#: ipaclient/remote_plugins/2_114/privilege.py:151 -#: ipaclient/remote_plugins/2_114/privilege.py:211 -#: ipaclient/remote_plugins/2_114/privilege.py:272 -#: ipaclient/remote_plugins/2_114/privilege.py:316 -#: ipaclient/remote_plugins/2_114/privilege.py:397 -#: ipaclient/remote_plugins/2_114/privilege.py:490 -#: ipaclient/remote_plugins/2_114/privilege.py:550 -#: ipaclient/remote_plugins/2_114/privilege.py:610 -#: ipaclient/remote_plugins/2_156/privilege.py:49 -#: ipaclient/remote_plugins/2_156/privilege.py:78 -#: ipaclient/remote_plugins/2_156/privilege.py:151 -#: ipaclient/remote_plugins/2_156/privilege.py:211 -#: ipaclient/remote_plugins/2_156/privilege.py:272 -#: ipaclient/remote_plugins/2_156/privilege.py:316 -#: ipaclient/remote_plugins/2_156/privilege.py:397 -#: ipaclient/remote_plugins/2_156/privilege.py:490 -#: ipaclient/remote_plugins/2_156/privilege.py:550 -#: ipaclient/remote_plugins/2_156/privilege.py:610 -#: ipaclient/remote_plugins/2_164/privilege.py:49 -#: ipaclient/remote_plugins/2_164/privilege.py:78 -#: ipaclient/remote_plugins/2_164/privilege.py:151 -#: ipaclient/remote_plugins/2_164/privilege.py:211 -#: ipaclient/remote_plugins/2_164/privilege.py:272 -#: ipaclient/remote_plugins/2_164/privilege.py:316 -#: ipaclient/remote_plugins/2_164/privilege.py:397 -#: ipaclient/remote_plugins/2_164/privilege.py:490 -#: ipaclient/remote_plugins/2_164/privilege.py:550 -#: ipaclient/remote_plugins/2_164/privilege.py:610 -#: ipaclient/remote_plugins/2_49/privilege.py:49 -#: ipaclient/remote_plugins/2_49/privilege.py:77 -#: ipaclient/remote_plugins/2_49/privilege.py:143 -#: ipaclient/remote_plugins/2_49/privilege.py:196 -#: ipaclient/remote_plugins/2_49/privilege.py:250 -#: ipaclient/remote_plugins/2_49/privilege.py:296 -#: ipaclient/remote_plugins/2_49/privilege.py:370 -#: ipaclient/remote_plugins/2_49/privilege.py:457 -#: ipaclient/remote_plugins/2_49/privilege.py:510 -#: ipaclient/remote_plugins/2_49/privilege.py:563 #: ipaserver/plugins/privilege.py:154 msgid "Privilege name" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:55 -#: ipaclient/remote_plugins/2_114/privilege.py:87 -#: ipaclient/remote_plugins/2_114/privilege.py:323 -#: ipaclient/remote_plugins/2_114/privilege.py:406 -#: ipaclient/remote_plugins/2_156/privilege.py:55 -#: ipaclient/remote_plugins/2_156/privilege.py:87 -#: ipaclient/remote_plugins/2_156/privilege.py:323 -#: ipaclient/remote_plugins/2_156/privilege.py:406 -#: ipaclient/remote_plugins/2_164/privilege.py:55 -#: ipaclient/remote_plugins/2_164/privilege.py:87 -#: ipaclient/remote_plugins/2_164/privilege.py:323 -#: ipaclient/remote_plugins/2_164/privilege.py:406 -#: ipaclient/remote_plugins/2_49/privilege.py:54 -#: ipaclient/remote_plugins/2_49/privilege.py:85 -#: ipaclient/remote_plugins/2_49/privilege.py:303 -#: ipaclient/remote_plugins/2_49/privilege.py:379 #: ipaserver/plugins/privilege.py:160 msgid "Privilege description" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:65 -#: ipaclient/remote_plugins/2_156/privilege.py:65 -#: ipaclient/remote_plugins/2_164/privilege.py:65 -#: ipaclient/remote_plugins/2_49/privilege.py:64 #: ipaserver/plugins/baseldap.py:89 msgid "Granting privilege to roles" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:72 -#: ipaclient/remote_plugins/2_156/privilege.py:72 -#: ipaclient/remote_plugins/2_164/privilege.py:72 -#: ipaclient/remote_plugins/2_49/privilege.py:71 #: ipaserver/plugins/privilege.py:167 msgid "Add a new privilege." msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:143 -#: ipaclient/remote_plugins/2_156/privilege.py:143 -#: ipaclient/remote_plugins/2_164/privilege.py:143 -#: ipaclient/remote_plugins/2_49/privilege.py:135 #: ipaserver/plugins/privilege.py:202 msgid "Add members to a privilege." msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:181 -#: ipaclient/remote_plugins/2_114/privilege.py:520 -#: ipaclient/remote_plugins/2_156/privilege.py:181 -#: ipaclient/remote_plugins/2_156/privilege.py:520 -#: ipaclient/remote_plugins/2_164/privilege.py:181 -#: ipaclient/remote_plugins/2_164/privilege.py:520 -#: ipaclient/remote_plugins/2_49/privilege.py:166 -#: ipaclient/remote_plugins/2_49/privilege.py:480 msgid "member role" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:182 -#: ipaclient/remote_plugins/2_156/privilege.py:182 -#: ipaclient/remote_plugins/2_164/privilege.py:182 msgid "roles to add" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:205 -#: ipaclient/remote_plugins/2_156/privilege.py:205 -#: ipaclient/remote_plugins/2_164/privilege.py:205 -#: ipaclient/remote_plugins/2_49/privilege.py:190 #: ipaserver/plugins/privilege.py:215 msgid "Add permissions to a privilege." msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:241 -#: ipaclient/remote_plugins/2_114/privilege.py:580 -#: ipaclient/remote_plugins/2_156/privilege.py:241 -#: ipaclient/remote_plugins/2_156/privilege.py:580 -#: ipaclient/remote_plugins/2_164/privilege.py:241 -#: ipaclient/remote_plugins/2_164/privilege.py:580 -#: ipaclient/remote_plugins/2_49/privilege.py:219 -#: ipaclient/remote_plugins/2_49/privilege.py:533 #: ipaserver/plugins/permission.py:180 msgid "permission" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:242 -#: ipaclient/remote_plugins/2_114/privilege.py:581 -#: ipaclient/remote_plugins/2_156/privilege.py:242 -#: ipaclient/remote_plugins/2_156/privilege.py:581 -#: ipaclient/remote_plugins/2_164/privilege.py:242 -#: ipaclient/remote_plugins/2_164/privilege.py:581 #: ipaserver/plugins/permission.py:181 msgid "permissions" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:258 -#: ipaclient/remote_plugins/2_156/privilege.py:258 -#: ipaclient/remote_plugins/2_164/privilege.py:258 -#: ipaclient/remote_plugins/2_49/privilege.py:236 #: ipaserver/plugins/privilege.py:230 msgid "Number of permissions added" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:265 -#: ipaclient/remote_plugins/2_156/privilege.py:265 -#: ipaclient/remote_plugins/2_164/privilege.py:265 -#: ipaclient/remote_plugins/2_49/privilege.py:243 #: ipaserver/plugins/privilege.py:174 msgid "Delete a privilege." msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:302 -#: ipaclient/remote_plugins/2_156/privilege.py:302 -#: ipaclient/remote_plugins/2_164/privilege.py:302 -#: ipaclient/remote_plugins/2_49/privilege.py:282 #: ipaserver/plugins/privilege.py:188 msgid "Search for privileges." msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:391 -#: ipaclient/remote_plugins/2_156/privilege.py:391 -#: ipaclient/remote_plugins/2_164/privilege.py:391 -#: ipaclient/remote_plugins/2_49/privilege.py:364 #: ipaserver/plugins/privilege.py:181 msgid "Modify a privilege." msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:461 -#: ipaclient/remote_plugins/2_156/privilege.py:461 -#: ipaclient/remote_plugins/2_164/privilege.py:461 -#: ipaclient/remote_plugins/2_49/privilege.py:427 msgid "Rename the privilege object" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:482 -#: ipaclient/remote_plugins/2_156/privilege.py:482 -#: ipaclient/remote_plugins/2_164/privilege.py:482 -#: ipaclient/remote_plugins/2_49/privilege.py:449 #: ipaserver/plugins/privilege.py:209 msgid "Remove members from a privilege" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:521 -#: ipaclient/remote_plugins/2_156/privilege.py:521 -#: ipaclient/remote_plugins/2_164/privilege.py:521 msgid "roles to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:544 -#: ipaclient/remote_plugins/2_156/privilege.py:544 -#: ipaclient/remote_plugins/2_164/privilege.py:544 -#: ipaclient/remote_plugins/2_49/privilege.py:504 #: ipaserver/plugins/privilege.py:244 msgid "Remove permissions from a privilege." msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:597 -#: ipaclient/remote_plugins/2_156/privilege.py:597 -#: ipaclient/remote_plugins/2_164/privilege.py:597 -#: ipaclient/remote_plugins/2_49/privilege.py:550 #: ipaserver/plugins/privilege.py:262 msgid "Number of permissions removed" msgstr "" -#: ipaclient/remote_plugins/2_114/privilege.py:604 -#: ipaclient/remote_plugins/2_156/privilege.py:604 -#: ipaclient/remote_plugins/2_164/privilege.py:604 -#: ipaclient/remote_plugins/2_49/privilege.py:557 #: ipaserver/plugins/privilege.py:197 msgid "Display information about a privilege." msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:19 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:19 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:19 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:19 #: ipaserver/plugins/pwpolicy.py:43 msgid "" "\n" @@ -23518,477 +5567,118 @@ msgid "" " ipa pwpolicy-mod --minclasses=2 localadmins\n" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:88 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:457 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:578 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:623 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:755 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:891 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:88 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:457 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:578 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:623 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:755 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:891 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:88 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:457 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:578 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:623 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:755 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:891 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:88 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:462 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:584 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:631 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:763 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:900 #: ipaserver/plugins/pwpolicy.py:303 ipaserver/plugins/internal.py:1633 msgid "Group" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:89 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:458 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:579 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:624 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:756 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:892 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:89 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:458 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:579 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:624 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:756 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:892 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:89 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:458 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:579 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:624 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:756 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:892 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:89 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:463 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:585 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:632 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:764 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:901 #: ipaserver/plugins/pwpolicy.py:304 msgid "Manage password policy for specific group" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:94 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:466 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:630 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:764 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:94 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:466 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:630 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:764 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:94 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:466 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:630 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:764 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:94 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:471 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:638 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:772 #: ipaserver/plugins/pwpolicy.py:309 msgid "Max lifetime (days)" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:95 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:467 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:631 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:765 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:95 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:467 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:631 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:765 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:95 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:467 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:631 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:765 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:95 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:472 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:639 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:773 #: ipaserver/plugins/pwpolicy.py:310 msgid "Maximum password lifetime (in days)" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:100 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:473 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:637 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:771 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:100 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:473 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:637 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:771 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:100 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:473 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:637 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:771 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:100 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:478 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:645 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:779 #: ipaserver/plugins/pwpolicy.py:316 msgid "Min lifetime (hours)" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:101 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:474 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:638 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:772 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:101 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:474 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:638 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:772 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:101 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:474 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:638 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:772 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:101 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:479 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:646 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:780 #: ipaserver/plugins/pwpolicy.py:317 msgid "Minimum password lifetime (in hours)" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:106 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:480 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:644 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:778 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:106 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:480 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:644 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:778 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:106 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:480 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:644 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:778 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:106 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:485 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:652 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:786 #: ipaserver/plugins/pwpolicy.py:322 msgid "History size" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:107 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:481 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:645 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:779 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:107 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:481 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:645 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:779 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:107 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:481 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:645 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:779 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:107 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:486 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:653 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:787 #: ipaserver/plugins/pwpolicy.py:323 msgid "Password history size" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:112 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:487 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:651 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:785 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:112 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:487 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:651 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:785 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:112 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:487 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:651 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:785 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:112 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:492 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:659 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:793 #: ipaserver/plugins/pwpolicy.py:328 msgid "Character classes" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:113 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:488 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:652 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:786 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:113 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:488 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:652 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:786 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:113 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:488 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:652 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:786 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:113 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:493 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:660 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:794 #: ipaserver/plugins/pwpolicy.py:329 msgid "Minimum number of character classes" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:118 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:494 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:658 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:792 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:118 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:494 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:658 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:792 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:118 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:494 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:658 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:792 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:118 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:499 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:666 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:800 #: ipaserver/plugins/pwpolicy.py:335 msgid "Min length" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:119 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:495 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:659 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:793 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:119 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:495 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:659 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:793 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:119 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:495 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:659 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:793 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:119 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:500 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:667 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:801 #: ipaserver/plugins/pwpolicy.py:336 msgid "Minimum length of password" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:124 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:501 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:666 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:800 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:124 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:501 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:666 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:800 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:124 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:501 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:666 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:800 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:124 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:506 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:674 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:808 #: ipaserver/plugins/pwpolicy.py:342 msgid "Priority of the policy (higher number means lower priority" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:129 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:507 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:672 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:806 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:129 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:507 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:672 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:806 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:129 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:507 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:672 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:806 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:129 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:512 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:680 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:814 #: ipaserver/plugins/pwpolicy.py:349 msgid "Max failures" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:130 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:508 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:673 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:807 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:130 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:508 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:673 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:807 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:130 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:508 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:673 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:807 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:130 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:513 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:681 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:815 #: ipaserver/plugins/pwpolicy.py:350 msgid "Consecutive failures before lockout" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:135 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:514 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:679 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:813 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:135 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:514 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:679 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:813 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:135 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:514 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:679 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:813 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:135 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:519 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:687 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:821 #: ipaserver/plugins/pwpolicy.py:356 msgid "Failure reset interval" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:136 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:515 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:680 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:814 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:136 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:515 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:680 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:814 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:136 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:515 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:680 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:814 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:136 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:520 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:688 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:822 #: ipaserver/plugins/pwpolicy.py:357 msgid "Period after which failure count will be reset (seconds)" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:141 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:521 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:686 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:820 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:141 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:521 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:686 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:820 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:141 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:521 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:686 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:820 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:141 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:526 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:694 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:828 #: ipaserver/plugins/pwpolicy.py:363 msgid "Lockout duration" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:142 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:522 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:687 -#: ipaclient/remote_plugins/2_114/pwpolicy.py:821 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:142 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:522 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:687 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:821 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:142 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:522 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:687 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:821 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:142 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:527 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:695 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:829 #: ipaserver/plugins/pwpolicy.py:364 msgid "Period for which lockout is enforced (seconds)" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:297 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:297 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:297 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:300 msgid "Results should contain primary key attribute only (\"cn\")" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:451 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:451 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:451 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:456 #: ipaserver/plugins/pwpolicy.py:512 msgid "Add a new group password policy." msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:571 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:571 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:571 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:577 #: ipaserver/plugins/pwpolicy.py:539 msgid "Delete a group password policy." msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:609 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:609 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:609 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:617 #: ipaserver/plugins/pwpolicy.py:649 msgid "Search for group password policies." msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:719 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:719 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:719 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:727 msgid "Results should contain primary key attribute only (\"group\")" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:748 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:748 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:748 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:756 #: ipaserver/plugins/pwpolicy.py:566 msgid "Modify a group password policy." msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:884 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:884 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:884 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:893 #: ipaserver/plugins/pwpolicy.py:617 msgid "Display information about password policy." msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:906 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:906 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:906 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:915 -#: ipaserver/plugins/pwpolicy.py:621 ipaserver/plugins/user.py:161 -#: ipaserver/plugins/internal.py:1187 ipaserver/plugins/internal.py:1298 -#: ipaserver/plugins/internal.py:1667 ipaserver/plugins/baseuser.py:197 +#: ipaserver/plugins/baseuser.py:197 ipaserver/plugins/pwpolicy.py:621 +#: ipaserver/plugins/user.py:161 ipaserver/plugins/internal.py:1187 +#: ipaserver/plugins/internal.py:1298 ipaserver/plugins/internal.py:1667 msgid "User" msgstr "" -#: ipaclient/remote_plugins/2_114/pwpolicy.py:907 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:907 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:907 -#: ipaclient/remote_plugins/2_49/pwpolicy.py:916 #: ipaserver/plugins/pwpolicy.py:622 msgid "Display effective policy for a specific user" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:19 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:19 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:19 msgid "" "\n" "RADIUS Proxy Servers\n" @@ -24017,248 +5707,77 @@ msgid "" " ipa radiusproxy-del MyRADIUS\n" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:55 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:103 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:204 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:248 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:360 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:482 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:55 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:103 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:204 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:248 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:360 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:482 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:55 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:103 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:204 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:248 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:360 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:482 #: ipaserver/plugins/radiusproxy.py:112 msgid "RADIUS proxy server name" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:61 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:112 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:255 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:369 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:61 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:112 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:255 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:369 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:61 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:112 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:255 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:369 #: ipaserver/plugins/radiusproxy.py:118 msgid "A description of this RADIUS proxy server" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:66 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:118 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:262 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:376 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:66 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:118 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:262 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:376 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:66 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:118 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:262 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:376 #: ipaserver/plugins/radiusproxy.py:122 ipaserver/plugins/user.py:1135 msgid "Server" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:67 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:119 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:263 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:377 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:67 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:119 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:263 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:377 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:67 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:119 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:263 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:377 #: ipaserver/plugins/radiusproxy.py:123 msgid "The hostname or IP (with or without port)" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:71 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:124 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:269 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:383 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:71 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:124 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:269 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:383 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:71 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:124 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:269 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:383 #: ipaserver/plugins/radiusproxy.py:127 msgid "Secret" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:72 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:125 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:270 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:384 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:72 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:125 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:270 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:384 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:72 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:125 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:270 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:384 #: ipaserver/plugins/radiusproxy.py:128 msgid "The secret used to encrypt data" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:77 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:133 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:278 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:392 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:77 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:133 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:278 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:392 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:77 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:133 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:278 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:392 #: ipaserver/plugins/radiusproxy.py:133 msgid "Timeout" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:78 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:134 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:279 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:393 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:78 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:134 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:279 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:393 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:78 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:134 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:279 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:393 #: ipaserver/plugins/radiusproxy.py:134 msgid "The total timeout across all retries (in seconds)" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:83 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:140 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:285 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:399 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:83 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:140 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:285 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:399 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:83 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:140 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:285 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:399 #: ipaserver/plugins/radiusproxy.py:139 msgid "Retries" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:84 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:141 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:286 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:400 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:84 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:141 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:286 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:400 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:84 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:141 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:286 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:400 #: ipaserver/plugins/radiusproxy.py:140 msgid "The number of times to retry authentication" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:89 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:147 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:292 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:406 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:89 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:147 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:292 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:406 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:89 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:147 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:292 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:406 #: ipaserver/plugins/radiusproxy.py:146 msgid "User attribute" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:90 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:148 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:293 -#: ipaclient/remote_plugins/2_114/radiusproxy.py:407 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:90 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:148 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:293 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:407 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:90 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:148 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:293 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:407 #: ipaserver/plugins/radiusproxy.py:147 msgid "The username attribute on the user object" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:97 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:97 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:97 #: ipaserver/plugins/radiusproxy.py:171 msgid "Add a new RADIUS proxy server." msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:197 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:197 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:197 #: ipaserver/plugins/radiusproxy.py:176 msgid "Delete a RADIUS proxy server." msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:234 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:234 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:234 #: ipaserver/plugins/radiusproxy.py:186 msgid "Search for RADIUS proxy servers." msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:354 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:354 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:354 #: ipaserver/plugins/radiusproxy.py:181 msgid "Modify a RADIUS proxy server." msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:455 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:455 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:455 msgid "Rename the RADIUS proxy server object" msgstr "" -#: ipaclient/remote_plugins/2_114/radiusproxy.py:476 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:476 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:476 #: ipaserver/plugins/radiusproxy.py:201 msgid "Display information about a RADIUS proxy server." msgstr "" -#: ipaclient/remote_plugins/2_114/realmdomains.py:19 -#: ipaclient/remote_plugins/2_156/realmdomains.py:19 -#: ipaclient/remote_plugins/2_164/realmdomains.py:19 msgid "" "\n" "Realm domains\n" @@ -24281,65 +5800,31 @@ msgid "" " ipa realmdomains-mod --del-domain=olddomain.com\n" msgstr "" -#: ipaclient/remote_plugins/2_114/realmdomains.py:49 -#: ipaclient/remote_plugins/2_114/realmdomains.py:74 -#: ipaclient/remote_plugins/2_114/trust.py:141 -#: ipaclient/remote_plugins/2_156/realmdomains.py:49 -#: ipaclient/remote_plugins/2_156/realmdomains.py:74 -#: ipaclient/remote_plugins/2_156/trust.py:141 -#: ipaclient/remote_plugins/2_164/realmdomains.py:49 -#: ipaclient/remote_plugins/2_164/realmdomains.py:74 -#: ipaclient/remote_plugins/2_164/trust.py:141 -#: ipaclient/remote_plugins/2_49/trust.py:141 ipaserver/plugins/trust.py:1245 -#: ipaserver/plugins/realmdomains.py:115 ipaserver/plugins/certmap.py:566 -#: ipaserver/plugins/internal.py:714 ipaserver/plugins/internal.py:1519 +#: ipaserver/plugins/realmdomains.py:115 ipaserver/plugins/trust.py:1245 +#: ipaserver/plugins/certmap.py:566 ipaserver/plugins/internal.py:714 +#: ipaserver/plugins/internal.py:1519 msgid "Domain" msgstr "" -#: ipaclient/remote_plugins/2_114/realmdomains.py:54 -#: ipaclient/remote_plugins/2_114/realmdomains.py:80 -#: ipaclient/remote_plugins/2_156/realmdomains.py:54 -#: ipaclient/remote_plugins/2_156/realmdomains.py:80 -#: ipaclient/remote_plugins/2_164/realmdomains.py:54 -#: ipaclient/remote_plugins/2_164/realmdomains.py:80 #: ipaserver/plugins/realmdomains.py:121 msgid "Add domain" msgstr "" -#: ipaclient/remote_plugins/2_114/realmdomains.py:59 -#: ipaclient/remote_plugins/2_114/realmdomains.py:86 -#: ipaclient/remote_plugins/2_156/realmdomains.py:59 -#: ipaclient/remote_plugins/2_156/realmdomains.py:86 -#: ipaclient/remote_plugins/2_164/realmdomains.py:59 -#: ipaclient/remote_plugins/2_164/realmdomains.py:86 #: ipaserver/plugins/realmdomains.py:127 msgid "Delete domain" msgstr "" -#: ipaclient/remote_plugins/2_114/realmdomains.py:66 -#: ipaclient/remote_plugins/2_156/realmdomains.py:66 -#: ipaclient/remote_plugins/2_164/realmdomains.py:66 msgid "Modify realm domains." msgstr "" -#: ipaclient/remote_plugins/2_114/realmdomains.py:120 -#: ipaclient/remote_plugins/2_156/realmdomains.py:120 -#: ipaclient/remote_plugins/2_164/realmdomains.py:120 #: ipaserver/plugins/realmdomains.py:152 msgid "Force adding domain even if not in DNS" msgstr "" -#: ipaclient/remote_plugins/2_114/realmdomains.py:157 -#: ipaclient/remote_plugins/2_156/realmdomains.py:157 -#: ipaclient/remote_plugins/2_164/realmdomains.py:157 #: ipaserver/plugins/realmdomains.py:361 msgid "Display the list of realm domains." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:19 -#: ipaclient/remote_plugins/2_156/role.py:19 -#: ipaclient/remote_plugins/2_164/role.py:19 -#: ipaclient/remote_plugins/2_49/role.py:19 ipaserver/plugins/role.py:38 msgid "" "\n" "Roles\n" @@ -24378,263 +5863,77 @@ msgid "" " add users, reset passwords or add a user to the default IPA user group.\n" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:63 -#: ipaclient/remote_plugins/2_114/role.py:112 -#: ipaclient/remote_plugins/2_114/role.py:183 -#: ipaclient/remote_plugins/2_114/role.py:279 -#: ipaclient/remote_plugins/2_114/role.py:340 -#: ipaclient/remote_plugins/2_114/role.py:384 -#: ipaclient/remote_plugins/2_114/role.py:465 -#: ipaclient/remote_plugins/2_114/role.py:556 -#: ipaclient/remote_plugins/2_114/role.py:652 -#: ipaclient/remote_plugins/2_114/role.py:712 -#: ipaclient/remote_plugins/2_156/role.py:63 -#: ipaclient/remote_plugins/2_156/role.py:112 -#: ipaclient/remote_plugins/2_156/role.py:183 -#: ipaclient/remote_plugins/2_156/role.py:279 -#: ipaclient/remote_plugins/2_156/role.py:340 -#: ipaclient/remote_plugins/2_156/role.py:384 -#: ipaclient/remote_plugins/2_156/role.py:465 -#: ipaclient/remote_plugins/2_156/role.py:556 -#: ipaclient/remote_plugins/2_156/role.py:652 -#: ipaclient/remote_plugins/2_156/role.py:712 -#: ipaclient/remote_plugins/2_164/role.py:63 -#: ipaclient/remote_plugins/2_164/role.py:112 -#: ipaclient/remote_plugins/2_164/role.py:183 -#: ipaclient/remote_plugins/2_164/role.py:279 -#: ipaclient/remote_plugins/2_164/role.py:340 -#: ipaclient/remote_plugins/2_164/role.py:384 -#: ipaclient/remote_plugins/2_164/role.py:465 -#: ipaclient/remote_plugins/2_164/role.py:556 -#: ipaclient/remote_plugins/2_164/role.py:652 -#: ipaclient/remote_plugins/2_164/role.py:712 -#: ipaclient/remote_plugins/2_49/role.py:63 -#: ipaclient/remote_plugins/2_49/role.py:106 -#: ipaclient/remote_plugins/2_49/role.py:170 -#: ipaclient/remote_plugins/2_49/role.py:250 -#: ipaclient/remote_plugins/2_49/role.py:304 -#: ipaclient/remote_plugins/2_49/role.py:350 -#: ipaclient/remote_plugins/2_49/role.py:424 -#: ipaclient/remote_plugins/2_49/role.py:509 -#: ipaclient/remote_plugins/2_49/role.py:589 -#: ipaclient/remote_plugins/2_49/role.py:642 ipaserver/plugins/role.py:148 -#: ipaserver/plugins/serverrole.py:64 ipaserver/plugins/serverrole.py:191 +#: ipaserver/plugins/serverrole.py:191 ipaserver/plugins/role.py:148 msgid "Role name" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:69 -#: ipaclient/remote_plugins/2_114/role.py:121 -#: ipaclient/remote_plugins/2_114/role.py:391 -#: ipaclient/remote_plugins/2_114/role.py:474 -#: ipaclient/remote_plugins/2_156/role.py:69 -#: ipaclient/remote_plugins/2_156/role.py:121 -#: ipaclient/remote_plugins/2_156/role.py:391 -#: ipaclient/remote_plugins/2_156/role.py:474 -#: ipaclient/remote_plugins/2_164/role.py:69 -#: ipaclient/remote_plugins/2_164/role.py:121 -#: ipaclient/remote_plugins/2_164/role.py:391 -#: ipaclient/remote_plugins/2_164/role.py:474 -#: ipaclient/remote_plugins/2_49/role.py:68 -#: ipaclient/remote_plugins/2_49/role.py:114 -#: ipaclient/remote_plugins/2_49/role.py:357 -#: ipaclient/remote_plugins/2_49/role.py:433 ipaserver/plugins/role.py:154 msgid "A description of this role-group" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:74 -#: ipaclient/remote_plugins/2_114/group.py:125 -#: ipaclient/remote_plugins/2_156/role.py:74 -#: ipaclient/remote_plugins/2_156/vault.py:243 -#: ipaclient/remote_plugins/2_156/group.py:125 -#: ipaclient/remote_plugins/2_164/group.py:125 -#: ipaclient/remote_plugins/2_164/role.py:74 -#: ipaclient/remote_plugins/2_164/vault.py:243 -#: ipaclient/remote_plugins/2_49/group.py:124 -#: ipaclient/remote_plugins/2_49/role.py:73 ipaserver/plugins/baseldap.py:56 msgid "Member users" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:79 -#: ipaclient/remote_plugins/2_114/group.py:130 -#: ipaclient/remote_plugins/2_156/role.py:79 -#: ipaclient/remote_plugins/2_156/vault.py:248 -#: ipaclient/remote_plugins/2_156/group.py:130 -#: ipaclient/remote_plugins/2_164/group.py:130 -#: ipaclient/remote_plugins/2_164/role.py:79 -#: ipaclient/remote_plugins/2_164/vault.py:248 -#: ipaclient/remote_plugins/2_49/group.py:129 -#: ipaclient/remote_plugins/2_49/role.py:78 ipaserver/plugins/baseldap.py:59 msgid "Member groups" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:94 -#: ipaclient/remote_plugins/2_156/role.py:94 -#: ipaclient/remote_plugins/2_164/role.py:94 -#: ipaclient/remote_plugins/2_49/role.py:93 ipaserver/plugins/privilege.py:148 msgid "Privileges" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:99 -#: ipaclient/remote_plugins/2_156/role.py:99 -#: ipaclient/remote_plugins/2_156/vault.py:253 -#: ipaclient/remote_plugins/2_164/role.py:99 -#: ipaclient/remote_plugins/2_164/vault.py:253 ipaserver/plugins/baseldap.py:98 msgid "Member services" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:106 -#: ipaclient/remote_plugins/2_156/role.py:106 -#: ipaclient/remote_plugins/2_164/role.py:106 -#: ipaclient/remote_plugins/2_49/role.py:100 ipaserver/plugins/role.py:162 msgid "Add a new role." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:177 -#: ipaclient/remote_plugins/2_156/role.py:177 -#: ipaclient/remote_plugins/2_164/role.py:177 -#: ipaclient/remote_plugins/2_49/role.py:164 ipaserver/plugins/role.py:202 msgid "Add members to a role." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:249 -#: ipaclient/remote_plugins/2_114/role.py:622 -#: ipaclient/remote_plugins/2_156/caacl.py:405 -#: ipaclient/remote_plugins/2_156/caacl.py:1010 -#: ipaclient/remote_plugins/2_156/role.py:249 -#: ipaclient/remote_plugins/2_156/role.py:622 -#: ipaclient/remote_plugins/2_156/vault.py:507 -#: ipaclient/remote_plugins/2_156/vault.py:1087 -#: ipaclient/remote_plugins/2_164/caacl.py:405 -#: ipaclient/remote_plugins/2_164/caacl.py:1010 -#: ipaclient/remote_plugins/2_164/role.py:249 -#: ipaclient/remote_plugins/2_164/role.py:622 -#: ipaclient/remote_plugins/2_164/vault.py:507 -#: ipaclient/remote_plugins/2_164/vault.py:1087 msgid "member service" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:250 -#: ipaclient/remote_plugins/2_156/caacl.py:406 -#: ipaclient/remote_plugins/2_156/role.py:250 -#: ipaclient/remote_plugins/2_156/vault.py:508 -#: ipaclient/remote_plugins/2_156/vault.py:604 -#: ipaclient/remote_plugins/2_156/vault.py:1456 -#: ipaclient/remote_plugins/2_164/caacl.py:406 -#: ipaclient/remote_plugins/2_164/role.py:250 -#: ipaclient/remote_plugins/2_164/vault.py:508 -#: ipaclient/remote_plugins/2_164/vault.py:604 -#: ipaclient/remote_plugins/2_164/vault.py:1456 msgid "services to add" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:273 -#: ipaclient/remote_plugins/2_156/role.py:273 -#: ipaclient/remote_plugins/2_164/role.py:273 -#: ipaclient/remote_plugins/2_49/role.py:244 ipaserver/plugins/role.py:220 msgid "Add privileges to a role." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:309 -#: ipaclient/remote_plugins/2_114/role.py:682 -#: ipaclient/remote_plugins/2_156/role.py:309 -#: ipaclient/remote_plugins/2_156/role.py:682 -#: ipaclient/remote_plugins/2_164/role.py:309 -#: ipaclient/remote_plugins/2_164/role.py:682 -#: ipaclient/remote_plugins/2_49/role.py:273 -#: ipaclient/remote_plugins/2_49/role.py:612 ipaserver/plugins/privilege.py:106 msgid "privilege" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:310 -#: ipaclient/remote_plugins/2_114/role.py:683 -#: ipaclient/remote_plugins/2_156/role.py:310 -#: ipaclient/remote_plugins/2_156/role.py:683 -#: ipaclient/remote_plugins/2_164/role.py:310 -#: ipaclient/remote_plugins/2_164/role.py:683 #: ipaserver/plugins/privilege.py:107 msgid "privileges" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:326 -#: ipaclient/remote_plugins/2_156/role.py:326 -#: ipaclient/remote_plugins/2_164/role.py:326 -#: ipaclient/remote_plugins/2_49/role.py:290 ipaserver/plugins/role.py:235 msgid "Number of privileges added" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:333 -#: ipaclient/remote_plugins/2_156/role.py:333 -#: ipaclient/remote_plugins/2_164/role.py:333 -#: ipaclient/remote_plugins/2_49/role.py:297 ipaserver/plugins/role.py:170 msgid "Delete a role." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:370 -#: ipaclient/remote_plugins/2_156/role.py:370 -#: ipaclient/remote_plugins/2_164/role.py:370 -#: ipaclient/remote_plugins/2_49/role.py:336 ipaserver/plugins/role.py:186 msgid "Search for roles." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:459 -#: ipaclient/remote_plugins/2_156/role.py:459 -#: ipaclient/remote_plugins/2_164/role.py:459 -#: ipaclient/remote_plugins/2_49/role.py:418 ipaserver/plugins/role.py:178 msgid "Modify a role." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:529 -#: ipaclient/remote_plugins/2_156/role.py:529 -#: ipaclient/remote_plugins/2_164/role.py:529 -#: ipaclient/remote_plugins/2_49/role.py:481 msgid "Rename the role object" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:550 -#: ipaclient/remote_plugins/2_156/role.py:550 -#: ipaclient/remote_plugins/2_164/role.py:550 -#: ipaclient/remote_plugins/2_49/role.py:503 ipaserver/plugins/role.py:214 msgid "Remove members from a role." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:623 -#: ipaclient/remote_plugins/2_156/caacl.py:1011 -#: ipaclient/remote_plugins/2_156/role.py:623 -#: ipaclient/remote_plugins/2_156/vault.py:1088 -#: ipaclient/remote_plugins/2_156/vault.py:1184 -#: ipaclient/remote_plugins/2_156/vault.py:1593 -#: ipaclient/remote_plugins/2_164/caacl.py:1011 -#: ipaclient/remote_plugins/2_164/role.py:623 -#: ipaclient/remote_plugins/2_164/vault.py:1088 -#: ipaclient/remote_plugins/2_164/vault.py:1184 -#: ipaclient/remote_plugins/2_164/vault.py:1593 msgid "services to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:646 -#: ipaclient/remote_plugins/2_156/role.py:646 -#: ipaclient/remote_plugins/2_164/role.py:646 -#: ipaclient/remote_plugins/2_49/role.py:583 ipaserver/plugins/role.py:243 msgid "Remove privileges from a role." msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:699 -#: ipaclient/remote_plugins/2_156/role.py:699 -#: ipaclient/remote_plugins/2_164/role.py:699 -#: ipaclient/remote_plugins/2_49/role.py:629 ipaserver/plugins/role.py:260 msgid "Number of privileges removed" msgstr "" -#: ipaclient/remote_plugins/2_114/role.py:706 -#: ipaclient/remote_plugins/2_156/role.py:706 -#: ipaclient/remote_plugins/2_164/role.py:706 -#: ipaclient/remote_plugins/2_49/role.py:636 ipaserver/plugins/role.py:196 msgid "Display information about a role." msgstr "" -#: ipaclient/remote_plugins/2_114/selfservice.py:19 -#: ipaclient/remote_plugins/2_156/selfservice.py:19 -#: ipaclient/remote_plugins/2_164/selfservice.py:19 #: ipaserver/plugins/selfservice.py:28 msgid "" "\n" @@ -24668,94 +5967,34 @@ msgid "" " ipa selfservice-del \"Users manage their own address\"\n" msgstr "" -#: ipaclient/remote_plugins/2_114/selfservice.py:56 -#: ipaclient/remote_plugins/2_114/selfservice.py:82 -#: ipaclient/remote_plugins/2_114/selfservice.py:139 -#: ipaclient/remote_plugins/2_114/selfservice.py:178 -#: ipaclient/remote_plugins/2_114/selfservice.py:248 -#: ipaclient/remote_plugins/2_114/selfservice.py:306 -#: ipaclient/remote_plugins/2_156/selfservice.py:56 -#: ipaclient/remote_plugins/2_156/selfservice.py:82 -#: ipaclient/remote_plugins/2_156/selfservice.py:139 -#: ipaclient/remote_plugins/2_156/selfservice.py:178 -#: ipaclient/remote_plugins/2_156/selfservice.py:248 -#: ipaclient/remote_plugins/2_156/selfservice.py:306 -#: ipaclient/remote_plugins/2_164/selfservice.py:56 -#: ipaclient/remote_plugins/2_164/selfservice.py:82 -#: ipaclient/remote_plugins/2_164/selfservice.py:139 -#: ipaclient/remote_plugins/2_164/selfservice.py:178 -#: ipaclient/remote_plugins/2_164/selfservice.py:248 -#: ipaclient/remote_plugins/2_164/selfservice.py:306 -#: ipaclient/remote_plugins/2_49/selfservice.py:54 -#: ipaclient/remote_plugins/2_49/selfservice.py:80 -#: ipaclient/remote_plugins/2_49/selfservice.py:138 -#: ipaclient/remote_plugins/2_49/selfservice.py:175 -#: ipaclient/remote_plugins/2_49/selfservice.py:245 -#: ipaclient/remote_plugins/2_49/selfservice.py:304 #: ipaserver/plugins/selfservice.py:76 ipaserver/plugins/selfservice.py:77 msgid "Self-service name" msgstr "" -#: ipaclient/remote_plugins/2_114/selfservice.py:69 -#: ipaclient/remote_plugins/2_114/selfservice.py:97 -#: ipaclient/remote_plugins/2_114/selfservice.py:192 -#: ipaclient/remote_plugins/2_114/selfservice.py:264 -#: ipaclient/remote_plugins/2_156/selfservice.py:69 -#: ipaclient/remote_plugins/2_156/selfservice.py:97 -#: ipaclient/remote_plugins/2_156/selfservice.py:192 -#: ipaclient/remote_plugins/2_156/selfservice.py:264 -#: ipaclient/remote_plugins/2_164/selfservice.py:69 -#: ipaclient/remote_plugins/2_164/selfservice.py:97 -#: ipaclient/remote_plugins/2_164/selfservice.py:192 -#: ipaclient/remote_plugins/2_164/selfservice.py:264 #: ipaserver/plugins/selfservice.py:90 msgid "Attributes to which the permission applies." msgstr "" -#: ipaclient/remote_plugins/2_114/selfservice.py:76 -#: ipaclient/remote_plugins/2_156/selfservice.py:76 -#: ipaclient/remote_plugins/2_164/selfservice.py:76 -#: ipaclient/remote_plugins/2_49/selfservice.py:74 #: ipaserver/plugins/selfservice.py:122 msgid "Add a new self-service permission." msgstr "" -#: ipaclient/remote_plugins/2_114/selfservice.py:133 -#: ipaclient/remote_plugins/2_156/selfservice.py:133 -#: ipaclient/remote_plugins/2_164/selfservice.py:133 -#: ipaclient/remote_plugins/2_49/selfservice.py:132 #: ipaserver/plugins/selfservice.py:143 msgid "Delete a self-service permission." msgstr "" -#: ipaclient/remote_plugins/2_114/selfservice.py:164 -#: ipaclient/remote_plugins/2_156/selfservice.py:164 -#: ipaclient/remote_plugins/2_164/selfservice.py:164 -#: ipaclient/remote_plugins/2_49/selfservice.py:162 #: ipaserver/plugins/selfservice.py:182 msgid "Search for a self-service permission." msgstr "" -#: ipaclient/remote_plugins/2_114/selfservice.py:242 -#: ipaclient/remote_plugins/2_156/selfservice.py:242 -#: ipaclient/remote_plugins/2_164/selfservice.py:242 -#: ipaclient/remote_plugins/2_49/selfservice.py:239 #: ipaserver/plugins/selfservice.py:161 msgid "Modify a self-service permission." msgstr "" -#: ipaclient/remote_plugins/2_114/selfservice.py:300 -#: ipaclient/remote_plugins/2_156/selfservice.py:300 -#: ipaclient/remote_plugins/2_164/selfservice.py:300 -#: ipaclient/remote_plugins/2_49/selfservice.py:298 #: ipaserver/plugins/selfservice.py:208 msgid "Display information about a self-service permission." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:19 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:19 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:19 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:19 #: ipaserver/plugins/selinuxusermap.py:42 msgid "" "\n" @@ -24807,157 +6046,62 @@ msgid "" " and the default SELinux user are available in the config-show command.\n" msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:77 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:145 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:493 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:610 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:77 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:145 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:493 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:610 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:77 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:145 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:493 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:610 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:77 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:145 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:473 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:583 #: ipaserver/plugins/selinuxusermap.py:244 msgid "SELinux User" msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:82 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:151 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:499 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:616 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:82 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:151 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:499 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:616 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:82 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:151 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:499 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:616 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:82 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:151 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:479 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:589 #: ipaserver/plugins/hbacrule.py:202 ipaserver/plugins/selinuxusermap.py:248 msgid "HBAC Rule" msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:83 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:152 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:500 -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:617 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:83 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:152 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:500 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:617 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:83 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:152 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:500 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:617 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:83 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:152 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:480 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:590 #: ipaserver/plugins/selinuxusermap.py:249 msgid "HBAC Rule that defines the users, groups and hostgroups" msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:132 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:132 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:132 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:132 #: ipaserver/plugins/selinuxusermap.py:328 msgid "Create a new SELinux User Map." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:236 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:236 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:236 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:230 #: ipaserver/plugins/selinuxusermap.py:582 msgid "Add target hosts and hostgroups to an SELinux User Map rule." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:305 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:305 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:305 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:292 #: ipaserver/plugins/selinuxusermap.py:549 msgid "Add users and groups to an SELinux User Map rule." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:374 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:374 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:374 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:354 #: ipaserver/plugins/selinuxusermap.py:366 msgid "Delete a SELinux User Map." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:411 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:411 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:411 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:393 #: ipaserver/plugins/selinuxusermap.py:519 msgid "Disable an SELinux User Map rule." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:442 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:442 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:442 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:423 #: ipaserver/plugins/selinuxusermap.py:489 msgid "Enable an SELinux User Map rule." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:473 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:473 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:473 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:453 #: ipaserver/plugins/selinuxusermap.py:446 msgid "Search for SELinux User Maps." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:596 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:596 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:596 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:569 #: ipaserver/plugins/selinuxusermap.py:374 msgid "Modify a SELinux User Map." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:715 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:715 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:715 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:682 #: ipaserver/plugins/selinuxusermap.py:606 msgid "Remove target hosts and hostgroups from an SELinux User Map rule." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:784 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:784 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:784 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:744 #: ipaserver/plugins/selinuxusermap.py:573 msgid "Remove users and groups from an SELinux User Map rule." msgstr "" -#: ipaclient/remote_plugins/2_114/selinuxusermap.py:853 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:853 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:853 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:806 #: ipaserver/plugins/selinuxusermap.py:478 msgid "Display the properties of a SELinux User Map rule." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:19 -#: ipaclient/remote_plugins/2_156/service.py:19 -#: ipaclient/remote_plugins/2_164/service.py:19 msgid "" "\n" "Services\n" @@ -25022,287 +6166,89 @@ msgid "" "httpd.keytab\n" msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:89 -#: ipaclient/remote_plugins/2_114/service.py:173 -#: ipaclient/remote_plugins/2_114/service.py:276 -#: ipaclient/remote_plugins/2_114/service.py:338 -#: ipaclient/remote_plugins/2_114/service.py:427 -#: ipaclient/remote_plugins/2_114/service.py:517 -#: ipaclient/remote_plugins/2_114/service.py:555 -#: ipaclient/remote_plugins/2_114/service.py:588 -#: ipaclient/remote_plugins/2_114/service.py:677 -#: ipaclient/remote_plugins/2_114/service.py:774 -#: ipaclient/remote_plugins/2_114/service.py:875 -#: ipaclient/remote_plugins/2_114/service.py:985 -#: ipaclient/remote_plugins/2_114/service.py:1047 -#: ipaclient/remote_plugins/2_114/cert.py:280 -#: ipaclient/remote_plugins/2_156/service.py:89 -#: ipaclient/remote_plugins/2_156/service.py:174 -#: ipaclient/remote_plugins/2_156/service.py:278 -#: ipaclient/remote_plugins/2_156/service.py:339 -#: ipaclient/remote_plugins/2_156/service.py:401 -#: ipaclient/remote_plugins/2_156/service.py:490 -#: ipaclient/remote_plugins/2_156/service.py:580 -#: ipaclient/remote_plugins/2_156/service.py:618 -#: ipaclient/remote_plugins/2_156/service.py:651 -#: ipaclient/remote_plugins/2_156/service.py:740 -#: ipaclient/remote_plugins/2_156/service.py:837 -#: ipaclient/remote_plugins/2_156/service.py:938 -#: ipaclient/remote_plugins/2_156/service.py:1049 -#: ipaclient/remote_plugins/2_156/service.py:1110 -#: ipaclient/remote_plugins/2_156/service.py:1172 -#: ipaclient/remote_plugins/2_156/cert.py:280 -#: ipaclient/remote_plugins/2_164/service.py:89 -#: ipaclient/remote_plugins/2_164/service.py:174 -#: ipaclient/remote_plugins/2_164/service.py:278 -#: ipaclient/remote_plugins/2_164/service.py:339 -#: ipaclient/remote_plugins/2_164/service.py:401 -#: ipaclient/remote_plugins/2_164/service.py:490 -#: ipaclient/remote_plugins/2_164/service.py:580 -#: ipaclient/remote_plugins/2_164/service.py:618 -#: ipaclient/remote_plugins/2_164/service.py:651 -#: ipaclient/remote_plugins/2_164/service.py:740 -#: ipaclient/remote_plugins/2_164/service.py:837 -#: ipaclient/remote_plugins/2_164/service.py:938 -#: ipaclient/remote_plugins/2_164/service.py:1049 -#: ipaclient/remote_plugins/2_164/service.py:1110 -#: ipaclient/remote_plugins/2_164/service.py:1172 -#: ipaclient/remote_plugins/2_164/cert.py:280 -#: ipaclient/remote_plugins/2_49/cert.py:115 -#: ipaclient/remote_plugins/2_49/service.py:81 -#: ipaclient/remote_plugins/2_49/service.py:116 -#: ipaclient/remote_plugins/2_49/service.py:199 -#: ipaclient/remote_plugins/2_49/service.py:255 -#: ipaclient/remote_plugins/2_49/service.py:295 -#: ipaclient/remote_plugins/2_49/service.py:335 -#: ipaclient/remote_plugins/2_49/service.py:429 -#: ipaclient/remote_plugins/2_49/service.py:519 -#: ipaclient/remote_plugins/2_49/service.py:574 ipaserver/plugins/cert.py:623 msgid "Principal" msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:90 -#: ipaclient/remote_plugins/2_114/service.py:174 -#: ipaclient/remote_plugins/2_114/service.py:277 -#: ipaclient/remote_plugins/2_114/service.py:339 -#: ipaclient/remote_plugins/2_114/service.py:428 -#: ipaclient/remote_plugins/2_114/service.py:518 -#: ipaclient/remote_plugins/2_114/service.py:556 -#: ipaclient/remote_plugins/2_114/service.py:589 -#: ipaclient/remote_plugins/2_114/service.py:678 -#: ipaclient/remote_plugins/2_114/service.py:775 -#: ipaclient/remote_plugins/2_114/service.py:876 -#: ipaclient/remote_plugins/2_114/service.py:986 -#: ipaclient/remote_plugins/2_114/service.py:1048 -#: ipaclient/remote_plugins/2_156/service.py:90 -#: ipaclient/remote_plugins/2_156/service.py:175 -#: ipaclient/remote_plugins/2_156/service.py:279 -#: ipaclient/remote_plugins/2_156/service.py:340 -#: ipaclient/remote_plugins/2_156/service.py:402 -#: ipaclient/remote_plugins/2_156/service.py:491 -#: ipaclient/remote_plugins/2_156/service.py:581 -#: ipaclient/remote_plugins/2_156/service.py:619 -#: ipaclient/remote_plugins/2_156/service.py:652 -#: ipaclient/remote_plugins/2_156/service.py:741 -#: ipaclient/remote_plugins/2_156/service.py:838 -#: ipaclient/remote_plugins/2_156/service.py:939 -#: ipaclient/remote_plugins/2_156/service.py:1050 -#: ipaclient/remote_plugins/2_156/service.py:1111 -#: ipaclient/remote_plugins/2_156/service.py:1173 -#: ipaclient/remote_plugins/2_164/service.py:90 -#: ipaclient/remote_plugins/2_164/service.py:175 -#: ipaclient/remote_plugins/2_164/service.py:279 -#: ipaclient/remote_plugins/2_164/service.py:340 -#: ipaclient/remote_plugins/2_164/service.py:402 -#: ipaclient/remote_plugins/2_164/service.py:491 -#: ipaclient/remote_plugins/2_164/service.py:581 -#: ipaclient/remote_plugins/2_164/service.py:619 -#: ipaclient/remote_plugins/2_164/service.py:652 -#: ipaclient/remote_plugins/2_164/service.py:741 -#: ipaclient/remote_plugins/2_164/service.py:838 -#: ipaclient/remote_plugins/2_164/service.py:939 -#: ipaclient/remote_plugins/2_164/service.py:1050 -#: ipaclient/remote_plugins/2_164/service.py:1111 -#: ipaclient/remote_plugins/2_164/service.py:1173 -#: ipaclient/remote_plugins/2_49/service.py:82 -#: ipaclient/remote_plugins/2_49/service.py:117 -#: ipaclient/remote_plugins/2_49/service.py:200 -#: ipaclient/remote_plugins/2_49/service.py:256 -#: ipaclient/remote_plugins/2_49/service.py:296 -#: ipaclient/remote_plugins/2_49/service.py:336 -#: ipaclient/remote_plugins/2_49/service.py:430 -#: ipaclient/remote_plugins/2_49/service.py:520 -#: ipaclient/remote_plugins/2_49/service.py:575 #: ipaserver/plugins/service.py:475 msgid "Service principal" msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:102 -#: ipaclient/remote_plugins/2_114/service.py:192 -#: ipaclient/remote_plugins/2_114/service.py:784 -#: ipaclient/remote_plugins/2_114/service.py:894 -#: ipaclient/remote_plugins/2_156/service.py:103 -#: ipaclient/remote_plugins/2_156/service.py:194 -#: ipaclient/remote_plugins/2_156/service.py:847 -#: ipaclient/remote_plugins/2_156/service.py:958 -#: ipaclient/remote_plugins/2_164/service.py:103 -#: ipaclient/remote_plugins/2_164/service.py:194 -#: ipaclient/remote_plugins/2_164/service.py:847 -#: ipaclient/remote_plugins/2_164/service.py:958 -#: ipaclient/remote_plugins/2_49/service.py:94 -#: ipaclient/remote_plugins/2_49/service.py:135 -#: ipaclient/remote_plugins/2_49/service.py:345 -#: ipaclient/remote_plugins/2_49/service.py:448 #: ipaserver/plugins/service.py:534 msgid "PAC type" msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:103 -#: ipaclient/remote_plugins/2_114/service.py:193 -#: ipaclient/remote_plugins/2_114/service.py:785 -#: ipaclient/remote_plugins/2_114/service.py:895 -#: ipaclient/remote_plugins/2_156/service.py:104 -#: ipaclient/remote_plugins/2_156/service.py:195 -#: ipaclient/remote_plugins/2_156/service.py:848 -#: ipaclient/remote_plugins/2_156/service.py:959 -#: ipaclient/remote_plugins/2_164/service.py:104 -#: ipaclient/remote_plugins/2_164/service.py:195 -#: ipaclient/remote_plugins/2_164/service.py:848 -#: ipaclient/remote_plugins/2_164/service.py:959 #: ipaserver/plugins/service.py:535 msgid "" "Override default list of supported PAC types. Use 'NONE' to disable PAC " "support for this service, e.g. this might be necessary for NFS services." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:167 -#: ipaclient/remote_plugins/2_156/service.py:168 -#: ipaclient/remote_plugins/2_164/service.py:168 -#: ipaclient/remote_plugins/2_49/service.py:110 msgid "Add a new IPA new service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:226 -#: ipaclient/remote_plugins/2_156/service.py:228 -#: ipaclient/remote_plugins/2_164/service.py:228 -#: ipaclient/remote_plugins/2_49/service.py:155 msgid "force principal name even if not in DNS" msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:270 -#: ipaclient/remote_plugins/2_156/service.py:333 -#: ipaclient/remote_plugins/2_164/service.py:333 -#: ipaclient/remote_plugins/2_49/service.py:193 #: ipaserver/plugins/service.py:990 msgid "Add hosts that can manage this service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:332 -#: ipaclient/remote_plugins/2_156/service.py:395 -#: ipaclient/remote_plugins/2_164/service.py:395 #: ipaserver/plugins/service.py:1046 msgid "" "Allow users, groups, hosts or host groups to create a keytab of this service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:421 -#: ipaclient/remote_plugins/2_156/service.py:484 -#: ipaclient/remote_plugins/2_164/service.py:484 #: ipaserver/plugins/service.py:1007 msgid "" "Allow users, groups, hosts or host groups to retrieve a keytab of this " "service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:510 -#: ipaclient/remote_plugins/2_156/service.py:573 -#: ipaclient/remote_plugins/2_164/service.py:573 -#: ipaclient/remote_plugins/2_49/service.py:248 #: ipaserver/plugins/service.py:817 msgid "Delete an IPA service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:549 -#: ipaclient/remote_plugins/2_156/service.py:612 -#: ipaclient/remote_plugins/2_164/service.py:612 -#: ipaclient/remote_plugins/2_49/service.py:289 #: ipaserver/plugins/service.py:1085 msgid "Disable the Kerberos key and SSL certificate of a service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:582 -#: ipaclient/remote_plugins/2_156/service.py:645 -#: ipaclient/remote_plugins/2_164/service.py:645 #: ipaserver/plugins/service.py:1066 msgid "" "Disallow users, groups, hosts or host groups to create a keytab of this " "service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:671 -#: ipaclient/remote_plugins/2_156/service.py:734 -#: ipaclient/remote_plugins/2_164/service.py:734 #: ipaserver/plugins/service.py:1027 msgid "" "Disallow users, groups, hosts or host groups to retrieve a keytab of this " "service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:760 -#: ipaclient/remote_plugins/2_156/service.py:823 -#: ipaclient/remote_plugins/2_164/service.py:823 -#: ipaclient/remote_plugins/2_49/service.py:321 #: ipaserver/plugins/service.py:886 msgid "Search for IPA services." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:824 -#: ipaclient/remote_plugins/2_156/service.py:887 -#: ipaclient/remote_plugins/2_164/service.py:887 -#: ipaclient/remote_plugins/2_49/service.py:378 msgid "Results should contain primary key attribute only (\"principal\")" msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:834 -#: ipaclient/remote_plugins/2_156/service.py:897 -#: ipaclient/remote_plugins/2_164/service.py:897 -#: ipaclient/remote_plugins/2_49/service.py:388 msgid "Search for services with these managed by hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:842 -#: ipaclient/remote_plugins/2_156/service.py:905 -#: ipaclient/remote_plugins/2_164/service.py:905 -#: ipaclient/remote_plugins/2_49/service.py:396 msgid "Search for services without these managed by hosts." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:869 -#: ipaclient/remote_plugins/2_156/service.py:932 -#: ipaclient/remote_plugins/2_164/service.py:932 -#: ipaclient/remote_plugins/2_49/service.py:423 #: ipaserver/plugins/service.py:837 msgid "Modify an existing IPA service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:979 -#: ipaclient/remote_plugins/2_156/service.py:1104 -#: ipaclient/remote_plugins/2_164/service.py:1104 -#: ipaclient/remote_plugins/2_49/service.py:513 #: ipaserver/plugins/service.py:999 msgid "Remove hosts that can manage this service." msgstr "" -#: ipaclient/remote_plugins/2_114/service.py:1041 -#: ipaclient/remote_plugins/2_156/service.py:1166 -#: ipaclient/remote_plugins/2_164/service.py:1166 -#: ipaclient/remote_plugins/2_49/service.py:568 #: ipaserver/plugins/service.py:953 msgid "Display information about an IPA service." msgstr "" -#: ipaclient/remote_plugins/2_114/session.py:19 -#: ipaclient/remote_plugins/2_49/session.py:19 msgid "" "\n" "Session Support for IPA\n" @@ -25898,17 +6844,9 @@ msgid "" "mod_auth_kerb. Everything else remains the same.\n" msgstr "" -#: ipaclient/remote_plugins/2_114/session.py:618 -#: ipaclient/remote_plugins/2_156/session.py:24 -#: ipaclient/remote_plugins/2_164/session.py:24 -#: ipaclient/remote_plugins/2_49/session.py:618 ipaserver/plugins/session.py:23 msgid "RPC command used to log the current user out of their session." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:19 -#: ipaclient/remote_plugins/2_156/sudocmd.py:19 -#: ipaclient/remote_plugins/2_164/sudocmd.py:19 -#: ipaclient/remote_plugins/2_49/sudocmd.py:19 msgid "" "\n" "Sudo Commands\n" @@ -25924,116 +6862,41 @@ msgid "" " ipa sudocmd-del /usr/bin/less\n" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:42 -#: ipaclient/remote_plugins/2_114/sudocmd.py:66 -#: ipaclient/remote_plugins/2_114/sudocmd.py:138 -#: ipaclient/remote_plugins/2_114/sudocmd.py:182 -#: ipaclient/remote_plugins/2_114/sudocmd.py:263 -#: ipaclient/remote_plugins/2_114/sudocmd.py:348 -#: ipaclient/remote_plugins/2_156/sudocmd.py:42 -#: ipaclient/remote_plugins/2_156/sudocmd.py:66 -#: ipaclient/remote_plugins/2_156/sudocmd.py:138 -#: ipaclient/remote_plugins/2_156/sudocmd.py:182 -#: ipaclient/remote_plugins/2_156/sudocmd.py:263 -#: ipaclient/remote_plugins/2_156/sudocmd.py:348 -#: ipaclient/remote_plugins/2_164/sudocmd.py:42 -#: ipaclient/remote_plugins/2_164/sudocmd.py:66 -#: ipaclient/remote_plugins/2_164/sudocmd.py:138 -#: ipaclient/remote_plugins/2_164/sudocmd.py:182 -#: ipaclient/remote_plugins/2_164/sudocmd.py:263 -#: ipaclient/remote_plugins/2_164/sudocmd.py:348 -#: ipaclient/remote_plugins/2_49/sudocmd.py:42 -#: ipaclient/remote_plugins/2_49/sudocmd.py:66 -#: ipaclient/remote_plugins/2_49/sudocmd.py:132 -#: ipaclient/remote_plugins/2_49/sudocmd.py:178 -#: ipaclient/remote_plugins/2_49/sudocmd.py:252 -#: ipaclient/remote_plugins/2_49/sudocmd.py:331 -#: ipaserver/plugins/sudocmd.py:112 ipaserver/plugins/sudocmd.py:117 +#: ipaserver/plugins/sudocmd.py:118 ipaserver/plugins/sudocmd.py:123 msgid "Sudo Command" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:48 -#: ipaclient/remote_plugins/2_114/sudocmd.py:75 -#: ipaclient/remote_plugins/2_114/sudocmd.py:189 -#: ipaclient/remote_plugins/2_114/sudocmd.py:272 -#: ipaclient/remote_plugins/2_156/sudocmd.py:48 -#: ipaclient/remote_plugins/2_156/sudocmd.py:75 -#: ipaclient/remote_plugins/2_156/sudocmd.py:189 -#: ipaclient/remote_plugins/2_156/sudocmd.py:272 -#: ipaclient/remote_plugins/2_164/sudocmd.py:48 -#: ipaclient/remote_plugins/2_164/sudocmd.py:75 -#: ipaclient/remote_plugins/2_164/sudocmd.py:189 -#: ipaclient/remote_plugins/2_164/sudocmd.py:272 -#: ipaclient/remote_plugins/2_49/sudocmd.py:48 -#: ipaclient/remote_plugins/2_49/sudocmd.py:75 -#: ipaclient/remote_plugins/2_49/sudocmd.py:185 -#: ipaclient/remote_plugins/2_49/sudocmd.py:261 -#: ipaserver/plugins/sudocmd.py:123 +#: ipaserver/plugins/sudocmd.py:129 msgid "A description of this command" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:53 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:67 -#: ipaclient/remote_plugins/2_156/sudocmd.py:53 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:67 -#: ipaclient/remote_plugins/2_164/sudocmd.py:53 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:67 -#: ipaclient/remote_plugins/2_49/sudocmd.py:53 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:66 #: ipaserver/plugins/sudocmdgroup.py:118 ipaserver/plugins/sudocmdgroup.py:138 #: ipaserver/plugins/baseldap.py:83 msgid "Sudo Command Groups" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:60 -#: ipaclient/remote_plugins/2_156/sudocmd.py:60 -#: ipaclient/remote_plugins/2_164/sudocmd.py:60 -#: ipaclient/remote_plugins/2_49/sudocmd.py:60 ipaserver/plugins/sudocmd.py:146 msgid "Create new Sudo Command." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:131 -#: ipaclient/remote_plugins/2_156/sudocmd.py:131 -#: ipaclient/remote_plugins/2_164/sudocmd.py:131 -#: ipaclient/remote_plugins/2_49/sudocmd.py:125 -#: ipaserver/plugins/sudocmd.py:153 +#: ipaserver/plugins/sudocmd.py:158 msgid "Delete Sudo Command." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:168 -#: ipaclient/remote_plugins/2_156/sudocmd.py:168 -#: ipaclient/remote_plugins/2_164/sudocmd.py:168 -#: ipaclient/remote_plugins/2_49/sudocmd.py:164 -#: ipaserver/plugins/sudocmd.py:193 +#: ipaserver/plugins/sudocmd.py:198 msgid "Search for Sudo Commands." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:228 -#: ipaclient/remote_plugins/2_156/sudocmd.py:228 -#: ipaclient/remote_plugins/2_164/sudocmd.py:228 -#: ipaclient/remote_plugins/2_49/sudocmd.py:217 msgid "Results should contain primary key attribute only (\"command\")" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:257 -#: ipaclient/remote_plugins/2_156/sudocmd.py:257 -#: ipaclient/remote_plugins/2_164/sudocmd.py:257 -#: ipaclient/remote_plugins/2_49/sudocmd.py:246 -#: ipaserver/plugins/sudocmd.py:186 +#: ipaserver/plugins/sudocmd.py:191 msgid "Modify Sudo Command." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmd.py:342 -#: ipaclient/remote_plugins/2_156/sudocmd.py:342 -#: ipaclient/remote_plugins/2_164/sudocmd.py:342 -#: ipaclient/remote_plugins/2_49/sudocmd.py:325 -#: ipaserver/plugins/sudocmd.py:202 +#: ipaserver/plugins/sudocmd.py:207 msgid "Display Sudo Command." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:19 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:19 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:19 msgid "" "\n" "Groups of Sudo Commands\n" @@ -26059,212 +6922,62 @@ msgid "" " ipa group-show localadmins\n" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:51 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:85 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:157 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:219 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:264 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:346 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:432 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:493 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:51 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:85 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:157 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:219 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:264 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:346 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:432 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:493 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:51 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:85 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:157 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:219 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:264 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:346 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:432 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:493 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:51 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:84 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:149 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:204 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:251 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:326 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:406 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:460 #: ipaserver/plugins/sudocmdgroup.py:119 ipaserver/plugins/sudocmdgroup.py:124 msgid "Sudo Command Group" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:57 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:95 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:272 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:356 -#: ipaclient/remote_plugins/2_114/group.py:114 -#: ipaclient/remote_plugins/2_114/group.py:213 -#: ipaclient/remote_plugins/2_114/group.py:458 -#: ipaclient/remote_plugins/2_114/group.py:685 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:57 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:95 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:272 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:356 -#: ipaclient/remote_plugins/2_156/group.py:114 -#: ipaclient/remote_plugins/2_156/group.py:213 -#: ipaclient/remote_plugins/2_156/group.py:458 -#: ipaclient/remote_plugins/2_156/group.py:685 -#: ipaclient/remote_plugins/2_164/group.py:114 -#: ipaclient/remote_plugins/2_164/group.py:213 -#: ipaclient/remote_plugins/2_164/group.py:458 -#: ipaclient/remote_plugins/2_164/group.py:685 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:57 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:95 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:272 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:356 -#: ipaclient/remote_plugins/2_49/group.py:113 -#: ipaclient/remote_plugins/2_49/group.py:211 -#: ipaclient/remote_plugins/2_49/group.py:444 -#: ipaclient/remote_plugins/2_49/group.py:646 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:56 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:93 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:259 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:336 #: ipaserver/plugins/group.py:343 ipaserver/plugins/sudocmdgroup.py:131 msgid "Group description" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:62 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:62 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:62 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:61 #: ipaserver/plugins/sudocmdgroup.py:134 ipaserver/plugins/internal.py:1385 msgid "Commands" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:72 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:72 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:72 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:71 msgid "Member Sudo commands" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:79 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:79 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:79 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:78 #: ipaserver/plugins/sudocmdgroup.py:147 msgid "Create new Sudo Command Group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:151 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:151 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:151 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:143 #: ipaserver/plugins/sudocmdgroup.py:188 msgid "Add members to Sudo Command Group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:188 -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:463 -#: ipaclient/remote_plugins/2_114/sudorule.py:415 -#: ipaclient/remote_plugins/2_114/sudorule.py:484 -#: ipaclient/remote_plugins/2_114/sudorule.py:1292 -#: ipaclient/remote_plugins/2_114/sudorule.py:1361 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:188 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:463 -#: ipaclient/remote_plugins/2_156/sudorule.py:415 -#: ipaclient/remote_plugins/2_156/sudorule.py:484 -#: ipaclient/remote_plugins/2_156/sudorule.py:1292 -#: ipaclient/remote_plugins/2_156/sudorule.py:1361 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:188 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:463 -#: ipaclient/remote_plugins/2_164/sudorule.py:415 -#: ipaclient/remote_plugins/2_164/sudorule.py:484 -#: ipaclient/remote_plugins/2_164/sudorule.py:1292 -#: ipaclient/remote_plugins/2_164/sudorule.py:1361 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:173 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:430 -#: ipaclient/remote_plugins/2_49/sudorule.py:372 -#: ipaclient/remote_plugins/2_49/sudorule.py:434 -#: ipaclient/remote_plugins/2_49/sudorule.py:1156 -#: ipaclient/remote_plugins/2_49/sudorule.py:1218 msgid "member sudo command" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:189 -#: ipaclient/remote_plugins/2_114/sudorule.py:416 -#: ipaclient/remote_plugins/2_114/sudorule.py:485 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:189 -#: ipaclient/remote_plugins/2_156/sudorule.py:416 -#: ipaclient/remote_plugins/2_156/sudorule.py:485 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:189 -#: ipaclient/remote_plugins/2_164/sudorule.py:416 -#: ipaclient/remote_plugins/2_164/sudorule.py:485 msgid "sudo commands to add" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:212 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:212 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:212 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:197 #: ipaserver/plugins/sudocmdgroup.py:155 msgid "Delete Sudo Command Group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:250 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:250 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:250 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:237 #: ipaserver/plugins/sudocmdgroup.py:171 msgid "Search for Sudo Command Groups." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:311 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:311 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:311 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:291 msgid "" "Results should contain primary key attribute only (\"sudocmdgroup-name\")" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:340 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:340 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:340 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:320 #: ipaserver/plugins/sudocmdgroup.py:163 msgid "Modify Sudo Command Group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:426 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:426 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:426 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:400 #: ipaserver/plugins/sudocmdgroup.py:194 msgid "Remove members from Sudo Command Group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:464 -#: ipaclient/remote_plugins/2_114/sudorule.py:1293 -#: ipaclient/remote_plugins/2_114/sudorule.py:1362 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:464 -#: ipaclient/remote_plugins/2_156/sudorule.py:1293 -#: ipaclient/remote_plugins/2_156/sudorule.py:1362 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:464 -#: ipaclient/remote_plugins/2_164/sudorule.py:1293 -#: ipaclient/remote_plugins/2_164/sudorule.py:1362 msgid "sudo commands to remove" msgstr "" -#: ipaclient/remote_plugins/2_114/sudocmdgroup.py:487 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:487 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:487 -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:454 #: ipaserver/plugins/sudocmdgroup.py:182 msgid "Display Sudo Command Group." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:19 -#: ipaclient/remote_plugins/2_156/user.py:19 -#: ipaclient/remote_plugins/2_164/user.py:19 -#: ipaclient/remote_plugins/2_49/user.py:19 ipaserver/plugins/user.py:78 msgid "" "\n" "Users\n" @@ -26310,1049 +7023,194 @@ msgid "" " ipa user-del tuser1\n" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:75 -#: ipaclient/remote_plugins/2_114/user.py:354 -#: ipaclient/remote_plugins/2_114/user.py:772 -#: ipaclient/remote_plugins/2_114/user.py:1154 -#: ipaclient/remote_plugins/2_156/stageuser.py:74 -#: ipaclient/remote_plugins/2_156/stageuser.py:407 -#: ipaclient/remote_plugins/2_156/stageuser.py:763 -#: ipaclient/remote_plugins/2_156/stageuser.py:1140 -#: ipaclient/remote_plugins/2_156/user.py:75 -#: ipaclient/remote_plugins/2_156/user.py:366 -#: ipaclient/remote_plugins/2_156/user.py:858 -#: ipaclient/remote_plugins/2_156/user.py:1254 -#: ipaclient/remote_plugins/2_164/stageuser.py:74 -#: ipaclient/remote_plugins/2_164/stageuser.py:407 -#: ipaclient/remote_plugins/2_164/stageuser.py:825 -#: ipaclient/remote_plugins/2_164/stageuser.py:1202 -#: ipaclient/remote_plugins/2_164/user.py:75 -#: ipaclient/remote_plugins/2_164/user.py:366 -#: ipaclient/remote_plugins/2_164/user.py:920 -#: ipaclient/remote_plugins/2_164/user.py:1316 -#: ipaclient/remote_plugins/2_49/user.py:75 -#: ipaclient/remote_plugins/2_49/user.py:301 -#: ipaclient/remote_plugins/2_49/user.py:658 -#: ipaclient/remote_plugins/2_49/user.py:978 ipaserver/plugins/baseuser.py:212 msgid "First name" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:79 -#: ipaclient/remote_plugins/2_114/user.py:359 -#: ipaclient/remote_plugins/2_114/user.py:778 -#: ipaclient/remote_plugins/2_114/user.py:1160 -#: ipaclient/remote_plugins/2_156/stageuser.py:78 -#: ipaclient/remote_plugins/2_156/stageuser.py:412 -#: ipaclient/remote_plugins/2_156/stageuser.py:769 -#: ipaclient/remote_plugins/2_156/stageuser.py:1146 -#: ipaclient/remote_plugins/2_156/user.py:79 -#: ipaclient/remote_plugins/2_156/user.py:371 -#: ipaclient/remote_plugins/2_156/user.py:864 -#: ipaclient/remote_plugins/2_156/user.py:1260 -#: ipaclient/remote_plugins/2_164/stageuser.py:78 -#: ipaclient/remote_plugins/2_164/stageuser.py:412 -#: ipaclient/remote_plugins/2_164/stageuser.py:831 -#: ipaclient/remote_plugins/2_164/stageuser.py:1208 -#: ipaclient/remote_plugins/2_164/user.py:79 -#: ipaclient/remote_plugins/2_164/user.py:371 -#: ipaclient/remote_plugins/2_164/user.py:926 -#: ipaclient/remote_plugins/2_164/user.py:1322 -#: ipaclient/remote_plugins/2_49/user.py:79 -#: ipaclient/remote_plugins/2_49/user.py:306 -#: ipaclient/remote_plugins/2_49/user.py:664 -#: ipaclient/remote_plugins/2_49/user.py:984 ipaserver/plugins/baseuser.py:216 msgid "Last name" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:83 -#: ipaclient/remote_plugins/2_114/user.py:363 -#: ipaclient/remote_plugins/2_114/user.py:783 -#: ipaclient/remote_plugins/2_114/user.py:1165 -#: ipaclient/remote_plugins/2_156/stageuser.py:82 -#: ipaclient/remote_plugins/2_156/stageuser.py:416 -#: ipaclient/remote_plugins/2_156/stageuser.py:774 -#: ipaclient/remote_plugins/2_156/stageuser.py:1151 -#: ipaclient/remote_plugins/2_156/user.py:83 -#: ipaclient/remote_plugins/2_156/user.py:375 -#: ipaclient/remote_plugins/2_156/user.py:869 -#: ipaclient/remote_plugins/2_156/user.py:1265 -#: ipaclient/remote_plugins/2_164/stageuser.py:82 -#: ipaclient/remote_plugins/2_164/stageuser.py:416 -#: ipaclient/remote_plugins/2_164/stageuser.py:836 -#: ipaclient/remote_plugins/2_164/stageuser.py:1213 -#: ipaclient/remote_plugins/2_164/user.py:83 -#: ipaclient/remote_plugins/2_164/user.py:375 -#: ipaclient/remote_plugins/2_164/user.py:931 -#: ipaclient/remote_plugins/2_164/user.py:1327 -#: ipaclient/remote_plugins/2_49/user.py:83 -#: ipaclient/remote_plugins/2_49/user.py:310 -#: ipaclient/remote_plugins/2_49/user.py:669 -#: ipaclient/remote_plugins/2_49/user.py:989 ipaserver/plugins/schema.py:158 -#: ipaserver/plugins/baseuser.py:219 +#: ipaserver/plugins/schema.py:158 msgid "Full name" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:88 -#: ipaclient/remote_plugins/2_114/user.py:370 -#: ipaclient/remote_plugins/2_114/user.py:789 -#: ipaclient/remote_plugins/2_114/user.py:1171 -#: ipaclient/remote_plugins/2_156/stageuser.py:87 -#: ipaclient/remote_plugins/2_156/stageuser.py:423 -#: ipaclient/remote_plugins/2_156/stageuser.py:780 -#: ipaclient/remote_plugins/2_156/stageuser.py:1157 -#: ipaclient/remote_plugins/2_156/user.py:88 -#: ipaclient/remote_plugins/2_156/user.py:382 -#: ipaclient/remote_plugins/2_156/user.py:875 -#: ipaclient/remote_plugins/2_156/user.py:1271 -#: ipaclient/remote_plugins/2_164/stageuser.py:87 -#: ipaclient/remote_plugins/2_164/stageuser.py:423 -#: ipaclient/remote_plugins/2_164/stageuser.py:842 -#: ipaclient/remote_plugins/2_164/stageuser.py:1219 -#: ipaclient/remote_plugins/2_164/user.py:88 -#: ipaclient/remote_plugins/2_164/user.py:382 -#: ipaclient/remote_plugins/2_164/user.py:937 -#: ipaclient/remote_plugins/2_164/user.py:1333 -#: ipaclient/remote_plugins/2_49/user.py:88 -#: ipaclient/remote_plugins/2_49/user.py:317 -#: ipaclient/remote_plugins/2_49/user.py:675 -#: ipaclient/remote_plugins/2_49/user.py:995 ipaserver/plugins/baseuser.py:224 msgid "Display name" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:93 -#: ipaclient/remote_plugins/2_114/user.py:377 -#: ipaclient/remote_plugins/2_114/user.py:795 -#: ipaclient/remote_plugins/2_114/user.py:1177 -#: ipaclient/remote_plugins/2_156/stageuser.py:92 -#: ipaclient/remote_plugins/2_156/stageuser.py:430 -#: ipaclient/remote_plugins/2_156/stageuser.py:786 -#: ipaclient/remote_plugins/2_156/stageuser.py:1163 -#: ipaclient/remote_plugins/2_156/user.py:93 -#: ipaclient/remote_plugins/2_156/user.py:389 -#: ipaclient/remote_plugins/2_156/user.py:881 -#: ipaclient/remote_plugins/2_156/user.py:1277 -#: ipaclient/remote_plugins/2_164/stageuser.py:92 -#: ipaclient/remote_plugins/2_164/stageuser.py:430 -#: ipaclient/remote_plugins/2_164/stageuser.py:848 -#: ipaclient/remote_plugins/2_164/stageuser.py:1225 -#: ipaclient/remote_plugins/2_164/user.py:93 -#: ipaclient/remote_plugins/2_164/user.py:389 -#: ipaclient/remote_plugins/2_164/user.py:943 -#: ipaclient/remote_plugins/2_164/user.py:1339 -#: ipaclient/remote_plugins/2_49/user.py:93 -#: ipaclient/remote_plugins/2_49/user.py:324 -#: ipaclient/remote_plugins/2_49/user.py:681 -#: ipaclient/remote_plugins/2_49/user.py:1001 ipaserver/plugins/baseuser.py:229 msgid "Initials" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:113 -#: ipaclient/remote_plugins/2_114/user.py:404 -#: ipaclient/remote_plugins/2_114/user.py:820 -#: ipaclient/remote_plugins/2_156/stageuser.py:112 -#: ipaclient/remote_plugins/2_156/stageuser.py:457 -#: ipaclient/remote_plugins/2_156/stageuser.py:811 -#: ipaclient/remote_plugins/2_156/user.py:113 -#: ipaclient/remote_plugins/2_156/user.py:416 -#: ipaclient/remote_plugins/2_156/user.py:906 -#: ipaclient/remote_plugins/2_164/stageuser.py:112 -#: ipaclient/remote_plugins/2_164/stageuser.py:457 -#: ipaclient/remote_plugins/2_164/stageuser.py:873 -#: ipaclient/remote_plugins/2_164/user.py:113 -#: ipaclient/remote_plugins/2_164/user.py:416 -#: ipaclient/remote_plugins/2_164/user.py:968 -#: ipaclient/remote_plugins/2_49/user.py:113 -#: ipaclient/remote_plugins/2_49/user.py:351 -#: ipaclient/remote_plugins/2_49/user.py:706 msgid "Kerberos principal" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:118 -#: ipaclient/remote_plugins/2_114/user.py:413 -#: ipaclient/remote_plugins/2_114/user.py:828 -#: ipaclient/remote_plugins/2_114/user.py:1202 -#: ipaclient/remote_plugins/2_156/stageuser.py:117 -#: ipaclient/remote_plugins/2_156/stageuser.py:466 -#: ipaclient/remote_plugins/2_156/stageuser.py:819 -#: ipaclient/remote_plugins/2_156/stageuser.py:1188 -#: ipaclient/remote_plugins/2_156/user.py:118 -#: ipaclient/remote_plugins/2_156/user.py:425 -#: ipaclient/remote_plugins/2_156/user.py:914 -#: ipaclient/remote_plugins/2_156/user.py:1302 -#: ipaclient/remote_plugins/2_164/stageuser.py:117 -#: ipaclient/remote_plugins/2_164/stageuser.py:466 -#: ipaclient/remote_plugins/2_164/stageuser.py:881 -#: ipaclient/remote_plugins/2_164/stageuser.py:1250 -#: ipaclient/remote_plugins/2_164/user.py:118 -#: ipaclient/remote_plugins/2_164/user.py:425 -#: ipaclient/remote_plugins/2_164/user.py:976 -#: ipaclient/remote_plugins/2_164/user.py:1364 #: ipaserver/plugins/baseuser.py:265 msgid "Kerberos principal expiration" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:124 -#: ipaclient/remote_plugins/2_114/user.py:420 -#: ipaclient/remote_plugins/2_114/user.py:835 -#: ipaclient/remote_plugins/2_114/user.py:1209 -#: ipaclient/remote_plugins/2_156/stageuser.py:123 -#: ipaclient/remote_plugins/2_156/stageuser.py:473 -#: ipaclient/remote_plugins/2_156/stageuser.py:826 -#: ipaclient/remote_plugins/2_156/stageuser.py:1195 -#: ipaclient/remote_plugins/2_156/user.py:124 -#: ipaclient/remote_plugins/2_156/user.py:432 -#: ipaclient/remote_plugins/2_156/user.py:921 -#: ipaclient/remote_plugins/2_156/user.py:1309 -#: ipaclient/remote_plugins/2_164/stageuser.py:123 -#: ipaclient/remote_plugins/2_164/stageuser.py:473 -#: ipaclient/remote_plugins/2_164/stageuser.py:888 -#: ipaclient/remote_plugins/2_164/stageuser.py:1257 -#: ipaclient/remote_plugins/2_164/user.py:124 -#: ipaclient/remote_plugins/2_164/user.py:432 -#: ipaclient/remote_plugins/2_164/user.py:983 -#: ipaclient/remote_plugins/2_164/user.py:1371 -#: ipaclient/remote_plugins/2_49/user.py:119 -#: ipaclient/remote_plugins/2_49/user.py:361 -#: ipaclient/remote_plugins/2_49/user.py:715 -#: ipaclient/remote_plugins/2_49/user.py:1027 ipaserver/plugins/baseuser.py:273 msgid "Email address" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:130 -#: ipaclient/remote_plugins/2_114/user.py:427 -#: ipaclient/remote_plugins/2_114/user.py:842 -#: ipaclient/remote_plugins/2_114/user.py:1216 -#: ipaclient/remote_plugins/2_156/stageuser.py:129 -#: ipaclient/remote_plugins/2_156/stageuser.py:480 -#: ipaclient/remote_plugins/2_156/stageuser.py:833 -#: ipaclient/remote_plugins/2_156/stageuser.py:1202 -#: ipaclient/remote_plugins/2_156/user.py:130 -#: ipaclient/remote_plugins/2_156/user.py:439 -#: ipaclient/remote_plugins/2_156/user.py:928 -#: ipaclient/remote_plugins/2_156/user.py:1316 -#: ipaclient/remote_plugins/2_164/stageuser.py:129 -#: ipaclient/remote_plugins/2_164/stageuser.py:480 -#: ipaclient/remote_plugins/2_164/stageuser.py:895 -#: ipaclient/remote_plugins/2_164/stageuser.py:1264 -#: ipaclient/remote_plugins/2_164/user.py:130 -#: ipaclient/remote_plugins/2_164/user.py:439 -#: ipaclient/remote_plugins/2_164/user.py:990 -#: ipaclient/remote_plugins/2_164/user.py:1378 -#: ipaclient/remote_plugins/2_49/user.py:125 -#: ipaclient/remote_plugins/2_49/user.py:368 -#: ipaclient/remote_plugins/2_49/user.py:722 -#: ipaclient/remote_plugins/2_49/user.py:1034 ipaserver/plugins/baseuser.py:278 msgid "Prompt to set the user password" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:136 -#: ipaclient/remote_plugins/2_114/user.py:434 -#: ipaclient/remote_plugins/2_114/user.py:1223 -#: ipaclient/remote_plugins/2_156/stageuser.py:135 -#: ipaclient/remote_plugins/2_156/stageuser.py:487 -#: ipaclient/remote_plugins/2_156/stageuser.py:1209 -#: ipaclient/remote_plugins/2_156/user.py:136 -#: ipaclient/remote_plugins/2_156/user.py:446 -#: ipaclient/remote_plugins/2_156/user.py:1323 -#: ipaclient/remote_plugins/2_164/stageuser.py:135 -#: ipaclient/remote_plugins/2_164/stageuser.py:487 -#: ipaclient/remote_plugins/2_164/stageuser.py:1271 -#: ipaclient/remote_plugins/2_164/user.py:136 -#: ipaclient/remote_plugins/2_164/user.py:446 -#: ipaclient/remote_plugins/2_164/user.py:1385 -#: ipaclient/remote_plugins/2_49/user.py:131 -#: ipaclient/remote_plugins/2_49/user.py:375 -#: ipaclient/remote_plugins/2_49/user.py:1041 ipaserver/plugins/baseuser.py:284 msgid "Generate a random user password" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:147 -#: ipaclient/remote_plugins/2_114/user.py:443 -#: ipaclient/remote_plugins/2_114/user.py:851 -#: ipaclient/remote_plugins/2_114/user.py:1232 -#: ipaclient/remote_plugins/2_156/stageuser.py:146 -#: ipaclient/remote_plugins/2_156/stageuser.py:496 -#: ipaclient/remote_plugins/2_156/stageuser.py:842 -#: ipaclient/remote_plugins/2_156/stageuser.py:1218 -#: ipaclient/remote_plugins/2_156/user.py:147 -#: ipaclient/remote_plugins/2_156/user.py:455 -#: ipaclient/remote_plugins/2_156/user.py:937 -#: ipaclient/remote_plugins/2_156/user.py:1332 -#: ipaclient/remote_plugins/2_164/stageuser.py:146 -#: ipaclient/remote_plugins/2_164/stageuser.py:496 -#: ipaclient/remote_plugins/2_164/stageuser.py:904 -#: ipaclient/remote_plugins/2_164/stageuser.py:1280 -#: ipaclient/remote_plugins/2_164/user.py:147 -#: ipaclient/remote_plugins/2_164/user.py:455 -#: ipaclient/remote_plugins/2_164/user.py:999 -#: ipaclient/remote_plugins/2_164/user.py:1394 -#: ipaclient/remote_plugins/2_49/user.py:141 -#: ipaclient/remote_plugins/2_49/user.py:383 -#: ipaclient/remote_plugins/2_49/user.py:731 -#: ipaclient/remote_plugins/2_49/user.py:1050 ipaserver/plugins/baseuser.py:295 msgid "User ID Number (system will assign one if not provided)" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:158 -#: ipaclient/remote_plugins/2_114/user.py:454 -#: ipaclient/remote_plugins/2_114/user.py:862 -#: ipaclient/remote_plugins/2_114/user.py:1243 -#: ipaclient/remote_plugins/2_156/stageuser.py:157 -#: ipaclient/remote_plugins/2_156/stageuser.py:507 -#: ipaclient/remote_plugins/2_156/stageuser.py:853 -#: ipaclient/remote_plugins/2_156/stageuser.py:1229 -#: ipaclient/remote_plugins/2_156/user.py:158 -#: ipaclient/remote_plugins/2_156/user.py:466 -#: ipaclient/remote_plugins/2_156/user.py:948 -#: ipaclient/remote_plugins/2_156/user.py:1343 -#: ipaclient/remote_plugins/2_164/stageuser.py:157 -#: ipaclient/remote_plugins/2_164/stageuser.py:507 -#: ipaclient/remote_plugins/2_164/stageuser.py:915 -#: ipaclient/remote_plugins/2_164/stageuser.py:1291 -#: ipaclient/remote_plugins/2_164/user.py:158 -#: ipaclient/remote_plugins/2_164/user.py:466 -#: ipaclient/remote_plugins/2_164/user.py:1010 -#: ipaclient/remote_plugins/2_164/user.py:1405 -#: ipaclient/remote_plugins/2_49/user.py:151 -#: ipaclient/remote_plugins/2_49/user.py:397 -#: ipaclient/remote_plugins/2_49/user.py:744 -#: ipaclient/remote_plugins/2_49/user.py:1063 ipaserver/plugins/baseuser.py:305 msgid "Street address" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:163 -#: ipaclient/remote_plugins/2_114/user.py:460 -#: ipaclient/remote_plugins/2_114/user.py:868 -#: ipaclient/remote_plugins/2_114/user.py:1249 -#: ipaclient/remote_plugins/2_156/stageuser.py:162 -#: ipaclient/remote_plugins/2_156/stageuser.py:513 -#: ipaclient/remote_plugins/2_156/stageuser.py:859 -#: ipaclient/remote_plugins/2_156/stageuser.py:1235 -#: ipaclient/remote_plugins/2_156/user.py:163 -#: ipaclient/remote_plugins/2_156/user.py:472 -#: ipaclient/remote_plugins/2_156/user.py:954 -#: ipaclient/remote_plugins/2_156/user.py:1349 -#: ipaclient/remote_plugins/2_164/stageuser.py:162 -#: ipaclient/remote_plugins/2_164/stageuser.py:513 -#: ipaclient/remote_plugins/2_164/stageuser.py:921 -#: ipaclient/remote_plugins/2_164/stageuser.py:1297 -#: ipaclient/remote_plugins/2_164/user.py:163 -#: ipaclient/remote_plugins/2_164/user.py:472 -#: ipaclient/remote_plugins/2_164/user.py:1016 -#: ipaclient/remote_plugins/2_164/user.py:1411 -#: ipaclient/remote_plugins/2_49/user.py:156 -#: ipaclient/remote_plugins/2_49/user.py:403 -#: ipaclient/remote_plugins/2_49/user.py:750 -#: ipaclient/remote_plugins/2_49/user.py:1069 ipaserver/plugins/baseuser.py:309 msgid "City" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:168 -#: ipaclient/remote_plugins/2_114/user.py:466 -#: ipaclient/remote_plugins/2_114/user.py:874 -#: ipaclient/remote_plugins/2_114/user.py:1255 -#: ipaclient/remote_plugins/2_156/stageuser.py:167 -#: ipaclient/remote_plugins/2_156/stageuser.py:519 -#: ipaclient/remote_plugins/2_156/stageuser.py:865 -#: ipaclient/remote_plugins/2_156/stageuser.py:1241 -#: ipaclient/remote_plugins/2_156/user.py:168 -#: ipaclient/remote_plugins/2_156/user.py:478 -#: ipaclient/remote_plugins/2_156/user.py:960 -#: ipaclient/remote_plugins/2_156/user.py:1355 -#: ipaclient/remote_plugins/2_164/stageuser.py:167 -#: ipaclient/remote_plugins/2_164/stageuser.py:519 -#: ipaclient/remote_plugins/2_164/stageuser.py:927 -#: ipaclient/remote_plugins/2_164/stageuser.py:1303 -#: ipaclient/remote_plugins/2_164/user.py:168 -#: ipaclient/remote_plugins/2_164/user.py:478 -#: ipaclient/remote_plugins/2_164/user.py:1022 -#: ipaclient/remote_plugins/2_164/user.py:1417 -#: ipaclient/remote_plugins/2_49/user.py:161 -#: ipaclient/remote_plugins/2_49/user.py:409 -#: ipaclient/remote_plugins/2_49/user.py:756 -#: ipaclient/remote_plugins/2_49/user.py:1075 ipaserver/plugins/baseuser.py:313 msgid "State/Province" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:173 -#: ipaclient/remote_plugins/2_114/user.py:471 -#: ipaclient/remote_plugins/2_114/user.py:879 -#: ipaclient/remote_plugins/2_114/user.py:1260 -#: ipaclient/remote_plugins/2_156/stageuser.py:172 -#: ipaclient/remote_plugins/2_156/stageuser.py:524 -#: ipaclient/remote_plugins/2_156/stageuser.py:870 -#: ipaclient/remote_plugins/2_156/stageuser.py:1246 -#: ipaclient/remote_plugins/2_156/user.py:173 -#: ipaclient/remote_plugins/2_156/user.py:483 -#: ipaclient/remote_plugins/2_156/user.py:965 -#: ipaclient/remote_plugins/2_156/user.py:1360 -#: ipaclient/remote_plugins/2_164/stageuser.py:172 -#: ipaclient/remote_plugins/2_164/stageuser.py:524 -#: ipaclient/remote_plugins/2_164/stageuser.py:932 -#: ipaclient/remote_plugins/2_164/stageuser.py:1308 -#: ipaclient/remote_plugins/2_164/user.py:173 -#: ipaclient/remote_plugins/2_164/user.py:483 -#: ipaclient/remote_plugins/2_164/user.py:1027 -#: ipaclient/remote_plugins/2_164/user.py:1422 -#: ipaclient/remote_plugins/2_49/user.py:166 -#: ipaclient/remote_plugins/2_49/user.py:414 -#: ipaclient/remote_plugins/2_49/user.py:761 -#: ipaclient/remote_plugins/2_49/user.py:1080 ipaserver/plugins/baseuser.py:316 msgid "ZIP" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:179 -#: ipaclient/remote_plugins/2_114/user.py:478 -#: ipaclient/remote_plugins/2_114/user.py:886 -#: ipaclient/remote_plugins/2_114/user.py:1267 -#: ipaclient/remote_plugins/2_156/stageuser.py:178 -#: ipaclient/remote_plugins/2_156/stageuser.py:531 -#: ipaclient/remote_plugins/2_156/stageuser.py:877 -#: ipaclient/remote_plugins/2_156/stageuser.py:1253 -#: ipaclient/remote_plugins/2_156/user.py:179 -#: ipaclient/remote_plugins/2_156/user.py:490 -#: ipaclient/remote_plugins/2_156/user.py:972 -#: ipaclient/remote_plugins/2_156/user.py:1367 -#: ipaclient/remote_plugins/2_164/stageuser.py:178 -#: ipaclient/remote_plugins/2_164/stageuser.py:531 -#: ipaclient/remote_plugins/2_164/stageuser.py:939 -#: ipaclient/remote_plugins/2_164/stageuser.py:1315 -#: ipaclient/remote_plugins/2_164/user.py:179 -#: ipaclient/remote_plugins/2_164/user.py:490 -#: ipaclient/remote_plugins/2_164/user.py:1034 -#: ipaclient/remote_plugins/2_164/user.py:1429 -#: ipaclient/remote_plugins/2_49/user.py:172 -#: ipaclient/remote_plugins/2_49/user.py:421 -#: ipaclient/remote_plugins/2_49/user.py:768 -#: ipaclient/remote_plugins/2_49/user.py:1087 ipaserver/plugins/baseuser.py:320 msgid "Telephone Number" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:185 -#: ipaclient/remote_plugins/2_114/user.py:484 -#: ipaclient/remote_plugins/2_114/user.py:892 -#: ipaclient/remote_plugins/2_114/user.py:1273 -#: ipaclient/remote_plugins/2_156/stageuser.py:184 -#: ipaclient/remote_plugins/2_156/stageuser.py:537 -#: ipaclient/remote_plugins/2_156/stageuser.py:883 -#: ipaclient/remote_plugins/2_156/stageuser.py:1259 -#: ipaclient/remote_plugins/2_156/user.py:185 -#: ipaclient/remote_plugins/2_156/user.py:496 -#: ipaclient/remote_plugins/2_156/user.py:978 -#: ipaclient/remote_plugins/2_156/user.py:1373 -#: ipaclient/remote_plugins/2_164/stageuser.py:184 -#: ipaclient/remote_plugins/2_164/stageuser.py:537 -#: ipaclient/remote_plugins/2_164/stageuser.py:945 -#: ipaclient/remote_plugins/2_164/stageuser.py:1321 -#: ipaclient/remote_plugins/2_164/user.py:185 -#: ipaclient/remote_plugins/2_164/user.py:496 -#: ipaclient/remote_plugins/2_164/user.py:1040 -#: ipaclient/remote_plugins/2_164/user.py:1435 -#: ipaclient/remote_plugins/2_49/user.py:178 -#: ipaclient/remote_plugins/2_49/user.py:427 -#: ipaclient/remote_plugins/2_49/user.py:774 -#: ipaclient/remote_plugins/2_49/user.py:1093 ipaserver/plugins/baseuser.py:323 msgid "Mobile Telephone Number" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:191 -#: ipaclient/remote_plugins/2_114/user.py:490 -#: ipaclient/remote_plugins/2_114/user.py:898 -#: ipaclient/remote_plugins/2_114/user.py:1279 -#: ipaclient/remote_plugins/2_156/stageuser.py:190 -#: ipaclient/remote_plugins/2_156/stageuser.py:543 -#: ipaclient/remote_plugins/2_156/stageuser.py:889 -#: ipaclient/remote_plugins/2_156/stageuser.py:1265 -#: ipaclient/remote_plugins/2_156/user.py:191 -#: ipaclient/remote_plugins/2_156/user.py:502 -#: ipaclient/remote_plugins/2_156/user.py:984 -#: ipaclient/remote_plugins/2_156/user.py:1379 -#: ipaclient/remote_plugins/2_164/stageuser.py:190 -#: ipaclient/remote_plugins/2_164/stageuser.py:543 -#: ipaclient/remote_plugins/2_164/stageuser.py:951 -#: ipaclient/remote_plugins/2_164/stageuser.py:1327 -#: ipaclient/remote_plugins/2_164/user.py:191 -#: ipaclient/remote_plugins/2_164/user.py:502 -#: ipaclient/remote_plugins/2_164/user.py:1046 -#: ipaclient/remote_plugins/2_164/user.py:1441 -#: ipaclient/remote_plugins/2_49/user.py:184 -#: ipaclient/remote_plugins/2_49/user.py:433 -#: ipaclient/remote_plugins/2_49/user.py:780 -#: ipaclient/remote_plugins/2_49/user.py:1099 ipaserver/plugins/baseuser.py:326 msgid "Pager Number" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:197 -#: ipaclient/remote_plugins/2_114/user.py:497 -#: ipaclient/remote_plugins/2_114/user.py:905 -#: ipaclient/remote_plugins/2_114/user.py:1286 -#: ipaclient/remote_plugins/2_156/stageuser.py:196 -#: ipaclient/remote_plugins/2_156/stageuser.py:550 -#: ipaclient/remote_plugins/2_156/stageuser.py:896 -#: ipaclient/remote_plugins/2_156/stageuser.py:1272 -#: ipaclient/remote_plugins/2_156/user.py:197 -#: ipaclient/remote_plugins/2_156/user.py:509 -#: ipaclient/remote_plugins/2_156/user.py:991 -#: ipaclient/remote_plugins/2_156/user.py:1386 -#: ipaclient/remote_plugins/2_164/stageuser.py:196 -#: ipaclient/remote_plugins/2_164/stageuser.py:550 -#: ipaclient/remote_plugins/2_164/stageuser.py:958 -#: ipaclient/remote_plugins/2_164/stageuser.py:1334 -#: ipaclient/remote_plugins/2_164/user.py:197 -#: ipaclient/remote_plugins/2_164/user.py:509 -#: ipaclient/remote_plugins/2_164/user.py:1053 -#: ipaclient/remote_plugins/2_164/user.py:1448 -#: ipaclient/remote_plugins/2_49/user.py:190 -#: ipaclient/remote_plugins/2_49/user.py:440 -#: ipaclient/remote_plugins/2_49/user.py:787 -#: ipaclient/remote_plugins/2_49/user.py:1106 ipaserver/plugins/baseuser.py:330 msgid "Fax Number" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:202 -#: ipaclient/remote_plugins/2_114/user.py:503 -#: ipaclient/remote_plugins/2_114/user.py:911 -#: ipaclient/remote_plugins/2_114/user.py:1292 -#: ipaclient/remote_plugins/2_156/stageuser.py:201 -#: ipaclient/remote_plugins/2_156/stageuser.py:556 -#: ipaclient/remote_plugins/2_156/stageuser.py:902 -#: ipaclient/remote_plugins/2_156/stageuser.py:1278 -#: ipaclient/remote_plugins/2_156/user.py:202 -#: ipaclient/remote_plugins/2_156/user.py:515 -#: ipaclient/remote_plugins/2_156/user.py:997 -#: ipaclient/remote_plugins/2_156/user.py:1392 -#: ipaclient/remote_plugins/2_164/stageuser.py:201 -#: ipaclient/remote_plugins/2_164/stageuser.py:556 -#: ipaclient/remote_plugins/2_164/stageuser.py:964 -#: ipaclient/remote_plugins/2_164/stageuser.py:1340 -#: ipaclient/remote_plugins/2_164/user.py:202 -#: ipaclient/remote_plugins/2_164/user.py:515 -#: ipaclient/remote_plugins/2_164/user.py:1059 -#: ipaclient/remote_plugins/2_164/user.py:1454 -#: ipaclient/remote_plugins/2_49/user.py:195 -#: ipaclient/remote_plugins/2_49/user.py:446 -#: ipaclient/remote_plugins/2_49/user.py:793 -#: ipaclient/remote_plugins/2_49/user.py:1112 ipaserver/plugins/baseuser.py:334 msgid "Org. Unit" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:207 -#: ipaclient/remote_plugins/2_114/user.py:508 -#: ipaclient/remote_plugins/2_114/user.py:916 -#: ipaclient/remote_plugins/2_114/user.py:1297 -#: ipaclient/remote_plugins/2_156/stageuser.py:206 -#: ipaclient/remote_plugins/2_156/stageuser.py:561 -#: ipaclient/remote_plugins/2_156/stageuser.py:907 -#: ipaclient/remote_plugins/2_156/stageuser.py:1283 -#: ipaclient/remote_plugins/2_156/user.py:207 -#: ipaclient/remote_plugins/2_156/user.py:520 -#: ipaclient/remote_plugins/2_156/user.py:1002 -#: ipaclient/remote_plugins/2_156/user.py:1397 -#: ipaclient/remote_plugins/2_164/stageuser.py:206 -#: ipaclient/remote_plugins/2_164/stageuser.py:561 -#: ipaclient/remote_plugins/2_164/stageuser.py:969 -#: ipaclient/remote_plugins/2_164/stageuser.py:1345 -#: ipaclient/remote_plugins/2_164/user.py:207 -#: ipaclient/remote_plugins/2_164/user.py:520 -#: ipaclient/remote_plugins/2_164/user.py:1064 -#: ipaclient/remote_plugins/2_164/user.py:1459 -#: ipaclient/remote_plugins/2_49/user.py:200 -#: ipaclient/remote_plugins/2_49/user.py:451 -#: ipaclient/remote_plugins/2_49/user.py:798 -#: ipaclient/remote_plugins/2_49/user.py:1117 ipaserver/plugins/baseuser.py:337 msgid "Job Title" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:212 -#: ipaclient/remote_plugins/2_114/user.py:513 -#: ipaclient/remote_plugins/2_114/user.py:921 -#: ipaclient/remote_plugins/2_114/user.py:1302 -#: ipaclient/remote_plugins/2_114/otptoken.py:74 -#: ipaclient/remote_plugins/2_156/stageuser.py:211 -#: ipaclient/remote_plugins/2_156/stageuser.py:566 -#: ipaclient/remote_plugins/2_156/stageuser.py:912 -#: ipaclient/remote_plugins/2_156/stageuser.py:1288 -#: ipaclient/remote_plugins/2_156/user.py:212 -#: ipaclient/remote_plugins/2_156/user.py:525 -#: ipaclient/remote_plugins/2_156/user.py:1007 -#: ipaclient/remote_plugins/2_156/user.py:1402 -#: ipaclient/remote_plugins/2_156/otptoken.py:74 -#: ipaclient/remote_plugins/2_164/stageuser.py:211 -#: ipaclient/remote_plugins/2_164/stageuser.py:566 -#: ipaclient/remote_plugins/2_164/stageuser.py:974 -#: ipaclient/remote_plugins/2_164/stageuser.py:1350 -#: ipaclient/remote_plugins/2_164/user.py:212 -#: ipaclient/remote_plugins/2_164/user.py:525 -#: ipaclient/remote_plugins/2_164/user.py:1069 -#: ipaclient/remote_plugins/2_164/user.py:1464 -#: ipaclient/remote_plugins/2_164/otptoken.py:74 -#: ipaclient/remote_plugins/2_49/user.py:205 -#: ipaclient/remote_plugins/2_49/user.py:456 -#: ipaclient/remote_plugins/2_49/user.py:803 -#: ipaclient/remote_plugins/2_49/user.py:1122 ipaserver/plugins/otptoken.py:183 -#: ipaserver/plugins/baseuser.py:341 +#: ipaserver/plugins/otptoken.py:183 msgid "Manager" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:218 -#: ipaclient/remote_plugins/2_114/user.py:519 -#: ipaclient/remote_plugins/2_114/user.py:927 -#: ipaclient/remote_plugins/2_114/user.py:1308 -#: ipaclient/remote_plugins/2_156/stageuser.py:217 -#: ipaclient/remote_plugins/2_156/stageuser.py:572 -#: ipaclient/remote_plugins/2_156/stageuser.py:918 -#: ipaclient/remote_plugins/2_156/stageuser.py:1294 -#: ipaclient/remote_plugins/2_156/user.py:218 -#: ipaclient/remote_plugins/2_156/user.py:531 -#: ipaclient/remote_plugins/2_156/user.py:1013 -#: ipaclient/remote_plugins/2_156/user.py:1408 -#: ipaclient/remote_plugins/2_164/stageuser.py:217 -#: ipaclient/remote_plugins/2_164/stageuser.py:572 -#: ipaclient/remote_plugins/2_164/stageuser.py:980 -#: ipaclient/remote_plugins/2_164/stageuser.py:1356 -#: ipaclient/remote_plugins/2_164/user.py:218 -#: ipaclient/remote_plugins/2_164/user.py:531 -#: ipaclient/remote_plugins/2_164/user.py:1075 -#: ipaclient/remote_plugins/2_164/user.py:1470 -#: ipaclient/remote_plugins/2_49/user.py:210 -#: ipaclient/remote_plugins/2_49/user.py:461 -#: ipaclient/remote_plugins/2_49/user.py:808 -#: ipaclient/remote_plugins/2_49/user.py:1127 ipaserver/plugins/baseuser.py:344 msgid "Car License" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:223 -#: ipaclient/remote_plugins/2_114/user.py:524 -#: ipaclient/remote_plugins/2_114/user.py:932 -#: ipaclient/remote_plugins/2_114/user.py:1313 -#: ipaclient/remote_plugins/2_156/user.py:281 -#: ipaclient/remote_plugins/2_156/user.py:602 -#: ipaclient/remote_plugins/2_156/user.py:1076 -#: ipaclient/remote_plugins/2_156/user.py:1479 -#: ipaclient/remote_plugins/2_164/user.py:281 -#: ipaclient/remote_plugins/2_164/user.py:602 -#: ipaclient/remote_plugins/2_164/user.py:1138 -#: ipaclient/remote_plugins/2_164/user.py:1541 -#: ipaclient/remote_plugins/2_49/user.py:215 -#: ipaclient/remote_plugins/2_49/user.py:466 -#: ipaclient/remote_plugins/2_49/user.py:813 -#: ipaclient/remote_plugins/2_49/user.py:1132 ipaserver/plugins/user.py:431 msgid "Account disabled" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:235 -#: ipaclient/remote_plugins/2_114/user.py:541 -#: ipaclient/remote_plugins/2_114/user.py:941 -#: ipaclient/remote_plugins/2_114/user.py:1330 -#: ipaclient/remote_plugins/2_156/stageuser.py:229 -#: ipaclient/remote_plugins/2_156/stageuser.py:588 -#: ipaclient/remote_plugins/2_156/stageuser.py:926 -#: ipaclient/remote_plugins/2_156/stageuser.py:1310 -#: ipaclient/remote_plugins/2_156/user.py:230 -#: ipaclient/remote_plugins/2_156/user.py:547 -#: ipaclient/remote_plugins/2_156/user.py:1021 -#: ipaclient/remote_plugins/2_156/user.py:1424 -#: ipaclient/remote_plugins/2_164/stageuser.py:229 -#: ipaclient/remote_plugins/2_164/stageuser.py:588 -#: ipaclient/remote_plugins/2_164/stageuser.py:988 -#: ipaclient/remote_plugins/2_164/stageuser.py:1372 -#: ipaclient/remote_plugins/2_164/user.py:230 -#: ipaclient/remote_plugins/2_164/user.py:547 -#: ipaclient/remote_plugins/2_164/user.py:1083 -#: ipaclient/remote_plugins/2_164/user.py:1486 #: ipaserver/plugins/baseuser.py:359 msgid "User authentication types" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:236 -#: ipaclient/remote_plugins/2_114/user.py:542 -#: ipaclient/remote_plugins/2_114/user.py:942 -#: ipaclient/remote_plugins/2_114/user.py:1331 -#: ipaclient/remote_plugins/2_156/stageuser.py:230 -#: ipaclient/remote_plugins/2_156/stageuser.py:589 -#: ipaclient/remote_plugins/2_156/stageuser.py:927 -#: ipaclient/remote_plugins/2_156/stageuser.py:1311 -#: ipaclient/remote_plugins/2_156/user.py:231 -#: ipaclient/remote_plugins/2_156/user.py:548 -#: ipaclient/remote_plugins/2_156/user.py:1022 -#: ipaclient/remote_plugins/2_156/user.py:1425 -#: ipaclient/remote_plugins/2_164/stageuser.py:230 -#: ipaclient/remote_plugins/2_164/stageuser.py:589 -#: ipaclient/remote_plugins/2_164/stageuser.py:989 -#: ipaclient/remote_plugins/2_164/stageuser.py:1373 -#: ipaclient/remote_plugins/2_164/user.py:231 -#: ipaclient/remote_plugins/2_164/user.py:548 -#: ipaclient/remote_plugins/2_164/user.py:1084 -#: ipaclient/remote_plugins/2_164/user.py:1487 #: ipaserver/plugins/baseuser.py:360 msgid "Types of supported user authentication" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:243 -#: ipaclient/remote_plugins/2_114/user.py:550 -#: ipaclient/remote_plugins/2_114/user.py:950 -#: ipaclient/remote_plugins/2_114/user.py:1339 -#: ipaclient/remote_plugins/2_156/stageuser.py:237 -#: ipaclient/remote_plugins/2_156/stageuser.py:597 -#: ipaclient/remote_plugins/2_156/stageuser.py:935 -#: ipaclient/remote_plugins/2_156/stageuser.py:1319 -#: ipaclient/remote_plugins/2_156/user.py:238 -#: ipaclient/remote_plugins/2_156/user.py:556 -#: ipaclient/remote_plugins/2_156/user.py:1030 -#: ipaclient/remote_plugins/2_156/user.py:1433 -#: ipaclient/remote_plugins/2_164/stageuser.py:237 -#: ipaclient/remote_plugins/2_164/stageuser.py:597 -#: ipaclient/remote_plugins/2_164/stageuser.py:997 -#: ipaclient/remote_plugins/2_164/stageuser.py:1381 -#: ipaclient/remote_plugins/2_164/user.py:238 -#: ipaclient/remote_plugins/2_164/user.py:556 -#: ipaclient/remote_plugins/2_164/user.py:1092 -#: ipaclient/remote_plugins/2_164/user.py:1495 #: ipaserver/plugins/baseuser.py:366 msgid "" "User category (semantics placed on this attribute are for local " "interpretation)" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:248 -#: ipaclient/remote_plugins/2_114/user.py:556 -#: ipaclient/remote_plugins/2_114/user.py:956 -#: ipaclient/remote_plugins/2_114/user.py:1345 -#: ipaclient/remote_plugins/2_156/stageuser.py:242 -#: ipaclient/remote_plugins/2_156/stageuser.py:603 -#: ipaclient/remote_plugins/2_156/stageuser.py:941 -#: ipaclient/remote_plugins/2_156/stageuser.py:1325 -#: ipaclient/remote_plugins/2_156/user.py:243 -#: ipaclient/remote_plugins/2_156/user.py:562 -#: ipaclient/remote_plugins/2_156/user.py:1036 -#: ipaclient/remote_plugins/2_156/user.py:1439 -#: ipaclient/remote_plugins/2_164/stageuser.py:242 -#: ipaclient/remote_plugins/2_164/stageuser.py:603 -#: ipaclient/remote_plugins/2_164/stageuser.py:1003 -#: ipaclient/remote_plugins/2_164/stageuser.py:1387 -#: ipaclient/remote_plugins/2_164/user.py:243 -#: ipaclient/remote_plugins/2_164/user.py:562 -#: ipaclient/remote_plugins/2_164/user.py:1098 -#: ipaclient/remote_plugins/2_164/user.py:1501 #: ipaserver/plugins/baseuser.py:371 msgid "RADIUS proxy configuration" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:253 -#: ipaclient/remote_plugins/2_114/user.py:562 -#: ipaclient/remote_plugins/2_114/user.py:962 -#: ipaclient/remote_plugins/2_114/user.py:1351 -#: ipaclient/remote_plugins/2_156/stageuser.py:247 -#: ipaclient/remote_plugins/2_156/stageuser.py:609 -#: ipaclient/remote_plugins/2_156/stageuser.py:947 -#: ipaclient/remote_plugins/2_156/stageuser.py:1331 -#: ipaclient/remote_plugins/2_156/user.py:248 -#: ipaclient/remote_plugins/2_156/user.py:568 -#: ipaclient/remote_plugins/2_156/user.py:1042 -#: ipaclient/remote_plugins/2_156/user.py:1445 -#: ipaclient/remote_plugins/2_164/stageuser.py:247 -#: ipaclient/remote_plugins/2_164/stageuser.py:609 -#: ipaclient/remote_plugins/2_164/stageuser.py:1009 -#: ipaclient/remote_plugins/2_164/stageuser.py:1393 -#: ipaclient/remote_plugins/2_164/user.py:248 -#: ipaclient/remote_plugins/2_164/user.py:568 -#: ipaclient/remote_plugins/2_164/user.py:1104 -#: ipaclient/remote_plugins/2_164/user.py:1507 #: ipaserver/plugins/baseuser.py:375 msgid "RADIUS proxy username" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:259 -#: ipaclient/remote_plugins/2_114/user.py:568 -#: ipaclient/remote_plugins/2_114/user.py:968 -#: ipaclient/remote_plugins/2_114/user.py:1357 -#: ipaclient/remote_plugins/2_156/stageuser.py:253 -#: ipaclient/remote_plugins/2_156/stageuser.py:615 -#: ipaclient/remote_plugins/2_156/stageuser.py:953 -#: ipaclient/remote_plugins/2_156/stageuser.py:1337 -#: ipaclient/remote_plugins/2_156/user.py:254 -#: ipaclient/remote_plugins/2_156/user.py:574 -#: ipaclient/remote_plugins/2_156/user.py:1048 -#: ipaclient/remote_plugins/2_156/user.py:1451 -#: ipaclient/remote_plugins/2_164/stageuser.py:253 -#: ipaclient/remote_plugins/2_164/stageuser.py:615 -#: ipaclient/remote_plugins/2_164/stageuser.py:1015 -#: ipaclient/remote_plugins/2_164/stageuser.py:1399 -#: ipaclient/remote_plugins/2_164/user.py:254 -#: ipaclient/remote_plugins/2_164/user.py:574 -#: ipaclient/remote_plugins/2_164/user.py:1110 -#: ipaclient/remote_plugins/2_164/user.py:1513 #: ipaserver/plugins/baseuser.py:378 msgid "Department Number" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:264 -#: ipaclient/remote_plugins/2_114/user.py:573 -#: ipaclient/remote_plugins/2_114/user.py:973 -#: ipaclient/remote_plugins/2_114/user.py:1362 -#: ipaclient/remote_plugins/2_156/stageuser.py:258 -#: ipaclient/remote_plugins/2_156/stageuser.py:620 -#: ipaclient/remote_plugins/2_156/stageuser.py:958 -#: ipaclient/remote_plugins/2_156/stageuser.py:1342 -#: ipaclient/remote_plugins/2_156/user.py:259 -#: ipaclient/remote_plugins/2_156/user.py:579 -#: ipaclient/remote_plugins/2_156/user.py:1053 -#: ipaclient/remote_plugins/2_156/user.py:1456 -#: ipaclient/remote_plugins/2_164/stageuser.py:258 -#: ipaclient/remote_plugins/2_164/stageuser.py:620 -#: ipaclient/remote_plugins/2_164/stageuser.py:1020 -#: ipaclient/remote_plugins/2_164/stageuser.py:1404 -#: ipaclient/remote_plugins/2_164/user.py:259 -#: ipaclient/remote_plugins/2_164/user.py:579 -#: ipaclient/remote_plugins/2_164/user.py:1115 -#: ipaclient/remote_plugins/2_164/user.py:1518 #: ipaserver/plugins/baseuser.py:381 msgid "Employee Number" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:269 -#: ipaclient/remote_plugins/2_114/user.py:578 -#: ipaclient/remote_plugins/2_114/user.py:978 -#: ipaclient/remote_plugins/2_114/user.py:1367 -#: ipaclient/remote_plugins/2_156/stageuser.py:263 -#: ipaclient/remote_plugins/2_156/stageuser.py:625 -#: ipaclient/remote_plugins/2_156/stageuser.py:963 -#: ipaclient/remote_plugins/2_156/stageuser.py:1347 -#: ipaclient/remote_plugins/2_156/user.py:264 -#: ipaclient/remote_plugins/2_156/user.py:584 -#: ipaclient/remote_plugins/2_156/user.py:1058 -#: ipaclient/remote_plugins/2_156/user.py:1461 -#: ipaclient/remote_plugins/2_164/stageuser.py:263 -#: ipaclient/remote_plugins/2_164/stageuser.py:625 -#: ipaclient/remote_plugins/2_164/stageuser.py:1025 -#: ipaclient/remote_plugins/2_164/stageuser.py:1409 -#: ipaclient/remote_plugins/2_164/user.py:264 -#: ipaclient/remote_plugins/2_164/user.py:584 -#: ipaclient/remote_plugins/2_164/user.py:1120 -#: ipaclient/remote_plugins/2_164/user.py:1523 #: ipaserver/plugins/baseuser.py:384 msgid "Employee Type" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:274 -#: ipaclient/remote_plugins/2_114/user.py:583 -#: ipaclient/remote_plugins/2_114/user.py:983 -#: ipaclient/remote_plugins/2_114/user.py:1372 -#: ipaclient/remote_plugins/2_156/stageuser.py:268 -#: ipaclient/remote_plugins/2_156/stageuser.py:630 -#: ipaclient/remote_plugins/2_156/stageuser.py:968 -#: ipaclient/remote_plugins/2_156/stageuser.py:1352 -#: ipaclient/remote_plugins/2_156/user.py:269 -#: ipaclient/remote_plugins/2_156/user.py:589 -#: ipaclient/remote_plugins/2_156/user.py:1063 -#: ipaclient/remote_plugins/2_156/user.py:1466 -#: ipaclient/remote_plugins/2_164/stageuser.py:268 -#: ipaclient/remote_plugins/2_164/stageuser.py:630 -#: ipaclient/remote_plugins/2_164/stageuser.py:1030 -#: ipaclient/remote_plugins/2_164/stageuser.py:1414 -#: ipaclient/remote_plugins/2_164/user.py:269 -#: ipaclient/remote_plugins/2_164/user.py:589 -#: ipaclient/remote_plugins/2_164/user.py:1125 -#: ipaclient/remote_plugins/2_164/user.py:1528 #: ipaserver/plugins/baseuser.py:387 msgid "Preferred Language" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:283 -#: ipaclient/remote_plugins/2_114/group.py:135 -#: ipaclient/remote_plugins/2_156/stageuser.py:284 -#: ipaclient/remote_plugins/2_156/user.py:295 -#: ipaclient/remote_plugins/2_156/group.py:135 -#: ipaclient/remote_plugins/2_164/group.py:135 -#: ipaclient/remote_plugins/2_164/stageuser.py:284 -#: ipaclient/remote_plugins/2_164/user.py:295 -#: ipaclient/remote_plugins/2_49/group.py:134 -#: ipaclient/remote_plugins/2_49/user.py:230 ipaserver/plugins/baseldap.py:62 msgid "Member of groups" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:308 -#: ipaclient/remote_plugins/2_114/group.py:170 -#: ipaclient/remote_plugins/2_156/stageuser.py:309 -#: ipaclient/remote_plugins/2_156/user.py:320 -#: ipaclient/remote_plugins/2_156/group.py:170 -#: ipaclient/remote_plugins/2_164/group.py:170 -#: ipaclient/remote_plugins/2_164/stageuser.py:309 -#: ipaclient/remote_plugins/2_164/user.py:320 -#: ipaclient/remote_plugins/2_49/group.py:169 -#: ipaclient/remote_plugins/2_49/user.py:255 msgid "Indirect Member of group" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:332 -#: ipaclient/remote_plugins/2_156/stageuser.py:333 -#: ipaclient/remote_plugins/2_156/user.py:344 -#: ipaclient/remote_plugins/2_164/stageuser.py:333 -#: ipaclient/remote_plugins/2_164/user.py:344 -#: ipaclient/remote_plugins/2_49/user.py:279 ipaserver/plugins/baseuser.py:69 msgid "Kerberos keys available" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:339 -#: ipaclient/remote_plugins/2_156/user.py:351 -#: ipaclient/remote_plugins/2_164/user.py:351 -#: ipaclient/remote_plugins/2_49/user.py:286 ipaserver/plugins/user.py:490 msgid "Add a new user." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:601 -#: ipaclient/remote_plugins/2_156/user.py:621 -#: ipaclient/remote_plugins/2_164/user.py:621 -#: ipaclient/remote_plugins/2_49/user.py:493 ipaserver/plugins/user.py:499 msgid "Don't create user private group" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:645 -#: ipaclient/remote_plugins/2_156/user.py:726 -#: ipaclient/remote_plugins/2_164/user.py:788 -#: ipaclient/remote_plugins/2_49/user.py:531 ipaserver/plugins/user.py:678 msgid "Delete a user." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:684 -#: ipaclient/remote_plugins/2_156/user.py:770 -#: ipaclient/remote_plugins/2_164/user.py:832 -#: ipaclient/remote_plugins/2_49/user.py:572 ipaserver/plugins/user.py:1056 msgid "Disable a user account." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:717 -#: ipaclient/remote_plugins/2_156/user.py:803 -#: ipaclient/remote_plugins/2_164/user.py:865 -#: ipaclient/remote_plugins/2_49/user.py:604 ipaserver/plugins/user.py:1077 msgid "Enable a user account." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:750 -#: ipaclient/remote_plugins/2_156/user.py:836 -#: ipaclient/remote_plugins/2_164/user.py:898 -#: ipaclient/remote_plugins/2_49/user.py:636 ipaserver/plugins/user.py:836 msgid "Search for users." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:999 -#: ipaclient/remote_plugins/2_156/user.py:1099 -#: ipaclient/remote_plugins/2_164/user.py:1161 -#: ipaclient/remote_plugins/2_49/user.py:830 ipaserver/plugins/user.py:847 msgid "Self" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1000 -#: ipaclient/remote_plugins/2_156/user.py:1100 -#: ipaclient/remote_plugins/2_164/user.py:1162 -#: ipaclient/remote_plugins/2_49/user.py:831 ipaserver/plugins/user.py:848 msgid "Display user record for current Kerberos principal" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1029 -#: ipaclient/remote_plugins/2_156/stageuser.py:1015 -#: ipaclient/remote_plugins/2_156/user.py:1129 -#: ipaclient/remote_plugins/2_164/stageuser.py:1077 -#: ipaclient/remote_plugins/2_164/user.py:1191 -#: ipaclient/remote_plugins/2_49/user.py:853 msgid "Results should contain primary key attribute only (\"login\")" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1039 -#: ipaclient/remote_plugins/2_156/user.py:1139 -#: ipaclient/remote_plugins/2_164/user.py:1201 -#: ipaclient/remote_plugins/2_49/user.py:863 msgid "Search for users with these member of groups." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1047 -#: ipaclient/remote_plugins/2_156/user.py:1147 -#: ipaclient/remote_plugins/2_164/user.py:1209 -#: ipaclient/remote_plugins/2_49/user.py:871 msgid "Search for users without these member of groups." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1055 -#: ipaclient/remote_plugins/2_156/user.py:1155 -#: ipaclient/remote_plugins/2_164/user.py:1217 -#: ipaclient/remote_plugins/2_49/user.py:879 msgid "Search for users with these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1063 -#: ipaclient/remote_plugins/2_156/user.py:1163 -#: ipaclient/remote_plugins/2_164/user.py:1225 -#: ipaclient/remote_plugins/2_49/user.py:887 msgid "Search for users without these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1071 -#: ipaclient/remote_plugins/2_156/user.py:1171 -#: ipaclient/remote_plugins/2_164/user.py:1233 -#: ipaclient/remote_plugins/2_49/user.py:895 msgid "Search for users with these member of roles." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1079 -#: ipaclient/remote_plugins/2_156/user.py:1179 -#: ipaclient/remote_plugins/2_164/user.py:1241 -#: ipaclient/remote_plugins/2_49/user.py:903 msgid "Search for users without these member of roles." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1087 -#: ipaclient/remote_plugins/2_156/user.py:1187 -#: ipaclient/remote_plugins/2_164/user.py:1249 -#: ipaclient/remote_plugins/2_49/user.py:911 msgid "Search for users with these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1095 -#: ipaclient/remote_plugins/2_156/user.py:1195 -#: ipaclient/remote_plugins/2_164/user.py:1257 -#: ipaclient/remote_plugins/2_49/user.py:919 msgid "Search for users without these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1103 -#: ipaclient/remote_plugins/2_156/user.py:1203 -#: ipaclient/remote_plugins/2_164/user.py:1265 -#: ipaclient/remote_plugins/2_49/user.py:927 msgid "Search for users with these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1111 -#: ipaclient/remote_plugins/2_156/user.py:1211 -#: ipaclient/remote_plugins/2_164/user.py:1273 -#: ipaclient/remote_plugins/2_49/user.py:935 msgid "Search for users without these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1138 -#: ipaclient/remote_plugins/2_156/user.py:1238 -#: ipaclient/remote_plugins/2_164/user.py:1300 -#: ipaclient/remote_plugins/2_49/user.py:962 ipaserver/plugins/user.py:807 msgid "Modify a user." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1427 -#: ipaclient/remote_plugins/2_156/user.py:1535 -#: ipaclient/remote_plugins/2_164/user.py:1597 -#: ipaclient/remote_plugins/2_49/user.py:1189 msgid "Rename the user object" msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1450 -#: ipaclient/remote_plugins/2_156/user.py:1619 -#: ipaclient/remote_plugins/2_164/user.py:1743 -#: ipaclient/remote_plugins/2_49/user.py:1213 ipaserver/plugins/user.py:894 msgid "Display information about a user." msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1509 -#: ipaclient/remote_plugins/2_156/user.py:1722 -#: ipaclient/remote_plugins/2_164/user.py:1846 -#: ipaclient/remote_plugins/2_49/user.py:1266 msgid "" "\n" "Lockout status of a user account\n" @@ -27382,10 +7240,6 @@ msgid "" " " msgstr "" -#: ipaclient/remote_plugins/2_114/user.py:1588 -#: ipaclient/remote_plugins/2_156/user.py:1834 -#: ipaclient/remote_plugins/2_164/user.py:1958 -#: ipaclient/remote_plugins/2_49/user.py:1338 msgid "" "\n" "Unlock a user account\n" @@ -27398,3687 +7252,1780 @@ msgid "" " " msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:19 -#: ipaclient/remote_plugins/2_156/group.py:19 msgid "" "\n" -"Groups of users\n" +"Auto Membership Rule.\n" "\n" -"Manage groups of users. By default, new groups are POSIX groups. You\n" -"can add the --nonposix option to the group-add command to mark a new group\n" -"as non-POSIX. You can use the --posix argument with the group-mod command\n" -"to convert a non-POSIX group into a POSIX group. POSIX groups cannot be\n" -"converted to non-POSIX groups.\n" +"Bring clarity to the membership of hosts and users by configuring inclusive\n" +"or exclusive regex patterns, you can automatically assign a new entries " +"into\n" +"a group or hostgroup based upon attribute information.\n" "\n" -"Every group must have a description.\n" +"A rule is directly associated with a group by name, so you cannot create\n" +"a rule without an accompanying group or hostgroup.\n" "\n" -"POSIX groups must have a Group ID (GID) number. Changing a GID is\n" -"supported but can have an impact on your file permissions. It is not " -"necessary\n" -"to supply a GID when creating a group. IPA will generate one automatically\n" -"if it is not provided.\n" +"A condition is a regular expression used by 389-ds to match a new incoming\n" +"entry with an automember rule. If it matches an inclusive rule then the\n" +"entry is added to the appropriate group or hostgroup.\n" "\n" -"EXAMPLES:\n" +"A default group or hostgroup could be specified for entries that do not\n" +"match any rule. In case of user entries this group will be a fallback group\n" +"because all users are by default members of group specified in IPA config.\n" "\n" -" Add a new group:\n" -" ipa group-add --desc='local administrators' localadmins\n" +"The automember-rebuild command can be used to retroactively run automember " +"rules\n" +"against existing entries, thus rebuilding their membership.\n" "\n" -" Add a new non-POSIX group:\n" -" ipa group-add --nonposix --desc='remote administrators' remoteadmins\n" +"EXAMPLES:\n" "\n" -" Convert a non-POSIX group to posix:\n" -" ipa group-mod --posix remoteadmins\n" +" Add the initial group or hostgroup:\n" +" ipa hostgroup-add --desc=\"Web Servers\" webservers\n" +" ipa group-add --desc=\"Developers\" devel\n" "\n" -" Add a new POSIX group with a specific Group ID number:\n" -" ipa group-add --gid=500 --desc='unix admins' unixadmins\n" +" Add the initial rule:\n" +" ipa automember-add --type=hostgroup webservers\n" +" ipa automember-add --type=group devel\n" "\n" -" Add a new POSIX group and let IPA assign a Group ID number:\n" -" ipa group-add --desc='printer admins' printeradmins\n" +" Add a condition to the rule:\n" +" ipa automember-add-condition --key=fqdn --type=hostgroup --inclusive-" +"regex=^web[1-9]+\\.example\\.com webservers\n" +" ipa automember-add-condition --key=manager --type=group --inclusive-" +"regex=^uid=mscott devel\n" "\n" -" Remove a group:\n" -" ipa group-del unixadmins\n" +" Add an exclusive condition to the rule to prevent auto assignment:\n" +" ipa automember-add-condition --key=fqdn --type=hostgroup --exclusive-" +"regex=^web5\\.example\\.com webservers\n" "\n" -" To add the \"remoteadmins\" group to the \"localadmins\" group:\n" -" ipa group-add-member --groups=remoteadmins localadmins\n" +" Add a host:\n" +" ipa host-add web1.example.com\n" "\n" -" Add multiple users to the \"localadmins\" group:\n" -" ipa group-add-member --users=test1 --users=test2 localadmins\n" +" Add a user:\n" +" ipa user-add --first=Tim --last=User --password tuser1 --manager=mscott\n" "\n" -" Remove a user from the \"localadmins\" group:\n" -" ipa group-remove-member --users=test2 localadmins\n" +" Verify automembership:\n" +" ipa hostgroup-show webservers\n" +" Host-group: webservers\n" +" Description: Web Servers\n" +" Member hosts: web1.example.com\n" "\n" -" Display information about a named group.\n" -" ipa group-show localadmins\n" +" ipa group-show devel\n" +" Group name: devel\n" +" Description: Developers\n" +" GID: 1004200000\n" +" Member users: tuser\n" "\n" -"External group membership is designed to allow users from trusted domains\n" -"to be mapped to local POSIX groups in order to actually use IPA resources.\n" -"External members should be added to groups that specifically created as\n" -"external and non-POSIX. Such group later should be included into one of " -"POSIX\n" -"groups.\n" +" Remove a condition from the rule:\n" +" ipa automember-remove-condition --key=fqdn --type=hostgroup --inclusive-" +"regex=^web[1-9]+\\.example\\.com webservers\n" "\n" -"An external group member is currently a Security Identifier (SID) as defined " -"by\n" -"the trusted domain. When adding external group members, it is possible to\n" -"specify them in either SID, or DOM\\name, or name@domain format. IPA will " -"attempt\n" -"to resolve passed name to SID with the use of Global Catalog of the trusted " -"domain.\n" +" Modify the automember rule:\n" +" ipa automember-mod\n" "\n" -"Example:\n" +" Set the default (fallback) target group:\n" +" ipa automember-default-group-set --default-group=webservers --" +"type=hostgroup\n" +" ipa automember-default-group-set --default-group=ipausers --type=group\n" "\n" -"1. Create group for the trusted domain admins' mapping and their local POSIX " -"group:\n" +" Remove the default (fallback) target group:\n" +" ipa automember-default-group-remove --type=hostgroup\n" +" ipa automember-default-group-remove --type=group\n" "\n" -" ipa group-add --desc=' admins external map' ad_admins_external " -"--external\n" -" ipa group-add --desc=' admins' ad_admins\n" +" Show the default (fallback) target group:\n" +" ipa automember-default-group-show --type=hostgroup\n" +" ipa automember-default-group-show --type=group\n" "\n" -"2. Add security identifier of Domain Admins of the to the " -"ad_admins_external\n" -" group:\n" +" Find all of the automember rules:\n" +" ipa automember-find\n" "\n" -" ipa group-add-member ad_admins_external --external 'AD\\Domain Admins'\n" +" Display a automember rule:\n" +" ipa automember-show --type=hostgroup webservers\n" +" ipa automember-show --type=group devel\n" "\n" -"3. Allow members of ad_admins_external group to be associated with ad_admins " -"POSIX group:\n" +" Delete an automember rule:\n" +" ipa automember-del --type=hostgroup webservers\n" +" ipa automember-del --type=group devel\n" "\n" -" ipa group-add-member ad_admins --groups ad_admins_external\n" +" Rebuild membership for all users:\n" +" ipa automember-rebuild --type=group\n" "\n" -"4. List members of external members of ad_admins_external group to see their " -"SIDs:\n" +" Rebuild membership for all hosts:\n" +" ipa automember-rebuild --type=hostgroup\n" "\n" -" ipa group-show ad_admins_external\n" +" Rebuild membership for specified users:\n" +" ipa automember-rebuild --users=tuser1 --users=tuser2\n" +"\n" +" Rebuild membership for specified hosts:\n" +" ipa automember-rebuild --hosts=web1.example.com --hosts=web2.example." +"com\n" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:120 -#: ipaclient/remote_plugins/2_114/group.py:220 -#: ipaclient/remote_plugins/2_114/group.py:465 -#: ipaclient/remote_plugins/2_114/group.py:692 -#: ipaclient/remote_plugins/2_156/group.py:120 -#: ipaclient/remote_plugins/2_156/group.py:220 -#: ipaclient/remote_plugins/2_156/group.py:465 -#: ipaclient/remote_plugins/2_156/group.py:692 -#: ipaclient/remote_plugins/2_164/group.py:120 -#: ipaclient/remote_plugins/2_164/group.py:220 -#: ipaclient/remote_plugins/2_164/group.py:465 -#: ipaclient/remote_plugins/2_164/group.py:692 -#: ipaclient/remote_plugins/2_49/group.py:119 -#: ipaclient/remote_plugins/2_49/group.py:218 -#: ipaclient/remote_plugins/2_49/group.py:451 -#: ipaclient/remote_plugins/2_49/group.py:653 ipaserver/plugins/group.py:348 -msgid "GID (use this option to set it manually)" +#: ipaserver/plugins/automember.py:258 +msgid "A description of this auto member rule" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:160 -#: ipaclient/remote_plugins/2_156/group.py:160 -#: ipaclient/remote_plugins/2_164/group.py:160 -#: ipaclient/remote_plugins/2_49/group.py:159 ipaserver/plugins/baseldap.py:129 -msgid "Indirect Member users" +#: ipaserver/plugins/automember.py:262 ipaserver/plugins/automember.py:585 +msgid "Default (fallback) Group" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:165 -#: ipaclient/remote_plugins/2_156/group.py:165 -#: ipaclient/remote_plugins/2_164/group.py:165 -#: ipaclient/remote_plugins/2_49/group.py:164 ipaserver/plugins/baseldap.py:132 -msgid "Indirect Member groups" +#: ipaserver/plugins/automember.py:263 +msgid "Default group for entries to land" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:197 -#: ipaclient/remote_plugins/2_156/group.py:197 -#: ipaclient/remote_plugins/2_164/group.py:197 -#: ipaclient/remote_plugins/2_49/group.py:196 ipaserver/plugins/group.py:357 -msgid "Create a new group." +msgid "Add an automember rule." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:238 -#: ipaclient/remote_plugins/2_156/group.py:238 -#: ipaclient/remote_plugins/2_164/group.py:238 -#: ipaclient/remote_plugins/2_49/group.py:236 ipaserver/plugins/group.py:365 -msgid "Create as a non-POSIX group" +#: ipaserver/plugins/automember.py:249 ipaserver/plugins/automember.py:250 +msgid "Automember Rule" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:244 -#: ipaclient/remote_plugins/2_156/group.py:244 -#: ipaclient/remote_plugins/2_164/group.py:244 -#: ipaclient/remote_plugins/2_49/group.py:242 ipaserver/plugins/group.py:370 -msgid "Allow adding external non-IPA members from trusted domains" +#: ipaserver/plugins/automember.py:184 +msgid "Grouping Type" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:288 -#: ipaclient/remote_plugins/2_156/group.py:288 -#: ipaclient/remote_plugins/2_164/group.py:288 -#: ipaclient/remote_plugins/2_49/group.py:280 ipaserver/plugins/group.py:605 -msgid "Add members to a group." +#: ipaserver/plugins/automember.py:185 +msgid "Grouping to which the rule applies" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:304 -#: ipaclient/remote_plugins/2_114/group.py:797 -#: ipaclient/remote_plugins/2_156/group.py:304 -#: ipaclient/remote_plugins/2_156/group.py:797 -#: ipaclient/remote_plugins/2_164/group.py:304 -#: ipaclient/remote_plugins/2_164/group.py:797 -#: ipaclient/remote_plugins/2_49/group.py:296 -#: ipaclient/remote_plugins/2_49/group.py:752 ipaserver/plugins/group.py:166 -msgid "External member" +msgid "Add conditions to an automember rule." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:305 -#: ipaclient/remote_plugins/2_114/group.py:798 -#: ipaclient/remote_plugins/2_156/group.py:305 -#: ipaclient/remote_plugins/2_156/group.py:798 -#: ipaclient/remote_plugins/2_164/group.py:305 -#: ipaclient/remote_plugins/2_164/group.py:798 ipaserver/plugins/group.py:167 -msgid "Members of a trusted domain in DOM\\name or name@domain form" +#: ipaserver/plugins/automember.py:160 ipaserver/plugins/automember.py:161 +msgid "Inclusive Regex" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:366 -#: ipaclient/remote_plugins/2_156/group.py:366 -#: ipaclient/remote_plugins/2_164/group.py:366 -#: ipaclient/remote_plugins/2_49/group.py:351 ipaserver/plugins/group.py:393 -msgid "Delete group." +#: ipaserver/plugins/automember.py:167 ipaserver/plugins/automember.py:168 +msgid "Exclusive Regex" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:404 -#: ipaclient/remote_plugins/2_156/group.py:404 -#: ipaclient/remote_plugins/2_164/group.py:404 -#: ipaclient/remote_plugins/2_49/group.py:391 ipaserver/plugins/group.py:713 -msgid "Detach a managed group from a user." +#: ipaserver/plugins/automember.py:176 +msgid "Attribute Key" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:436 -#: ipaclient/remote_plugins/2_156/group.py:436 -#: ipaclient/remote_plugins/2_164/group.py:436 -#: ipaclient/remote_plugins/2_49/group.py:422 ipaserver/plugins/group.py:511 -msgid "Search for groups." +#: ipaserver/plugins/automember.py:177 +msgid "" +"Attribute to filter via regex. For example fqdn for a host, or manager for a " +"user" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:481 -#: ipaclient/remote_plugins/2_156/group.py:481 -#: ipaclient/remote_plugins/2_164/group.py:481 -#: ipaclient/remote_plugins/2_49/group.py:467 ipaserver/plugins/group.py:523 -msgid "search for private groups" +#: ipaserver/plugins/automember.py:357 +msgid "Conditions that could not be added" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:487 -#: ipaclient/remote_plugins/2_156/group.py:487 -#: ipaclient/remote_plugins/2_164/group.py:487 ipaserver/plugins/group.py:527 -msgid "search for POSIX groups" +#: ipaserver/plugins/automember.py:361 +msgid "Number of conditions added" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:493 -#: ipaclient/remote_plugins/2_156/group.py:493 -#: ipaclient/remote_plugins/2_164/group.py:493 ipaserver/plugins/group.py:531 -msgid "" -"search for groups with support of external non-IPA members from trusted " -"domains" -msgstr "" - -#: ipaclient/remote_plugins/2_114/group.py:499 -#: ipaclient/remote_plugins/2_156/group.py:499 -#: ipaclient/remote_plugins/2_164/group.py:499 ipaserver/plugins/group.py:535 -msgid "search for non-POSIX groups" -msgstr "" - -#: ipaclient/remote_plugins/2_114/group.py:528 -#: ipaclient/remote_plugins/2_156/group.py:528 -#: ipaclient/remote_plugins/2_164/group.py:528 -#: ipaclient/remote_plugins/2_49/group.py:489 -msgid "Results should contain primary key attribute only (\"group-name\")" -msgstr "" - -#: ipaclient/remote_plugins/2_114/group.py:538 -#: ipaclient/remote_plugins/2_156/group.py:538 -#: ipaclient/remote_plugins/2_164/group.py:538 -#: ipaclient/remote_plugins/2_49/group.py:499 -msgid "Search for groups with these member users." -msgstr "" - -#: ipaclient/remote_plugins/2_114/group.py:546 -#: ipaclient/remote_plugins/2_156/group.py:546 -#: ipaclient/remote_plugins/2_164/group.py:546 -#: ipaclient/remote_plugins/2_49/group.py:507 -msgid "Search for groups without these member users." -msgstr "" - -#: ipaclient/remote_plugins/2_114/group.py:554 -#: ipaclient/remote_plugins/2_156/group.py:554 -#: ipaclient/remote_plugins/2_164/group.py:554 -#: ipaclient/remote_plugins/2_49/group.py:515 -msgid "Search for groups with these member groups." -msgstr "" - -#: ipaclient/remote_plugins/2_114/group.py:562 -#: ipaclient/remote_plugins/2_156/group.py:562 -#: ipaclient/remote_plugins/2_164/group.py:562 -#: ipaclient/remote_plugins/2_49/group.py:523 -msgid "Search for groups without these member groups." +msgid "Remove default (fallback) group for all unmatched entries." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:570 -#: ipaclient/remote_plugins/2_156/group.py:570 -#: ipaclient/remote_plugins/2_164/group.py:570 -#: ipaclient/remote_plugins/2_49/group.py:531 -msgid "Search for groups with these member of groups." +msgid "Set default (fallback) group for all unmatched entries." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:578 -#: ipaclient/remote_plugins/2_156/group.py:578 -#: ipaclient/remote_plugins/2_164/group.py:578 -#: ipaclient/remote_plugins/2_49/group.py:539 -msgid "Search for groups without these member of groups." +#: ipaserver/plugins/automember.py:586 +msgid "Default (fallback) group for entries to land" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:586 -#: ipaclient/remote_plugins/2_156/group.py:586 -#: ipaclient/remote_plugins/2_164/group.py:586 -#: ipaclient/remote_plugins/2_49/group.py:547 -msgid "Search for groups with these member of netgroups." +msgid "Display information about the default (fallback) automember groups." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:594 -#: ipaclient/remote_plugins/2_156/group.py:594 -#: ipaclient/remote_plugins/2_164/group.py:594 -#: ipaclient/remote_plugins/2_49/group.py:555 -msgid "Search for groups without these member of netgroups." +msgid "Delete an automember rule." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:602 -#: ipaclient/remote_plugins/2_156/group.py:602 -#: ipaclient/remote_plugins/2_164/group.py:602 -#: ipaclient/remote_plugins/2_49/group.py:563 -msgid "Search for groups with these member of roles." +msgid "Search for automember rules." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:610 -#: ipaclient/remote_plugins/2_156/group.py:610 -#: ipaclient/remote_plugins/2_164/group.py:610 -#: ipaclient/remote_plugins/2_49/group.py:571 -msgid "Search for groups without these member of roles." +msgid "Modify an automember rule." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:618 -#: ipaclient/remote_plugins/2_156/group.py:618 -#: ipaclient/remote_plugins/2_164/group.py:618 -#: ipaclient/remote_plugins/2_49/group.py:579 -msgid "Search for groups with these member of HBAC rules." +#: ipaserver/plugins/automember.py:683 +msgid "Rebuild auto membership." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:626 -#: ipaclient/remote_plugins/2_156/group.py:626 -#: ipaclient/remote_plugins/2_164/group.py:626 -#: ipaclient/remote_plugins/2_49/group.py:587 -msgid "Search for groups without these member of HBAC rules." +#: ipaserver/plugins/automember.py:693 +msgid "Rebuild membership for all members of a grouping" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:634 -#: ipaclient/remote_plugins/2_156/group.py:634 -#: ipaclient/remote_plugins/2_164/group.py:634 -#: ipaclient/remote_plugins/2_49/group.py:595 -msgid "Search for groups with these member of sudo rules." +#: ipaserver/plugins/automember.py:698 +msgid "Rebuild membership for specified users" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:642 -#: ipaclient/remote_plugins/2_156/group.py:642 -#: ipaclient/remote_plugins/2_164/group.py:642 -#: ipaclient/remote_plugins/2_49/group.py:603 -msgid "Search for groups without these member of sudo rules." +#: ipaserver/plugins/automember.py:703 +msgid "Rebuild membership for specified hosts" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:669 -#: ipaclient/remote_plugins/2_156/group.py:669 -#: ipaclient/remote_plugins/2_164/group.py:669 -#: ipaclient/remote_plugins/2_49/group.py:630 ipaserver/plugins/group.py:439 -msgid "Modify a group." +#: ipaserver/plugins/automember.py:708 +msgid "No wait" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:724 -#: ipaclient/remote_plugins/2_156/group.py:724 -#: ipaclient/remote_plugins/2_164/group.py:724 -#: ipaclient/remote_plugins/2_49/group.py:685 ipaserver/plugins/group.py:447 -msgid "change to a POSIX group" +#: ipaserver/plugins/automember.py:709 +msgid "Don't wait for rebuilding membership" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:730 -#: ipaclient/remote_plugins/2_156/group.py:730 -#: ipaclient/remote_plugins/2_164/group.py:730 -#: ipaclient/remote_plugins/2_49/group.py:691 ipaserver/plugins/group.py:451 -msgid "change to support external non-IPA members from trusted domains" +msgid "Remove conditions from an automember rule." msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:759 -#: ipaclient/remote_plugins/2_156/group.py:759 -#: ipaclient/remote_plugins/2_164/group.py:759 -#: ipaclient/remote_plugins/2_49/group.py:713 -msgid "Rename the group object" +#: ipaserver/plugins/automember.py:441 +msgid "Conditions that could not be removed" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:781 -#: ipaclient/remote_plugins/2_156/group.py:781 -#: ipaclient/remote_plugins/2_164/group.py:781 -#: ipaclient/remote_plugins/2_49/group.py:736 ipaserver/plugins/group.py:656 -msgid "Remove members from a group." +#: ipaserver/plugins/automember.py:445 +msgid "Number of conditions removed" msgstr "" -#: ipaclient/remote_plugins/2_114/group.py:859 -#: ipaclient/remote_plugins/2_156/group.py:859 -#: ipaclient/remote_plugins/2_164/group.py:859 -#: ipaclient/remote_plugins/2_49/group.py:807 ipaserver/plugins/group.py:582 -msgid "Display information about a named group." +msgid "Display information about an automember rule." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:19 -#: ipaclient/remote_plugins/2_156/trust.py:19 -#: ipaclient/remote_plugins/2_164/trust.py:19 -#: ipaclient/remote_plugins/2_49/trust.py:19 msgid "" "\n" -"Cross-realm trusts\n" -"\n" -"Manage trust relationship between IPA and Active Directory domains.\n" -"\n" -"In order to allow users from a remote domain to access resources in IPA\n" -"domain, trust relationship needs to be established. Currently IPA supports\n" -"only trusts between IPA and Active Directory domains under control of " -"Windows\n" -"Server 2008 or later, with functional level 2008 or later.\n" -"\n" -"Please note that DNS on both IPA and Active Directory domain sides should " -"be\n" -"configured properly to discover each other. Trust relationship relies on\n" -"ability to discover special resources in the other domain via DNS records.\n" -"\n" -"Examples:\n" -"\n" -"1. Establish cross-realm trust with Active Directory using AD administrator\n" -" credentials:\n" -"\n" -" ipa trust-add --type=ad --admin --" -"password\n" +"IPA certificate operations\n" "\n" -"2. List all existing trust relationships:\n" +"Implements a set of commands for managing server SSL certificates.\n" "\n" -" ipa trust-find\n" +"Certificate requests exist in the form of a Certificate Signing Request " +"(CSR)\n" +"in PEM format.\n" "\n" -"3. Show details of the specific trust relationship:\n" +"The dogtag CA uses just the CN value of the CSR and forces the rest of the\n" +"subject to values configured in the server.\n" "\n" -" ipa trust-show \n" +"A certificate is stored with a service principal and a service principal\n" +"needs a host.\n" "\n" -"4. Delete existing trust relationship:\n" +"In order to request a certificate:\n" "\n" -" ipa trust-del \n" +"* The host must exist\n" +"* The service must exist (or you use the --add option to automatically add " +"it)\n" "\n" -"Once trust relationship is established, remote users will need to be mapped\n" -"to local POSIX groups in order to actually use IPA resources. The mapping " -"should\n" -"be done via use of external membership of non-POSIX group and then this " -"group\n" -"should be included into one of local POSIX groups.\n" +"SEARCHING:\n" "\n" -"Example:\n" +"Certificates may be searched on by certificate subject, serial number,\n" +"revocation reason, validity dates and the issued date.\n" "\n" -"1. Create group for the trusted domain admins' mapping and their local POSIX " -"group:\n" +"When searching on dates the _from date does a >= search and the _to date\n" +"does a <= search. When combined these are done as an AND.\n" "\n" -" ipa group-add --desc=' admins external map' ad_admins_external " -"--external\n" -" ipa group-add --desc=' admins' ad_admins\n" +"Dates are treated as GMT to match the dates in the certificates.\n" "\n" -"2. Add security identifier of Domain Admins of the to the " -"ad_admins_external\n" -" group:\n" +"The date format is YYYY-mm-dd.\n" "\n" -" ipa group-add-member ad_admins_external --external 'AD\\Domain Admins'\n" +"EXAMPLES:\n" "\n" -"3. Allow members of ad_admins_external group to be associated with ad_admins " -"POSIX group:\n" +" Request a new certificate and add the principal:\n" +" ipa cert-request --add --principal=HTTP/lion.example.com example.csr\n" "\n" -" ipa group-add-member ad_admins --groups ad_admins_external\n" +" Retrieve an existing certificate:\n" +" ipa cert-show 1032\n" "\n" -"4. List members of external members of ad_admins_external group to see their " -"SIDs:\n" +" Revoke a certificate (see RFC 5280 for reason details):\n" +" ipa cert-revoke --revocation-reason=6 1032\n" "\n" -" ipa group-show ad_admins_external\n" +" Remove a certificate from revocation hold status:\n" +" ipa cert-remove-hold 1032\n" "\n" +" Check the status of a signing request:\n" +" ipa cert-status 10\n" "\n" -"GLOBAL TRUST CONFIGURATION\n" +" Search for certificates by hostname:\n" +" ipa cert-find --subject=ipaserver.example.com\n" "\n" -"When IPA AD trust subpackage is installed and ipa-adtrust-install is run,\n" -"a local domain configuration (SID, GUID, NetBIOS name) is generated. These\n" -"identifiers are then used when communicating with a trusted domain of the\n" -"particular type.\n" +" Search for revoked certificates by reason:\n" +" ipa cert-find --revocation-reason=5\n" "\n" -"1. Show global trust configuration for Active Directory type of trusts:\n" +" Search for certificates based on issuance date\n" +" ipa cert-find --issuedon-from=2013-02-01 --issuedon-to=2013-02-07\n" "\n" -" ipa trustconfig-show --type ad\n" +"IPA currently immediately issues (or declines) all certificate requests so\n" +"the status of a request is not normally useful. This is for future use\n" +"or the case where a CA does not immediately issue a certificate.\n" "\n" -"2. Modify global configuration for all trusts of Active Directory type and " -"set\n" -" a different fallback primary group (fallback primary group GID is used " -"as\n" -" a primary user GID if user authenticating to IPA domain does not have any " -"other\n" -" primary GID already set):\n" +"The following revocation reasons are supported:\n" "\n" -" ipa trustconfig-mod --type ad --fallback-primary-group \"alternative AD " -"group\"\n" +" * 0 - unspecified\n" +" * 1 - keyCompromise\n" +" * 2 - cACompromise\n" +" * 3 - affiliationChanged\n" +" * 4 - superseded\n" +" * 5 - cessationOfOperation\n" +" * 6 - certificateHold\n" +" * 8 - removeFromCRL\n" +" * 9 - privilegeWithdrawn\n" +" * 10 - aACompromise\n" "\n" -"3. Change primary fallback group back to default hidden group (any group " -"with\n" -" posixGroup object class is allowed):\n" +"Note that reason code 7 is not used. See RFC 5280 for more details:\n" "\n" -" ipa trustconfig-mod --type ad --fallback-primary-group \"Default SMB Group" -"\"\n" +"http://www.ietf.org/rfc/rfc5280.txt\n" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:115 -#: ipaclient/remote_plugins/2_114/trust.py:173 -#: ipaclient/remote_plugins/2_114/trust.py:465 -#: ipaclient/remote_plugins/2_114/trust.py:870 -#: ipaclient/remote_plugins/2_114/trust.py:1078 -#: ipaclient/remote_plugins/2_114/trust.py:1172 -#: ipaclient/remote_plugins/2_156/trust.py:115 -#: ipaclient/remote_plugins/2_156/trust.py:173 -#: ipaclient/remote_plugins/2_156/trust.py:479 -#: ipaclient/remote_plugins/2_156/trust.py:884 -#: ipaclient/remote_plugins/2_156/trust.py:1092 -#: ipaclient/remote_plugins/2_156/trust.py:1186 -#: ipaclient/remote_plugins/2_164/trust.py:115 -#: ipaclient/remote_plugins/2_164/trust.py:173 -#: ipaclient/remote_plugins/2_164/trust.py:479 -#: ipaclient/remote_plugins/2_164/trust.py:884 -#: ipaclient/remote_plugins/2_164/trust.py:1092 -#: ipaclient/remote_plugins/2_164/trust.py:1186 -#: ipaclient/remote_plugins/2_49/trust.py:115 -#: ipaclient/remote_plugins/2_49/trust.py:336 ipaserver/plugins/trust.py:541 -#: ipaserver/plugins/trust.py:1585 ipaserver/plugins/internal.py:1522 -msgid "Domain NetBIOS name" +msgid "Checks if any of the servers has the CA service enabled." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:119 -#: ipaclient/remote_plugins/2_114/trust.py:178 -#: ipaclient/remote_plugins/2_114/trust.py:471 -#: ipaclient/remote_plugins/2_114/trust.py:876 -#: ipaclient/remote_plugins/2_114/trust.py:1084 -#: ipaclient/remote_plugins/2_114/trust.py:1178 -#: ipaclient/remote_plugins/2_156/trust.py:119 -#: ipaclient/remote_plugins/2_156/trust.py:178 -#: ipaclient/remote_plugins/2_156/trust.py:485 -#: ipaclient/remote_plugins/2_156/trust.py:890 -#: ipaclient/remote_plugins/2_156/trust.py:1098 -#: ipaclient/remote_plugins/2_156/trust.py:1192 -#: ipaclient/remote_plugins/2_164/trust.py:119 -#: ipaclient/remote_plugins/2_164/trust.py:178 -#: ipaclient/remote_plugins/2_164/trust.py:485 -#: ipaclient/remote_plugins/2_164/trust.py:890 -#: ipaclient/remote_plugins/2_164/trust.py:1098 -#: ipaclient/remote_plugins/2_164/trust.py:1192 -#: ipaclient/remote_plugins/2_49/trust.py:119 -#: ipaclient/remote_plugins/2_49/trust.py:342 ipaserver/plugins/trust.py:545 -#: ipaserver/plugins/trust.py:1588 ipaserver/plugins/internal.py:1523 -msgid "Domain Security Identifier" +msgid "Search for existing certificates." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:125 -#: ipaclient/remote_plugins/2_114/trust.py:478 -#: ipaclient/remote_plugins/2_114/trust.py:566 -#: ipaclient/remote_plugins/2_156/trust.py:125 -#: ipaclient/remote_plugins/2_156/trust.py:492 -#: ipaclient/remote_plugins/2_156/trust.py:580 -#: ipaclient/remote_plugins/2_164/trust.py:125 -#: ipaclient/remote_plugins/2_164/trust.py:492 -#: ipaclient/remote_plugins/2_164/trust.py:580 -#: ipaclient/remote_plugins/2_49/trust.py:125 -#: ipaclient/remote_plugins/2_49/trust.py:349 -#: ipaclient/remote_plugins/2_49/trust.py:437 -msgid "SID blacklist incoming" +msgid "Match cn attribute in subject" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:131 -#: ipaclient/remote_plugins/2_114/trust.py:485 -#: ipaclient/remote_plugins/2_114/trust.py:573 -#: ipaclient/remote_plugins/2_156/trust.py:131 -#: ipaclient/remote_plugins/2_156/trust.py:499 -#: ipaclient/remote_plugins/2_156/trust.py:587 -#: ipaclient/remote_plugins/2_164/trust.py:131 -#: ipaclient/remote_plugins/2_164/trust.py:499 -#: ipaclient/remote_plugins/2_164/trust.py:587 -#: ipaclient/remote_plugins/2_49/trust.py:131 -#: ipaclient/remote_plugins/2_49/trust.py:356 -#: ipaclient/remote_plugins/2_49/trust.py:444 -msgid "SID blacklist outgoing" +msgid "Reason" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:145 -#: ipaclient/remote_plugins/2_156/trust.py:145 -#: ipaclient/remote_plugins/2_164/trust.py:145 -#: ipaclient/remote_plugins/2_49/trust.py:145 ipaserver/plugins/trust.py:1249 -msgid "Security Identifier" +msgid "Reason for revoking the certificate (0-10)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:149 -#: ipaclient/remote_plugins/2_156/trust.py:149 -#: ipaclient/remote_plugins/2_164/trust.py:149 -#: ipaclient/remote_plugins/2_49/trust.py:149 ipaserver/plugins/trust.py:1253 -msgid "NetBIOS name" +msgid "minimum serial number" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:153 -#: ipaclient/remote_plugins/2_156/trust.py:153 -#: ipaclient/remote_plugins/2_164/trust.py:153 -#: ipaclient/remote_plugins/2_49/trust.py:153 ipaserver/plugins/trust.py:1257 -msgid "Domain GUID" +msgid "maximum serial number" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:157 -#: ipaclient/remote_plugins/2_114/trust.py:727 -#: ipaclient/remote_plugins/2_156/trust.py:157 -#: ipaclient/remote_plugins/2_156/trust.py:741 -#: ipaclient/remote_plugins/2_164/trust.py:157 -#: ipaclient/remote_plugins/2_164/trust.py:741 -#: ipaclient/remote_plugins/2_49/trust.py:157 -#: ipaclient/remote_plugins/2_49/trust.py:566 ipaserver/plugins/trust.py:1262 -msgid "Fallback primary group" +msgid "match the common name exactly" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:168 -#: ipaclient/remote_plugins/2_114/trust.py:862 -#: ipaclient/remote_plugins/2_114/trust.py:951 -#: ipaclient/remote_plugins/2_114/trust.py:992 -#: ipaclient/remote_plugins/2_114/trust.py:1028 -#: ipaclient/remote_plugins/2_114/trust.py:1072 -#: ipaclient/remote_plugins/2_114/trust.py:1164 -#: ipaclient/remote_plugins/2_156/trust.py:168 -#: ipaclient/remote_plugins/2_156/trust.py:876 -#: ipaclient/remote_plugins/2_156/trust.py:965 -#: ipaclient/remote_plugins/2_156/trust.py:1006 -#: ipaclient/remote_plugins/2_156/trust.py:1042 -#: ipaclient/remote_plugins/2_156/trust.py:1086 -#: ipaclient/remote_plugins/2_156/trust.py:1178 -#: ipaclient/remote_plugins/2_164/trust.py:168 -#: ipaclient/remote_plugins/2_164/trust.py:876 -#: ipaclient/remote_plugins/2_164/trust.py:965 -#: ipaclient/remote_plugins/2_164/trust.py:1006 -#: ipaclient/remote_plugins/2_164/trust.py:1042 -#: ipaclient/remote_plugins/2_164/trust.py:1086 -#: ipaclient/remote_plugins/2_164/trust.py:1178 ipaserver/plugins/trust.py:1580 -#: ipaserver/plugins/certmap.py:298 -msgid "Domain name" +msgid "Valid not after from this date (YYYY-mm-dd)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:183 -#: ipaclient/remote_plugins/2_114/trust.py:881 -#: ipaclient/remote_plugins/2_114/trust.py:1089 -#: ipaclient/remote_plugins/2_114/trust.py:1183 -#: ipaclient/remote_plugins/2_156/trust.py:183 -#: ipaclient/remote_plugins/2_156/trust.py:895 -#: ipaclient/remote_plugins/2_156/trust.py:1103 -#: ipaclient/remote_plugins/2_156/trust.py:1197 -#: ipaclient/remote_plugins/2_164/trust.py:183 -#: ipaclient/remote_plugins/2_164/trust.py:895 -#: ipaclient/remote_plugins/2_164/trust.py:1103 -#: ipaclient/remote_plugins/2_164/trust.py:1197 -msgid "Trusted domain partner" +msgid "Valid not after to this date (YYYY-mm-dd)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:190 -#: ipaclient/remote_plugins/2_156/trust.py:190 -#: ipaclient/remote_plugins/2_164/trust.py:190 ipaserver/plugins/trust.py:1451 -msgid "Determine whether ipa-adtrust-install has been run on this system" +msgid "Valid not before from this date (YYYY-mm-dd)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:205 -#: ipaclient/remote_plugins/2_156/trust.py:205 -#: ipaclient/remote_plugins/2_164/trust.py:205 ipaserver/plugins/trust.py:1477 -msgid "" -"Determine whether Schema Compatibility plugin is configured to serve trusted " -"domain users and groups" +msgid "Valid not before to this date (YYYY-mm-dd)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:220 -#: ipaclient/remote_plugins/2_156/trust.py:220 -#: ipaclient/remote_plugins/2_164/trust.py:220 ipaserver/plugins/trust.py:1529 -msgid "Determine whether ipa-adtrust-install has been run with sidgen task" +msgid "Issued on from this date (YYYY-mm-dd)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:235 -#: ipaclient/remote_plugins/2_156/trust.py:235 -#: ipaclient/remote_plugins/2_164/trust.py:235 -#: ipaclient/remote_plugins/2_49/trust.py:164 -msgid "" -"\n" -"Add new trust to use.\n" -"\n" -"This command establishes trust relationship to another domain\n" -"which becomes 'trusted'. As result, users of the trusted domain\n" -"may access resources of this domain.\n" -"\n" -"Only trusts to Active Directory domains are supported right now.\n" -"\n" -"The command can be safely run multiple times against the same domain,\n" -"this will cause change to trust relationship credentials on both\n" -"sides.\n" -" " +msgid "Issued on to this date (YYYY-mm-dd)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:275 -#: ipaclient/remote_plugins/2_114/trust.py:761 -#: ipaclient/remote_plugins/2_114/trust.py:812 -#: ipaclient/remote_plugins/2_114/trust.py:902 -#: ipaclient/remote_plugins/2_114/trust.py:1218 -#: ipaclient/remote_plugins/2_156/trust.py:275 -#: ipaclient/remote_plugins/2_156/trust.py:775 -#: ipaclient/remote_plugins/2_156/trust.py:826 -#: ipaclient/remote_plugins/2_156/trust.py:916 -#: ipaclient/remote_plugins/2_156/trust.py:1232 -#: ipaclient/remote_plugins/2_164/trust.py:275 -#: ipaclient/remote_plugins/2_164/trust.py:775 -#: ipaclient/remote_plugins/2_164/trust.py:826 -#: ipaclient/remote_plugins/2_164/trust.py:916 -#: ipaclient/remote_plugins/2_164/trust.py:1232 -#: ipaclient/remote_plugins/2_49/trust.py:204 -#: ipaclient/remote_plugins/2_49/trust.py:600 -#: ipaclient/remote_plugins/2_49/trust.py:652 ipaserver/plugins/trust.py:178 -msgid "Trust type (ad for Active Directory, default)" +msgid "Revoked on from this date (YYYY-mm-dd)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:283 -#: ipaclient/remote_plugins/2_156/trust.py:283 -#: ipaclient/remote_plugins/2_164/trust.py:283 -#: ipaclient/remote_plugins/2_49/trust.py:212 ipaserver/plugins/trust.py:683 -#: ipaserver/plugins/trust.py:1798 -msgid "Active Directory domain administrator" +msgid "Revoked on to this date (YYYY-mm-dd)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:289 -#: ipaclient/remote_plugins/2_156/trust.py:289 -#: ipaclient/remote_plugins/2_164/trust.py:289 ipaserver/plugins/trust.py:687 -#: ipaserver/plugins/trust.py:1802 -msgid "Active Directory domain administrator's password" +msgid "Maximum number of certs returned" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:295 -#: ipaclient/remote_plugins/2_156/trust.py:295 -#: ipaclient/remote_plugins/2_156/trust.py:418 -#: ipaclient/remote_plugins/2_164/trust.py:295 -#: ipaclient/remote_plugins/2_164/trust.py:418 -#: ipaclient/remote_plugins/2_49/trust.py:224 ipaserver/plugins/trust.py:692 -#: ipaserver/plugins/trust.py:1807 -msgid "Domain controller for the Active Directory domain (optional)" +msgid "Take a revoked certificate off hold." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:300 -#: ipaclient/remote_plugins/2_156/trust.py:300 -#: ipaclient/remote_plugins/2_164/trust.py:300 -#: ipaclient/remote_plugins/2_49/trust.py:229 ipaserver/plugins/trust.py:697 -msgid "Shared secret for the trust" +msgid "Serial number" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:305 -#: ipaclient/remote_plugins/2_156/trust.py:305 -#: ipaclient/remote_plugins/2_164/trust.py:305 -#: ipaclient/remote_plugins/2_49/trust.py:234 ipaserver/plugins/trust.py:702 -msgid "First Posix ID of the range reserved for the trusted domain" +msgid "Serial number in decimal or if prefixed with 0x in hexadecimal" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:310 -#: ipaclient/remote_plugins/2_156/trust.py:310 -#: ipaclient/remote_plugins/2_164/trust.py:310 -#: ipaclient/remote_plugins/2_49/trust.py:239 ipaserver/plugins/trust.py:707 -msgid "Size of the ID range reserved for the trusted domain" +msgid "Submit a certificate signing request." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:316 -#: ipaclient/remote_plugins/2_114/idrange.py:181 -#: ipaclient/remote_plugins/2_114/idrange.py:268 -#: ipaclient/remote_plugins/2_114/idrange.py:406 -#: ipaclient/remote_plugins/2_156/trust.py:316 -#: ipaclient/remote_plugins/2_156/idrange.py:183 -#: ipaclient/remote_plugins/2_156/idrange.py:272 -#: ipaclient/remote_plugins/2_156/idrange.py:410 -#: ipaclient/remote_plugins/2_164/trust.py:316 -#: ipaclient/remote_plugins/2_164/idrange.py:183 -#: ipaclient/remote_plugins/2_164/idrange.py:272 -#: ipaclient/remote_plugins/2_164/idrange.py:410 -#: ipaclient/remote_plugins/2_49/idrange.py:176 -#: ipaclient/remote_plugins/2_49/idrange.py:254 -#: ipaclient/remote_plugins/2_49/idrange.py:393 -#: ipaclient/remote_plugins/2_49/idrange.py:498 ipaserver/plugins/trust.py:710 -#: ipaserver/plugins/internal.py:1245 ipaserver/plugins/idrange.py:244 -msgid "Range type" +msgid "CSR" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:317 -#: ipaclient/remote_plugins/2_156/trust.py:317 -#: ipaclient/remote_plugins/2_164/trust.py:317 -msgid "" -"Type of trusted domain ID range, one of ipa-ad-trust-posix, ipa-ad-trust" +msgid "Service principal for this certificate (e.g. HTTP/test.example.com)" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:352 -#: ipaclient/remote_plugins/2_156/trust.py:360 -#: ipaclient/remote_plugins/2_164/trust.py:360 -#: ipaclient/remote_plugins/2_49/trust.py:277 ipaserver/plugins/trust.py:1113 -msgid "Delete a trust." -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:389 -#: ipaclient/remote_plugins/2_156/trust.py:397 -#: ipaclient/remote_plugins/2_164/trust.py:397 ipaserver/plugins/trust.py:1792 -msgid "Refresh list of the domains associated with the trust" -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:445 -#: ipaclient/remote_plugins/2_156/trust.py:459 -#: ipaclient/remote_plugins/2_164/trust.py:459 -#: ipaclient/remote_plugins/2_49/trust.py:316 ipaserver/plugins/trust.py:1140 -msgid "Search for trusts." -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:517 -#: ipaclient/remote_plugins/2_156/trust.py:531 -#: ipaclient/remote_plugins/2_164/trust.py:531 -#: ipaclient/remote_plugins/2_49/trust.py:388 -msgid "Results should contain primary key attribute only (\"realm\")" -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:546 -#: ipaclient/remote_plugins/2_156/trust.py:560 -#: ipaclient/remote_plugins/2_164/trust.py:560 -#: ipaclient/remote_plugins/2_49/trust.py:417 -msgid "" -"\n" -"Modify a trust (for future use).\n" -"\n" -" Currently only the default option to modify the LDAP attributes is\n" -" available. More specific options will be added in coming releases.\n" -" " -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:636 -#: ipaclient/remote_plugins/2_156/trust.py:650 -#: ipaclient/remote_plugins/2_164/trust.py:650 ipaserver/plugins/trust.py:1408 -msgid "Resolve security identifiers of users and groups in trusted domains" -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:644 -#: ipaclient/remote_plugins/2_156/trust.py:658 -#: ipaclient/remote_plugins/2_164/trust.py:658 ipaserver/plugins/trust.py:1413 -msgid "Security Identifiers (SIDs)" -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:670 -#: ipaclient/remote_plugins/2_156/trust.py:684 -#: ipaclient/remote_plugins/2_164/trust.py:684 -#: ipaclient/remote_plugins/2_49/trust.py:508 ipaserver/plugins/trust.py:1183 -msgid "Display information about a trust." -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:720 -#: ipaclient/remote_plugins/2_156/trust.py:734 -#: ipaclient/remote_plugins/2_164/trust.py:734 -#: ipaclient/remote_plugins/2_49/trust.py:559 ipaserver/plugins/trust.py:1351 -msgid "Modify global trust configuration." -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:798 -#: ipaclient/remote_plugins/2_156/trust.py:812 -#: ipaclient/remote_plugins/2_164/trust.py:812 -#: ipaclient/remote_plugins/2_49/trust.py:638 ipaserver/plugins/trust.py:1375 -msgid "Show global trust configuration." -msgstr "" - -#: ipaclient/remote_plugins/2_114/trust.py:849 -#: ipaclient/remote_plugins/2_156/trust.py:863 -#: ipaclient/remote_plugins/2_164/trust.py:863 ipaserver/plugins/trust.py:1645 -msgid "Allow access from the trusted domain" +msgid "automatically add the principal if it doesn't exist" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:939 -#: ipaclient/remote_plugins/2_156/trust.py:953 -#: ipaclient/remote_plugins/2_164/trust.py:953 ipaserver/plugins/trust.py:1659 -msgid "Remove information about the domain associated with the trust." +msgid "Revoke a certificate." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:981 -#: ipaclient/remote_plugins/2_156/trust.py:995 -#: ipaclient/remote_plugins/2_164/trust.py:995 ipaserver/plugins/trust.py:1946 -msgid "Disable use of IPA resources by the domain of the trust" +msgid "Retrieve an existing certificate." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:1017 -#: ipaclient/remote_plugins/2_156/trust.py:1031 -#: ipaclient/remote_plugins/2_164/trust.py:1031 ipaserver/plugins/trust.py:1904 -msgid "Allow use of IPA resources by the domain of the trust" +msgid "Output filename" msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:1053 -#: ipaclient/remote_plugins/2_156/trust.py:1067 -#: ipaclient/remote_plugins/2_164/trust.py:1067 ipaserver/plugins/trust.py:1611 -msgid "Search domains of the trust" +msgid "File to store the certificate in." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:1122 -#: ipaclient/remote_plugins/2_156/trust.py:1136 -#: ipaclient/remote_plugins/2_164/trust.py:1136 -msgid "Results should contain primary key attribute only (\"domain\")" +msgid "Check the status of a certificate signing request." msgstr "" -#: ipaclient/remote_plugins/2_114/trust.py:1151 -#: ipaclient/remote_plugins/2_156/trust.py:1165 -#: ipaclient/remote_plugins/2_164/trust.py:1165 ipaserver/plugins/trust.py:1637 -msgid "Modify trustdomain of the trust" +msgid "Request id" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:19 -#: ipaclient/remote_plugins/2_156/sudorule.py:19 -#: ipaclient/remote_plugins/2_164/sudorule.py:19 msgid "" "\n" -"Sudo Rules\n" +"Groups of users\n" "\n" -"Sudo (su \"do\") allows a system administrator to delegate authority to\n" -"give certain users (or groups of users) the ability to run some (or all)\n" -"commands as root or another user while providing an audit trail of the\n" -"commands and their arguments.\n" +"Manage groups of users. By default, new groups are POSIX groups. You\n" +"can add the --nonposix option to the group-add command to mark a new group\n" +"as non-POSIX. You can use the --posix argument with the group-mod command\n" +"to convert a non-POSIX group into a POSIX group. POSIX groups cannot be\n" +"converted to non-POSIX groups.\n" "\n" -"IPA provides a means to configure the various aspects of Sudo:\n" -" Users: The user(s)/group(s) allowed to invoke Sudo.\n" -" Hosts: The host(s)/hostgroup(s) which the user is allowed to to invoke " -"Sudo.\n" -" Allow Command: The specific command(s) permitted to be run via Sudo.\n" -" Deny Command: The specific command(s) prohibited to be run via Sudo.\n" -" RunAsUser: The user(s) or group(s) of users whose rights Sudo will be " -"invoked with.\n" -" RunAsGroup: The group(s) whose gid rights Sudo will be invoked with.\n" -" Options: The various Sudoers Options that can modify Sudo's behavior.\n" +"Every group must have a description.\n" "\n" -"An order can be added to a sudorule to control the order in which they\n" -"are evaluated (if the client supports it). This order is an integer and\n" -"must be unique.\n" +"POSIX groups must have a Group ID (GID) number. Changing a GID is\n" +"supported but can have an impact on your file permissions. It is not " +"necessary\n" +"to supply a GID when creating a group. IPA will generate one automatically\n" +"if it is not provided.\n" "\n" -"IPA provides a designated binddn to use with Sudo located at:\n" -"uid=sudo,cn=sysaccounts,cn=etc,dc=example,dc=com\n" +"EXAMPLES:\n" "\n" -"To enable the binddn run the following command to set the password:\n" -"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" +" Add a new group:\n" +" ipa group-add --desc='local administrators' localadmins\n" "\n" -"EXAMPLES:\n" +" Add a new non-POSIX group:\n" +" ipa group-add --nonposix --desc='remote administrators' remoteadmins\n" "\n" -" Create a new rule:\n" -" ipa sudorule-add readfiles\n" +" Convert a non-POSIX group to posix:\n" +" ipa group-mod --posix remoteadmins\n" "\n" -" Add sudo command object and add it as allowed command in the rule:\n" -" ipa sudocmd-add /usr/bin/less\n" -" ipa sudorule-add-allow-command readfiles --sudocmds /usr/bin/less\n" +" Add a new POSIX group with a specific Group ID number:\n" +" ipa group-add --gid=500 --desc='unix admins' unixadmins\n" "\n" -" Add a host to the rule:\n" -" ipa sudorule-add-host readfiles --hosts server.example.com\n" +" Add a new POSIX group and let IPA assign a Group ID number:\n" +" ipa group-add --desc='printer admins' printeradmins\n" "\n" -" Add a user to the rule:\n" -" ipa sudorule-add-user readfiles --users jsmith\n" +" Remove a group:\n" +" ipa group-del unixadmins\n" "\n" -" Add a special Sudo rule for default Sudo server configuration:\n" -" ipa sudorule-add defaults\n" +" To add the \"remoteadmins\" group to the \"localadmins\" group:\n" +" ipa group-add-member --groups=remoteadmins localadmins\n" "\n" -" Set a default Sudo option:\n" -" ipa sudorule-add-option defaults --sudooption '!authenticate'\n" +" Add multiple users to the \"localadmins\" group:\n" +" ipa group-add-member --users=test1 --users=test2 localadmins\n" +"\n" +" Remove a user from the \"localadmins\" group:\n" +" ipa group-remove-member --users=test2 localadmins\n" +"\n" +" Display information about a named group.\n" +" ipa group-show localadmins\n" +"\n" +"External group membership is designed to allow users from trusted domains\n" +"to be mapped to local POSIX groups in order to actually use IPA resources.\n" +"External members should be added to groups that specifically created as\n" +"external and non-POSIX. Such group later should be included into one of " +"POSIX\n" +"groups.\n" +"\n" +"An external group member is currently a Security Identifier (SID) as defined " +"by\n" +"the trusted domain. When adding external group members, it is possible to\n" +"specify them in either SID, or DOM\\name, or name@domain format. IPA will " +"attempt\n" +"to resolve passed name to SID with the use of Global Catalog of the trusted " +"domain.\n" +"\n" +"Example:\n" +"\n" +"1. Create group for the trusted domain admins' mapping and their local POSIX " +"group:\n" +"\n" +" ipa group-add --desc=' admins external map' ad_admins_external " +"--external\n" +" ipa group-add --desc=' admins' ad_admins\n" +"\n" +"2. Add security identifier of Domain Admins of the to the " +"ad_admins_external\n" +" group:\n" +"\n" +" ipa group-add-member ad_admins_external --external 'AD\\Domain Admins'\n" +"\n" +"3. Allow members of ad_admins_external group to be associated with ad_admins " +"POSIX group:\n" +"\n" +" ipa group-add-member ad_admins --groups ad_admins_external\n" +"\n" +"4. List members of external members of ad_admins_external group to see their " +"SIDs:\n" +"\n" +" ipa group-show ad_admins_external\n" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:104 -#: ipaclient/remote_plugins/2_114/sudorule.py:271 -#: ipaclient/remote_plugins/2_114/sudorule.py:971 -#: ipaclient/remote_plugins/2_114/sudorule.py:1134 -#: ipaclient/remote_plugins/2_156/sudorule.py:104 -#: ipaclient/remote_plugins/2_156/sudorule.py:271 -#: ipaclient/remote_plugins/2_156/sudorule.py:971 -#: ipaclient/remote_plugins/2_156/sudorule.py:1134 -#: ipaclient/remote_plugins/2_164/sudorule.py:104 -#: ipaclient/remote_plugins/2_164/sudorule.py:271 -#: ipaclient/remote_plugins/2_164/sudorule.py:971 -#: ipaclient/remote_plugins/2_164/sudorule.py:1134 -#: ipaclient/remote_plugins/2_49/sudorule.py:85 -#: ipaclient/remote_plugins/2_49/sudorule.py:241 -#: ipaclient/remote_plugins/2_49/sudorule.py:855 -#: ipaclient/remote_plugins/2_49/sudorule.py:1011 -#: ipaserver/plugins/sudorule.py:258 -msgid "Command category" +msgid "GID (use this option to set it manually)" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:105 -#: ipaclient/remote_plugins/2_114/sudorule.py:272 -#: ipaclient/remote_plugins/2_114/sudorule.py:972 -#: ipaclient/remote_plugins/2_114/sudorule.py:1135 -#: ipaclient/remote_plugins/2_156/sudorule.py:105 -#: ipaclient/remote_plugins/2_156/sudorule.py:272 -#: ipaclient/remote_plugins/2_156/sudorule.py:972 -#: ipaclient/remote_plugins/2_156/sudorule.py:1135 -#: ipaclient/remote_plugins/2_164/sudorule.py:105 -#: ipaclient/remote_plugins/2_164/sudorule.py:272 -#: ipaclient/remote_plugins/2_164/sudorule.py:972 -#: ipaclient/remote_plugins/2_164/sudorule.py:1135 -#: ipaclient/remote_plugins/2_49/sudorule.py:86 -#: ipaclient/remote_plugins/2_49/sudorule.py:242 -#: ipaclient/remote_plugins/2_49/sudorule.py:856 -#: ipaclient/remote_plugins/2_49/sudorule.py:1012 -#: ipaserver/plugins/sudorule.py:259 -msgid "Command category the rule applies to" +msgid "Indirect Member users" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:110 -#: ipaclient/remote_plugins/2_114/sudorule.py:279 -#: ipaclient/remote_plugins/2_114/sudorule.py:979 -#: ipaclient/remote_plugins/2_114/sudorule.py:1142 -#: ipaclient/remote_plugins/2_156/sudorule.py:110 -#: ipaclient/remote_plugins/2_156/sudorule.py:279 -#: ipaclient/remote_plugins/2_156/sudorule.py:979 -#: ipaclient/remote_plugins/2_156/sudorule.py:1142 -#: ipaclient/remote_plugins/2_164/sudorule.py:110 -#: ipaclient/remote_plugins/2_164/sudorule.py:279 -#: ipaclient/remote_plugins/2_164/sudorule.py:979 -#: ipaclient/remote_plugins/2_164/sudorule.py:1142 -#: ipaclient/remote_plugins/2_49/sudorule.py:91 -#: ipaclient/remote_plugins/2_49/sudorule.py:249 -#: ipaclient/remote_plugins/2_49/sudorule.py:863 -#: ipaclient/remote_plugins/2_49/sudorule.py:1019 -#: ipaserver/plugins/sudorule.py:264 -msgid "RunAs User category" +msgid "Indirect Member groups" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:111 -#: ipaclient/remote_plugins/2_114/sudorule.py:280 -#: ipaclient/remote_plugins/2_114/sudorule.py:980 -#: ipaclient/remote_plugins/2_114/sudorule.py:1143 -#: ipaclient/remote_plugins/2_156/sudorule.py:111 -#: ipaclient/remote_plugins/2_156/sudorule.py:280 -#: ipaclient/remote_plugins/2_156/sudorule.py:980 -#: ipaclient/remote_plugins/2_156/sudorule.py:1143 -#: ipaclient/remote_plugins/2_164/sudorule.py:111 -#: ipaclient/remote_plugins/2_164/sudorule.py:280 -#: ipaclient/remote_plugins/2_164/sudorule.py:980 -#: ipaclient/remote_plugins/2_164/sudorule.py:1143 -#: ipaclient/remote_plugins/2_49/sudorule.py:92 -#: ipaclient/remote_plugins/2_49/sudorule.py:250 -#: ipaclient/remote_plugins/2_49/sudorule.py:864 -#: ipaclient/remote_plugins/2_49/sudorule.py:1020 -#: ipaserver/plugins/sudorule.py:265 -msgid "RunAs User category the rule applies to" +msgid "Create a new group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:116 -#: ipaclient/remote_plugins/2_114/sudorule.py:287 -#: ipaclient/remote_plugins/2_114/sudorule.py:987 -#: ipaclient/remote_plugins/2_114/sudorule.py:1150 -#: ipaclient/remote_plugins/2_156/sudorule.py:116 -#: ipaclient/remote_plugins/2_156/sudorule.py:287 -#: ipaclient/remote_plugins/2_156/sudorule.py:987 -#: ipaclient/remote_plugins/2_156/sudorule.py:1150 -#: ipaclient/remote_plugins/2_164/sudorule.py:116 -#: ipaclient/remote_plugins/2_164/sudorule.py:287 -#: ipaclient/remote_plugins/2_164/sudorule.py:987 -#: ipaclient/remote_plugins/2_164/sudorule.py:1150 -#: ipaclient/remote_plugins/2_49/sudorule.py:97 -#: ipaclient/remote_plugins/2_49/sudorule.py:257 -#: ipaclient/remote_plugins/2_49/sudorule.py:871 -#: ipaclient/remote_plugins/2_49/sudorule.py:1027 -#: ipaserver/plugins/sudorule.py:270 -msgid "RunAs Group category" +msgid "Create as a non-POSIX group" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:117 -#: ipaclient/remote_plugins/2_114/sudorule.py:288 -#: ipaclient/remote_plugins/2_114/sudorule.py:988 -#: ipaclient/remote_plugins/2_114/sudorule.py:1151 -#: ipaclient/remote_plugins/2_156/sudorule.py:117 -#: ipaclient/remote_plugins/2_156/sudorule.py:288 -#: ipaclient/remote_plugins/2_156/sudorule.py:988 -#: ipaclient/remote_plugins/2_156/sudorule.py:1151 -#: ipaclient/remote_plugins/2_164/sudorule.py:117 -#: ipaclient/remote_plugins/2_164/sudorule.py:288 -#: ipaclient/remote_plugins/2_164/sudorule.py:988 -#: ipaclient/remote_plugins/2_164/sudorule.py:1151 -#: ipaclient/remote_plugins/2_49/sudorule.py:98 -#: ipaclient/remote_plugins/2_49/sudorule.py:258 -#: ipaclient/remote_plugins/2_49/sudorule.py:872 -#: ipaclient/remote_plugins/2_49/sudorule.py:1028 -#: ipaserver/plugins/sudorule.py:271 -msgid "RunAs Group category the rule applies to" +msgid "Allow adding external non-IPA members from trusted domains" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:122 -#: ipaclient/remote_plugins/2_114/sudorule.py:294 -#: ipaclient/remote_plugins/2_114/sudorule.py:994 -#: ipaclient/remote_plugins/2_114/sudorule.py:1157 -#: ipaclient/remote_plugins/2_156/sudorule.py:122 -#: ipaclient/remote_plugins/2_156/sudorule.py:294 -#: ipaclient/remote_plugins/2_156/sudorule.py:994 -#: ipaclient/remote_plugins/2_156/sudorule.py:1157 -#: ipaclient/remote_plugins/2_164/sudorule.py:122 -#: ipaclient/remote_plugins/2_164/sudorule.py:294 -#: ipaclient/remote_plugins/2_164/sudorule.py:994 -#: ipaclient/remote_plugins/2_164/sudorule.py:1157 -#: ipaclient/remote_plugins/2_49/sudorule.py:103 -#: ipaclient/remote_plugins/2_49/sudorule.py:264 -#: ipaclient/remote_plugins/2_49/sudorule.py:878 -#: ipaclient/remote_plugins/2_49/sudorule.py:1034 -#: ipaserver/plugins/sudorule.py:276 -msgid "Sudo order" +msgid "Add members to a group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:123 -#: ipaclient/remote_plugins/2_114/sudorule.py:295 -#: ipaclient/remote_plugins/2_114/sudorule.py:995 -#: ipaclient/remote_plugins/2_114/sudorule.py:1158 -#: ipaclient/remote_plugins/2_156/sudorule.py:123 -#: ipaclient/remote_plugins/2_156/sudorule.py:295 -#: ipaclient/remote_plugins/2_156/sudorule.py:995 -#: ipaclient/remote_plugins/2_156/sudorule.py:1158 -#: ipaclient/remote_plugins/2_164/sudorule.py:123 -#: ipaclient/remote_plugins/2_164/sudorule.py:295 -#: ipaclient/remote_plugins/2_164/sudorule.py:995 -#: ipaclient/remote_plugins/2_164/sudorule.py:1158 -#: ipaclient/remote_plugins/2_49/sudorule.py:104 -#: ipaclient/remote_plugins/2_49/sudorule.py:265 -#: ipaclient/remote_plugins/2_49/sudorule.py:879 -#: ipaclient/remote_plugins/2_49/sudorule.py:1035 -#: ipaserver/plugins/sudorule.py:277 -msgid "integer to order the Sudo rules" +msgid "External member" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:138 -#: ipaclient/remote_plugins/2_114/sudorule.py:301 -#: ipaclient/remote_plugins/2_114/sudorule.py:1001 -#: ipaclient/remote_plugins/2_114/sudorule.py:1164 -#: ipaclient/remote_plugins/2_156/sudorule.py:138 -#: ipaclient/remote_plugins/2_156/sudorule.py:301 -#: ipaclient/remote_plugins/2_156/sudorule.py:1001 -#: ipaclient/remote_plugins/2_156/sudorule.py:1164 -#: ipaclient/remote_plugins/2_164/sudorule.py:138 -#: ipaclient/remote_plugins/2_164/sudorule.py:301 -#: ipaclient/remote_plugins/2_164/sudorule.py:1001 -#: ipaclient/remote_plugins/2_164/sudorule.py:1164 -#: ipaclient/remote_plugins/2_49/sudorule.py:161 -#: ipaclient/remote_plugins/2_49/sudorule.py:271 -#: ipaclient/remote_plugins/2_49/sudorule.py:885 -#: ipaclient/remote_plugins/2_49/sudorule.py:1041 -#: ipaserver/plugins/sudorule.py:291 -msgid "External User" +msgid "Members of a trusted domain in DOM\\name or name@domain form" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:139 -#: ipaclient/remote_plugins/2_114/sudorule.py:302 -#: ipaclient/remote_plugins/2_114/sudorule.py:1002 -#: ipaclient/remote_plugins/2_114/sudorule.py:1165 -#: ipaclient/remote_plugins/2_156/sudorule.py:139 -#: ipaclient/remote_plugins/2_156/sudorule.py:302 -#: ipaclient/remote_plugins/2_156/sudorule.py:1002 -#: ipaclient/remote_plugins/2_156/sudorule.py:1165 -#: ipaclient/remote_plugins/2_164/sudorule.py:139 -#: ipaclient/remote_plugins/2_164/sudorule.py:302 -#: ipaclient/remote_plugins/2_164/sudorule.py:1002 -#: ipaclient/remote_plugins/2_164/sudorule.py:1165 -#: ipaclient/remote_plugins/2_49/sudorule.py:162 -#: ipaclient/remote_plugins/2_49/sudorule.py:272 -#: ipaclient/remote_plugins/2_49/sudorule.py:886 -#: ipaclient/remote_plugins/2_49/sudorule.py:1042 -#: ipaserver/plugins/sudorule.py:292 -msgid "External User the rule applies to (sudorule-find only)" +msgid "Delete group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:154 -#: ipaclient/remote_plugins/2_156/sudorule.py:154 -#: ipaclient/remote_plugins/2_164/sudorule.py:154 -#: ipaserver/plugins/sudorule.py:304 -msgid "Host Masks" +msgid "Detach a managed group from a user." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:165 -#: ipaclient/remote_plugins/2_156/sudorule.py:165 -#: ipaclient/remote_plugins/2_164/sudorule.py:165 -#: ipaclient/remote_plugins/2_49/sudorule.py:129 -#: ipaserver/plugins/sudorule.py:310 -msgid "Sudo Allow Commands" +msgid "Search for groups." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:170 -#: ipaclient/remote_plugins/2_156/sudorule.py:170 -#: ipaclient/remote_plugins/2_164/sudorule.py:170 -#: ipaclient/remote_plugins/2_49/sudorule.py:134 -#: ipaserver/plugins/sudorule.py:314 -msgid "Sudo Deny Commands" +msgid "search for private groups" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:175 -#: ipaclient/remote_plugins/2_156/sudorule.py:175 -#: ipaclient/remote_plugins/2_164/sudorule.py:175 -#: ipaclient/remote_plugins/2_49/sudorule.py:139 -#: ipaserver/plugins/sudorule.py:318 -msgid "Sudo Allow Command Groups" +msgid "search for POSIX groups" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:180 -#: ipaclient/remote_plugins/2_156/sudorule.py:180 -#: ipaclient/remote_plugins/2_164/sudorule.py:180 -#: ipaclient/remote_plugins/2_49/sudorule.py:144 -#: ipaserver/plugins/sudorule.py:322 -msgid "Sudo Deny Command Groups" +msgid "" +"search for groups with support of external non-IPA members from trusted " +"domains" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:185 -#: ipaclient/remote_plugins/2_156/sudorule.py:185 -#: ipaclient/remote_plugins/2_164/sudorule.py:185 -#: ipaclient/remote_plugins/2_49/sudorule.py:149 -#: ipaserver/plugins/sudorule.py:326 -msgid "RunAs Users" +msgid "search for non-POSIX groups" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:186 -#: ipaclient/remote_plugins/2_156/sudorule.py:186 -#: ipaclient/remote_plugins/2_164/sudorule.py:186 -#: ipaclient/remote_plugins/2_49/sudorule.py:150 -#: ipaserver/plugins/sudorule.py:327 -msgid "Run as a user" +msgid "Results should contain primary key attribute only (\"group-name\")" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:191 -#: ipaclient/remote_plugins/2_156/sudorule.py:191 -#: ipaclient/remote_plugins/2_164/sudorule.py:191 -#: ipaclient/remote_plugins/2_49/sudorule.py:155 -#: ipaserver/plugins/sudorule.py:331 -msgid "Groups of RunAs Users" +msgid "Search for groups with these member users." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:192 -#: ipaclient/remote_plugins/2_156/sudorule.py:192 -#: ipaclient/remote_plugins/2_164/sudorule.py:192 -#: ipaclient/remote_plugins/2_49/sudorule.py:156 -#: ipaserver/plugins/sudorule.py:332 -msgid "Run as any user within a specified group" +msgid "Search for groups without these member users." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:197 -#: ipaclient/remote_plugins/2_114/sudorule.py:315 -#: ipaclient/remote_plugins/2_114/sudorule.py:1015 -#: ipaclient/remote_plugins/2_114/sudorule.py:1178 -#: ipaclient/remote_plugins/2_156/sudorule.py:197 -#: ipaclient/remote_plugins/2_156/sudorule.py:315 -#: ipaclient/remote_plugins/2_156/sudorule.py:1015 -#: ipaclient/remote_plugins/2_156/sudorule.py:1178 -#: ipaclient/remote_plugins/2_164/sudorule.py:197 -#: ipaclient/remote_plugins/2_164/sudorule.py:315 -#: ipaclient/remote_plugins/2_164/sudorule.py:1015 -#: ipaclient/remote_plugins/2_164/sudorule.py:1178 -#: ipaclient/remote_plugins/2_49/sudorule.py:167 -#: ipaclient/remote_plugins/2_49/sudorule.py:278 -#: ipaclient/remote_plugins/2_49/sudorule.py:892 -#: ipaclient/remote_plugins/2_49/sudorule.py:1048 -#: ipaserver/plugins/sudorule.py:337 -msgid "RunAs External User" +msgid "Search for groups with these member groups." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:198 -#: ipaclient/remote_plugins/2_114/sudorule.py:316 -#: ipaclient/remote_plugins/2_114/sudorule.py:1016 -#: ipaclient/remote_plugins/2_114/sudorule.py:1179 -#: ipaclient/remote_plugins/2_156/sudorule.py:198 -#: ipaclient/remote_plugins/2_156/sudorule.py:316 -#: ipaclient/remote_plugins/2_156/sudorule.py:1016 -#: ipaclient/remote_plugins/2_156/sudorule.py:1179 -#: ipaclient/remote_plugins/2_164/sudorule.py:198 -#: ipaclient/remote_plugins/2_164/sudorule.py:316 -#: ipaclient/remote_plugins/2_164/sudorule.py:1016 -#: ipaclient/remote_plugins/2_164/sudorule.py:1179 -#: ipaclient/remote_plugins/2_49/sudorule.py:168 -#: ipaclient/remote_plugins/2_49/sudorule.py:279 -#: ipaclient/remote_plugins/2_49/sudorule.py:893 -#: ipaclient/remote_plugins/2_49/sudorule.py:1049 -#: ipaserver/plugins/sudorule.py:338 -msgid "External User the commands can run as (sudorule-find only)" +msgid "Search for groups without these member groups." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:203 -#: ipaclient/remote_plugins/2_156/sudorule.py:203 -#: ipaclient/remote_plugins/2_164/sudorule.py:203 -#: ipaserver/plugins/sudorule.py:342 -msgid "External Groups of RunAs Users" +msgid "Search for groups with these member of groups." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:204 -#: ipaclient/remote_plugins/2_156/sudorule.py:204 -#: ipaclient/remote_plugins/2_164/sudorule.py:204 -#: ipaserver/plugins/sudorule.py:343 -msgid "External Groups of users that the command can run as" +msgid "Search for groups without these member of groups." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:209 -#: ipaclient/remote_plugins/2_156/sudorule.py:209 -#: ipaclient/remote_plugins/2_164/sudorule.py:209 -#: ipaclient/remote_plugins/2_49/sudorule.py:184 -#: ipaserver/plugins/sudorule.py:347 -msgid "RunAs Groups" +msgid "Search for groups with these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:210 -#: ipaclient/remote_plugins/2_156/sudorule.py:210 -#: ipaclient/remote_plugins/2_164/sudorule.py:210 -#: ipaclient/remote_plugins/2_49/sudorule.py:185 -#: ipaserver/plugins/sudorule.py:348 -msgid "Run with the gid of a specified POSIX group" +msgid "Search for groups without these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:215 -#: ipaclient/remote_plugins/2_114/sudorule.py:322 -#: ipaclient/remote_plugins/2_114/sudorule.py:1022 -#: ipaclient/remote_plugins/2_114/sudorule.py:1185 -#: ipaclient/remote_plugins/2_156/sudorule.py:215 -#: ipaclient/remote_plugins/2_156/sudorule.py:322 -#: ipaclient/remote_plugins/2_156/sudorule.py:1022 -#: ipaclient/remote_plugins/2_156/sudorule.py:1185 -#: ipaclient/remote_plugins/2_164/sudorule.py:215 -#: ipaclient/remote_plugins/2_164/sudorule.py:322 -#: ipaclient/remote_plugins/2_164/sudorule.py:1022 -#: ipaclient/remote_plugins/2_164/sudorule.py:1185 -#: ipaclient/remote_plugins/2_49/sudorule.py:173 -#: ipaclient/remote_plugins/2_49/sudorule.py:285 -#: ipaclient/remote_plugins/2_49/sudorule.py:899 -#: ipaclient/remote_plugins/2_49/sudorule.py:1055 -#: ipaserver/plugins/sudorule.py:353 -msgid "RunAs External Group" +msgid "Search for groups with these member of roles." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:216 -#: ipaclient/remote_plugins/2_114/sudorule.py:323 -#: ipaclient/remote_plugins/2_114/sudorule.py:1023 -#: ipaclient/remote_plugins/2_114/sudorule.py:1186 -#: ipaclient/remote_plugins/2_156/sudorule.py:216 -#: ipaclient/remote_plugins/2_156/sudorule.py:323 -#: ipaclient/remote_plugins/2_156/sudorule.py:1023 -#: ipaclient/remote_plugins/2_156/sudorule.py:1186 -#: ipaclient/remote_plugins/2_164/sudorule.py:216 -#: ipaclient/remote_plugins/2_164/sudorule.py:323 -#: ipaclient/remote_plugins/2_164/sudorule.py:1023 -#: ipaclient/remote_plugins/2_164/sudorule.py:1186 -#: ipaclient/remote_plugins/2_49/sudorule.py:174 -#: ipaclient/remote_plugins/2_49/sudorule.py:286 -#: ipaclient/remote_plugins/2_49/sudorule.py:900 -#: ipaclient/remote_plugins/2_49/sudorule.py:1056 -#: ipaserver/plugins/sudorule.py:354 -msgid "External Group the commands can run as (sudorule-find only)" +msgid "Search for groups without these member of roles." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:221 -#: ipaclient/remote_plugins/2_114/sudorule.py:605 -#: ipaclient/remote_plugins/2_114/sudorule.py:1482 -#: ipaclient/remote_plugins/2_156/sudorule.py:221 -#: ipaclient/remote_plugins/2_156/sudorule.py:605 -#: ipaclient/remote_plugins/2_156/sudorule.py:1482 -#: ipaclient/remote_plugins/2_164/sudorule.py:221 -#: ipaclient/remote_plugins/2_164/sudorule.py:605 -#: ipaclient/remote_plugins/2_164/sudorule.py:1482 -#: ipaclient/remote_plugins/2_49/sudorule.py:179 -#: ipaclient/remote_plugins/2_49/sudorule.py:542 -#: ipaclient/remote_plugins/2_49/sudorule.py:1326 -#: ipaserver/plugins/sudorule.py:357 ipaserver/plugins/sudorule.py:995 -#: ipaserver/plugins/sudorule.py:1043 -msgid "Sudo Option" +msgid "Search for groups with these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:228 -#: ipaclient/remote_plugins/2_156/sudorule.py:228 -#: ipaclient/remote_plugins/2_164/sudorule.py:228 -#: ipaclient/remote_plugins/2_49/sudorule.py:198 -#: ipaserver/plugins/sudorule.py:385 -msgid "Create new Sudo Rule." +msgid "Search for groups without these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:379 -#: ipaclient/remote_plugins/2_114/sudorule.py:448 -#: ipaclient/remote_plugins/2_156/sudorule.py:379 -#: ipaclient/remote_plugins/2_156/sudorule.py:448 -#: ipaclient/remote_plugins/2_164/sudorule.py:379 -#: ipaclient/remote_plugins/2_164/sudorule.py:448 -#: ipaclient/remote_plugins/2_49/sudorule.py:343 -#: ipaclient/remote_plugins/2_49/sudorule.py:405 -#: ipaserver/plugins/sudorule.py:533 ipaserver/plugins/sudorule.py:564 -msgid "Add commands and sudo command groups affected by Sudo Rule." +msgid "Search for groups with these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:424 -#: ipaclient/remote_plugins/2_114/sudorule.py:493 -#: ipaclient/remote_plugins/2_114/sudorule.py:1301 -#: ipaclient/remote_plugins/2_114/sudorule.py:1370 -#: ipaclient/remote_plugins/2_156/sudorule.py:424 -#: ipaclient/remote_plugins/2_156/sudorule.py:493 -#: ipaclient/remote_plugins/2_156/sudorule.py:1301 -#: ipaclient/remote_plugins/2_156/sudorule.py:1370 -#: ipaclient/remote_plugins/2_164/sudorule.py:424 -#: ipaclient/remote_plugins/2_164/sudorule.py:493 -#: ipaclient/remote_plugins/2_164/sudorule.py:1301 -#: ipaclient/remote_plugins/2_164/sudorule.py:1370 -#: ipaclient/remote_plugins/2_49/sudorule.py:381 -#: ipaclient/remote_plugins/2_49/sudorule.py:443 -#: ipaclient/remote_plugins/2_49/sudorule.py:1165 -#: ipaclient/remote_plugins/2_49/sudorule.py:1227 -msgid "member sudo command group" -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:425 -#: ipaclient/remote_plugins/2_114/sudorule.py:494 -#: ipaclient/remote_plugins/2_156/sudorule.py:425 -#: ipaclient/remote_plugins/2_156/sudorule.py:494 -#: ipaclient/remote_plugins/2_164/sudorule.py:425 -#: ipaclient/remote_plugins/2_164/sudorule.py:494 -msgid "sudo command groups to add" -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:517 -#: ipaclient/remote_plugins/2_156/sudorule.py:517 -#: ipaclient/remote_plugins/2_164/sudorule.py:517 -#: ipaclient/remote_plugins/2_49/sudorule.py:467 -#: ipaserver/plugins/sudorule.py:683 -msgid "Add hosts and hostgroups affected by Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:570 -#: ipaclient/remote_plugins/2_114/sudorule.py:1447 -#: ipaclient/remote_plugins/2_156/sudorule.py:570 -#: ipaclient/remote_plugins/2_156/sudorule.py:1447 -#: ipaclient/remote_plugins/2_164/sudorule.py:570 -#: ipaclient/remote_plugins/2_164/sudorule.py:1447 -#: ipaserver/plugins/sudorule.py:115 -msgid "host masks of allowed hosts" -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:592 -#: ipaclient/remote_plugins/2_156/sudorule.py:592 -#: ipaclient/remote_plugins/2_164/sudorule.py:592 -#: ipaclient/remote_plugins/2_49/sudorule.py:529 -#: ipaserver/plugins/sudorule.py:989 -msgid "Add an option to the Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:647 -#: ipaclient/remote_plugins/2_156/sudorule.py:647 -#: ipaclient/remote_plugins/2_164/sudorule.py:647 -#: ipaclient/remote_plugins/2_49/sudorule.py:554 -#: ipaserver/plugins/sudorule.py:911 -msgid "Add group for Sudo to execute as." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:707 -#: ipaclient/remote_plugins/2_156/sudorule.py:707 -#: ipaclient/remote_plugins/2_164/sudorule.py:707 -#: ipaclient/remote_plugins/2_49/sudorule.py:607 -#: ipaserver/plugins/sudorule.py:787 -msgid "Add users and groups for Sudo to execute as." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:776 -#: ipaclient/remote_plugins/2_156/sudorule.py:776 -#: ipaclient/remote_plugins/2_164/sudorule.py:776 -#: ipaclient/remote_plugins/2_49/sudorule.py:669 -#: ipaserver/plugins/sudorule.py:584 -msgid "Add users and groups affected by Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:845 -#: ipaclient/remote_plugins/2_156/sudorule.py:845 -#: ipaclient/remote_plugins/2_164/sudorule.py:845 -#: ipaclient/remote_plugins/2_49/sudorule.py:731 -#: ipaserver/plugins/sudorule.py:399 -msgid "Delete Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:882 -#: ipaclient/remote_plugins/2_156/sudorule.py:882 -#: ipaclient/remote_plugins/2_164/sudorule.py:882 -#: ipaclient/remote_plugins/2_49/sudorule.py:770 -#: ipaserver/plugins/sudorule.py:510 -msgid "Disable a Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:902 -#: ipaclient/remote_plugins/2_156/sudorule.py:902 -#: ipaclient/remote_plugins/2_164/sudorule.py:902 -#: ipaclient/remote_plugins/2_49/sudorule.py:788 -#: ipaserver/plugins/sudorule.py:487 -msgid "Enable a Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:922 -#: ipaclient/remote_plugins/2_156/sudorule.py:922 -#: ipaclient/remote_plugins/2_164/sudorule.py:922 -#: ipaclient/remote_plugins/2_49/sudorule.py:806 -#: ipaserver/plugins/sudorule.py:473 -msgid "Search for Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:1062 -#: ipaclient/remote_plugins/2_156/sudorule.py:1062 -#: ipaclient/remote_plugins/2_164/sudorule.py:1062 -#: ipaclient/remote_plugins/2_49/sudorule.py:939 -msgid "Results should contain primary key attribute only (\"sudorule-name\")" -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:1091 -#: ipaclient/remote_plugins/2_156/sudorule.py:1091 -#: ipaclient/remote_plugins/2_164/sudorule.py:1091 -#: ipaclient/remote_plugins/2_49/sudorule.py:968 -#: ipaserver/plugins/sudorule.py:406 -msgid "Modify Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:1256 -#: ipaclient/remote_plugins/2_114/sudorule.py:1325 -#: ipaclient/remote_plugins/2_156/sudorule.py:1256 -#: ipaclient/remote_plugins/2_156/sudorule.py:1325 -#: ipaclient/remote_plugins/2_164/sudorule.py:1256 -#: ipaclient/remote_plugins/2_164/sudorule.py:1325 -#: ipaclient/remote_plugins/2_49/sudorule.py:1127 -#: ipaclient/remote_plugins/2_49/sudorule.py:1189 -#: ipaserver/plugins/sudorule.py:556 ipaserver/plugins/sudorule.py:576 -msgid "Remove commands and sudo command groups affected by Sudo Rule." -msgstr "" - -#: ipaclient/remote_plugins/2_114/sudorule.py:1302 -#: ipaclient/remote_plugins/2_114/sudorule.py:1371 -#: ipaclient/remote_plugins/2_156/sudorule.py:1302 -#: ipaclient/remote_plugins/2_156/sudorule.py:1371 -#: ipaclient/remote_plugins/2_164/sudorule.py:1302 -#: ipaclient/remote_plugins/2_164/sudorule.py:1371 -msgid "sudo command groups to remove" +msgid "Search for groups without these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:1394 -#: ipaclient/remote_plugins/2_156/sudorule.py:1394 -#: ipaclient/remote_plugins/2_164/sudorule.py:1394 -#: ipaclient/remote_plugins/2_49/sudorule.py:1251 -#: ipaserver/plugins/sudorule.py:741 -msgid "Remove hosts and hostgroups affected by Sudo Rule." +msgid "Modify a group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:1469 -#: ipaclient/remote_plugins/2_156/sudorule.py:1469 -#: ipaclient/remote_plugins/2_164/sudorule.py:1469 -#: ipaclient/remote_plugins/2_49/sudorule.py:1313 -#: ipaserver/plugins/sudorule.py:1037 -msgid "Remove an option from Sudo Rule." +msgid "change to a POSIX group" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:1524 -#: ipaclient/remote_plugins/2_156/sudorule.py:1524 -#: ipaclient/remote_plugins/2_164/sudorule.py:1524 -#: ipaclient/remote_plugins/2_49/sudorule.py:1338 -#: ipaserver/plugins/sudorule.py:962 -msgid "Remove group for Sudo to execute as." +msgid "change to support external non-IPA members from trusted domains" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:1584 -#: ipaclient/remote_plugins/2_156/sudorule.py:1584 -#: ipaclient/remote_plugins/2_164/sudorule.py:1584 -#: ipaclient/remote_plugins/2_49/sudorule.py:1391 -#: ipaserver/plugins/sudorule.py:866 -msgid "Remove users and groups for Sudo to execute as." +msgid "Rename the group object" msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:1653 -#: ipaclient/remote_plugins/2_156/sudorule.py:1653 -#: ipaclient/remote_plugins/2_164/sudorule.py:1653 -#: ipaclient/remote_plugins/2_49/sudorule.py:1453 -#: ipaserver/plugins/sudorule.py:639 -msgid "Remove users and groups affected by Sudo Rule." +msgid "Remove members from a group." msgstr "" -#: ipaclient/remote_plugins/2_114/sudorule.py:1722 -#: ipaclient/remote_plugins/2_156/sudorule.py:1722 -#: ipaclient/remote_plugins/2_164/sudorule.py:1722 -#: ipaclient/remote_plugins/2_49/sudorule.py:1515 -#: ipaserver/plugins/sudorule.py:482 -msgid "Display Sudo Rule." +msgid "Display information about a named group." msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:19 -#: ipaclient/remote_plugins/2_156/cert.py:19 -#: ipaclient/remote_plugins/2_164/cert.py:19 msgid "" "\n" -"IPA certificate operations\n" +"Simulate use of Host-based access controls\n" "\n" -"Implements a set of commands for managing server SSL certificates.\n" +"HBAC rules control who can access what services on what hosts.\n" +"You can use HBAC to control which users or groups can access a service,\n" +"or group of services, on a target host.\n" "\n" -"Certificate requests exist in the form of a Certificate Signing Request " -"(CSR)\n" -"in PEM format.\n" +"Since applying HBAC rules implies use of a production environment,\n" +"this plugin aims to provide simulation of HBAC rules evaluation without\n" +"having access to the production environment.\n" "\n" -"The dogtag CA uses just the CN value of the CSR and forces the rest of the\n" -"subject to values configured in the server.\n" +" Test user coming to a service on a named host against\n" +" existing enabled rules.\n" "\n" -"A certificate is stored with a service principal and a service principal\n" -"needs a host.\n" +" ipa hbactest --user= --host= --service=\n" +" [--rules=rules-list] [--nodetail] [--enabled] [--disabled]\n" +" [--sizelimit= ]\n" "\n" -"In order to request a certificate:\n" +" --user, --host, and --service are mandatory, others are optional.\n" "\n" -"* The host must exist\n" -"* The service must exist (or you use the --add option to automatically add " -"it)\n" +" If --rules is specified simulate enabling of the specified rules and test\n" +" the login of the user using only these rules.\n" "\n" -"SEARCHING:\n" +" If --enabled is specified, all enabled HBAC rules will be added to " +"simulation\n" "\n" -"Certificates may be searched on by certificate subject, serial number,\n" -"revocation reason, validity dates and the issued date.\n" +" If --disabled is specified, all disabled HBAC rules will be added to " +"simulation\n" "\n" -"When searching on dates the _from date does a >= search and the _to date\n" -"does a <= search. When combined these are done as an AND.\n" +" If --nodetail is specified, do not return information about rules matched/" +"not matched.\n" "\n" -"Dates are treated as GMT to match the dates in the certificates.\n" +" If both --rules and --enabled are specified, apply simulation to --rules " +"_and_\n" +" all IPA enabled rules.\n" "\n" -"The date format is YYYY-mm-dd.\n" +" If no --rules specified, simulation is run against all IPA enabled rules.\n" +" By default there is a IPA-wide limit to number of entries fetched, you can " +"change it\n" +" with --sizelimit option.\n" "\n" "EXAMPLES:\n" "\n" -" Request a new certificate and add the principal:\n" -" ipa cert-request --add --principal=HTTP/lion.example.com example.csr\n" +" 1. Use all enabled HBAC rules in IPA database to simulate:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: my-third-rule\n" +" Not matched rules: myrule\n" +" Matched rules: allow_all\n" "\n" -" Retrieve an existing certificate:\n" -" ipa cert-show 1032\n" +" 2. Disable detailed summary of how rules were applied:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd --nodetail\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" "\n" -" Revoke a certificate (see RFC 5280 for reason details):\n" -" ipa cert-revoke --revocation-reason=6 1032\n" +" 3. Test explicitly specified HBAC rules:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\n" +" --rules=myrule --rules=my-second-rule\n" +" ---------------------\n" +" Access granted: False\n" +" ---------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: myrule\n" "\n" -" Remove a certificate from revocation hold status:\n" -" ipa cert-remove-hold 1032\n" +" 4. Use all enabled HBAC rules in IPA database + explicitly specified " +"rules:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\n" +" --rules=myrule --rules=my-second-rule --enabled\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: my-third-rule\n" +" Not matched rules: myrule\n" +" Matched rules: allow_all\n" "\n" -" Check the status of a signing request:\n" -" ipa cert-status 10\n" +" 5. Test all disabled HBAC rules in IPA database:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd --disabled\n" +" ---------------------\n" +" Access granted: False\n" +" ---------------------\n" +" Not matched rules: new-rule\n" "\n" -" Search for certificates by hostname:\n" -" ipa cert-find --subject=ipaserver.example.com\n" +" 6. Test all disabled HBAC rules in IPA database + explicitly specified " +"rules:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\n" +" --rules=myrule --rules=my-second-rule --disabled\n" +" ---------------------\n" +" Access granted: False\n" +" ---------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: my-third-rule\n" +" Not matched rules: myrule\n" "\n" -" Search for revoked certificates by reason:\n" -" ipa cert-find --revocation-reason=5\n" +" 7. Test all (enabled and disabled) HBAC rules in IPA database:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\n" +" --enabled --disabled\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: my-third-rule\n" +" Not matched rules: myrule\n" +" Not matched rules: new-rule\n" +" Matched rules: allow_all\n" "\n" -" Search for certificates based on issuance date\n" -" ipa cert-find --issuedon-from=2013-02-01 --issuedon-to=2013-02-07\n" "\n" -"IPA currently immediately issues (or declines) all certificate requests so\n" -"the status of a request is not normally useful. This is for future use\n" -"or the case where a CA does not immediately issue a certificate.\n" +"HBACTEST AND TRUSTED DOMAINS\n" "\n" -"The following revocation reasons are supported:\n" +"When an external trusted domain is configured in IPA, HBAC rules are also " +"applied\n" +"on users accessing IPA resources from the trusted domain. Trusted domain " +"users and\n" +"groups (and their SIDs) can be then assigned to external groups which can " +"be\n" +"members of POSIX groups in IPA which can be used in HBAC rules and thus " +"allowing\n" +"access to resources protected by the HBAC system.\n" "\n" -" * 0 - unspecified\n" -" * 1 - keyCompromise\n" -" * 2 - cACompromise\n" -" * 3 - affiliationChanged\n" -" * 4 - superseded\n" -" * 5 - cessationOfOperation\n" -" * 6 - certificateHold\n" -" * 8 - removeFromCRL\n" -" * 9 - privilegeWithdrawn\n" -" * 10 - aACompromise\n" +"hbactest plugin is capable of testing access for both local IPA users and " +"users\n" +"from the trusted domains, either by a fully qualified user name or by user " +"SID.\n" +"Such user names need to have a trusted domain specified as a short name\n" +"(DOMAIN\\Administrator) or with a user principal name (UPN), " +"Administrator@ad.test.\n" "\n" -"Note that reason code 7 is not used. See RFC 5280 for more details:\n" +"Please note that hbactest executed with a trusted domain user as --user " +"parameter\n" +"can be only run by members of \"trust admins\" group.\n" "\n" -"http://www.ietf.org/rfc/rfc5280.txt\n" -msgstr "" - -#: ipaclient/remote_plugins/2_114/cert.py:103 -#: ipaclient/remote_plugins/2_156/cert.py:103 -#: ipaclient/remote_plugins/2_164/cert.py:103 ipaserver/plugins/cert.py:1931 -msgid "Checks if any of the servers has the CA service enabled." -msgstr "" - -#: ipaclient/remote_plugins/2_114/cert.py:129 -#: ipaclient/remote_plugins/2_156/cert.py:129 -#: ipaclient/remote_plugins/2_164/cert.py:129 ipaserver/plugins/cert.py:1498 -msgid "Search for existing certificates." -msgstr "" - -#: ipaclient/remote_plugins/2_114/cert.py:135 -#: ipaclient/remote_plugins/2_156/cert.py:135 -#: ipaclient/remote_plugins/2_164/cert.py:135 ipaserver/plugins/cert.py:1503 -msgid "Match cn attribute in subject" -msgstr "" - -#: ipaclient/remote_plugins/2_114/cert.py:140 -#: ipaclient/remote_plugins/2_114/cert.py:319 -#: ipaclient/remote_plugins/2_156/cert.py:140 -#: ipaclient/remote_plugins/2_156/cert.py:325 -#: ipaclient/remote_plugins/2_164/cert.py:140 -#: ipaclient/remote_plugins/2_164/cert.py:325 -#: ipaclient/remote_plugins/2_49/cert.py:154 -msgid "Reason" -msgstr "" - -#: ipaclient/remote_plugins/2_114/cert.py:141 -#: ipaclient/remote_plugins/2_114/cert.py:320 -#: ipaclient/remote_plugins/2_156/cert.py:141 -#: ipaclient/remote_plugins/2_156/cert.py:326 -#: ipaclient/remote_plugins/2_164/cert.py:141 -#: ipaclient/remote_plugins/2_164/cert.py:326 -#: ipaclient/remote_plugins/2_49/cert.py:155 -msgid "Reason for revoking the certificate (0-10)" -msgstr "" - -#: ipaclient/remote_plugins/2_114/cert.py:146 -#: ipaclient/remote_plugins/2_156/cert.py:146 -#: ipaclient/remote_plugins/2_164/cert.py:146 ipaserver/plugins/cert.py:1507 -msgid "minimum serial number" -msgstr "" - -#: ipaclient/remote_plugins/2_114/cert.py:151 -#: ipaclient/remote_plugins/2_156/cert.py:151 -#: ipaclient/remote_plugins/2_164/cert.py:151 ipaserver/plugins/cert.py:1513 -msgid "maximum serial number" +"EXAMPLES:\n" +"\n" +" 1. Test if a user from a trusted domain specified by its shortname " +"matches any\n" +" rule:\n" +"\n" +" $ ipa hbactest --user 'DOMAIN\\Administrator' --host `hostname` --" +"service sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Matched rules: can_login\n" +"\n" +" 2. Test if a user from a trusted domain specified by its domain name " +"matches\n" +" any rule:\n" +"\n" +" $ ipa hbactest --user 'Administrator@domain.com' --host `hostname` --" +"service sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Matched rules: can_login\n" +"\n" +" 3. Test if a user from a trusted domain specified by its SID matches any " +"rule:\n" +"\n" +" $ ipa hbactest --user S-1-5-21-3035198329-144811719-1378114514-500 \\\n" +" --host `hostname` --service sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Matched rules: can_login\n" +"\n" +" 4. Test if other user from a trusted domain specified by its SID matches " +"any rule:\n" +"\n" +" $ ipa hbactest --user S-1-5-21-3035198329-144811719-1378114514-1203 \\\n" +" --host `hostname` --service sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Not matched rules: can_login\n" +"\n" +" 5. Test if other user from a trusted domain specified by its shortname " +"matches\n" +" any rule:\n" +"\n" +" $ ipa hbactest --user 'DOMAIN\\Otheruser' --host `hostname` --service " +"sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Not matched rules: can_login\n" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:156 -#: ipaclient/remote_plugins/2_156/cert.py:156 -#: ipaclient/remote_plugins/2_164/cert.py:156 ipaserver/plugins/cert.py:1519 -msgid "match the common name exactly" +#: ipaserver/plugins/hbactest.py:256 +msgid "Simulate use of Host-based access controls" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:163 -#: ipaclient/remote_plugins/2_156/cert.py:163 -#: ipaclient/remote_plugins/2_164/cert.py:163 ipaserver/plugins/cert.py:1523 -msgid "Valid not after from this date (YYYY-mm-dd)" +#: ipaserver/plugins/hbactest.py:281 +msgid "Target host" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:168 -#: ipaclient/remote_plugins/2_156/cert.py:168 -#: ipaclient/remote_plugins/2_164/cert.py:168 ipaserver/plugins/cert.py:1528 -msgid "Valid not after to this date (YYYY-mm-dd)" +#: ipaserver/plugins/hbactest.py:289 +msgid "Rules to test. If not specified, --enabled is assumed" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:173 -#: ipaclient/remote_plugins/2_156/cert.py:173 -#: ipaclient/remote_plugins/2_164/cert.py:173 ipaserver/plugins/cert.py:1533 -msgid "Valid not before from this date (YYYY-mm-dd)" +#: ipaserver/plugins/hbactest.py:293 +msgid "Hide details which rules are matched, not matched, or invalid" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:178 -#: ipaclient/remote_plugins/2_156/cert.py:178 -#: ipaclient/remote_plugins/2_164/cert.py:178 ipaserver/plugins/cert.py:1538 -msgid "Valid not before to this date (YYYY-mm-dd)" +#: ipaserver/plugins/hbactest.py:297 +msgid "Include all enabled IPA rules into test [default]" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:183 -#: ipaclient/remote_plugins/2_156/cert.py:183 -#: ipaclient/remote_plugins/2_164/cert.py:183 ipaserver/plugins/cert.py:1543 -msgid "Issued on from this date (YYYY-mm-dd)" +#: ipaserver/plugins/hbactest.py:301 +msgid "Include all disabled IPA rules into test" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:188 -#: ipaclient/remote_plugins/2_156/cert.py:188 -#: ipaclient/remote_plugins/2_164/cert.py:188 ipaserver/plugins/cert.py:1548 -msgid "Issued on to this date (YYYY-mm-dd)" +#: ipaserver/plugins/hbactest.py:305 +msgid "Maximum number of rules to process when no --rules is specified" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:193 -#: ipaclient/remote_plugins/2_156/cert.py:193 -#: ipaclient/remote_plugins/2_164/cert.py:193 ipaserver/plugins/cert.py:1553 -msgid "Revoked on from this date (YYYY-mm-dd)" +#: ipaserver/plugins/hbactest.py:260 +msgid "Warning" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:198 -#: ipaclient/remote_plugins/2_156/cert.py:198 -#: ipaclient/remote_plugins/2_164/cert.py:198 ipaserver/plugins/cert.py:1558 -msgid "Revoked on to this date (YYYY-mm-dd)" +#: ipaserver/plugins/hbactest.py:261 +msgid "Matched rules" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:204 -#: ipaclient/remote_plugins/2_156/cert.py:204 -#: ipaclient/remote_plugins/2_164/cert.py:204 -msgid "Maximum number of certs returned" +#: ipaserver/plugins/hbactest.py:262 +msgid "Not matched rules" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:246 -#: ipaclient/remote_plugins/2_156/cert.py:246 -#: ipaclient/remote_plugins/2_164/cert.py:246 -#: ipaclient/remote_plugins/2_49/cert.py:83 ipaserver/plugins/cert.py:1475 -msgid "Take a revoked certificate off hold." +#: ipaserver/plugins/hbactest.py:263 +msgid "Non-existent or invalid rules" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:251 -#: ipaclient/remote_plugins/2_114/cert.py:311 -#: ipaclient/remote_plugins/2_114/cert.py:339 -#: ipaclient/remote_plugins/2_156/cert.py:251 -#: ipaclient/remote_plugins/2_156/cert.py:317 -#: ipaclient/remote_plugins/2_156/cert.py:345 -#: ipaclient/remote_plugins/2_164/cert.py:251 -#: ipaclient/remote_plugins/2_164/cert.py:317 -#: ipaclient/remote_plugins/2_164/cert.py:345 -#: ipaclient/remote_plugins/2_49/cert.py:88 -#: ipaclient/remote_plugins/2_49/cert.py:146 -#: ipaclient/remote_plugins/2_49/cert.py:174 ipaserver/plugins/cert.py:451 -msgid "Serial number" +#: ipaserver/plugins/hbactest.py:264 +msgid "Result of simulation" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:252 -#: ipaclient/remote_plugins/2_114/cert.py:312 -#: ipaclient/remote_plugins/2_114/cert.py:340 -#: ipaclient/remote_plugins/2_156/cert.py:252 -#: ipaclient/remote_plugins/2_156/cert.py:318 -#: ipaclient/remote_plugins/2_156/cert.py:346 -#: ipaclient/remote_plugins/2_164/cert.py:252 -#: ipaclient/remote_plugins/2_164/cert.py:318 -#: ipaclient/remote_plugins/2_164/cert.py:346 -#: ipaclient/remote_plugins/2_49/cert.py:89 -#: ipaclient/remote_plugins/2_49/cert.py:147 -#: ipaclient/remote_plugins/2_49/cert.py:175 ipaserver/plugins/cert.py:452 -msgid "Serial number in decimal or if prefixed with 0x in hexadecimal" +msgid "" +"\n" +"Cross-realm trusts\n" +"\n" +"Manage trust relationship between IPA and Active Directory domains.\n" +"\n" +"In order to allow users from a remote domain to access resources in IPA\n" +"domain, trust relationship needs to be established. Currently IPA supports\n" +"only trusts between IPA and Active Directory domains under control of " +"Windows\n" +"Server 2008 or later, with functional level 2008 or later.\n" +"\n" +"Please note that DNS on both IPA and Active Directory domain sides should " +"be\n" +"configured properly to discover each other. Trust relationship relies on\n" +"ability to discover special resources in the other domain via DNS records.\n" +"\n" +"Examples:\n" +"\n" +"1. Establish cross-realm trust with Active Directory using AD administrator\n" +" credentials:\n" +"\n" +" ipa trust-add --type=ad --admin --" +"password\n" +"\n" +"2. List all existing trust relationships:\n" +"\n" +" ipa trust-find\n" +"\n" +"3. Show details of the specific trust relationship:\n" +"\n" +" ipa trust-show \n" +"\n" +"4. Delete existing trust relationship:\n" +"\n" +" ipa trust-del \n" +"\n" +"Once trust relationship is established, remote users will need to be mapped\n" +"to local POSIX groups in order to actually use IPA resources. The mapping " +"should\n" +"be done via use of external membership of non-POSIX group and then this " +"group\n" +"should be included into one of local POSIX groups.\n" +"\n" +"Example:\n" +"\n" +"1. Create group for the trusted domain admins' mapping and their local POSIX " +"group:\n" +"\n" +" ipa group-add --desc=' admins external map' ad_admins_external " +"--external\n" +" ipa group-add --desc=' admins' ad_admins\n" +"\n" +"2. Add security identifier of Domain Admins of the to the " +"ad_admins_external\n" +" group:\n" +"\n" +" ipa group-add-member ad_admins_external --external 'AD\\Domain Admins'\n" +"\n" +"3. Allow members of ad_admins_external group to be associated with ad_admins " +"POSIX group:\n" +"\n" +" ipa group-add-member ad_admins --groups ad_admins_external\n" +"\n" +"4. List members of external members of ad_admins_external group to see their " +"SIDs:\n" +"\n" +" ipa group-show ad_admins_external\n" +"\n" +"\n" +"GLOBAL TRUST CONFIGURATION\n" +"\n" +"When IPA AD trust subpackage is installed and ipa-adtrust-install is run,\n" +"a local domain configuration (SID, GUID, NetBIOS name) is generated. These\n" +"identifiers are then used when communicating with a trusted domain of the\n" +"particular type.\n" +"\n" +"1. Show global trust configuration for Active Directory type of trusts:\n" +"\n" +" ipa trustconfig-show --type ad\n" +"\n" +"2. Modify global configuration for all trusts of Active Directory type and " +"set\n" +" a different fallback primary group (fallback primary group GID is used " +"as\n" +" a primary user GID if user authenticating to IPA domain does not have any " +"other\n" +" primary GID already set):\n" +"\n" +" ipa trustconfig-mod --type ad --fallback-primary-group \"alternative AD " +"group\"\n" +"\n" +"3. Change primary fallback group back to default hidden group (any group " +"with\n" +" posixGroup object class is allowed):\n" +"\n" +" ipa trustconfig-mod --type ad --fallback-primary-group \"Default SMB Group" +"\"\n" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:267 -#: ipaclient/remote_plugins/2_156/cert.py:267 -#: ipaclient/remote_plugins/2_164/cert.py:267 -#: ipaclient/remote_plugins/2_49/cert.py:102 ipaserver/plugins/cert.py:605 -msgid "Submit a certificate signing request." +#: ipaserver/plugins/trust.py:1585 ipaserver/plugins/internal.py:1522 +msgid "Domain NetBIOS name" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:273 -#: ipaclient/remote_plugins/2_156/cert.py:273 -#: ipaclient/remote_plugins/2_164/cert.py:273 -#: ipaclient/remote_plugins/2_49/cert.py:108 ipaserver/plugins/cert.py:613 -msgid "CSR" +#: ipaserver/plugins/trust.py:1588 ipaserver/plugins/internal.py:1523 +msgid "Domain Security Identifier" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:281 -#: ipaclient/remote_plugins/2_49/cert.py:116 -msgid "Service principal for this certificate (e.g. HTTP/test.example.com)" +msgid "SID blacklist incoming" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:290 -#: ipaclient/remote_plugins/2_156/cert.py:290 -#: ipaclient/remote_plugins/2_164/cert.py:290 -#: ipaclient/remote_plugins/2_49/cert.py:125 -msgid "automatically add the principal if it doesn't exist" +msgid "SID blacklist outgoing" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:306 -#: ipaclient/remote_plugins/2_156/cert.py:312 -#: ipaclient/remote_plugins/2_164/cert.py:312 -#: ipaclient/remote_plugins/2_49/cert.py:141 ipaserver/plugins/cert.py:1427 -msgid "Revoke a certificate." +msgid "Security Identifier" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:334 -#: ipaclient/remote_plugins/2_156/cert.py:340 -#: ipaclient/remote_plugins/2_164/cert.py:340 -#: ipaclient/remote_plugins/2_49/cert.py:169 ipaserver/plugins/cert.py:1353 -msgid "Retrieve an existing certificate." +msgid "NetBIOS name" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:348 -#: ipaclient/remote_plugins/2_156/cert.py:354 -#: ipaclient/remote_plugins/2_164/cert.py:354 -#: ipaclient/remote_plugins/2_49/cert.py:183 ipaserver/plugins/cert.py:1357 -msgid "Output filename" +msgid "Domain GUID" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:349 -#: ipaclient/remote_plugins/2_156/cert.py:355 -#: ipaclient/remote_plugins/2_164/cert.py:355 -#: ipaclient/remote_plugins/2_49/cert.py:184 ipaserver/plugins/cert.py:1358 -msgid "File to store the certificate in." +msgid "Fallback primary group" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:362 -#: ipaclient/remote_plugins/2_156/cert.py:368 -#: ipaclient/remote_plugins/2_164/cert.py:368 -#: ipaclient/remote_plugins/2_49/cert.py:197 ipaserver/plugins/cert.py:1244 -msgid "Check the status of a certificate signing request." +#: ipaserver/plugins/certmap.py:298 +msgid "Domain name" msgstr "" -#: ipaclient/remote_plugins/2_114/cert.py:367 -#: ipaclient/remote_plugins/2_156/cert.py:373 -#: ipaclient/remote_plugins/2_164/cert.py:373 -#: ipaclient/remote_plugins/2_49/cert.py:202 ipaserver/plugins/cert.py:589 -msgid "Request id" +msgid "Trusted domain partner" +msgstr "" + +msgid "Determine whether ipa-adtrust-install has been run on this system" +msgstr "" + +msgid "" +"Determine whether Schema Compatibility plugin is configured to serve trusted " +"domain users and groups" +msgstr "" + +msgid "Determine whether ipa-adtrust-install has been run with sidgen task" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:19 -#: ipaclient/remote_plugins/2_156/otptoken.py:19 -#: ipaclient/remote_plugins/2_164/otptoken.py:19 msgid "" "\n" -"OTP Tokens\n" -"\n" -"Manage OTP tokens.\n" -"\n" -"IPA supports the use of OTP tokens for multi-factor authentication. This\n" -"code enables the management of OTP tokens.\n" -"\n" -"EXAMPLES:\n" -"\n" -" Add a new token:\n" -" ipa otptoken-add --type=totp --owner=jdoe --desc=\"My soft token\"\n" +"Add new trust to use.\n" "\n" -" Examine the token:\n" -" ipa otptoken-show a93db710-a31a-4639-8647-f15b2c70b78a\n" +"This command establishes trust relationship to another domain\n" +"which becomes 'trusted'. As result, users of the trusted domain\n" +"may access resources of this domain.\n" "\n" -" Change the vendor:\n" -" ipa otptoken-mod a93db710-a31a-4639-8647-f15b2c70b78a --vendor=\"Red Hat" -"\"\n" +"Only trusts to Active Directory domains are supported right now.\n" "\n" -" Delete a token:\n" -" ipa otptoken-del a93db710-a31a-4639-8647-f15b2c70b78a\n" +"The command can be safely run multiple times against the same domain,\n" +"this will cause change to trust relationship credentials on both\n" +"sides.\n" +" " msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:51 -#: ipaclient/remote_plugins/2_114/otptoken.py:161 -#: ipaclient/remote_plugins/2_114/otptoken.py:362 -#: ipaclient/remote_plugins/2_114/otptoken.py:423 -#: ipaclient/remote_plugins/2_114/otptoken.py:467 -#: ipaclient/remote_plugins/2_114/otptoken.py:647 -#: ipaclient/remote_plugins/2_114/otptoken.py:787 -#: ipaclient/remote_plugins/2_114/otptoken.py:847 -#: ipaclient/remote_plugins/2_156/otptoken.py:51 -#: ipaclient/remote_plugins/2_156/otptoken.py:161 -#: ipaclient/remote_plugins/2_156/otptoken.py:362 -#: ipaclient/remote_plugins/2_156/otptoken.py:423 -#: ipaclient/remote_plugins/2_156/otptoken.py:467 -#: ipaclient/remote_plugins/2_156/otptoken.py:647 -#: ipaclient/remote_plugins/2_156/otptoken.py:787 -#: ipaclient/remote_plugins/2_156/otptoken.py:847 -#: ipaclient/remote_plugins/2_164/otptoken.py:51 -#: ipaclient/remote_plugins/2_164/otptoken.py:161 -#: ipaclient/remote_plugins/2_164/otptoken.py:362 -#: ipaclient/remote_plugins/2_164/otptoken.py:423 -#: ipaclient/remote_plugins/2_164/otptoken.py:467 -#: ipaclient/remote_plugins/2_164/otptoken.py:647 -#: ipaclient/remote_plugins/2_164/otptoken.py:787 -#: ipaclient/remote_plugins/2_164/otptoken.py:847 -#: ipaserver/plugins/otptoken.py:160 -msgid "Unique ID" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:57 -#: ipaclient/remote_plugins/2_114/otptoken.py:170 -#: ipaclient/remote_plugins/2_114/otptoken.py:474 -#: ipaclient/remote_plugins/2_156/otptoken.py:57 -#: ipaclient/remote_plugins/2_156/otptoken.py:170 -#: ipaclient/remote_plugins/2_156/otptoken.py:474 -#: ipaclient/remote_plugins/2_164/otptoken.py:57 -#: ipaclient/remote_plugins/2_164/otptoken.py:170 -#: ipaclient/remote_plugins/2_164/otptoken.py:474 -#: ipaserver/plugins/otptoken.py:166 -msgid "Type of the token" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:63 -#: ipaclient/remote_plugins/2_114/otptoken.py:179 -#: ipaclient/remote_plugins/2_114/otptoken.py:482 -#: ipaclient/remote_plugins/2_114/otptoken.py:656 -#: ipaclient/remote_plugins/2_156/otptoken.py:63 -#: ipaclient/remote_plugins/2_156/otptoken.py:179 -#: ipaclient/remote_plugins/2_156/otptoken.py:482 -#: ipaclient/remote_plugins/2_156/otptoken.py:656 -#: ipaclient/remote_plugins/2_164/otptoken.py:63 -#: ipaclient/remote_plugins/2_164/otptoken.py:179 -#: ipaclient/remote_plugins/2_164/otptoken.py:482 -#: ipaclient/remote_plugins/2_164/otptoken.py:656 -#: ipaserver/plugins/otptoken.py:175 -msgid "Token description (informational only)" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:68 -#: ipaclient/remote_plugins/2_114/otptoken.py:185 -#: ipaclient/remote_plugins/2_114/otptoken.py:488 -#: ipaclient/remote_plugins/2_114/otptoken.py:662 -#: ipaclient/remote_plugins/2_156/otptoken.py:68 -#: ipaclient/remote_plugins/2_156/otptoken.py:185 -#: ipaclient/remote_plugins/2_156/otptoken.py:488 -#: ipaclient/remote_plugins/2_156/otptoken.py:662 -#: ipaclient/remote_plugins/2_164/otptoken.py:68 -#: ipaclient/remote_plugins/2_164/otptoken.py:185 -#: ipaclient/remote_plugins/2_164/otptoken.py:488 -#: ipaclient/remote_plugins/2_164/otptoken.py:662 -#: ipaserver/plugins/otptoken.py:179 -msgid "Owner" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:69 -#: ipaclient/remote_plugins/2_114/otptoken.py:186 -#: ipaclient/remote_plugins/2_114/otptoken.py:489 -#: ipaclient/remote_plugins/2_114/otptoken.py:663 -#: ipaclient/remote_plugins/2_156/otptoken.py:69 -#: ipaclient/remote_plugins/2_156/otptoken.py:186 -#: ipaclient/remote_plugins/2_156/otptoken.py:489 -#: ipaclient/remote_plugins/2_156/otptoken.py:663 -#: ipaclient/remote_plugins/2_164/otptoken.py:69 -#: ipaclient/remote_plugins/2_164/otptoken.py:186 -#: ipaclient/remote_plugins/2_164/otptoken.py:489 -#: ipaclient/remote_plugins/2_164/otptoken.py:663 -#: ipaserver/plugins/otptoken.py:180 -msgid "Assigned user of the token (default: self)" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:75 -#: ipaclient/remote_plugins/2_156/otptoken.py:75 -#: ipaclient/remote_plugins/2_164/otptoken.py:75 -#: ipaserver/plugins/otptoken.py:184 -msgid "Assigned manager of the token (default: self)" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:80 -#: ipaclient/remote_plugins/2_114/otptoken.py:192 -#: ipaclient/remote_plugins/2_114/otptoken.py:495 -#: ipaclient/remote_plugins/2_114/otptoken.py:669 -#: ipaclient/remote_plugins/2_156/otptoken.py:80 -#: ipaclient/remote_plugins/2_156/otptoken.py:192 -#: ipaclient/remote_plugins/2_156/otptoken.py:495 -#: ipaclient/remote_plugins/2_156/otptoken.py:669 -#: ipaclient/remote_plugins/2_164/otptoken.py:80 -#: ipaclient/remote_plugins/2_164/otptoken.py:192 -#: ipaclient/remote_plugins/2_164/otptoken.py:495 -#: ipaclient/remote_plugins/2_164/otptoken.py:669 -#: ipaserver/plugins/otptoken.py:189 ipaserver/plugins/internal.py:1913 -msgid "Disabled" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:81 -#: ipaclient/remote_plugins/2_114/otptoken.py:193 -#: ipaclient/remote_plugins/2_114/otptoken.py:496 -#: ipaclient/remote_plugins/2_114/otptoken.py:670 -#: ipaclient/remote_plugins/2_156/otptoken.py:81 -#: ipaclient/remote_plugins/2_156/otptoken.py:193 -#: ipaclient/remote_plugins/2_156/otptoken.py:496 -#: ipaclient/remote_plugins/2_156/otptoken.py:670 -#: ipaclient/remote_plugins/2_164/otptoken.py:81 -#: ipaclient/remote_plugins/2_164/otptoken.py:193 -#: ipaclient/remote_plugins/2_164/otptoken.py:496 -#: ipaclient/remote_plugins/2_164/otptoken.py:670 -#: ipaserver/plugins/otptoken.py:190 -msgid "Mark the token as disabled (default: false)" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:86 -#: ipaclient/remote_plugins/2_114/otptoken.py:199 -#: ipaclient/remote_plugins/2_114/otptoken.py:502 -#: ipaclient/remote_plugins/2_114/otptoken.py:676 -#: ipaclient/remote_plugins/2_156/otptoken.py:86 -#: ipaclient/remote_plugins/2_156/otptoken.py:199 -#: ipaclient/remote_plugins/2_156/otptoken.py:502 -#: ipaclient/remote_plugins/2_156/otptoken.py:676 -#: ipaclient/remote_plugins/2_164/otptoken.py:86 -#: ipaclient/remote_plugins/2_164/otptoken.py:199 -#: ipaclient/remote_plugins/2_164/otptoken.py:502 -#: ipaclient/remote_plugins/2_164/otptoken.py:676 -#: ipaserver/plugins/otptoken.py:194 -msgid "Validity start" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:87 -#: ipaclient/remote_plugins/2_114/otptoken.py:200 -#: ipaclient/remote_plugins/2_114/otptoken.py:503 -#: ipaclient/remote_plugins/2_114/otptoken.py:677 -#: ipaclient/remote_plugins/2_156/otptoken.py:87 -#: ipaclient/remote_plugins/2_156/otptoken.py:200 -#: ipaclient/remote_plugins/2_156/otptoken.py:503 -#: ipaclient/remote_plugins/2_156/otptoken.py:677 -#: ipaclient/remote_plugins/2_164/otptoken.py:87 -#: ipaclient/remote_plugins/2_164/otptoken.py:200 -#: ipaclient/remote_plugins/2_164/otptoken.py:503 -#: ipaclient/remote_plugins/2_164/otptoken.py:677 -#: ipaserver/plugins/otptoken.py:195 -msgid "First date/time the token can be used" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:92 -#: ipaclient/remote_plugins/2_114/otptoken.py:206 -#: ipaclient/remote_plugins/2_114/otptoken.py:509 -#: ipaclient/remote_plugins/2_114/otptoken.py:683 -#: ipaclient/remote_plugins/2_156/otptoken.py:92 -#: ipaclient/remote_plugins/2_156/otptoken.py:206 -#: ipaclient/remote_plugins/2_156/otptoken.py:509 -#: ipaclient/remote_plugins/2_156/otptoken.py:683 -#: ipaclient/remote_plugins/2_164/otptoken.py:92 -#: ipaclient/remote_plugins/2_164/otptoken.py:206 -#: ipaclient/remote_plugins/2_164/otptoken.py:509 -#: ipaclient/remote_plugins/2_164/otptoken.py:683 -#: ipaserver/plugins/otptoken.py:199 -msgid "Validity end" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:93 -#: ipaclient/remote_plugins/2_114/otptoken.py:207 -#: ipaclient/remote_plugins/2_114/otptoken.py:510 -#: ipaclient/remote_plugins/2_114/otptoken.py:684 -#: ipaclient/remote_plugins/2_156/otptoken.py:93 -#: ipaclient/remote_plugins/2_156/otptoken.py:207 -#: ipaclient/remote_plugins/2_156/otptoken.py:510 -#: ipaclient/remote_plugins/2_156/otptoken.py:684 -#: ipaclient/remote_plugins/2_164/otptoken.py:93 -#: ipaclient/remote_plugins/2_164/otptoken.py:207 -#: ipaclient/remote_plugins/2_164/otptoken.py:510 -#: ipaclient/remote_plugins/2_164/otptoken.py:684 -#: ipaserver/plugins/otptoken.py:200 -msgid "Last date/time the token can be used" -msgstr "" - -#: ipaclient/remote_plugins/2_114/otptoken.py:98 -#: ipaclient/remote_plugins/2_114/otptoken.py:213 -#: ipaclient/remote_plugins/2_114/otptoken.py:516 -#: ipaclient/remote_plugins/2_114/otptoken.py:690 -#: ipaclient/remote_plugins/2_156/otptoken.py:98 -#: ipaclient/remote_plugins/2_156/otptoken.py:213 -#: ipaclient/remote_plugins/2_156/otptoken.py:516 -#: ipaclient/remote_plugins/2_156/otptoken.py:690 -#: ipaclient/remote_plugins/2_164/otptoken.py:98 -#: ipaclient/remote_plugins/2_164/otptoken.py:213 -#: ipaclient/remote_plugins/2_164/otptoken.py:516 -#: ipaclient/remote_plugins/2_164/otptoken.py:690 -#: ipaserver/plugins/otptoken.py:204 -msgid "Vendor" +msgid "Trust type (ad for Active Directory, default)" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:99 -#: ipaclient/remote_plugins/2_114/otptoken.py:214 -#: ipaclient/remote_plugins/2_114/otptoken.py:517 -#: ipaclient/remote_plugins/2_114/otptoken.py:691 -#: ipaclient/remote_plugins/2_156/otptoken.py:99 -#: ipaclient/remote_plugins/2_156/otptoken.py:214 -#: ipaclient/remote_plugins/2_156/otptoken.py:517 -#: ipaclient/remote_plugins/2_156/otptoken.py:691 -#: ipaclient/remote_plugins/2_164/otptoken.py:99 -#: ipaclient/remote_plugins/2_164/otptoken.py:214 -#: ipaclient/remote_plugins/2_164/otptoken.py:517 -#: ipaclient/remote_plugins/2_164/otptoken.py:691 -#: ipaserver/plugins/otptoken.py:205 -msgid "Token vendor name (informational only)" +#: ipaserver/plugins/trust.py:1798 +msgid "Active Directory domain administrator" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:104 -#: ipaclient/remote_plugins/2_114/otptoken.py:220 -#: ipaclient/remote_plugins/2_114/otptoken.py:523 -#: ipaclient/remote_plugins/2_114/otptoken.py:697 -#: ipaclient/remote_plugins/2_156/otptoken.py:104 -#: ipaclient/remote_plugins/2_156/otptoken.py:220 -#: ipaclient/remote_plugins/2_156/otptoken.py:523 -#: ipaclient/remote_plugins/2_156/otptoken.py:697 -#: ipaclient/remote_plugins/2_164/otptoken.py:104 -#: ipaclient/remote_plugins/2_164/otptoken.py:220 -#: ipaclient/remote_plugins/2_164/otptoken.py:523 -#: ipaclient/remote_plugins/2_164/otptoken.py:697 -#: ipaserver/plugins/otptoken.py:209 -msgid "Model" +#: ipaserver/plugins/trust.py:1802 +msgid "Active Directory domain administrator's password" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:105 -#: ipaclient/remote_plugins/2_114/otptoken.py:221 -#: ipaclient/remote_plugins/2_114/otptoken.py:524 -#: ipaclient/remote_plugins/2_114/otptoken.py:698 -#: ipaclient/remote_plugins/2_156/otptoken.py:105 -#: ipaclient/remote_plugins/2_156/otptoken.py:221 -#: ipaclient/remote_plugins/2_156/otptoken.py:524 -#: ipaclient/remote_plugins/2_156/otptoken.py:698 -#: ipaclient/remote_plugins/2_164/otptoken.py:105 -#: ipaclient/remote_plugins/2_164/otptoken.py:221 -#: ipaclient/remote_plugins/2_164/otptoken.py:524 -#: ipaclient/remote_plugins/2_164/otptoken.py:698 -#: ipaserver/plugins/otptoken.py:210 -msgid "Token model (informational only)" +#: ipaserver/plugins/trust.py:1807 +msgid "Domain controller for the Active Directory domain (optional)" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:110 -#: ipaclient/remote_plugins/2_114/otptoken.py:227 -#: ipaclient/remote_plugins/2_114/otptoken.py:530 -#: ipaclient/remote_plugins/2_114/otptoken.py:704 -#: ipaclient/remote_plugins/2_156/otptoken.py:110 -#: ipaclient/remote_plugins/2_156/otptoken.py:227 -#: ipaclient/remote_plugins/2_156/otptoken.py:530 -#: ipaclient/remote_plugins/2_156/otptoken.py:704 -#: ipaclient/remote_plugins/2_164/otptoken.py:110 -#: ipaclient/remote_plugins/2_164/otptoken.py:227 -#: ipaclient/remote_plugins/2_164/otptoken.py:530 -#: ipaclient/remote_plugins/2_164/otptoken.py:704 -#: ipaserver/plugins/otptoken.py:214 -msgid "Serial" +msgid "Shared secret for the trust" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:111 -#: ipaclient/remote_plugins/2_114/otptoken.py:228 -#: ipaclient/remote_plugins/2_114/otptoken.py:531 -#: ipaclient/remote_plugins/2_114/otptoken.py:705 -#: ipaclient/remote_plugins/2_156/otptoken.py:111 -#: ipaclient/remote_plugins/2_156/otptoken.py:228 -#: ipaclient/remote_plugins/2_156/otptoken.py:531 -#: ipaclient/remote_plugins/2_156/otptoken.py:705 -#: ipaclient/remote_plugins/2_164/otptoken.py:111 -#: ipaclient/remote_plugins/2_164/otptoken.py:228 -#: ipaclient/remote_plugins/2_164/otptoken.py:531 -#: ipaclient/remote_plugins/2_164/otptoken.py:705 -#: ipaserver/plugins/otptoken.py:215 -msgid "Token serial (informational only)" +msgid "First Posix ID of the range reserved for the trusted domain" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:117 -#: ipaclient/remote_plugins/2_114/otptoken.py:235 -#: ipaclient/remote_plugins/2_156/otptoken.py:117 -#: ipaclient/remote_plugins/2_156/otptoken.py:235 -#: ipaclient/remote_plugins/2_164/otptoken.py:117 -#: ipaclient/remote_plugins/2_164/otptoken.py:235 -#: ipaserver/plugins/otptoken.py:220 -msgid "Token secret (Base32; default: random)" +msgid "Size of the ID range reserved for the trusted domain" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:123 -#: ipaclient/remote_plugins/2_114/otptoken.py:247 -#: ipaclient/remote_plugins/2_114/otptoken.py:539 -#: ipaclient/remote_plugins/2_156/otptoken.py:123 -#: ipaclient/remote_plugins/2_156/otptoken.py:247 -#: ipaclient/remote_plugins/2_156/otptoken.py:539 -#: ipaclient/remote_plugins/2_164/otptoken.py:123 -#: ipaclient/remote_plugins/2_164/otptoken.py:247 -#: ipaclient/remote_plugins/2_164/otptoken.py:539 -#: ipaserver/plugins/otptoken.py:230 -msgid "Token hash algorithm" +#: ipaserver/plugins/idrange.py:244 ipaserver/plugins/internal.py:1245 +msgid "Range type" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:128 -#: ipaclient/remote_plugins/2_114/otptoken.py:256 -#: ipaclient/remote_plugins/2_114/otptoken.py:547 -#: ipaclient/remote_plugins/2_156/otptoken.py:128 -#: ipaclient/remote_plugins/2_156/otptoken.py:256 -#: ipaclient/remote_plugins/2_156/otptoken.py:547 -#: ipaclient/remote_plugins/2_164/otptoken.py:128 -#: ipaclient/remote_plugins/2_164/otptoken.py:256 -#: ipaclient/remote_plugins/2_164/otptoken.py:547 -#: ipaserver/plugins/otptoken.py:238 -msgid "Digits" +msgid "" +"Type of trusted domain ID range, one of ipa-ad-trust-posix, ipa-ad-trust" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:129 -#: ipaclient/remote_plugins/2_114/otptoken.py:257 -#: ipaclient/remote_plugins/2_114/otptoken.py:548 -#: ipaclient/remote_plugins/2_156/otptoken.py:129 -#: ipaclient/remote_plugins/2_156/otptoken.py:257 -#: ipaclient/remote_plugins/2_156/otptoken.py:548 -#: ipaclient/remote_plugins/2_164/otptoken.py:129 -#: ipaclient/remote_plugins/2_164/otptoken.py:257 -#: ipaclient/remote_plugins/2_164/otptoken.py:548 -#: ipaserver/plugins/otptoken.py:239 -msgid "Number of digits each token code will have" +msgid "Delete a trust." msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:134 -#: ipaclient/remote_plugins/2_114/otptoken.py:265 -#: ipaclient/remote_plugins/2_114/otptoken.py:555 -#: ipaclient/remote_plugins/2_156/otptoken.py:134 -#: ipaclient/remote_plugins/2_156/otptoken.py:265 -#: ipaclient/remote_plugins/2_156/otptoken.py:555 -#: ipaclient/remote_plugins/2_164/otptoken.py:134 -#: ipaclient/remote_plugins/2_164/otptoken.py:265 -#: ipaclient/remote_plugins/2_164/otptoken.py:555 -#: ipaserver/plugins/otptoken.py:247 -msgid "Clock offset" +msgid "Refresh list of the domains associated with the trust" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:135 -#: ipaclient/remote_plugins/2_114/otptoken.py:266 -#: ipaclient/remote_plugins/2_114/otptoken.py:556 -#: ipaclient/remote_plugins/2_156/otptoken.py:135 -#: ipaclient/remote_plugins/2_156/otptoken.py:266 -#: ipaclient/remote_plugins/2_156/otptoken.py:556 -#: ipaclient/remote_plugins/2_164/otptoken.py:135 -#: ipaclient/remote_plugins/2_164/otptoken.py:266 -#: ipaclient/remote_plugins/2_164/otptoken.py:556 -#: ipaserver/plugins/otptoken.py:248 -msgid "TOTP token / IPA server time difference" +msgid "Search for trusts." msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:140 -#: ipaclient/remote_plugins/2_114/otptoken.py:274 -#: ipaclient/remote_plugins/2_114/otptoken.py:563 -#: ipaclient/remote_plugins/2_156/otptoken.py:140 -#: ipaclient/remote_plugins/2_156/otptoken.py:274 -#: ipaclient/remote_plugins/2_156/otptoken.py:563 -#: ipaclient/remote_plugins/2_164/otptoken.py:140 -#: ipaclient/remote_plugins/2_164/otptoken.py:274 -#: ipaclient/remote_plugins/2_164/otptoken.py:563 -#: ipaserver/plugins/otptoken.py:255 -msgid "Clock interval" +msgid "Results should contain primary key attribute only (\"realm\")" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:141 -#: ipaclient/remote_plugins/2_114/otptoken.py:275 -#: ipaclient/remote_plugins/2_114/otptoken.py:564 -#: ipaclient/remote_plugins/2_156/otptoken.py:141 -#: ipaclient/remote_plugins/2_156/otptoken.py:275 -#: ipaclient/remote_plugins/2_156/otptoken.py:564 -#: ipaclient/remote_plugins/2_164/otptoken.py:141 -#: ipaclient/remote_plugins/2_164/otptoken.py:275 -#: ipaclient/remote_plugins/2_164/otptoken.py:564 -#: ipaserver/plugins/otptoken.py:256 -msgid "Length of TOTP token code validity" +msgid "" +"\n" +"Modify a trust (for future use).\n" +"\n" +" Currently only the default option to modify the LDAP attributes is\n" +" available. More specific options will be added in coming releases.\n" +" " msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:146 -#: ipaclient/remote_plugins/2_114/otptoken.py:283 -#: ipaclient/remote_plugins/2_114/otptoken.py:571 -#: ipaclient/remote_plugins/2_156/otptoken.py:146 -#: ipaclient/remote_plugins/2_156/otptoken.py:283 -#: ipaclient/remote_plugins/2_156/otptoken.py:571 -#: ipaclient/remote_plugins/2_164/otptoken.py:146 -#: ipaclient/remote_plugins/2_164/otptoken.py:283 -#: ipaclient/remote_plugins/2_164/otptoken.py:571 -#: ipaserver/plugins/otptoken.py:264 -msgid "Counter" +msgid "Resolve security identifiers of users and groups in trusted domains" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:147 -#: ipaclient/remote_plugins/2_114/otptoken.py:284 -#: ipaclient/remote_plugins/2_114/otptoken.py:572 -#: ipaclient/remote_plugins/2_156/otptoken.py:147 -#: ipaclient/remote_plugins/2_156/otptoken.py:284 -#: ipaclient/remote_plugins/2_156/otptoken.py:572 -#: ipaclient/remote_plugins/2_164/otptoken.py:147 -#: ipaclient/remote_plugins/2_164/otptoken.py:284 -#: ipaclient/remote_plugins/2_164/otptoken.py:572 -#: ipaserver/plugins/otptoken.py:265 -msgid "Initial counter for the HOTP token" +msgid "Security Identifiers (SIDs)" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:154 -#: ipaclient/remote_plugins/2_156/otptoken.py:154 -#: ipaclient/remote_plugins/2_164/otptoken.py:154 -#: ipaserver/plugins/otptoken.py:280 -msgid "Add a new OTP token." +msgid "Display information about a trust." msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:305 -#: ipaclient/remote_plugins/2_156/otptoken.py:305 -#: ipaclient/remote_plugins/2_164/otptoken.py:305 -#: ipaserver/plugins/otptoken.py:284 -msgid "(deprecated)" +msgid "Modify global trust configuration." msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:312 -#: ipaclient/remote_plugins/2_156/otptoken.py:312 -#: ipaclient/remote_plugins/2_164/otptoken.py:312 -#: ipaserver/plugins/otptoken.py:285 -msgid "Do not display QR code" +msgid "Show global trust configuration." msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:356 -#: ipaclient/remote_plugins/2_156/otptoken.py:356 -#: ipaclient/remote_plugins/2_164/otptoken.py:356 -#: ipaserver/plugins/otptoken.py:463 -msgid "Add users that can manage this token." +msgid "Allow access from the trusted domain" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:416 -#: ipaclient/remote_plugins/2_156/otptoken.py:416 -#: ipaclient/remote_plugins/2_164/otptoken.py:416 -#: ipaserver/plugins/otptoken.py:366 -msgid "Delete an OTP token." +msgid "Remove information about the domain associated with the trust." msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:453 -#: ipaclient/remote_plugins/2_156/otptoken.py:453 -#: ipaclient/remote_plugins/2_164/otptoken.py:453 -#: ipaserver/plugins/otptoken.py:421 -msgid "Search for OTP token." +msgid "Disable use of IPA resources by the domain of the trust" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:612 -#: ipaclient/remote_plugins/2_156/certprofile.py:198 -#: ipaclient/remote_plugins/2_156/otptoken.py:612 -#: ipaclient/remote_plugins/2_164/certprofile.py:198 -#: ipaclient/remote_plugins/2_164/otptoken.py:612 -msgid "Results should contain primary key attribute only (\"id\")" +msgid "Allow use of IPA resources by the domain of the trust" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:641 -#: ipaclient/remote_plugins/2_156/otptoken.py:641 -#: ipaclient/remote_plugins/2_164/otptoken.py:641 -#: ipaserver/plugins/otptoken.py:372 -msgid "Modify a OTP token." +msgid "Search domains of the trust" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:760 -#: ipaclient/remote_plugins/2_156/otptoken.py:760 -#: ipaclient/remote_plugins/2_164/otptoken.py:760 -msgid "Rename the OTP token object" +msgid "Results should contain primary key attribute only (\"domain\")" msgstr "" -#: ipaclient/remote_plugins/2_114/otptoken.py:841 -#: ipaclient/remote_plugins/2_156/otptoken.py:841 -#: ipaclient/remote_plugins/2_164/otptoken.py:841 -#: ipaserver/plugins/otptoken.py:450 -msgid "Display information about an OTP token." +msgid "Modify trustdomain of the trust" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:19 -#: ipaclient/remote_plugins/2_156/automember.py:19 -#: ipaclient/remote_plugins/2_164/automember.py:19 msgid "" "\n" -"Auto Membership Rule.\n" -"\n" -"Bring clarity to the membership of hosts and users by configuring inclusive\n" -"or exclusive regex patterns, you can automatically assign a new entries " -"into\n" -"a group or hostgroup based upon attribute information.\n" -"\n" -"A rule is directly associated with a group by name, so you cannot create\n" -"a rule without an accompanying group or hostgroup.\n" -"\n" -"A condition is a regular expression used by 389-ds to match a new incoming\n" -"entry with an automember rule. If it matches an inclusive rule then the\n" -"entry is added to the appropriate group or hostgroup.\n" -"\n" -"A default group or hostgroup could be specified for entries that do not\n" -"match any rule. In case of user entries this group will be a fallback group\n" -"because all users are by default members of group specified in IPA config.\n" +"ID ranges\n" "\n" -"The automember-rebuild command can be used to retroactively run automember " -"rules\n" -"against existing entries, thus rebuilding their membership.\n" +"Manage ID ranges used to map Posix IDs to SIDs and back.\n" "\n" -"EXAMPLES:\n" +"There are two type of ID ranges which are both handled by this utility:\n" "\n" -" Add the initial group or hostgroup:\n" -" ipa hostgroup-add --desc=\"Web Servers\" webservers\n" -" ipa group-add --desc=\"Developers\" devel\n" +" - the ID ranges of the local domain\n" +" - the ID ranges of trusted remote domains\n" "\n" -" Add the initial rule:\n" -" ipa automember-add --type=hostgroup webservers\n" -" ipa automember-add --type=group devel\n" +"Both types have the following attributes in common:\n" "\n" -" Add a condition to the rule:\n" -" ipa automember-add-condition --key=fqdn --type=hostgroup --inclusive-" -"regex=^web[1-9]+\\.example\\.com webservers\n" -" ipa automember-add-condition --key=manager --type=group --inclusive-" -"regex=^uid=mscott devel\n" +" - base-id: the first ID of the Posix ID range\n" +" - range-size: the size of the range\n" "\n" -" Add an exclusive condition to the rule to prevent auto assignment:\n" -" ipa automember-add-condition --key=fqdn --type=hostgroup --exclusive-" -"regex=^web5\\.example\\.com webservers\n" +"With those two attributes a range object can reserve the Posix IDs starting\n" +"with base-id up to but not including base-id+range-size exclusively.\n" "\n" -" Add a host:\n" -" ipa host-add web1.example.com\n" +"Additionally an ID range of the local domain may set\n" +" - rid-base: the first RID(*) of the corresponding RID range\n" +" - secondary-rid-base: first RID of the secondary RID range\n" "\n" -" Add a user:\n" -" ipa user-add --first=Tim --last=User --password tuser1 --manager=mscott\n" +"and an ID range of a trusted domain must set\n" +" - rid-base: the first RID of the corresponding RID range\n" +" - sid: domain SID of the trusted domain\n" "\n" -" Verify automembership:\n" -" ipa hostgroup-show webservers\n" -" Host-group: webservers\n" -" Description: Web Servers\n" -" Member hosts: web1.example.com\n" "\n" -" ipa group-show devel\n" -" Group name: devel\n" -" Description: Developers\n" -" GID: 1004200000\n" -" Member users: tuser\n" "\n" -" Remove a condition from the rule:\n" -" ipa automember-remove-condition --key=fqdn --type=hostgroup --inclusive-" -"regex=^web[1-9]+\\.example\\.com webservers\n" +"EXAMPLE: Add a new ID range for a trusted domain\n" "\n" -" Modify the automember rule:\n" -" ipa automember-mod\n" +"Since there might be more than one trusted domain the domain SID must be " +"given\n" +"while creating the ID range.\n" "\n" -" Set the default (fallback) target group:\n" -" ipa automember-default-group-set --default-group=webservers --" -"type=hostgroup\n" -" ipa automember-default-group-set --default-group=ipausers --type=group\n" +" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-" +"base=0 --dom-sid=S-1-5-21-123-456-789 trusted_dom_range\n" "\n" -" Remove the default (fallback) target group:\n" -" ipa automember-default-group-remove --type=hostgroup\n" -" ipa automember-default-group-remove --type=group\n" +"This ID range is then used by the IPA server and the SSSD IPA provider to\n" +"assign Posix UIDs to users from the trusted domain.\n" "\n" -" Show the default (fallback) target group:\n" -" ipa automember-default-group-show --type=hostgroup\n" -" ipa automember-default-group-show --type=group\n" +"If e.g. a range for a trusted domain is configured with the following " +"values:\n" +" base-id = 1200000\n" +" range-size = 200000\n" +" rid-base = 0\n" +"the RIDs 0 to 199999 are mapped to the Posix ID from 1200000 to 13999999. " +"So\n" +"RID 1000 <-> Posix ID 1201000\n" "\n" -" Find all of the automember rules:\n" -" ipa automember-find\n" "\n" -" Display a automember rule:\n" -" ipa automember-show --type=hostgroup webservers\n" -" ipa automember-show --type=group devel\n" "\n" -" Delete an automember rule:\n" -" ipa automember-del --type=hostgroup webservers\n" -" ipa automember-del --type=group devel\n" +"EXAMPLE: Add a new ID range for the local domain\n" "\n" -" Rebuild membership for all users:\n" -" ipa automember-rebuild --type=group\n" +"To create an ID range for the local domain it is not necessary to specify a\n" +"domain SID. But since it is possible that a user and a group can have the " +"same\n" +"value as Posix ID a second RID interval is needed to handle conflicts.\n" "\n" -" Rebuild membership for all hosts:\n" -" ipa automember-rebuild --type=hostgroup\n" +" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-" +"base=1000 --secondary-rid-base=1000000 local_range\n" "\n" -" Rebuild membership for specified users:\n" -" ipa automember-rebuild --users=tuser1 --users=tuser2\n" +"The data from the ID ranges of the local domain are used by the IPA server\n" +"internally to assign SIDs to IPA users and groups. The SID will then be " +"stored\n" +"in the user or group objects.\n" "\n" -" Rebuild membership for specified hosts:\n" -" ipa automember-rebuild --hosts=web1.example.com --hosts=web2.example." -"com\n" +"If e.g. the ID range for the local domain is configured with the values " +"from\n" +"the example above then a new user with the UID 1200007 will get the RID " +"1007.\n" +"If this RID is already used by a group the RID will be 1000007. This can " +"only\n" +"happen if a user or a group object was created with a fixed ID because the\n" +"automatic assignment will not assign the same ID twice. Since there are " +"only\n" +"users and groups sharing the same ID namespace it is sufficient to have " +"only\n" +"one fallback range to handle conflicts.\n" +"\n" +"To find the Posix ID for a given RID from the local domain it has to be\n" +"checked first if the RID falls in the primary or secondary RID range and\n" +"the rid-base or the secondary-rid-base has to be subtracted, respectively,\n" +"and the base-id has to be added to get the Posix ID.\n" +"\n" +"Typically the creation of ID ranges happens behind the scenes and this CLI\n" +"must not be used at all. The ID range for the local domain will be created\n" +"during installation or upgrade from an older version. The ID range for a\n" +"trusted domain will be created together with the trust by 'ipa trust-" +"add ...'.\n" +"\n" +"USE CASES:\n" +"\n" +" Add an ID range from a transitively trusted domain\n" +"\n" +" If the trusted domain (A) trusts another domain (B) as well and this " +"trust\n" +" is transitive 'ipa trust-add domain-A' will only create a range for\n" +" domain A. The ID range for domain B must be added manually.\n" +"\n" +" Add an additional ID range for the local domain\n" +"\n" +" If the ID range of the local domain is exhausted, i.e. no new IDs can " +"be\n" +" assigned to Posix users or groups by the DNA plugin, a new range has to " +"be\n" +" created to allow new users and groups to be added. (Currently there is " +"no\n" +" connection between this range CLI and the DNA plugin, but a future " +"version\n" +" might be able to modify the configuration of the DNS plugin as well)\n" +"\n" +"In general it is not necessary to modify or delete ID ranges. If there is " +"no\n" +"other way to achieve a certain configuration than to modify or delete an ID\n" +"range it should be done with great care. Because UIDs are stored in the " +"file\n" +"system and are used for access control it might be possible that users are\n" +"allowed to access files of other users if an ID range got deleted and " +"reused\n" +"for a different domain.\n" +"\n" +"(*) The RID is typically the last integer of a user or group SID which " +"follows\n" +"the domain SID. E.g. if the domain SID is S-1-5-21-123-456-789 and a user " +"from\n" +"this domain has the SID S-1-5-21-123-456-789-1010 then 1010 is the RID of " +"the\n" +"user. RIDs are unique in a domain, 32bit values and are used for users and\n" +"groups.\n" +"\n" +"WARNING:\n" +"\n" +"DNA plugin in 389-ds will allocate IDs based on the ranges configured for " +"the\n" +"local domain. Currently the DNA plugin *cannot* be reconfigured itself " +"based\n" +"on the local ranges set via this family of commands.\n" +"\n" +"Manual configuration change has to be done in the DNA plugin configuration " +"for\n" +"the new local range. Specifically, The dnaNextRange attribute of 'cn=Posix\n" +"IDs,cn=Distributed Numeric Assignment Plugin,cn=plugins,cn=config' has to " +"be\n" +"modified to match the new range.\n" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:127 -#: ipaclient/remote_plugins/2_114/automember.py:156 -#: ipaclient/remote_plugins/2_114/automember.py:227 -#: ipaclient/remote_plugins/2_114/automember.py:307 -#: ipaclient/remote_plugins/2_114/automember.py:356 -#: ipaclient/remote_plugins/2_114/automember.py:497 -#: ipaclient/remote_plugins/2_114/automember.py:560 -#: ipaclient/remote_plugins/2_114/automember.py:710 -#: ipaclient/remote_plugins/2_156/automember.py:127 -#: ipaclient/remote_plugins/2_156/automember.py:156 -#: ipaclient/remote_plugins/2_156/automember.py:227 -#: ipaclient/remote_plugins/2_156/automember.py:307 -#: ipaclient/remote_plugins/2_156/automember.py:356 -#: ipaclient/remote_plugins/2_156/automember.py:497 -#: ipaclient/remote_plugins/2_156/automember.py:560 -#: ipaclient/remote_plugins/2_156/automember.py:710 -#: ipaclient/remote_plugins/2_164/automember.py:127 -#: ipaclient/remote_plugins/2_164/automember.py:156 -#: ipaclient/remote_plugins/2_164/automember.py:227 -#: ipaclient/remote_plugins/2_164/automember.py:307 -#: ipaclient/remote_plugins/2_164/automember.py:356 -#: ipaclient/remote_plugins/2_164/automember.py:497 -#: ipaclient/remote_plugins/2_164/automember.py:560 -#: ipaclient/remote_plugins/2_164/automember.py:710 -#: ipaclient/remote_plugins/2_49/automember.py:113 -#: ipaclient/remote_plugins/2_49/automember.py:142 -#: ipaclient/remote_plugins/2_49/automember.py:214 -#: ipaclient/remote_plugins/2_49/automember.py:295 -#: ipaclient/remote_plugins/2_49/automember.py:345 -#: ipaclient/remote_plugins/2_49/automember.py:490 -#: ipaclient/remote_plugins/2_49/automember.py:553 -#: ipaclient/remote_plugins/2_49/automember.py:639 -#: ipaserver/plugins/automember.py:258 -msgid "A description of this auto member rule" +#: ipaserver/plugins/idrange.py:214 +msgid "Range name" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:132 -#: ipaclient/remote_plugins/2_114/automember.py:361 -#: ipaclient/remote_plugins/2_156/automember.py:132 -#: ipaclient/remote_plugins/2_156/automember.py:361 -#: ipaclient/remote_plugins/2_164/automember.py:132 -#: ipaclient/remote_plugins/2_164/automember.py:361 -#: ipaclient/remote_plugins/2_49/automember.py:118 -#: ipaclient/remote_plugins/2_49/automember.py:350 -#: ipaserver/plugins/automember.py:262 ipaserver/plugins/automember.py:585 -msgid "Default (fallback) Group" +#: ipaserver/plugins/idrange.py:219 +msgid "First Posix ID of the range" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:133 -#: ipaclient/remote_plugins/2_156/automember.py:133 -#: ipaclient/remote_plugins/2_164/automember.py:133 -#: ipaclient/remote_plugins/2_49/automember.py:119 -#: ipaserver/plugins/automember.py:263 -msgid "Default group for entries to land" +#: ipaserver/plugins/idrange.py:223 +msgid "Number of IDs in the range" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:140 -#: ipaclient/remote_plugins/2_156/automember.py:140 -#: ipaclient/remote_plugins/2_164/automember.py:140 -#: ipaclient/remote_plugins/2_49/automember.py:126 -msgid "Add an automember rule." +#: ipaserver/plugins/idrange.py:227 +msgid "First RID of the corresponding RID range" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:146 -#: ipaclient/remote_plugins/2_114/automember.py:217 -#: ipaclient/remote_plugins/2_114/automember.py:451 -#: ipaclient/remote_plugins/2_114/automember.py:550 -#: ipaclient/remote_plugins/2_114/automember.py:700 -#: ipaclient/remote_plugins/2_114/automember.py:788 -#: ipaclient/remote_plugins/2_156/automember.py:146 -#: ipaclient/remote_plugins/2_156/automember.py:217 -#: ipaclient/remote_plugins/2_156/automember.py:451 -#: ipaclient/remote_plugins/2_156/automember.py:550 -#: ipaclient/remote_plugins/2_156/automember.py:700 -#: ipaclient/remote_plugins/2_156/automember.py:788 -#: ipaclient/remote_plugins/2_164/automember.py:146 -#: ipaclient/remote_plugins/2_164/automember.py:217 -#: ipaclient/remote_plugins/2_164/automember.py:451 -#: ipaclient/remote_plugins/2_164/automember.py:550 -#: ipaclient/remote_plugins/2_164/automember.py:700 -#: ipaclient/remote_plugins/2_164/automember.py:788 -#: ipaclient/remote_plugins/2_49/automember.py:132 -#: ipaclient/remote_plugins/2_49/automember.py:204 -#: ipaclient/remote_plugins/2_49/automember.py:442 -#: ipaclient/remote_plugins/2_49/automember.py:543 -#: ipaclient/remote_plugins/2_49/automember.py:629 -#: ipaclient/remote_plugins/2_49/automember.py:718 -#: ipaserver/plugins/automember.py:249 ipaserver/plugins/automember.py:250 -msgid "Automember Rule" +#: ipaserver/plugins/idrange.py:231 +msgid "First RID of the secondary RID range" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:175 -#: ipaclient/remote_plugins/2_114/automember.py:253 -#: ipaclient/remote_plugins/2_114/automember.py:312 -#: ipaclient/remote_plugins/2_114/automember.py:367 -#: ipaclient/remote_plugins/2_114/automember.py:409 -#: ipaclient/remote_plugins/2_114/automember.py:459 -#: ipaclient/remote_plugins/2_114/automember.py:502 -#: ipaclient/remote_plugins/2_114/automember.py:593 -#: ipaclient/remote_plugins/2_114/automember.py:736 -#: ipaclient/remote_plugins/2_114/automember.py:796 -#: ipaclient/remote_plugins/2_156/automember.py:175 -#: ipaclient/remote_plugins/2_156/automember.py:253 -#: ipaclient/remote_plugins/2_156/automember.py:312 -#: ipaclient/remote_plugins/2_156/automember.py:367 -#: ipaclient/remote_plugins/2_156/automember.py:409 -#: ipaclient/remote_plugins/2_156/automember.py:459 -#: ipaclient/remote_plugins/2_156/automember.py:502 -#: ipaclient/remote_plugins/2_156/automember.py:593 -#: ipaclient/remote_plugins/2_156/automember.py:736 -#: ipaclient/remote_plugins/2_156/automember.py:796 -#: ipaclient/remote_plugins/2_164/automember.py:175 -#: ipaclient/remote_plugins/2_164/automember.py:253 -#: ipaclient/remote_plugins/2_164/automember.py:312 -#: ipaclient/remote_plugins/2_164/automember.py:367 -#: ipaclient/remote_plugins/2_164/automember.py:409 -#: ipaclient/remote_plugins/2_164/automember.py:459 -#: ipaclient/remote_plugins/2_164/automember.py:502 -#: ipaclient/remote_plugins/2_164/automember.py:593 -#: ipaclient/remote_plugins/2_164/automember.py:736 -#: ipaclient/remote_plugins/2_164/automember.py:796 -#: ipaclient/remote_plugins/2_49/automember.py:161 -#: ipaclient/remote_plugins/2_49/automember.py:240 -#: ipaclient/remote_plugins/2_49/automember.py:300 -#: ipaclient/remote_plugins/2_49/automember.py:356 -#: ipaclient/remote_plugins/2_49/automember.py:399 -#: ipaclient/remote_plugins/2_49/automember.py:450 -#: ipaclient/remote_plugins/2_49/automember.py:495 -#: ipaclient/remote_plugins/2_49/automember.py:586 -#: ipaclient/remote_plugins/2_49/automember.py:665 -#: ipaclient/remote_plugins/2_49/automember.py:726 -#: ipaserver/plugins/automember.py:184 -msgid "Grouping Type" +#: ipaserver/plugins/idrange.py:236 ipaserver/plugins/idrange.py:626 +msgid "Domain SID of the trusted domain" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:176 -#: ipaclient/remote_plugins/2_114/automember.py:254 -#: ipaclient/remote_plugins/2_114/automember.py:313 -#: ipaclient/remote_plugins/2_114/automember.py:368 -#: ipaclient/remote_plugins/2_114/automember.py:410 -#: ipaclient/remote_plugins/2_114/automember.py:460 -#: ipaclient/remote_plugins/2_114/automember.py:503 -#: ipaclient/remote_plugins/2_114/automember.py:594 -#: ipaclient/remote_plugins/2_114/automember.py:637 -#: ipaclient/remote_plugins/2_114/automember.py:737 -#: ipaclient/remote_plugins/2_114/automember.py:797 -#: ipaclient/remote_plugins/2_156/automember.py:176 -#: ipaclient/remote_plugins/2_156/automember.py:254 -#: ipaclient/remote_plugins/2_156/automember.py:313 -#: ipaclient/remote_plugins/2_156/automember.py:368 -#: ipaclient/remote_plugins/2_156/automember.py:410 -#: ipaclient/remote_plugins/2_156/automember.py:460 -#: ipaclient/remote_plugins/2_156/automember.py:503 -#: ipaclient/remote_plugins/2_156/automember.py:594 -#: ipaclient/remote_plugins/2_156/automember.py:637 -#: ipaclient/remote_plugins/2_156/automember.py:737 -#: ipaclient/remote_plugins/2_156/automember.py:797 -#: ipaclient/remote_plugins/2_164/automember.py:176 -#: ipaclient/remote_plugins/2_164/automember.py:254 -#: ipaclient/remote_plugins/2_164/automember.py:313 -#: ipaclient/remote_plugins/2_164/automember.py:368 -#: ipaclient/remote_plugins/2_164/automember.py:410 -#: ipaclient/remote_plugins/2_164/automember.py:460 -#: ipaclient/remote_plugins/2_164/automember.py:503 -#: ipaclient/remote_plugins/2_164/automember.py:594 -#: ipaclient/remote_plugins/2_164/automember.py:637 -#: ipaclient/remote_plugins/2_164/automember.py:737 -#: ipaclient/remote_plugins/2_164/automember.py:797 -#: ipaclient/remote_plugins/2_49/automember.py:162 -#: ipaclient/remote_plugins/2_49/automember.py:241 -#: ipaclient/remote_plugins/2_49/automember.py:301 -#: ipaclient/remote_plugins/2_49/automember.py:357 -#: ipaclient/remote_plugins/2_49/automember.py:400 -#: ipaclient/remote_plugins/2_49/automember.py:451 -#: ipaclient/remote_plugins/2_49/automember.py:496 -#: ipaclient/remote_plugins/2_49/automember.py:587 -#: ipaclient/remote_plugins/2_49/automember.py:666 -#: ipaclient/remote_plugins/2_49/automember.py:727 -#: ipaserver/plugins/automember.py:185 -msgid "Grouping to which the rule applies" +#: ipaserver/plugins/idrange.py:241 ipaserver/plugins/idrange.py:634 +msgid "Name of the trusted domain" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:211 -#: ipaclient/remote_plugins/2_156/automember.py:211 -#: ipaclient/remote_plugins/2_164/automember.py:211 -#: ipaclient/remote_plugins/2_49/automember.py:198 -msgid "Add conditions to an automember rule." +msgid "ID range type, one of ipa-ad-trust-posix, ipa-ad-trust, ipa-local" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:234 -#: ipaclient/remote_plugins/2_114/automember.py:717 -#: ipaclient/remote_plugins/2_156/automember.py:234 -#: ipaclient/remote_plugins/2_156/automember.py:717 -#: ipaclient/remote_plugins/2_164/automember.py:234 -#: ipaclient/remote_plugins/2_164/automember.py:717 -#: ipaclient/remote_plugins/2_49/automember.py:221 -#: ipaclient/remote_plugins/2_49/automember.py:646 -#: ipaserver/plugins/automember.py:160 ipaserver/plugins/automember.py:161 -msgid "Inclusive Regex" +msgid "" +"\n" +"Add new ID range.\n" +"\n" +" To add a new ID range you always have to specify\n" +"\n" +" --base-id\n" +" --range-size\n" +"\n" +" Additionally\n" +"\n" +" --rid-base\n" +" --secondary-rid-base\n" +"\n" +" may be given for a new ID range for the local domain while\n" +"\n" +" --rid-base\n" +" --dom-sid\n" +"\n" +" must be given to add a new range for a trusted AD domain.\n" +"\n" +" WARNING:\n" +"\n" +" DNA plugin in 389-ds will allocate IDs based on the ranges configured " +"for the\n" +" local domain. Currently the DNA plugin *cannot* be reconfigured itself " +"based\n" +" on the local ranges set via this family of commands.\n" +"\n" +" Manual configuration change has to be done in the DNA plugin " +"configuration for\n" +" the new local range. Specifically, The dnaNextRange attribute of " +"'cn=Posix\n" +" IDs,cn=Distributed Numeric Assignment Plugin,cn=plugins,cn=config' has " +"to be\n" +" modified to match the new range.\n" +" " msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:242 -#: ipaclient/remote_plugins/2_114/automember.py:725 -#: ipaclient/remote_plugins/2_156/automember.py:242 -#: ipaclient/remote_plugins/2_156/automember.py:725 -#: ipaclient/remote_plugins/2_164/automember.py:242 -#: ipaclient/remote_plugins/2_164/automember.py:725 -#: ipaclient/remote_plugins/2_49/automember.py:229 -#: ipaclient/remote_plugins/2_49/automember.py:654 -#: ipaserver/plugins/automember.py:167 ipaserver/plugins/automember.py:168 -msgid "Exclusive Regex" +#: ipaserver/plugins/idrange.py:527 +msgid "Delete an ID range." msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:247 -#: ipaclient/remote_plugins/2_114/automember.py:730 -#: ipaclient/remote_plugins/2_156/automember.py:247 -#: ipaclient/remote_plugins/2_156/automember.py:730 -#: ipaclient/remote_plugins/2_164/automember.py:247 -#: ipaclient/remote_plugins/2_164/automember.py:730 -#: ipaclient/remote_plugins/2_49/automember.py:234 -#: ipaclient/remote_plugins/2_49/automember.py:659 -#: ipaserver/plugins/automember.py:176 -msgid "Attribute Key" +#: ipaserver/plugins/idrange.py:575 +msgid "Search for ranges." +msgstr "" + +msgid "Modify ID range." +msgstr "" + +#: ipaserver/plugins/idrange.py:598 +msgid "Display information about a range." msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:248 -#: ipaclient/remote_plugins/2_114/automember.py:731 -#: ipaclient/remote_plugins/2_156/automember.py:248 -#: ipaclient/remote_plugins/2_156/automember.py:731 -#: ipaclient/remote_plugins/2_164/automember.py:248 -#: ipaclient/remote_plugins/2_164/automember.py:731 -#: ipaclient/remote_plugins/2_49/automember.py:235 -#: ipaclient/remote_plugins/2_49/automember.py:660 -#: ipaserver/plugins/automember.py:177 msgid "" -"Attribute to filter via regex. For example fqdn for a host, or manager for a " -"user" +"\n" +"OTP Tokens\n" +"\n" +"Manage OTP tokens.\n" +"\n" +"IPA supports the use of OTP tokens for multi-factor authentication. This\n" +"code enables the management of OTP tokens.\n" +"\n" +"EXAMPLES:\n" +"\n" +" Add a new token:\n" +" ipa otptoken-add --type=totp --owner=jdoe --desc=\"My soft token\"\n" +"\n" +" Examine the token:\n" +" ipa otptoken-show a93db710-a31a-4639-8647-f15b2c70b78a\n" +"\n" +" Change the vendor:\n" +" ipa otptoken-mod a93db710-a31a-4639-8647-f15b2c70b78a --vendor=\"Red Hat" +"\"\n" +"\n" +" Delete a token:\n" +" ipa otptoken-del a93db710-a31a-4639-8647-f15b2c70b78a\n" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:287 -#: ipaclient/remote_plugins/2_156/automember.py:287 -#: ipaclient/remote_plugins/2_164/automember.py:287 -#: ipaclient/remote_plugins/2_49/automember.py:275 -#: ipaserver/plugins/automember.py:357 -msgid "Conditions that could not be added" +#: ipaserver/plugins/otptoken.py:160 +msgid "Unique ID" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:292 -#: ipaclient/remote_plugins/2_156/automember.py:292 -#: ipaclient/remote_plugins/2_164/automember.py:292 -#: ipaclient/remote_plugins/2_49/automember.py:280 -#: ipaserver/plugins/automember.py:361 -msgid "Number of conditions added" +#: ipaserver/plugins/otptoken.py:166 +msgid "Type of the token" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:299 -#: ipaclient/remote_plugins/2_156/automember.py:299 -#: ipaclient/remote_plugins/2_164/automember.py:299 -#: ipaclient/remote_plugins/2_49/automember.py:287 -msgid "Remove default (fallback) group for all unmatched entries." +#: ipaserver/plugins/otptoken.py:175 +msgid "Token description (informational only)" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:348 -#: ipaclient/remote_plugins/2_156/automember.py:348 -#: ipaclient/remote_plugins/2_164/automember.py:348 -#: ipaclient/remote_plugins/2_49/automember.py:337 -msgid "Set default (fallback) group for all unmatched entries." +#: ipaserver/plugins/otptoken.py:179 +msgid "Owner" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:362 -#: ipaclient/remote_plugins/2_156/automember.py:362 -#: ipaclient/remote_plugins/2_164/automember.py:362 -#: ipaclient/remote_plugins/2_49/automember.py:351 -#: ipaserver/plugins/automember.py:586 -msgid "Default (fallback) group for entries to land" +#: ipaserver/plugins/otptoken.py:180 +msgid "Assigned user of the token (default: self)" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:403 -#: ipaclient/remote_plugins/2_156/automember.py:403 -#: ipaclient/remote_plugins/2_164/automember.py:403 -#: ipaclient/remote_plugins/2_49/automember.py:393 -msgid "Display information about the default (fallback) automember groups." +#: ipaserver/plugins/otptoken.py:184 +msgid "Assigned manager of the token (default: self)" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:445 -#: ipaclient/remote_plugins/2_156/automember.py:445 -#: ipaclient/remote_plugins/2_164/automember.py:445 -#: ipaclient/remote_plugins/2_49/automember.py:436 -msgid "Delete an automember rule." +#: ipaserver/plugins/otptoken.py:189 ipaserver/plugins/internal.py:1913 +msgid "Disabled" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:482 -#: ipaclient/remote_plugins/2_156/automember.py:482 -#: ipaclient/remote_plugins/2_164/automember.py:482 -#: ipaclient/remote_plugins/2_49/automember.py:475 -msgid "Search for automember rules." +#: ipaserver/plugins/otptoken.py:190 +msgid "Mark the token as disabled (default: false)" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:544 -#: ipaclient/remote_plugins/2_156/automember.py:544 -#: ipaclient/remote_plugins/2_164/automember.py:544 -#: ipaclient/remote_plugins/2_49/automember.py:537 -msgid "Modify an automember rule." +#: ipaserver/plugins/otptoken.py:194 +msgid "Validity start" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:629 -#: ipaclient/remote_plugins/2_156/automember.py:629 -#: ipaclient/remote_plugins/2_164/automember.py:629 -#: ipaserver/plugins/automember.py:683 -msgid "Rebuild auto membership." +#: ipaserver/plugins/otptoken.py:195 +msgid "First date/time the token can be used" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:636 -#: ipaclient/remote_plugins/2_156/automember.py:636 -#: ipaclient/remote_plugins/2_164/automember.py:636 -#: ipaserver/plugins/automember.py:693 -msgid "Rebuild membership for all members of a grouping" +#: ipaserver/plugins/otptoken.py:199 +msgid "Validity end" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:644 -#: ipaclient/remote_plugins/2_156/automember.py:644 -#: ipaclient/remote_plugins/2_164/automember.py:644 -#: ipaserver/plugins/automember.py:698 -msgid "Rebuild membership for specified users" +#: ipaserver/plugins/otptoken.py:200 +msgid "Last date/time the token can be used" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:651 -#: ipaclient/remote_plugins/2_156/automember.py:651 -#: ipaclient/remote_plugins/2_164/automember.py:651 -#: ipaserver/plugins/automember.py:703 -msgid "Rebuild membership for specified hosts" +#: ipaserver/plugins/otptoken.py:204 +msgid "Vendor" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:656 -#: ipaclient/remote_plugins/2_156/automember.py:656 -#: ipaclient/remote_plugins/2_164/automember.py:656 -#: ipaserver/plugins/automember.py:708 -msgid "No wait" +#: ipaserver/plugins/otptoken.py:205 +msgid "Token vendor name (informational only)" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:657 -#: ipaclient/remote_plugins/2_156/automember.py:657 -#: ipaclient/remote_plugins/2_164/automember.py:657 -#: ipaserver/plugins/automember.py:709 -msgid "Don't wait for rebuilding membership" +#: ipaserver/plugins/otptoken.py:209 +msgid "Model" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:694 -#: ipaclient/remote_plugins/2_156/automember.py:694 -#: ipaclient/remote_plugins/2_164/automember.py:694 -#: ipaclient/remote_plugins/2_49/automember.py:623 -msgid "Remove conditions from an automember rule." +#: ipaserver/plugins/otptoken.py:210 +msgid "Token model (informational only)" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:770 -#: ipaclient/remote_plugins/2_156/automember.py:770 -#: ipaclient/remote_plugins/2_164/automember.py:770 -#: ipaclient/remote_plugins/2_49/automember.py:700 -#: ipaserver/plugins/automember.py:441 -msgid "Conditions that could not be removed" +#: ipaserver/plugins/otptoken.py:214 +msgid "Serial" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:775 -#: ipaclient/remote_plugins/2_156/automember.py:775 -#: ipaclient/remote_plugins/2_164/automember.py:775 -#: ipaclient/remote_plugins/2_49/automember.py:705 -#: ipaserver/plugins/automember.py:445 -msgid "Number of conditions removed" +#: ipaserver/plugins/otptoken.py:215 +msgid "Token serial (informational only)" msgstr "" -#: ipaclient/remote_plugins/2_114/automember.py:782 -#: ipaclient/remote_plugins/2_156/automember.py:782 -#: ipaclient/remote_plugins/2_164/automember.py:782 -#: ipaclient/remote_plugins/2_49/automember.py:712 -msgid "Display information about an automember rule." +#: ipaserver/plugins/otptoken.py:220 +msgid "Token secret (Base32; default: random)" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:19 -#: ipaclient/remote_plugins/2_156/hbactest.py:19 -msgid "" -"\n" -"Simulate use of Host-based access controls\n" -"\n" -"HBAC rules control who can access what services on what hosts.\n" -"You can use HBAC to control which users or groups can access a service,\n" -"or group of services, on a target host.\n" -"\n" -"Since applying HBAC rules implies use of a production environment,\n" -"this plugin aims to provide simulation of HBAC rules evaluation without\n" -"having access to the production environment.\n" -"\n" -" Test user coming to a service on a named host against\n" -" existing enabled rules.\n" -"\n" -" ipa hbactest --user= --host= --service=\n" -" [--rules=rules-list] [--nodetail] [--enabled] [--disabled]\n" -" [--sizelimit= ]\n" -"\n" -" --user, --host, and --service are mandatory, others are optional.\n" -"\n" -" If --rules is specified simulate enabling of the specified rules and test\n" -" the login of the user using only these rules.\n" -"\n" -" If --enabled is specified, all enabled HBAC rules will be added to " -"simulation\n" -"\n" -" If --disabled is specified, all disabled HBAC rules will be added to " -"simulation\n" -"\n" -" If --nodetail is specified, do not return information about rules matched/" -"not matched.\n" -"\n" -" If both --rules and --enabled are specified, apply simulation to --rules " -"_and_\n" -" all IPA enabled rules.\n" -"\n" -" If no --rules specified, simulation is run against all IPA enabled rules.\n" -" By default there is a IPA-wide limit to number of entries fetched, you can " -"change it\n" -" with --sizelimit option.\n" -"\n" -"EXAMPLES:\n" -"\n" -" 1. Use all enabled HBAC rules in IPA database to simulate:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: my-third-rule\n" -" Not matched rules: myrule\n" -" Matched rules: allow_all\n" -"\n" -" 2. Disable detailed summary of how rules were applied:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd --nodetail\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -"\n" -" 3. Test explicitly specified HBAC rules:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\n" -" --rules=myrule --rules=my-second-rule\n" -" ---------------------\n" -" Access granted: False\n" -" ---------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: myrule\n" -"\n" -" 4. Use all enabled HBAC rules in IPA database + explicitly specified " -"rules:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\n" -" --rules=myrule --rules=my-second-rule --enabled\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: my-third-rule\n" -" Not matched rules: myrule\n" -" Matched rules: allow_all\n" -"\n" -" 5. Test all disabled HBAC rules in IPA database:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd --disabled\n" -" ---------------------\n" -" Access granted: False\n" -" ---------------------\n" -" Not matched rules: new-rule\n" -"\n" -" 6. Test all disabled HBAC rules in IPA database + explicitly specified " -"rules:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\n" -" --rules=myrule --rules=my-second-rule --disabled\n" -" ---------------------\n" -" Access granted: False\n" -" ---------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: my-third-rule\n" -" Not matched rules: myrule\n" -"\n" -" 7. Test all (enabled and disabled) HBAC rules in IPA database:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\n" -" --enabled --disabled\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: my-third-rule\n" -" Not matched rules: myrule\n" -" Not matched rules: new-rule\n" -" Matched rules: allow_all\n" -"\n" -"\n" -"HBACTEST AND TRUSTED DOMAINS\n" -"\n" -"When an external trusted domain is configured in IPA, HBAC rules are also " -"applied\n" -"on users accessing IPA resources from the trusted domain. Trusted domain " -"users and\n" -"groups (and their SIDs) can be then assigned to external groups which can " -"be\n" -"members of POSIX groups in IPA which can be used in HBAC rules and thus " -"allowing\n" -"access to resources protected by the HBAC system.\n" -"\n" -"hbactest plugin is capable of testing access for both local IPA users and " -"users\n" -"from the trusted domains, either by a fully qualified user name or by user " -"SID.\n" -"Such user names need to have a trusted domain specified as a short name\n" -"(DOMAIN\\Administrator) or with a user principal name (UPN), " -"Administrator@ad.test.\n" -"\n" -"Please note that hbactest executed with a trusted domain user as --user " -"parameter\n" -"can be only run by members of \"trust admins\" group.\n" -"\n" -"EXAMPLES:\n" -"\n" -" 1. Test if a user from a trusted domain specified by its shortname " -"matches any\n" -" rule:\n" -"\n" -" $ ipa hbactest --user 'DOMAIN\\Administrator' --host `hostname` --" -"service sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Matched rules: can_login\n" -"\n" -" 2. Test if a user from a trusted domain specified by its domain name " -"matches\n" -" any rule:\n" -"\n" -" $ ipa hbactest --user 'Administrator@domain.com' --host `hostname` --" -"service sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Matched rules: can_login\n" -"\n" -" 3. Test if a user from a trusted domain specified by its SID matches any " -"rule:\n" -"\n" -" $ ipa hbactest --user S-1-5-21-3035198329-144811719-1378114514-500 \\\n" -" --host `hostname` --service sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Matched rules: can_login\n" -"\n" -" 4. Test if other user from a trusted domain specified by its SID matches " -"any rule:\n" -"\n" -" $ ipa hbactest --user S-1-5-21-3035198329-144811719-1378114514-1203 \\\n" -" --host `hostname` --service sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Not matched rules: can_login\n" -"\n" -" 5. Test if other user from a trusted domain specified by its shortname " -"matches\n" -" any rule:\n" -"\n" -" $ ipa hbactest --user 'DOMAIN\\Otheruser' --host `hostname` --service " -"sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Not matched rules: can_login\n" +#: ipaserver/plugins/otptoken.py:230 +msgid "Token hash algorithm" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:197 -#: ipaclient/remote_plugins/2_156/hbactest.py:197 -#: ipaclient/remote_plugins/2_164/hbactest.py:197 -#: ipaclient/remote_plugins/2_49/hbactest.py:126 -#: ipaserver/plugins/hbactest.py:256 -msgid "Simulate use of Host-based access controls" +#: ipaserver/plugins/otptoken.py:238 +msgid "Digits" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:213 -#: ipaclient/remote_plugins/2_156/hbactest.py:213 -#: ipaclient/remote_plugins/2_164/hbactest.py:213 -#: ipaclient/remote_plugins/2_49/hbactest.py:142 -#: ipaserver/plugins/hbactest.py:281 -msgid "Target host" +#: ipaserver/plugins/otptoken.py:239 +msgid "Number of digits each token code will have" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:223 -#: ipaclient/remote_plugins/2_156/hbactest.py:223 -#: ipaclient/remote_plugins/2_164/hbactest.py:223 -#: ipaclient/remote_plugins/2_49/hbactest.py:152 -#: ipaserver/plugins/hbactest.py:289 -msgid "Rules to test. If not specified, --enabled is assumed" +#: ipaserver/plugins/otptoken.py:247 +msgid "Clock offset" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:228 -#: ipaclient/remote_plugins/2_156/hbactest.py:228 -#: ipaclient/remote_plugins/2_164/hbactest.py:228 -#: ipaclient/remote_plugins/2_49/hbactest.py:157 -#: ipaserver/plugins/hbactest.py:293 -msgid "Hide details which rules are matched, not matched, or invalid" +#: ipaserver/plugins/otptoken.py:248 +msgid "TOTP token / IPA server time difference" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:235 -#: ipaclient/remote_plugins/2_156/hbactest.py:235 -#: ipaclient/remote_plugins/2_164/hbactest.py:235 -#: ipaclient/remote_plugins/2_49/hbactest.py:164 -#: ipaserver/plugins/hbactest.py:297 -msgid "Include all enabled IPA rules into test [default]" +#: ipaserver/plugins/otptoken.py:255 +msgid "Clock interval" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:242 -#: ipaclient/remote_plugins/2_156/hbactest.py:242 -#: ipaclient/remote_plugins/2_164/hbactest.py:242 -#: ipaclient/remote_plugins/2_49/hbactest.py:171 -#: ipaserver/plugins/hbactest.py:301 -msgid "Include all disabled IPA rules into test" +#: ipaserver/plugins/otptoken.py:256 +msgid "Length of TOTP token code validity" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:250 -#: ipaclient/remote_plugins/2_156/hbactest.py:250 -#: ipaclient/remote_plugins/2_164/hbactest.py:250 -#: ipaclient/remote_plugins/2_49/hbactest.py:179 -#: ipaserver/plugins/hbactest.py:305 -msgid "Maximum number of rules to process when no --rules is specified" +#: ipaserver/plugins/otptoken.py:264 +msgid "Counter" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:262 -#: ipaclient/remote_plugins/2_156/hbactest.py:262 -#: ipaclient/remote_plugins/2_164/hbactest.py:262 -#: ipaclient/remote_plugins/2_49/hbactest.py:191 -#: ipaserver/plugins/hbactest.py:260 -msgid "Warning" +#: ipaserver/plugins/otptoken.py:265 +msgid "Initial counter for the HOTP token" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:267 -#: ipaclient/remote_plugins/2_156/hbactest.py:267 -#: ipaclient/remote_plugins/2_164/hbactest.py:267 -#: ipaclient/remote_plugins/2_49/hbactest.py:196 -#: ipaserver/plugins/hbactest.py:261 -msgid "Matched rules" +#: ipaserver/plugins/otptoken.py:280 +msgid "Add a new OTP token." msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:272 -#: ipaclient/remote_plugins/2_156/hbactest.py:272 -#: ipaclient/remote_plugins/2_164/hbactest.py:272 -#: ipaclient/remote_plugins/2_49/hbactest.py:201 -#: ipaserver/plugins/hbactest.py:262 -msgid "Not matched rules" +#: ipaserver/plugins/otptoken.py:284 +msgid "(deprecated)" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:277 -#: ipaclient/remote_plugins/2_156/hbactest.py:277 -#: ipaclient/remote_plugins/2_164/hbactest.py:277 -#: ipaclient/remote_plugins/2_49/hbactest.py:206 -#: ipaserver/plugins/hbactest.py:263 -msgid "Non-existent or invalid rules" +#: ipaserver/plugins/otptoken.py:285 +msgid "Do not display QR code" msgstr "" -#: ipaclient/remote_plugins/2_114/hbactest.py:282 -#: ipaclient/remote_plugins/2_156/hbactest.py:282 -#: ipaclient/remote_plugins/2_164/hbactest.py:282 -#: ipaclient/remote_plugins/2_49/hbactest.py:211 -#: ipaserver/plugins/hbactest.py:264 -msgid "Result of simulation" +#: ipaserver/plugins/otptoken.py:463 +msgid "Add users that can manage this token." msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:19 -msgid "" -"\n" -"ID ranges\n" -"\n" -"Manage ID ranges used to map Posix IDs to SIDs and back.\n" -"\n" -"There are two type of ID ranges which are both handled by this utility:\n" -"\n" -" - the ID ranges of the local domain\n" -" - the ID ranges of trusted remote domains\n" -"\n" -"Both types have the following attributes in common:\n" -"\n" -" - base-id: the first ID of the Posix ID range\n" -" - range-size: the size of the range\n" -"\n" -"With those two attributes a range object can reserve the Posix IDs starting\n" -"with base-id up to but not including base-id+range-size exclusively.\n" -"\n" -"Additionally an ID range of the local domain may set\n" -" - rid-base: the first RID(*) of the corresponding RID range\n" -" - secondary-rid-base: first RID of the secondary RID range\n" -"\n" -"and an ID range of a trusted domain must set\n" -" - rid-base: the first RID of the corresponding RID range\n" -" - sid: domain SID of the trusted domain\n" -"\n" -"\n" -"\n" -"EXAMPLE: Add a new ID range for a trusted domain\n" -"\n" -"Since there might be more than one trusted domain the domain SID must be " -"given\n" -"while creating the ID range.\n" -"\n" -" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-" -"base=0 --dom-sid=S-1-5-21-123-456-789 trusted_dom_range\n" -"\n" -"This ID range is then used by the IPA server and the SSSD IPA provider to\n" -"assign Posix UIDs to users from the trusted domain.\n" -"\n" -"If e.g. a range for a trusted domain is configured with the following " -"values:\n" -" base-id = 1200000\n" -" range-size = 200000\n" -" rid-base = 0\n" -"the RIDs 0 to 199999 are mapped to the Posix ID from 1200000 to 13999999. " -"So\n" -"RID 1000 <-> Posix ID 1201000\n" -"\n" -"\n" -"\n" -"EXAMPLE: Add a new ID range for the local domain\n" -"\n" -"To create an ID range for the local domain it is not necessary to specify a\n" -"domain SID. But since it is possible that a user and a group can have the " -"same\n" -"value as Posix ID a second RID interval is needed to handle conflicts.\n" -"\n" -" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-" -"base=1000 --secondary-rid-base=1000000 local_range\n" -"\n" -"The data from the ID ranges of the local domain are used by the IPA server\n" -"internally to assign SIDs to IPA users and groups. The SID will then be " -"stored\n" -"in the user or group objects.\n" -"\n" -"If e.g. the ID range for the local domain is configured with the values " -"from\n" -"the example above then a new user with the UID 1200007 will get the RID " -"1007.\n" -"If this RID is already used by a group the RID will be 1000007. This can " -"only\n" -"happen if a user or a group object was created with a fixed ID because the\n" -"automatic assignment will not assign the same ID twice. Since there are " -"only\n" -"users and groups sharing the same ID namespace it is sufficient to have " -"only\n" -"one fallback range to handle conflicts.\n" -"\n" -"To find the Posix ID for a given RID from the local domain it has to be\n" -"checked first if the RID falls in the primary or secondary RID range and\n" -"the rid-base or the secondary-rid-base has to be subtracted, respectively,\n" -"and the base-id has to be added to get the Posix ID.\n" -"\n" -"Typically the creation of ID ranges happens behind the scenes and this CLI\n" -"must not be used at all. The ID range for the local domain will be created\n" -"during installation or upgrade from an older version. The ID range for a\n" -"trusted domain will be created together with the trust by 'ipa trust-" -"add ...'.\n" -"\n" -"USE CASES:\n" -"\n" -" Add an ID range from a transitively trusted domain\n" -"\n" -" If the trusted domain (A) trusts another domain (B) as well and this " -"trust\n" -" is transitive 'ipa trust-add domain-A' will only create a range for\n" -" domain A. The ID range for domain B must be added manually.\n" -"\n" -" Add an additional ID range for the local domain\n" -"\n" -" If the ID range of the local domain is exhausted, i.e. no new IDs can " -"be\n" -" assigned to Posix users or groups by the DNA plugin, a new range has to " -"be\n" -" created to allow new users and groups to be added. (Currently there is " -"no\n" -" connection between this range CLI and the DNA plugin, but a future " -"version\n" -" might be able to modify the configuration of the DNS plugin as well)\n" -"\n" -"In general it is not necessary to modify or delete ID ranges. If there is " -"no\n" -"other way to achieve a certain configuration than to modify or delete an ID\n" -"range it should be done with great care. Because UIDs are stored in the " -"file\n" -"system and are used for access control it might be possible that users are\n" -"allowed to access files of other users if an ID range got deleted and " -"reused\n" -"for a different domain.\n" -"\n" -"(*) The RID is typically the last integer of a user or group SID which " -"follows\n" -"the domain SID. E.g. if the domain SID is S-1-5-21-123-456-789 and a user " -"from\n" -"this domain has the SID S-1-5-21-123-456-789-1010 then 1010 is the RID of " -"the\n" -"user. RIDs are unique in a domain, 32bit values and are used for users and\n" -"groups.\n" -"\n" -"WARNING:\n" -"\n" -"DNA plugin in 389-ds will allocate IDs based on the ranges configured for " -"the\n" -"local domain. Currently the DNA plugin *cannot* be reconfigured itself " -"based\n" -"on the local ranges set via this family of commands.\n" -"\n" -"Manual configuration change has to be done in the DNA plugin configuration " -"for\n" -"the new local range. Specifically, The dnaNextRange attribute of 'cn=Posix\n" -"IDs,cn=Distributed Numeric Assignment Plugin,cn=plugins,cn=config' has to " -"be\n" -"modified to match the new range.\n" -msgstr "" - -#: ipaclient/remote_plugins/2_114/idrange.py:148 -#: ipaclient/remote_plugins/2_114/idrange.py:225 -#: ipaclient/remote_plugins/2_114/idrange.py:325 -#: ipaclient/remote_plugins/2_114/idrange.py:369 -#: ipaclient/remote_plugins/2_114/idrange.py:474 -#: ipaclient/remote_plugins/2_114/idrange.py:581 -#: ipaclient/remote_plugins/2_156/idrange.py:150 -#: ipaclient/remote_plugins/2_156/idrange.py:229 -#: ipaclient/remote_plugins/2_156/idrange.py:329 -#: ipaclient/remote_plugins/2_156/idrange.py:373 -#: ipaclient/remote_plugins/2_156/idrange.py:493 -#: ipaclient/remote_plugins/2_156/idrange.py:600 -#: ipaclient/remote_plugins/2_164/idrange.py:150 -#: ipaclient/remote_plugins/2_164/idrange.py:229 -#: ipaclient/remote_plugins/2_164/idrange.py:329 -#: ipaclient/remote_plugins/2_164/idrange.py:373 -#: ipaclient/remote_plugins/2_164/idrange.py:493 -#: ipaclient/remote_plugins/2_164/idrange.py:600 -#: ipaclient/remote_plugins/2_49/idrange.py:148 -#: ipaclient/remote_plugins/2_49/idrange.py:219 -#: ipaclient/remote_plugins/2_49/idrange.py:312 -#: ipaclient/remote_plugins/2_49/idrange.py:358 -#: ipaclient/remote_plugins/2_49/idrange.py:461 -#: ipaclient/remote_plugins/2_49/idrange.py:569 -#: ipaserver/plugins/idrange.py:214 -msgid "Range name" -msgstr "" - -#: ipaclient/remote_plugins/2_114/idrange.py:152 -#: ipaclient/remote_plugins/2_114/idrange.py:232 -#: ipaclient/remote_plugins/2_114/idrange.py:375 -#: ipaclient/remote_plugins/2_114/idrange.py:482 -#: ipaclient/remote_plugins/2_156/idrange.py:154 -#: ipaclient/remote_plugins/2_156/idrange.py:236 -#: ipaclient/remote_plugins/2_156/idrange.py:379 -#: ipaclient/remote_plugins/2_156/idrange.py:501 -#: ipaclient/remote_plugins/2_164/idrange.py:154 -#: ipaclient/remote_plugins/2_164/idrange.py:236 -#: ipaclient/remote_plugins/2_164/idrange.py:379 -#: ipaclient/remote_plugins/2_164/idrange.py:501 -#: ipaclient/remote_plugins/2_49/idrange.py:152 -#: ipaclient/remote_plugins/2_49/idrange.py:226 -#: ipaclient/remote_plugins/2_49/idrange.py:364 -#: ipaclient/remote_plugins/2_49/idrange.py:469 -#: ipaserver/plugins/idrange.py:219 -msgid "First Posix ID of the range" -msgstr "" - -#: ipaclient/remote_plugins/2_114/idrange.py:156 -#: ipaclient/remote_plugins/2_114/idrange.py:237 -#: ipaclient/remote_plugins/2_114/idrange.py:381 -#: ipaclient/remote_plugins/2_114/idrange.py:488 -#: ipaclient/remote_plugins/2_156/idrange.py:158 -#: ipaclient/remote_plugins/2_156/idrange.py:241 -#: ipaclient/remote_plugins/2_156/idrange.py:385 -#: ipaclient/remote_plugins/2_156/idrange.py:507 -#: ipaclient/remote_plugins/2_164/idrange.py:158 -#: ipaclient/remote_plugins/2_164/idrange.py:241 -#: ipaclient/remote_plugins/2_164/idrange.py:385 -#: ipaclient/remote_plugins/2_164/idrange.py:507 -#: ipaclient/remote_plugins/2_49/idrange.py:156 -#: ipaclient/remote_plugins/2_49/idrange.py:231 -#: ipaclient/remote_plugins/2_49/idrange.py:370 -#: ipaclient/remote_plugins/2_49/idrange.py:475 -#: ipaserver/plugins/idrange.py:223 -msgid "Number of IDs in the range" +#: ipaserver/plugins/otptoken.py:366 +msgid "Delete an OTP token." msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:161 -#: ipaclient/remote_plugins/2_114/idrange.py:243 -#: ipaclient/remote_plugins/2_114/idrange.py:387 -#: ipaclient/remote_plugins/2_114/idrange.py:494 -#: ipaclient/remote_plugins/2_156/idrange.py:163 -#: ipaclient/remote_plugins/2_156/idrange.py:247 -#: ipaclient/remote_plugins/2_156/idrange.py:391 -#: ipaclient/remote_plugins/2_156/idrange.py:513 -#: ipaclient/remote_plugins/2_164/idrange.py:163 -#: ipaclient/remote_plugins/2_164/idrange.py:247 -#: ipaclient/remote_plugins/2_164/idrange.py:391 -#: ipaclient/remote_plugins/2_164/idrange.py:513 -#: ipaclient/remote_plugins/2_49/idrange.py:161 -#: ipaclient/remote_plugins/2_49/idrange.py:237 -#: ipaclient/remote_plugins/2_49/idrange.py:376 -#: ipaclient/remote_plugins/2_49/idrange.py:481 -#: ipaserver/plugins/idrange.py:227 -msgid "First RID of the corresponding RID range" +#: ipaserver/plugins/otptoken.py:421 +msgid "Search for OTP token." msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:166 -#: ipaclient/remote_plugins/2_114/idrange.py:249 -#: ipaclient/remote_plugins/2_114/idrange.py:393 -#: ipaclient/remote_plugins/2_114/idrange.py:500 -#: ipaclient/remote_plugins/2_156/idrange.py:168 -#: ipaclient/remote_plugins/2_156/idrange.py:253 -#: ipaclient/remote_plugins/2_156/idrange.py:397 -#: ipaclient/remote_plugins/2_156/idrange.py:519 -#: ipaclient/remote_plugins/2_164/idrange.py:168 -#: ipaclient/remote_plugins/2_164/idrange.py:253 -#: ipaclient/remote_plugins/2_164/idrange.py:397 -#: ipaclient/remote_plugins/2_164/idrange.py:519 -#: ipaclient/remote_plugins/2_49/idrange.py:166 -#: ipaclient/remote_plugins/2_49/idrange.py:243 -#: ipaclient/remote_plugins/2_49/idrange.py:382 -#: ipaclient/remote_plugins/2_49/idrange.py:487 -#: ipaserver/plugins/idrange.py:231 -msgid "First RID of the secondary RID range" +msgid "Results should contain primary key attribute only (\"id\")" msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:171 -#: ipaclient/remote_plugins/2_114/idrange.py:255 -#: ipaclient/remote_plugins/2_114/idrange.py:399 -#: ipaclient/remote_plugins/2_156/idrange.py:173 -#: ipaclient/remote_plugins/2_156/idrange.py:259 -#: ipaclient/remote_plugins/2_156/idrange.py:403 -#: ipaclient/remote_plugins/2_164/idrange.py:173 -#: ipaclient/remote_plugins/2_164/idrange.py:259 -#: ipaclient/remote_plugins/2_164/idrange.py:403 -#: ipaclient/remote_plugins/2_49/idrange.py:171 -#: ipaclient/remote_plugins/2_49/idrange.py:249 -#: ipaclient/remote_plugins/2_49/idrange.py:388 -#: ipaclient/remote_plugins/2_49/idrange.py:493 -#: ipaserver/plugins/idrange.py:236 ipaserver/plugins/idrange.py:626 -msgid "Domain SID of the trusted domain" +#: ipaserver/plugins/otptoken.py:372 +msgid "Modify a OTP token." msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:176 -#: ipaclient/remote_plugins/2_114/idrange.py:261 -#: ipaclient/remote_plugins/2_156/idrange.py:178 -#: ipaclient/remote_plugins/2_156/idrange.py:265 -#: ipaclient/remote_plugins/2_164/idrange.py:178 -#: ipaclient/remote_plugins/2_164/idrange.py:265 -#: ipaserver/plugins/idrange.py:241 ipaserver/plugins/idrange.py:634 -msgid "Name of the trusted domain" +msgid "Rename the OTP token object" msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:182 -#: ipaclient/remote_plugins/2_114/idrange.py:269 -#: ipaclient/remote_plugins/2_114/idrange.py:407 -#: ipaclient/remote_plugins/2_156/idrange.py:184 -#: ipaclient/remote_plugins/2_156/idrange.py:273 -#: ipaclient/remote_plugins/2_156/idrange.py:411 -#: ipaclient/remote_plugins/2_164/idrange.py:184 -#: ipaclient/remote_plugins/2_164/idrange.py:273 -#: ipaclient/remote_plugins/2_164/idrange.py:411 -msgid "ID range type, one of ipa-ad-trust-posix, ipa-ad-trust, ipa-local" +#: ipaserver/plugins/otptoken.py:450 +msgid "Display information about an OTP token." msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:189 msgid "" "\n" -"Add new ID range.\n" +"Sudo Rules\n" "\n" -" To add a new ID range you always have to specify\n" +"Sudo (su \"do\") allows a system administrator to delegate authority to\n" +"give certain users (or groups of users) the ability to run some (or all)\n" +"commands as root or another user while providing an audit trail of the\n" +"commands and their arguments.\n" "\n" -" --base-id\n" -" --range-size\n" +"IPA provides a means to configure the various aspects of Sudo:\n" +" Users: The user(s)/group(s) allowed to invoke Sudo.\n" +" Hosts: The host(s)/hostgroup(s) which the user is allowed to to invoke " +"Sudo.\n" +" Allow Command: The specific command(s) permitted to be run via Sudo.\n" +" Deny Command: The specific command(s) prohibited to be run via Sudo.\n" +" RunAsUser: The user(s) or group(s) of users whose rights Sudo will be " +"invoked with.\n" +" RunAsGroup: The group(s) whose gid rights Sudo will be invoked with.\n" +" Options: The various Sudoers Options that can modify Sudo's behavior.\n" "\n" -" Additionally\n" +"An order can be added to a sudorule to control the order in which they\n" +"are evaluated (if the client supports it). This order is an integer and\n" +"must be unique.\n" "\n" -" --rid-base\n" -" --secondary-rid-base\n" +"IPA provides a designated binddn to use with Sudo located at:\n" +"uid=sudo,cn=sysaccounts,cn=etc,dc=example,dc=com\n" "\n" -" may be given for a new ID range for the local domain while\n" +"To enable the binddn run the following command to set the password:\n" +"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" "\n" -" --rid-base\n" -" --dom-sid\n" +"EXAMPLES:\n" "\n" -" must be given to add a new range for a trusted AD domain.\n" +" Create a new rule:\n" +" ipa sudorule-add readfiles\n" "\n" -" WARNING:\n" +" Add sudo command object and add it as allowed command in the rule:\n" +" ipa sudocmd-add /usr/bin/less\n" +" ipa sudorule-add-allow-command readfiles --sudocmds /usr/bin/less\n" "\n" -" DNA plugin in 389-ds will allocate IDs based on the ranges configured " -"for the\n" -" local domain. Currently the DNA plugin *cannot* be reconfigured itself " -"based\n" -" on the local ranges set via this family of commands.\n" +" Add a host to the rule:\n" +" ipa sudorule-add-host readfiles --hosts server.example.com\n" "\n" -" Manual configuration change has to be done in the DNA plugin " -"configuration for\n" -" the new local range. Specifically, The dnaNextRange attribute of " -"'cn=Posix\n" -" IDs,cn=Distributed Numeric Assignment Plugin,cn=plugins,cn=config' has " -"to be\n" -" modified to match the new range.\n" -" " +" Add a user to the rule:\n" +" ipa sudorule-add-user readfiles --users jsmith\n" +"\n" +" Add a special Sudo rule for default Sudo server configuration:\n" +" ipa sudorule-add defaults\n" +"\n" +" Set a default Sudo option:\n" +" ipa sudorule-add-option defaults --sudooption '!authenticate'\n" msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:318 -#: ipaclient/remote_plugins/2_156/idrange.py:322 -#: ipaclient/remote_plugins/2_164/idrange.py:322 -#: ipaclient/remote_plugins/2_49/idrange.py:305 -#: ipaserver/plugins/idrange.py:527 -msgid "Delete an ID range." +#: ipaserver/plugins/sudorule.py:258 +msgid "Command category" msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:355 -#: ipaclient/remote_plugins/2_156/idrange.py:359 -#: ipaclient/remote_plugins/2_164/idrange.py:359 -#: ipaclient/remote_plugins/2_49/idrange.py:344 -#: ipaserver/plugins/idrange.py:575 -msgid "Search for ranges." +#: ipaserver/plugins/sudorule.py:259 +msgid "Command category the rule applies to" msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:468 -#: ipaclient/remote_plugins/2_49/idrange.py:455 -msgid "Modify ID range." +#: ipaserver/plugins/sudorule.py:264 +msgid "RunAs User category" msgstr "" -#: ipaclient/remote_plugins/2_114/idrange.py:575 -#: ipaclient/remote_plugins/2_156/idrange.py:594 -#: ipaclient/remote_plugins/2_164/idrange.py:594 -#: ipaclient/remote_plugins/2_49/idrange.py:563 -#: ipaserver/plugins/idrange.py:598 -msgid "Display information about a range." +#: ipaserver/plugins/sudorule.py:265 +msgid "RunAs User category the rule applies to" msgstr "" -#: ipaclient/remote_plugins/2_156/automount.py:344 -#: ipaclient/remote_plugins/2_156/automount.py:680 -#: ipaclient/remote_plugins/2_156/automount.py:1037 -#: ipaclient/remote_plugins/2_156/caacl.py:661 -#: ipaclient/remote_plugins/2_156/dns.py:1500 -#: ipaclient/remote_plugins/2_156/dns.py:3222 -#: ipaclient/remote_plugins/2_156/dns.py:4757 -#: ipaclient/remote_plugins/2_156/hbacrule.py:766 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:210 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:266 -#: ipaclient/remote_plugins/2_156/host.py:1117 -#: ipaclient/remote_plugins/2_156/hostgroup.py:339 -#: ipaclient/remote_plugins/2_156/idviews.py:321 -#: ipaclient/remote_plugins/2_156/idviews.py:806 -#: ipaclient/remote_plugins/2_156/idviews.py:1257 -#: ipaclient/remote_plugins/2_156/netgroup.py:429 -#: ipaclient/remote_plugins/2_156/permission.py:716 -#: ipaclient/remote_plugins/2_156/privilege.py:329 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:271 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:693 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:299 -#: ipaclient/remote_plugins/2_156/role.py:397 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:534 -#: ipaclient/remote_plugins/2_156/server.py:145 -#: ipaclient/remote_plugins/2_156/service.py:854 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:348 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:754 -#: ipaclient/remote_plugins/2_156/stageuser.py:982 -#: ipaclient/remote_plugins/2_156/sudocmd.py:195 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:278 -#: ipaclient/remote_plugins/2_156/topology.py:379 -#: ipaclient/remote_plugins/2_156/topology.py:814 -#: ipaclient/remote_plugins/2_156/user.py:1089 -#: ipaclient/remote_plugins/2_156/vault.py:793 -#: ipaclient/remote_plugins/2_156/group.py:471 -#: ipaclient/remote_plugins/2_156/trust.py:505 -#: ipaclient/remote_plugins/2_156/trust.py:1110 -#: ipaclient/remote_plugins/2_156/idrange.py:417 -#: ipaclient/remote_plugins/2_156/sudorule.py:1029 -#: ipaclient/remote_plugins/2_156/certprofile.py:172 -#: ipaclient/remote_plugins/2_156/otptoken.py:579 -#: ipaclient/remote_plugins/2_164/automount.py:344 -#: ipaclient/remote_plugins/2_164/automount.py:680 -#: ipaclient/remote_plugins/2_164/automount.py:1037 -#: ipaclient/remote_plugins/2_164/caacl.py:661 -#: ipaclient/remote_plugins/2_164/dns.py:1508 -#: ipaclient/remote_plugins/2_164/dns.py:3230 -#: ipaclient/remote_plugins/2_164/dns.py:4776 -#: ipaclient/remote_plugins/2_164/group.py:471 -#: ipaclient/remote_plugins/2_164/hbacrule.py:766 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:210 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:266 -#: ipaclient/remote_plugins/2_164/host.py:1117 -#: ipaclient/remote_plugins/2_164/hostgroup.py:339 -#: ipaclient/remote_plugins/2_164/idviews.py:321 -#: ipaclient/remote_plugins/2_164/idviews.py:806 -#: ipaclient/remote_plugins/2_164/idviews.py:1257 -#: ipaclient/remote_plugins/2_164/netgroup.py:429 -#: ipaclient/remote_plugins/2_164/permission.py:716 -#: ipaclient/remote_plugins/2_164/privilege.py:329 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:271 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:693 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:299 -#: ipaclient/remote_plugins/2_164/role.py:397 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:534 -#: ipaclient/remote_plugins/2_164/server.py:186 -#: ipaclient/remote_plugins/2_164/service.py:854 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:348 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:754 -#: ipaclient/remote_plugins/2_164/stageuser.py:1044 -#: ipaclient/remote_plugins/2_164/sudocmd.py:195 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:278 -#: ipaclient/remote_plugins/2_164/topology.py:423 -#: ipaclient/remote_plugins/2_164/topology.py:848 -#: ipaclient/remote_plugins/2_164/trust.py:505 -#: ipaclient/remote_plugins/2_164/trust.py:1110 -#: ipaclient/remote_plugins/2_164/user.py:1151 -#: ipaclient/remote_plugins/2_164/vault.py:793 -#: ipaclient/remote_plugins/2_164/idrange.py:417 -#: ipaclient/remote_plugins/2_164/certprofile.py:172 -#: ipaclient/remote_plugins/2_164/otptoken.py:579 -#: ipaclient/remote_plugins/2_164/sudorule.py:1029 -#: ipaserver/plugins/pkinit.py:72 ipaserver/plugins/baseldap.py:1968 -#: ipaserver/plugins/serverrole.py:124 ipaserver/plugins/cert.py:1569 -msgid "Time limit of search in seconds (0 is unlimited)" +#: ipaserver/plugins/sudorule.py:270 +msgid "RunAs Group category" msgstr "" -#: ipaclient/remote_plugins/2_156/automount.py:350 -#: ipaclient/remote_plugins/2_156/automount.py:686 -#: ipaclient/remote_plugins/2_156/automount.py:1043 -#: ipaclient/remote_plugins/2_156/caacl.py:667 -#: ipaclient/remote_plugins/2_156/dns.py:1506 -#: ipaclient/remote_plugins/2_156/dns.py:3228 -#: ipaclient/remote_plugins/2_156/dns.py:4763 -#: ipaclient/remote_plugins/2_156/hbacrule.py:772 -#: ipaclient/remote_plugins/2_156/hbacsvc.py:216 -#: ipaclient/remote_plugins/2_156/hbacsvcgroup.py:272 -#: ipaclient/remote_plugins/2_156/host.py:1123 -#: ipaclient/remote_plugins/2_156/hostgroup.py:345 -#: ipaclient/remote_plugins/2_156/idviews.py:327 -#: ipaclient/remote_plugins/2_156/idviews.py:812 -#: ipaclient/remote_plugins/2_156/idviews.py:1263 -#: ipaclient/remote_plugins/2_156/netgroup.py:435 -#: ipaclient/remote_plugins/2_156/permission.py:722 -#: ipaclient/remote_plugins/2_156/privilege.py:335 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:277 -#: ipaclient/remote_plugins/2_156/pwpolicy.py:699 -#: ipaclient/remote_plugins/2_156/radiusproxy.py:305 -#: ipaclient/remote_plugins/2_156/role.py:403 -#: ipaclient/remote_plugins/2_156/selinuxusermap.py:540 -#: ipaclient/remote_plugins/2_156/server.py:151 -#: ipaclient/remote_plugins/2_156/service.py:860 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:354 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:760 -#: ipaclient/remote_plugins/2_156/stageuser.py:988 -#: ipaclient/remote_plugins/2_156/sudocmd.py:201 -#: ipaclient/remote_plugins/2_156/sudocmdgroup.py:284 -#: ipaclient/remote_plugins/2_156/topology.py:385 -#: ipaclient/remote_plugins/2_156/topology.py:820 -#: ipaclient/remote_plugins/2_156/user.py:1095 -#: ipaclient/remote_plugins/2_156/vault.py:799 -#: ipaclient/remote_plugins/2_156/group.py:477 -#: ipaclient/remote_plugins/2_156/trust.py:511 -#: ipaclient/remote_plugins/2_156/trust.py:1116 -#: ipaclient/remote_plugins/2_156/idrange.py:423 -#: ipaclient/remote_plugins/2_156/sudorule.py:1035 -#: ipaclient/remote_plugins/2_156/certprofile.py:178 -#: ipaclient/remote_plugins/2_156/otptoken.py:585 -#: ipaclient/remote_plugins/2_164/automount.py:350 -#: ipaclient/remote_plugins/2_164/automount.py:686 -#: ipaclient/remote_plugins/2_164/automount.py:1043 -#: ipaclient/remote_plugins/2_164/caacl.py:667 -#: ipaclient/remote_plugins/2_164/dns.py:1514 -#: ipaclient/remote_plugins/2_164/dns.py:3236 -#: ipaclient/remote_plugins/2_164/dns.py:4782 -#: ipaclient/remote_plugins/2_164/group.py:477 -#: ipaclient/remote_plugins/2_164/hbacrule.py:772 -#: ipaclient/remote_plugins/2_164/hbacsvc.py:216 -#: ipaclient/remote_plugins/2_164/hbacsvcgroup.py:272 -#: ipaclient/remote_plugins/2_164/host.py:1123 -#: ipaclient/remote_plugins/2_164/hostgroup.py:345 -#: ipaclient/remote_plugins/2_164/idviews.py:327 -#: ipaclient/remote_plugins/2_164/idviews.py:812 -#: ipaclient/remote_plugins/2_164/idviews.py:1263 -#: ipaclient/remote_plugins/2_164/netgroup.py:435 -#: ipaclient/remote_plugins/2_164/permission.py:722 -#: ipaclient/remote_plugins/2_164/privilege.py:335 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:277 -#: ipaclient/remote_plugins/2_164/pwpolicy.py:699 -#: ipaclient/remote_plugins/2_164/radiusproxy.py:305 -#: ipaclient/remote_plugins/2_164/role.py:403 -#: ipaclient/remote_plugins/2_164/selinuxusermap.py:540 -#: ipaclient/remote_plugins/2_164/server.py:192 -#: ipaclient/remote_plugins/2_164/service.py:860 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:354 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:760 -#: ipaclient/remote_plugins/2_164/stageuser.py:1050 -#: ipaclient/remote_plugins/2_164/sudocmd.py:201 -#: ipaclient/remote_plugins/2_164/sudocmdgroup.py:284 -#: ipaclient/remote_plugins/2_164/topology.py:429 -#: ipaclient/remote_plugins/2_164/topology.py:854 -#: ipaclient/remote_plugins/2_164/trust.py:511 -#: ipaclient/remote_plugins/2_164/trust.py:1116 -#: ipaclient/remote_plugins/2_164/user.py:1157 -#: ipaclient/remote_plugins/2_164/vault.py:799 -#: ipaclient/remote_plugins/2_164/idrange.py:423 -#: ipaclient/remote_plugins/2_164/certprofile.py:178 -#: ipaclient/remote_plugins/2_164/otptoken.py:585 -#: ipaclient/remote_plugins/2_164/sudorule.py:1035 -#: ipaserver/plugins/pkinit.py:80 ipaserver/plugins/baseldap.py:1975 -#: ipaserver/plugins/serverrole.py:132 ipaserver/plugins/cert.py:1574 -msgid "Maximum number of entries returned (0 is unlimited)" +#: ipaserver/plugins/sudorule.py:271 +msgid "RunAs Group category the rule applies to" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:19 -#: ipaclient/remote_plugins/2_164/caacl.py:19 -msgid "" -"\n" -"Manage CA ACL rules.\n" -"\n" -"This plugin is used to define rules governing which principals are\n" +#: ipaserver/plugins/sudorule.py:276 +msgid "Sudo order" +msgstr "" + +#: ipaserver/plugins/sudorule.py:277 +msgid "integer to order the Sudo rules" +msgstr "" + +#: ipaserver/plugins/sudorule.py:291 +msgid "External User" +msgstr "" + +#: ipaserver/plugins/sudorule.py:292 +msgid "External User the rule applies to (sudorule-find only)" +msgstr "" + +#: ipaserver/plugins/sudorule.py:304 +msgid "Host Masks" +msgstr "" + +#: ipaserver/plugins/sudorule.py:310 +msgid "Sudo Allow Commands" +msgstr "" + +#: ipaserver/plugins/sudorule.py:314 +msgid "Sudo Deny Commands" +msgstr "" + +#: ipaserver/plugins/sudorule.py:318 +msgid "Sudo Allow Command Groups" +msgstr "" + +#: ipaserver/plugins/sudorule.py:322 +msgid "Sudo Deny Command Groups" +msgstr "" + +#: ipaserver/plugins/sudorule.py:326 +msgid "RunAs Users" +msgstr "" + +#: ipaserver/plugins/sudorule.py:327 +msgid "Run as a user" +msgstr "" + +#: ipaserver/plugins/sudorule.py:331 +msgid "Groups of RunAs Users" +msgstr "" + +#: ipaserver/plugins/sudorule.py:332 +msgid "Run as any user within a specified group" +msgstr "" + +#: ipaserver/plugins/sudorule.py:337 +msgid "RunAs External User" +msgstr "" + +#: ipaserver/plugins/sudorule.py:338 +msgid "External User the commands can run as (sudorule-find only)" +msgstr "" + +#: ipaserver/plugins/sudorule.py:342 +msgid "External Groups of RunAs Users" +msgstr "" + +#: ipaserver/plugins/sudorule.py:343 +msgid "External Groups of users that the command can run as" +msgstr "" + +#: ipaserver/plugins/sudorule.py:347 +msgid "RunAs Groups" +msgstr "" + +#: ipaserver/plugins/sudorule.py:348 +msgid "Run with the gid of a specified POSIX group" +msgstr "" + +#: ipaserver/plugins/sudorule.py:353 +msgid "RunAs External Group" +msgstr "" + +#: ipaserver/plugins/sudorule.py:354 +msgid "External Group the commands can run as (sudorule-find only)" +msgstr "" + +#: ipaserver/plugins/sudorule.py:357 ipaserver/plugins/sudorule.py:995 +#: ipaserver/plugins/sudorule.py:1043 +msgid "Sudo Option" +msgstr "" + +#: ipaserver/plugins/sudorule.py:385 +msgid "Create new Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:533 ipaserver/plugins/sudorule.py:564 +msgid "Add commands and sudo command groups affected by Sudo Rule." +msgstr "" + +msgid "member sudo command group" +msgstr "" + +msgid "sudo command groups to add" +msgstr "" + +#: ipaserver/plugins/sudorule.py:683 +msgid "Add hosts and hostgroups affected by Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:115 +msgid "host masks of allowed hosts" +msgstr "" + +#: ipaserver/plugins/sudorule.py:989 +msgid "Add an option to the Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:911 +msgid "Add group for Sudo to execute as." +msgstr "" + +#: ipaserver/plugins/sudorule.py:787 +msgid "Add users and groups for Sudo to execute as." +msgstr "" + +#: ipaserver/plugins/sudorule.py:584 +msgid "Add users and groups affected by Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:399 +msgid "Delete Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:510 +msgid "Disable a Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:487 +msgid "Enable a Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:473 +msgid "Search for Sudo Rule." +msgstr "" + +msgid "Results should contain primary key attribute only (\"sudorule-name\")" +msgstr "" + +#: ipaserver/plugins/sudorule.py:406 +msgid "Modify Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:556 ipaserver/plugins/sudorule.py:576 +msgid "Remove commands and sudo command groups affected by Sudo Rule." +msgstr "" + +msgid "sudo command groups to remove" +msgstr "" + +#: ipaserver/plugins/sudorule.py:741 +msgid "Remove hosts and hostgroups affected by Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:1037 +msgid "Remove an option from Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:962 +msgid "Remove group for Sudo to execute as." +msgstr "" + +#: ipaserver/plugins/sudorule.py:866 +msgid "Remove users and groups for Sudo to execute as." +msgstr "" + +#: ipaserver/plugins/sudorule.py:639 +msgid "Remove users and groups affected by Sudo Rule." +msgstr "" + +#: ipaserver/plugins/sudorule.py:482 +msgid "Display Sudo Rule." +msgstr "" + +#: ipaserver/plugins/pkinit.py:72 ipaserver/plugins/cert.py:1569 +#: ipaserver/plugins/serverrole.py:124 ipaserver/plugins/baseldap.py:1968 +msgid "Time limit of search in seconds (0 is unlimited)" +msgstr "" + +#: ipaserver/plugins/pkinit.py:80 ipaserver/plugins/cert.py:1574 +#: ipaserver/plugins/serverrole.py:132 ipaserver/plugins/baseldap.py:1975 +msgid "Maximum number of entries returned (0 is unlimited)" +msgstr "" + +msgid "" +"\n" +"Manage CA ACL rules.\n" +"\n" +"This plugin is used to define rules governing which principals are\n" "permitted to have certificates issued using a given certificate\n" "profile.\n" "\n" @@ -31109,391 +9056,171 @@ msgid "" " ipa caacl-del test\n" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:61 -#: ipaclient/remote_plugins/2_156/caacl.py:138 -#: ipaclient/remote_plugins/2_156/caacl.py:246 -#: ipaclient/remote_plugins/2_156/caacl.py:315 -#: ipaclient/remote_plugins/2_156/caacl.py:375 -#: ipaclient/remote_plugins/2_156/caacl.py:435 -#: ipaclient/remote_plugins/2_156/caacl.py:505 -#: ipaclient/remote_plugins/2_156/caacl.py:541 -#: ipaclient/remote_plugins/2_156/caacl.py:572 -#: ipaclient/remote_plugins/2_156/caacl.py:611 -#: ipaclient/remote_plugins/2_156/caacl.py:729 -#: ipaclient/remote_plugins/2_156/caacl.py:851 -#: ipaclient/remote_plugins/2_156/caacl.py:920 -#: ipaclient/remote_plugins/2_156/caacl.py:980 -#: ipaclient/remote_plugins/2_156/caacl.py:1040 -#: ipaclient/remote_plugins/2_156/caacl.py:1109 -#: ipaclient/remote_plugins/2_164/caacl.py:61 -#: ipaclient/remote_plugins/2_164/caacl.py:138 -#: ipaclient/remote_plugins/2_164/caacl.py:246 -#: ipaclient/remote_plugins/2_164/caacl.py:315 -#: ipaclient/remote_plugins/2_164/caacl.py:375 -#: ipaclient/remote_plugins/2_164/caacl.py:435 -#: ipaclient/remote_plugins/2_164/caacl.py:505 -#: ipaclient/remote_plugins/2_164/caacl.py:541 -#: ipaclient/remote_plugins/2_164/caacl.py:572 -#: ipaclient/remote_plugins/2_164/caacl.py:611 -#: ipaclient/remote_plugins/2_164/caacl.py:729 -#: ipaclient/remote_plugins/2_164/caacl.py:851 -#: ipaclient/remote_plugins/2_164/caacl.py:920 -#: ipaclient/remote_plugins/2_164/caacl.py:980 -#: ipaclient/remote_plugins/2_164/caacl.py:1040 -#: ipaclient/remote_plugins/2_164/caacl.py:1109 ipaserver/plugins/caacl.py:170 msgid "ACL name" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:76 -#: ipaclient/remote_plugins/2_156/caacl.py:159 -#: ipaclient/remote_plugins/2_156/caacl.py:630 -#: ipaclient/remote_plugins/2_156/caacl.py:750 -#: ipaclient/remote_plugins/2_164/caacl.py:76 -#: ipaclient/remote_plugins/2_164/caacl.py:159 -#: ipaclient/remote_plugins/2_164/caacl.py:630 -#: ipaclient/remote_plugins/2_164/caacl.py:750 ipaserver/plugins/caacl.py:189 msgid "Profile category" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:77 -#: ipaclient/remote_plugins/2_156/caacl.py:160 -#: ipaclient/remote_plugins/2_156/caacl.py:631 -#: ipaclient/remote_plugins/2_156/caacl.py:751 -#: ipaclient/remote_plugins/2_164/caacl.py:77 -#: ipaclient/remote_plugins/2_164/caacl.py:160 -#: ipaclient/remote_plugins/2_164/caacl.py:631 -#: ipaclient/remote_plugins/2_164/caacl.py:751 ipaserver/plugins/caacl.py:190 msgid "Profile category the ACL applies to" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:83 -#: ipaclient/remote_plugins/2_156/caacl.py:168 -#: ipaclient/remote_plugins/2_156/caacl.py:639 -#: ipaclient/remote_plugins/2_156/caacl.py:759 -#: ipaclient/remote_plugins/2_164/caacl.py:83 -#: ipaclient/remote_plugins/2_164/caacl.py:168 -#: ipaclient/remote_plugins/2_164/caacl.py:639 -#: ipaclient/remote_plugins/2_164/caacl.py:759 ipaserver/plugins/caacl.py:196 msgid "User category the ACL applies to" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:89 -#: ipaclient/remote_plugins/2_156/caacl.py:176 -#: ipaclient/remote_plugins/2_156/caacl.py:647 -#: ipaclient/remote_plugins/2_156/caacl.py:767 -#: ipaclient/remote_plugins/2_164/caacl.py:89 -#: ipaclient/remote_plugins/2_164/caacl.py:176 -#: ipaclient/remote_plugins/2_164/caacl.py:647 -#: ipaclient/remote_plugins/2_164/caacl.py:767 ipaserver/plugins/caacl.py:202 msgid "Host category the ACL applies to" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:95 -#: ipaclient/remote_plugins/2_156/caacl.py:184 -#: ipaclient/remote_plugins/2_156/caacl.py:655 -#: ipaclient/remote_plugins/2_156/caacl.py:775 -#: ipaclient/remote_plugins/2_164/caacl.py:95 -#: ipaclient/remote_plugins/2_164/caacl.py:184 -#: ipaclient/remote_plugins/2_164/caacl.py:655 -#: ipaclient/remote_plugins/2_164/caacl.py:775 ipaserver/plugins/caacl.py:208 msgid "Service category the ACL applies to" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:100 -#: ipaclient/remote_plugins/2_164/caacl.py:100 ipaserver/plugins/caacl.py:216 #: ipaserver/plugins/internal.py:598 msgid "Profiles" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:132 -#: ipaclient/remote_plugins/2_164/caacl.py:132 ipaserver/plugins/caacl.py:244 msgid "Create a new CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:240 -#: ipaclient/remote_plugins/2_164/caacl.py:240 ipaserver/plugins/caacl.py:413 msgid "Add target hosts and hostgroups to a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:309 -#: ipaclient/remote_plugins/2_164/caacl.py:309 ipaserver/plugins/caacl.py:483 msgid "Add profiles to a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:345 -#: ipaclient/remote_plugins/2_156/caacl.py:950 -#: ipaclient/remote_plugins/2_164/caacl.py:345 -#: ipaclient/remote_plugins/2_164/caacl.py:950 msgid "member Certificate Profile" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:346 -#: ipaclient/remote_plugins/2_164/caacl.py:346 msgid "Certificate Profiles to add" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:369 -#: ipaclient/remote_plugins/2_164/caacl.py:369 ipaserver/plugins/caacl.py:445 msgid "Add services to a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:429 -#: ipaclient/remote_plugins/2_164/caacl.py:429 ipaserver/plugins/caacl.py:381 msgid "Add users and groups to a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:498 -#: ipaclient/remote_plugins/2_164/caacl.py:498 ipaserver/plugins/caacl.py:256 msgid "Delete a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:535 -#: ipaclient/remote_plugins/2_164/caacl.py:535 ipaserver/plugins/caacl.py:352 msgid "Disable a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:566 -#: ipaclient/remote_plugins/2_164/caacl.py:566 ipaserver/plugins/caacl.py:323 msgid "Enable a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:597 -#: ipaclient/remote_plugins/2_164/caacl.py:597 ipaserver/plugins/caacl.py:309 msgid "Search for CA ACLs." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:723 -#: ipaclient/remote_plugins/2_164/caacl.py:723 ipaserver/plugins/caacl.py:271 msgid "Modify a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:845 -#: ipaclient/remote_plugins/2_164/caacl.py:845 ipaserver/plugins/caacl.py:435 msgid "Remove target hosts and hostgroups from a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:914 -#: ipaclient/remote_plugins/2_164/caacl.py:914 ipaserver/plugins/caacl.py:505 msgid "Remove profiles from a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:951 -#: ipaclient/remote_plugins/2_164/caacl.py:951 msgid "Certificate Profiles to remove" msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:974 -#: ipaclient/remote_plugins/2_164/caacl.py:974 ipaserver/plugins/caacl.py:465 msgid "Remove services from a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:1034 -#: ipaclient/remote_plugins/2_164/caacl.py:1034 ipaserver/plugins/caacl.py:403 msgid "Remove users and groups from a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/caacl.py:1103 -#: ipaclient/remote_plugins/2_164/caacl.py:1103 ipaserver/plugins/caacl.py:318 msgid "Display the properties of a CA ACL." msgstr "" -#: ipaclient/remote_plugins/2_156/config.py:98 -#: ipaclient/remote_plugins/2_156/config.py:219 -#: ipaclient/remote_plugins/2_164/config.py:98 -#: ipaclient/remote_plugins/2_164/config.py:219 ipaserver/plugins/config.py:188 msgid "Maximum amount of time (seconds) for a search (-1 or 0 is unlimited)" msgstr "" -#: ipaclient/remote_plugins/2_156/config.py:103 -#: ipaclient/remote_plugins/2_156/config.py:226 -#: ipaclient/remote_plugins/2_164/config.py:103 -#: ipaclient/remote_plugins/2_164/config.py:226 ipaserver/plugins/config.py:195 msgid "Maximum number of records to search (-1 or 0 is unlimited)" msgstr "" -#: ipaclient/remote_plugins/2_156/domainlevel.py:19 -#: ipaclient/remote_plugins/2_164/domainlevel.py:19 #: ipaserver/plugins/domainlevel.py:18 msgid "" "\n" "Raise the IPA Domain Level.\n" msgstr "" -#: ipaclient/remote_plugins/2_156/domainlevel.py:28 -#: ipaclient/remote_plugins/2_164/domainlevel.py:28 #: ipaserver/plugins/domainlevel.py:93 msgid "Query current Domain Level." msgstr "" -#: ipaclient/remote_plugins/2_156/domainlevel.py:38 -#: ipaclient/remote_plugins/2_156/domainlevel.py:62 -#: ipaclient/remote_plugins/2_164/domainlevel.py:36 -#: ipaclient/remote_plugins/2_164/domainlevel.py:58 #: ipaserver/plugins/domainlevel.py:27 msgid "Current domain level:" msgstr "" -#: ipaclient/remote_plugins/2_156/domainlevel.py:45 -#: ipaclient/remote_plugins/2_164/domainlevel.py:43 #: ipaserver/plugins/domainlevel.py:117 msgid "Change current Domain Level." msgstr "" -#: ipaclient/remote_plugins/2_156/domainlevel.py:53 -#: ipaclient/remote_plugins/2_164/domainlevel.py:49 #: ipaserver/plugins/domainlevel.py:124 ipaserver/plugins/internal.py:791 #: ipaserver/plugins/internal.py:792 msgid "Domain Level" msgstr "" -#: ipaclient/remote_plugins/2_156/host.py:474 -#: ipaclient/remote_plugins/2_164/host.py:474 ipaserver/plugins/host.py:1362 msgid "Add certificates to host entry" msgstr "" -#: ipaclient/remote_plugins/2_156/host.py:1501 -#: ipaclient/remote_plugins/2_164/host.py:1501 ipaserver/plugins/host.py:1369 msgid "Remove certificates from host entry" msgstr "" -#: ipaclient/remote_plugins/2_156/idviews.py:188 -#: ipaclient/remote_plugins/2_156/idviews.py:251 -#: ipaclient/remote_plugins/2_156/idviews.py:332 -#: ipaclient/remote_plugins/2_156/idviews.py:450 -#: ipaclient/remote_plugins/2_156/idviews.py:519 -#: ipaclient/remote_plugins/2_156/idviews.py:645 -#: ipaclient/remote_plugins/2_156/idviews.py:708 -#: ipaclient/remote_plugins/2_156/idviews.py:817 -#: ipaclient/remote_plugins/2_156/idviews.py:971 -#: ipaclient/remote_plugins/2_156/idviews.py:1040 -#: ipaclient/remote_plugins/2_164/idviews.py:188 -#: ipaclient/remote_plugins/2_164/idviews.py:251 -#: ipaclient/remote_plugins/2_164/idviews.py:332 -#: ipaclient/remote_plugins/2_164/idviews.py:450 -#: ipaclient/remote_plugins/2_164/idviews.py:519 -#: ipaclient/remote_plugins/2_164/idviews.py:645 -#: ipaclient/remote_plugins/2_164/idviews.py:708 -#: ipaclient/remote_plugins/2_164/idviews.py:817 -#: ipaclient/remote_plugins/2_164/idviews.py:971 -#: ipaclient/remote_plugins/2_164/idviews.py:1040 #: ipaserver/plugins/idviews.py:80 msgid "Fallback to AD DC LDAP" msgstr "" -#: ipaclient/remote_plugins/2_156/idviews.py:189 -#: ipaclient/remote_plugins/2_156/idviews.py:252 -#: ipaclient/remote_plugins/2_156/idviews.py:333 -#: ipaclient/remote_plugins/2_156/idviews.py:451 -#: ipaclient/remote_plugins/2_156/idviews.py:520 -#: ipaclient/remote_plugins/2_156/idviews.py:646 -#: ipaclient/remote_plugins/2_156/idviews.py:709 -#: ipaclient/remote_plugins/2_156/idviews.py:818 -#: ipaclient/remote_plugins/2_156/idviews.py:972 -#: ipaclient/remote_plugins/2_156/idviews.py:1041 -#: ipaclient/remote_plugins/2_164/idviews.py:189 -#: ipaclient/remote_plugins/2_164/idviews.py:252 -#: ipaclient/remote_plugins/2_164/idviews.py:333 -#: ipaclient/remote_plugins/2_164/idviews.py:451 -#: ipaclient/remote_plugins/2_164/idviews.py:520 -#: ipaclient/remote_plugins/2_164/idviews.py:646 -#: ipaclient/remote_plugins/2_164/idviews.py:709 -#: ipaclient/remote_plugins/2_164/idviews.py:818 -#: ipaclient/remote_plugins/2_164/idviews.py:972 -#: ipaclient/remote_plugins/2_164/idviews.py:1041 #: ipaserver/plugins/idviews.py:81 msgid "" "Allow falling back to AD DC LDAP when resolving AD trusted objects. For two-" "way trusts only." msgstr "" -#: ipaclient/remote_plugins/2_156/idviews.py:1141 -#: ipaclient/remote_plugins/2_164/idviews.py:1141 #: ipaserver/plugins/idviews.py:440 msgid "" "Applies ID View to specified hosts or current members of specified " "hostgroups. If any other ID View is applied to the host, it is overridden." msgstr "" -#: ipaclient/remote_plugins/2_156/migration.py:268 -#: ipaclient/remote_plugins/2_164/migration.py:268 #: ipaserver/plugins/migration.py:642 msgid "Add to default group" msgstr "" -#: ipaclient/remote_plugins/2_156/migration.py:269 -#: ipaclient/remote_plugins/2_164/migration.py:269 #: ipaserver/plugins/migration.py:643 msgid "Add migrated users without a group to a default group (default: true)" msgstr "" -#: ipaclient/remote_plugins/2_156/migration.py:276 -#: ipaclient/remote_plugins/2_164/migration.py:276 #: ipaserver/plugins/migration.py:650 msgid "Search scope" msgstr "" -#: ipaclient/remote_plugins/2_156/migration.py:277 -#: ipaclient/remote_plugins/2_164/migration.py:277 #: ipaserver/plugins/migration.py:651 msgid "" "LDAP search scope for users and groups: base, onelevel, or subtree. Defaults " "to onelevel" msgstr "" -#: ipaclient/remote_plugins/2_156/permission.py:164 -#: ipaclient/remote_plugins/2_156/permission.py:294 -#: ipaclient/remote_plugins/2_156/permission.py:662 -#: ipaclient/remote_plugins/2_156/permission.py:861 -#: ipaclient/remote_plugins/2_164/permission.py:164 -#: ipaclient/remote_plugins/2_164/permission.py:294 -#: ipaclient/remote_plugins/2_164/permission.py:662 -#: ipaclient/remote_plugins/2_164/permission.py:861 #: ipaserver/plugins/permission.py:321 msgid "Target DN subtree" msgstr "" -#: ipaclient/remote_plugins/2_156/permission.py:165 -#: ipaclient/remote_plugins/2_156/permission.py:295 -#: ipaclient/remote_plugins/2_156/permission.py:663 -#: ipaclient/remote_plugins/2_156/permission.py:862 -#: ipaclient/remote_plugins/2_164/permission.py:165 -#: ipaclient/remote_plugins/2_164/permission.py:295 -#: ipaclient/remote_plugins/2_164/permission.py:663 -#: ipaclient/remote_plugins/2_164/permission.py:862 #: ipaserver/plugins/permission.py:322 msgid "" "Optional DN subtree where an entry can be moved to (must be in the subtree, " "but may not yet exist)" msgstr "" -#: ipaclient/remote_plugins/2_156/permission.py:170 -#: ipaclient/remote_plugins/2_156/permission.py:301 -#: ipaclient/remote_plugins/2_156/permission.py:669 -#: ipaclient/remote_plugins/2_156/permission.py:868 -#: ipaclient/remote_plugins/2_164/permission.py:170 -#: ipaclient/remote_plugins/2_164/permission.py:301 -#: ipaclient/remote_plugins/2_164/permission.py:669 -#: ipaclient/remote_plugins/2_164/permission.py:868 #: ipaserver/plugins/permission.py:329 msgid "Origin DN subtree" msgstr "" -#: ipaclient/remote_plugins/2_156/permission.py:171 -#: ipaclient/remote_plugins/2_156/permission.py:302 -#: ipaclient/remote_plugins/2_156/permission.py:670 -#: ipaclient/remote_plugins/2_156/permission.py:869 -#: ipaclient/remote_plugins/2_164/permission.py:171 -#: ipaclient/remote_plugins/2_164/permission.py:302 -#: ipaclient/remote_plugins/2_164/permission.py:670 -#: ipaclient/remote_plugins/2_164/permission.py:869 #: ipaserver/plugins/permission.py:330 msgid "" "Optional DN subtree from where an entry can be moved (must be in the " "subtree, but may not yet exist)" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:19 -#: ipaclient/remote_plugins/2_164/server.py:19 msgid "" "\n" "IPA servers\n" @@ -31509,95 +9236,47 @@ msgid "" " ipa server-show ipa.example.com\n" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:42 -#: ipaclient/remote_plugins/2_156/server.py:73 -#: ipaclient/remote_plugins/2_156/server.py:118 -#: ipaclient/remote_plugins/2_156/server.py:206 -#: ipaclient/remote_plugins/2_164/server.py:42 -#: ipaclient/remote_plugins/2_164/server.py:79 -#: ipaclient/remote_plugins/2_164/server.py:120 -#: ipaclient/remote_plugins/2_164/server.py:165 -#: ipaclient/remote_plugins/2_164/server.py:270 #: ipaserver/plugins/dnsserver.py:112 ipaserver/plugins/pkinit.py:47 #: ipaserver/plugins/serverrole.py:58 ipaserver/plugins/server.py:103 msgid "Server name" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:43 -#: ipaclient/remote_plugins/2_156/server.py:74 -#: ipaclient/remote_plugins/2_156/server.py:119 -#: ipaclient/remote_plugins/2_156/server.py:207 -#: ipaclient/remote_plugins/2_164/server.py:43 -#: ipaclient/remote_plugins/2_164/server.py:80 -#: ipaclient/remote_plugins/2_164/server.py:121 -#: ipaclient/remote_plugins/2_164/server.py:166 -#: ipaclient/remote_plugins/2_164/server.py:271 ipaserver/plugins/pkinit.py:48 #: ipaserver/plugins/serverrole.py:59 ipaserver/plugins/server.py:104 msgid "IPA server hostname" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:47 -#: ipaclient/remote_plugins/2_156/server.py:125 msgid "Managed suffix" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:51 -#: ipaclient/remote_plugins/2_156/server.py:131 -#: ipaclient/remote_plugins/2_164/server.py:58 -#: ipaclient/remote_plugins/2_164/server.py:172 ipaserver/plugins/server.py:118 msgid "Min domain level" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:52 -#: ipaclient/remote_plugins/2_156/server.py:132 -#: ipaclient/remote_plugins/2_164/server.py:59 -#: ipaclient/remote_plugins/2_164/server.py:173 ipaserver/plugins/server.py:119 msgid "Minimum domain level" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:56 -#: ipaclient/remote_plugins/2_156/server.py:138 -#: ipaclient/remote_plugins/2_164/server.py:63 -#: ipaclient/remote_plugins/2_164/server.py:179 ipaserver/plugins/server.py:125 msgid "Max domain level" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:57 -#: ipaclient/remote_plugins/2_156/server.py:139 -#: ipaclient/remote_plugins/2_164/server.py:64 -#: ipaclient/remote_plugins/2_164/server.py:180 ipaserver/plugins/server.py:126 msgid "Maximum domain level" msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:64 -#: ipaclient/remote_plugins/2_164/server.py:111 ipaserver/plugins/server.py:443 msgid "Delete IPA server." msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:104 -#: ipaclient/remote_plugins/2_164/server.py:151 ipaserver/plugins/server.py:303 msgid "Search for IPA servers." msgstr "" -#: ipaclient/remote_plugins/2_156/server.py:200 -#: ipaclient/remote_plugins/2_164/server.py:264 ipaserver/plugins/server.py:428 msgid "Show IPA server." msgstr "" -#: ipaclient/remote_plugins/2_156/service.py:272 -#: ipaclient/remote_plugins/2_164/service.py:272 #: ipaserver/plugins/service.py:1128 msgid "Add new certificates to a service" msgstr "" -#: ipaclient/remote_plugins/2_156/service.py:1043 -#: ipaclient/remote_plugins/2_164/service.py:1043 #: ipaserver/plugins/service.py:1135 msgid "Remove certificates from a service" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:19 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:19 msgid "" "\n" "Service Constrained Delegation\n" @@ -31659,147 +9338,87 @@ msgid "" "to delegate, causing the framework to stop functioning.\n" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:89 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:89 #: ipaserver/plugins/servicedelegation.py:167 msgid "Allowed Target" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:107 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:107 #: ipaserver/plugins/servicedelegation.py:396 msgid "Create a new service delegation rule." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:171 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:171 #: ipaserver/plugins/servicedelegation.py:435 msgid "Add member to a named service delegation rule." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:207 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:446 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:673 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:838 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:207 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:446 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:673 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:838 msgid "member principal" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:208 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:674 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:208 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:674 msgid "principal to add" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:231 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:231 #: ipaserver/plugins/servicedelegation.py:452 msgid "Add target to a named service delegation rule." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:267 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:506 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:267 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:506 msgid "member service delegation target" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:268 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:268 msgid "service delegation targets to add" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:291 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:291 #: ipaserver/plugins/servicedelegation.py:403 msgid "Delete service delegation." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:328 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:328 #: ipaserver/plugins/servicedelegation.py:420 msgid "Search for service delegations rule." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:381 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:780 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:381 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:780 msgid "Results should contain primary key attribute only (\"delegation-name\")" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:410 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:410 #: ipaserver/plugins/servicedelegation.py:444 msgid "Remove member from a named service delegation rule." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:447 -#: ipaclient/remote_plugins/2_156/servicedelegation.py:839 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:447 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:839 msgid "principal to remove" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:470 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:470 #: ipaserver/plugins/servicedelegation.py:462 msgid "Remove target from a named service delegation rule." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:507 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:507 msgid "service delegation targets to remove" msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:530 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:530 #: ipaserver/plugins/servicedelegation.py:430 msgid "Display information about a named service delegation rule." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:587 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:587 #: ipaserver/plugins/servicedelegation.py:485 msgid "Create a new service delegation target." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:644 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:644 #: ipaserver/plugins/servicedelegation.py:550 msgid "Add member to a named service delegation target." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:697 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:697 #: ipaserver/plugins/servicedelegation.py:492 msgid "Delete service delegation target." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:734 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:734 #: ipaserver/plugins/servicedelegation.py:509 msgid "Search for service delegation target." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:809 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:809 #: ipaserver/plugins/servicedelegation.py:559 msgid "Remove member from a named service delegation target." msgstr "" -#: ipaclient/remote_plugins/2_156/servicedelegation.py:862 -#: ipaclient/remote_plugins/2_164/servicedelegation.py:862 #: ipaserver/plugins/servicedelegation.py:545 msgid "Display information about a named service delegation target." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:19 -#: ipaclient/remote_plugins/2_164/stageuser.py:19 msgid "" "\n" "Stageusers\n" @@ -31847,104 +9466,67 @@ msgid "" " ipa stageuser-add --first=Tim --last=User --from-delete tuser1\n" msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:340 -#: ipaclient/remote_plugins/2_164/stageuser.py:340 #: ipaserver/plugins/stageuser.py:493 msgid "Activate a stage user." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:392 -#: ipaclient/remote_plugins/2_164/stageuser.py:392 #: ipaserver/plugins/stageuser.py:276 msgid "Add a new stage user." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:658 -#: ipaclient/remote_plugins/2_164/stageuser.py:658 #: ipaserver/plugins/stageuser.py:286 msgid "Create Stage user in from a delete user" msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:702 -#: ipaclient/remote_plugins/2_164/stageuser.py:764 #: ipaserver/plugins/stageuser.py:416 msgid "Delete a stage user." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:741 -#: ipaclient/remote_plugins/2_164/stageuser.py:803 #: ipaserver/plugins/stageuser.py:444 msgid "Search for stage users." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1025 -#: ipaclient/remote_plugins/2_164/stageuser.py:1087 msgid "Search for stage users with these member of groups." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1033 -#: ipaclient/remote_plugins/2_164/stageuser.py:1095 msgid "Search for stage users without these member of groups." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1041 -#: ipaclient/remote_plugins/2_164/stageuser.py:1103 msgid "Search for stage users with these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1049 -#: ipaclient/remote_plugins/2_164/stageuser.py:1111 msgid "Search for stage users without these member of netgroups." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1057 -#: ipaclient/remote_plugins/2_164/stageuser.py:1119 msgid "Search for stage users with these member of roles." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1065 -#: ipaclient/remote_plugins/2_164/stageuser.py:1127 msgid "Search for stage users without these member of roles." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1073 -#: ipaclient/remote_plugins/2_164/stageuser.py:1135 msgid "Search for stage users with these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1081 -#: ipaclient/remote_plugins/2_164/stageuser.py:1143 msgid "Search for stage users without these member of HBAC rules." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1089 -#: ipaclient/remote_plugins/2_164/stageuser.py:1151 msgid "Search for stage users with these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1097 -#: ipaclient/remote_plugins/2_164/stageuser.py:1159 msgid "Search for stage users without these member of sudo rules." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1124 -#: ipaclient/remote_plugins/2_164/stageuser.py:1186 #: ipaserver/plugins/stageuser.py:422 msgid "Modify a stage user." msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1415 -#: ipaclient/remote_plugins/2_164/stageuser.py:1477 msgid "Rename the stage user object" msgstr "" -#: ipaclient/remote_plugins/2_156/stageuser.py:1438 -#: ipaclient/remote_plugins/2_164/stageuser.py:1562 #: ipaserver/plugins/stageuser.py:476 msgid "Display information about a stage user." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:19 msgid "" "\n" "Topology\n" @@ -31954,354 +9536,151 @@ msgid "" "Requires minimum domain level 1.\n" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:36 -#: ipaclient/remote_plugins/2_156/topology.py:117 -#: ipaclient/remote_plugins/2_156/topology.py:248 -#: ipaclient/remote_plugins/2_156/topology.py:304 -#: ipaclient/remote_plugins/2_156/topology.py:447 -#: ipaclient/remote_plugins/2_156/topology.py:568 -#: ipaclient/remote_plugins/2_156/topology.py:632 -#: ipaclient/remote_plugins/2_164/topology.py:85 -#: ipaclient/remote_plugins/2_164/topology.py:164 -#: ipaclient/remote_plugins/2_164/topology.py:294 -#: ipaclient/remote_plugins/2_164/topology.py:348 -#: ipaclient/remote_plugins/2_164/topology.py:489 -#: ipaclient/remote_plugins/2_164/topology.py:608 -#: ipaclient/remote_plugins/2_164/topology.py:670 #: ipaserver/plugins/topology.py:128 msgid "Segment name" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:37 -#: ipaclient/remote_plugins/2_156/topology.py:118 -#: ipaclient/remote_plugins/2_156/topology.py:249 -#: ipaclient/remote_plugins/2_156/topology.py:305 -#: ipaclient/remote_plugins/2_156/topology.py:448 -#: ipaclient/remote_plugins/2_156/topology.py:569 -#: ipaclient/remote_plugins/2_156/topology.py:633 -#: ipaclient/remote_plugins/2_164/topology.py:86 -#: ipaclient/remote_plugins/2_164/topology.py:165 -#: ipaclient/remote_plugins/2_164/topology.py:295 -#: ipaclient/remote_plugins/2_164/topology.py:349 -#: ipaclient/remote_plugins/2_164/topology.py:490 -#: ipaclient/remote_plugins/2_164/topology.py:609 -#: ipaclient/remote_plugins/2_164/topology.py:671 #: ipaserver/plugins/topology.py:132 msgid "Arbitrary string identifying the segment" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:41 -#: ipaclient/remote_plugins/2_156/topology.py:129 -#: ipaclient/remote_plugins/2_156/topology.py:315 -#: ipaclient/remote_plugins/2_164/topology.py:90 -#: ipaclient/remote_plugins/2_164/topology.py:176 -#: ipaclient/remote_plugins/2_164/topology.py:359 #: ipaserver/plugins/topology.py:140 msgid "Left node" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:42 -#: ipaclient/remote_plugins/2_156/topology.py:130 -#: ipaclient/remote_plugins/2_156/topology.py:316 -#: ipaclient/remote_plugins/2_164/topology.py:91 -#: ipaclient/remote_plugins/2_164/topology.py:177 -#: ipaclient/remote_plugins/2_164/topology.py:360 #: ipaserver/plugins/topology.py:142 msgid "Left replication node - an IPA server" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:46 -#: ipaclient/remote_plugins/2_156/topology.py:136 -#: ipaclient/remote_plugins/2_156/topology.py:323 -#: ipaclient/remote_plugins/2_164/topology.py:95 -#: ipaclient/remote_plugins/2_164/topology.py:183 -#: ipaclient/remote_plugins/2_164/topology.py:367 #: ipaserver/plugins/topology.py:151 msgid "Right node" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:47 -#: ipaclient/remote_plugins/2_156/topology.py:137 -#: ipaclient/remote_plugins/2_156/topology.py:324 -#: ipaclient/remote_plugins/2_164/topology.py:96 -#: ipaclient/remote_plugins/2_164/topology.py:184 -#: ipaclient/remote_plugins/2_164/topology.py:368 #: ipaserver/plugins/topology.py:153 msgid "Right replication node - an IPA server" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:51 -#: ipaclient/remote_plugins/2_156/topology.py:144 -#: ipaclient/remote_plugins/2_156/topology.py:332 -#: ipaclient/remote_plugins/2_164/topology.py:100 -#: ipaclient/remote_plugins/2_164/topology.py:191 -#: ipaclient/remote_plugins/2_164/topology.py:376 #: ipaserver/plugins/topology.py:159 msgid "Connectivity" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:52 -#: ipaclient/remote_plugins/2_156/topology.py:145 -#: ipaclient/remote_plugins/2_156/topology.py:333 -#: ipaclient/remote_plugins/2_164/topology.py:101 -#: ipaclient/remote_plugins/2_164/topology.py:192 -#: ipaclient/remote_plugins/2_164/topology.py:377 #: ipaserver/plugins/topology.py:163 msgid "Direction of replication between left and right replication node" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:57 -#: ipaclient/remote_plugins/2_156/topology.py:153 -#: ipaclient/remote_plugins/2_156/topology.py:341 -#: ipaclient/remote_plugins/2_156/topology.py:460 -#: ipaclient/remote_plugins/2_164/topology.py:106 -#: ipaclient/remote_plugins/2_164/topology.py:201 -#: ipaclient/remote_plugins/2_164/topology.py:385 -#: ipaclient/remote_plugins/2_164/topology.py:502 #: ipaserver/plugins/topology.py:170 msgid "Attributes to strip" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:58 -#: ipaclient/remote_plugins/2_156/topology.py:154 -#: ipaclient/remote_plugins/2_156/topology.py:342 -#: ipaclient/remote_plugins/2_156/topology.py:461 -#: ipaclient/remote_plugins/2_164/topology.py:107 -#: ipaclient/remote_plugins/2_164/topology.py:202 -#: ipaclient/remote_plugins/2_164/topology.py:386 -#: ipaclient/remote_plugins/2_164/topology.py:503 #: ipaserver/plugins/topology.py:172 msgid "" "A space separated list of attributes which are removed from replication " "updates." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:63 -#: ipaclient/remote_plugins/2_156/topology.py:161 -#: ipaclient/remote_plugins/2_156/topology.py:349 -#: ipaclient/remote_plugins/2_156/topology.py:468 -#: ipaclient/remote_plugins/2_164/topology.py:112 -#: ipaclient/remote_plugins/2_164/topology.py:209 -#: ipaclient/remote_plugins/2_164/topology.py:393 -#: ipaclient/remote_plugins/2_164/topology.py:510 msgid "Attributes to replicate" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:64 -#: ipaclient/remote_plugins/2_156/topology.py:162 -#: ipaclient/remote_plugins/2_156/topology.py:350 -#: ipaclient/remote_plugins/2_156/topology.py:469 -#: ipaclient/remote_plugins/2_164/topology.py:113 -#: ipaclient/remote_plugins/2_164/topology.py:210 -#: ipaclient/remote_plugins/2_164/topology.py:394 -#: ipaclient/remote_plugins/2_164/topology.py:511 #: ipaserver/plugins/topology.py:179 msgid "" "Attributes that are not replicated to a consumer server during a fractional " "update. E.g., `(objectclass=*) $ EXCLUDE accountlockout memberof" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:69 -#: ipaclient/remote_plugins/2_156/topology.py:168 -#: ipaclient/remote_plugins/2_156/topology.py:356 -#: ipaclient/remote_plugins/2_156/topology.py:475 -#: ipaclient/remote_plugins/2_164/topology.py:118 -#: ipaclient/remote_plugins/2_164/topology.py:216 -#: ipaclient/remote_plugins/2_164/topology.py:400 -#: ipaclient/remote_plugins/2_164/topology.py:517 #: ipaserver/plugins/topology.py:186 msgid "Attributes for total update" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:70 -#: ipaclient/remote_plugins/2_156/topology.py:169 -#: ipaclient/remote_plugins/2_156/topology.py:357 -#: ipaclient/remote_plugins/2_156/topology.py:476 -#: ipaclient/remote_plugins/2_164/topology.py:119 -#: ipaclient/remote_plugins/2_164/topology.py:217 -#: ipaclient/remote_plugins/2_164/topology.py:401 -#: ipaclient/remote_plugins/2_164/topology.py:518 #: ipaserver/plugins/topology.py:187 msgid "" "Attributes that are not replicated to a consumer server during a total " "update. E.g. (objectclass=*) $ EXCLUDE accountlockout" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:75 -#: ipaclient/remote_plugins/2_156/topology.py:175 -#: ipaclient/remote_plugins/2_156/topology.py:363 -#: ipaclient/remote_plugins/2_156/topology.py:482 -#: ipaclient/remote_plugins/2_164/topology.py:124 -#: ipaclient/remote_plugins/2_164/topology.py:223 -#: ipaclient/remote_plugins/2_164/topology.py:407 -#: ipaclient/remote_plugins/2_164/topology.py:524 #: ipaserver/plugins/topology.py:194 msgid "Session timeout" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:76 -#: ipaclient/remote_plugins/2_156/topology.py:176 -#: ipaclient/remote_plugins/2_156/topology.py:364 -#: ipaclient/remote_plugins/2_156/topology.py:483 -#: ipaclient/remote_plugins/2_164/topology.py:125 -#: ipaclient/remote_plugins/2_164/topology.py:224 -#: ipaclient/remote_plugins/2_164/topology.py:408 -#: ipaclient/remote_plugins/2_164/topology.py:525 #: ipaserver/plugins/topology.py:196 msgid "" "Number of seconds outbound LDAP operations waits for a response from the " "remote replica before timing out and failing" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:81 -#: ipaclient/remote_plugins/2_156/topology.py:183 -#: ipaclient/remote_plugins/2_156/topology.py:371 -#: ipaclient/remote_plugins/2_156/topology.py:490 -#: ipaclient/remote_plugins/2_164/topology.py:130 -#: ipaclient/remote_plugins/2_164/topology.py:231 -#: ipaclient/remote_plugins/2_164/topology.py:415 -#: ipaclient/remote_plugins/2_164/topology.py:532 #: ipaserver/plugins/topology.py:203 msgid "Replication agreement enabled" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:82 -#: ipaclient/remote_plugins/2_156/topology.py:184 -#: ipaclient/remote_plugins/2_156/topology.py:372 -#: ipaclient/remote_plugins/2_156/topology.py:491 -#: ipaclient/remote_plugins/2_164/topology.py:131 -#: ipaclient/remote_plugins/2_164/topology.py:232 -#: ipaclient/remote_plugins/2_164/topology.py:416 -#: ipaclient/remote_plugins/2_164/topology.py:533 #: ipaserver/plugins/topology.py:204 msgid "" "Whether a replication agreement is active, meaning whether replication is " "occurring per that agreement" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:93 -#: ipaclient/remote_plugins/2_156/topology.py:112 -#: ipaclient/remote_plugins/2_156/topology.py:242 -#: ipaclient/remote_plugins/2_156/topology.py:291 -#: ipaclient/remote_plugins/2_156/topology.py:442 -#: ipaclient/remote_plugins/2_156/topology.py:563 -#: ipaclient/remote_plugins/2_156/topology.py:627 -#: ipaclient/remote_plugins/2_156/topology.py:689 -#: ipaclient/remote_plugins/2_156/topology.py:755 -#: ipaclient/remote_plugins/2_156/topology.py:801 -#: ipaclient/remote_plugins/2_156/topology.py:877 -#: ipaclient/remote_plugins/2_156/topology.py:957 -#: ipaclient/remote_plugins/2_156/topology.py:1017 -#: ipaclient/remote_plugins/2_164/topology.py:142 -#: ipaclient/remote_plugins/2_164/topology.py:159 -#: ipaclient/remote_plugins/2_164/topology.py:288 -#: ipaclient/remote_plugins/2_164/topology.py:335 -#: ipaclient/remote_plugins/2_164/topology.py:484 -#: ipaclient/remote_plugins/2_164/topology.py:603 -#: ipaclient/remote_plugins/2_164/topology.py:665 -#: ipaclient/remote_plugins/2_164/topology.py:727 -#: ipaclient/remote_plugins/2_164/topology.py:792 -#: ipaclient/remote_plugins/2_164/topology.py:836 -#: ipaclient/remote_plugins/2_164/topology.py:911 -#: ipaclient/remote_plugins/2_164/topology.py:988 -#: ipaclient/remote_plugins/2_164/topology.py:1046 #: ipaserver/plugins/topology.py:420 msgid "Suffix name" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:97 -#: ipaclient/remote_plugins/2_156/topology.py:696 -#: ipaclient/remote_plugins/2_156/topology.py:807 -#: ipaclient/remote_plugins/2_156/topology.py:885 msgid "LDAP suffix to be managed" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:104 -#: ipaclient/remote_plugins/2_164/topology.py:153 #: ipaserver/plugins/topology.py:287 msgid "Add a new segment." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:234 -#: ipaclient/remote_plugins/2_164/topology.py:282 #: ipaserver/plugins/topology.py:300 msgid "Delete a segment." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:283 -#: ipaclient/remote_plugins/2_164/topology.py:329 #: ipaserver/plugins/topology.py:277 msgid "Search for topology segments." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:434 -#: ipaclient/remote_plugins/2_164/topology.py:478 #: ipaserver/plugins/topology.py:312 msgid "Modify a segment." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:555 -#: ipaclient/remote_plugins/2_164/topology.py:597 #: ipaserver/plugins/topology.py:325 msgid "" "Request a full re-initialization of the node retrieving data from the other " "node." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:580 -#: ipaclient/remote_plugins/2_164/topology.py:620 #: ipaserver/plugins/topology.py:334 msgid "Initialize left node" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:587 -#: ipaclient/remote_plugins/2_164/topology.py:627 #: ipaserver/plugins/topology.py:339 msgid "Initialize right node" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:594 -#: ipaclient/remote_plugins/2_164/topology.py:634 #: ipaserver/plugins/topology.py:344 msgid "Stop already started refresh of chosen node(s)" msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:619 -#: ipaclient/remote_plugins/2_164/topology.py:659 #: ipaserver/plugins/topology.py:398 msgid "Display a segment." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:681 -#: ipaclient/remote_plugins/2_164/topology.py:719 #: ipaserver/plugins/topology.py:456 msgid "Add a new topology suffix to be managed." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:746 -#: ipaclient/remote_plugins/2_164/topology.py:783 #: ipaserver/plugins/topology.py:442 msgid "Delete a topology suffix." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:785 msgid "Search for topology suffices." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:869 -#: ipaclient/remote_plugins/2_164/topology.py:903 #: ipaserver/plugins/topology.py:470 msgid "Modify a topology suffix." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:949 -#: ipaclient/remote_plugins/2_164/topology.py:982 #: ipaserver/plugins/topology.py:484 msgid "Show managed suffix." msgstr "" -#: ipaclient/remote_plugins/2_156/topology.py:1001 -#: ipaclient/remote_plugins/2_164/topology.py:1032 msgid "" "\n" "Verify replication topology for suffix.\n" @@ -32314,36 +9693,22 @@ msgid "" " " msgstr "" -#: ipaclient/remote_plugins/2_156/user.py:286 -#: ipaclient/remote_plugins/2_156/user.py:1082 -#: ipaclient/remote_plugins/2_164/user.py:286 -#: ipaclient/remote_plugins/2_164/user.py:1144 ipaserver/plugins/user.py:434 #: ipaserver/plugins/user.py:1131 msgid "Preserved user" msgstr "" -#: ipaclient/remote_plugins/2_156/user.py:665 -#: ipaclient/remote_plugins/2_164/user.py:665 ipaserver/plugins/user.py:1268 msgid "Add one or more certificates to the user entry" msgstr "" -#: ipaclient/remote_plugins/2_156/user.py:1558 -#: ipaclient/remote_plugins/2_164/user.py:1620 ipaserver/plugins/user.py:1274 msgid "Remove one or more certificates to the user entry" msgstr "" -#: ipaclient/remote_plugins/2_156/user.py:1683 -#: ipaclient/remote_plugins/2_164/user.py:1807 ipaserver/plugins/user.py:962 msgid "Move deleted user into staged area" msgstr "" -#: ipaclient/remote_plugins/2_156/user.py:1801 -#: ipaclient/remote_plugins/2_164/user.py:1925 ipaserver/plugins/user.py:917 msgid "Undelete a delete user account." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:19 -#: ipaclient/remote_plugins/2_164/vault.py:19 msgid "" "\n" "Vaults\n" @@ -32496,495 +9861,313 @@ msgid "" " [--users ] [--groups ] [--services ]\n" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:179 -#: ipaclient/remote_plugins/2_156/vault.py:341 -#: ipaclient/remote_plugins/2_156/vault.py:441 -#: ipaclient/remote_plugins/2_156/vault.py:537 -#: ipaclient/remote_plugins/2_156/vault.py:633 -#: ipaclient/remote_plugins/2_156/vault.py:708 -#: ipaclient/remote_plugins/2_156/vault.py:771 -#: ipaclient/remote_plugins/2_156/vault.py:894 -#: ipaclient/remote_plugins/2_156/vault.py:1021 -#: ipaclient/remote_plugins/2_156/vault.py:1117 -#: ipaclient/remote_plugins/2_156/vault.py:1213 -#: ipaclient/remote_plugins/2_156/vault.py:1279 -#: ipaclient/remote_plugins/2_164/vault.py:179 -#: ipaclient/remote_plugins/2_164/vault.py:341 -#: ipaclient/remote_plugins/2_164/vault.py:441 -#: ipaclient/remote_plugins/2_164/vault.py:537 -#: ipaclient/remote_plugins/2_164/vault.py:633 -#: ipaclient/remote_plugins/2_164/vault.py:708 -#: ipaclient/remote_plugins/2_164/vault.py:771 -#: ipaclient/remote_plugins/2_164/vault.py:894 -#: ipaclient/remote_plugins/2_164/vault.py:1021 -#: ipaclient/remote_plugins/2_164/vault.py:1117 -#: ipaclient/remote_plugins/2_164/vault.py:1213 -#: ipaclient/remote_plugins/2_164/vault.py:1279 ipaserver/plugins/vault.py:585 msgid "Vault name" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:185 -#: ipaclient/remote_plugins/2_156/vault.py:350 -#: ipaclient/remote_plugins/2_156/vault.py:778 -#: ipaclient/remote_plugins/2_156/vault.py:903 -#: ipaclient/remote_plugins/2_164/vault.py:185 -#: ipaclient/remote_plugins/2_164/vault.py:350 -#: ipaclient/remote_plugins/2_164/vault.py:778 -#: ipaclient/remote_plugins/2_164/vault.py:903 ipaserver/plugins/vault.py:595 msgid "Vault description" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:191 -#: ipaclient/remote_plugins/2_156/vault.py:358 -#: ipaclient/remote_plugins/2_156/vault.py:786 -#: ipaclient/remote_plugins/2_156/vault.py:911 -#: ipaclient/remote_plugins/2_164/vault.py:191 -#: ipaclient/remote_plugins/2_164/vault.py:358 -#: ipaclient/remote_plugins/2_164/vault.py:786 -#: ipaclient/remote_plugins/2_164/vault.py:911 ipaserver/plugins/vault.py:601 msgid "Vault type" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:196 -#: ipaclient/remote_plugins/2_156/vault.py:366 -#: ipaclient/remote_plugins/2_156/vault.py:918 -#: ipaclient/remote_plugins/2_164/vault.py:196 -#: ipaclient/remote_plugins/2_164/vault.py:366 -#: ipaclient/remote_plugins/2_164/vault.py:918 ipaserver/plugins/vault.py:609 msgid "Salt" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:197 -#: ipaclient/remote_plugins/2_156/vault.py:367 -#: ipaclient/remote_plugins/2_156/vault.py:919 -#: ipaclient/remote_plugins/2_164/vault.py:197 -#: ipaclient/remote_plugins/2_164/vault.py:367 -#: ipaclient/remote_plugins/2_164/vault.py:919 ipaserver/plugins/vault.py:610 msgid "Vault salt" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:202 -#: ipaclient/remote_plugins/2_156/vault.py:373 -#: ipaclient/remote_plugins/2_156/vault.py:925 -#: ipaclient/remote_plugins/2_164/vault.py:202 -#: ipaclient/remote_plugins/2_164/vault.py:373 -#: ipaclient/remote_plugins/2_164/vault.py:925 ipaserver/plugins/vault.py:616 msgid "Public key" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:203 -#: ipaclient/remote_plugins/2_156/vault.py:374 -#: ipaclient/remote_plugins/2_156/vault.py:926 -#: ipaclient/remote_plugins/2_164/vault.py:203 -#: ipaclient/remote_plugins/2_164/vault.py:374 -#: ipaclient/remote_plugins/2_164/vault.py:926 ipaserver/plugins/vault.py:617 msgid "Vault public key" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:208 -#: ipaclient/remote_plugins/2_156/vault.py:274 -#: ipaclient/remote_plugins/2_164/vault.py:208 -#: ipaclient/remote_plugins/2_164/vault.py:274 ipaserver/plugins/vault.py:315 #: ipaserver/plugins/vault.py:622 msgid "Owner users" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:213 -#: ipaclient/remote_plugins/2_156/vault.py:279 -#: ipaclient/remote_plugins/2_164/vault.py:213 -#: ipaclient/remote_plugins/2_164/vault.py:279 ipaserver/plugins/vault.py:319 #: ipaserver/plugins/vault.py:627 msgid "Owner groups" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:218 -#: ipaclient/remote_plugins/2_156/vault.py:284 -#: ipaclient/remote_plugins/2_164/vault.py:218 -#: ipaclient/remote_plugins/2_164/vault.py:284 ipaserver/plugins/vault.py:323 #: ipaserver/plugins/vault.py:632 msgid "Owner services" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:223 -#: ipaclient/remote_plugins/2_156/vault.py:289 -#: ipaclient/remote_plugins/2_164/vault.py:223 -#: ipaclient/remote_plugins/2_164/vault.py:289 ipaclient/frontend.py:99 -#: ipaserver/plugins/vault.py:327 ipaserver/plugins/vault.py:637 -msgid "Failed owners" -msgstr "" - -#: ipaclient/remote_plugins/2_156/vault.py:228 -#: ipaclient/remote_plugins/2_156/vault.py:294 -#: ipaclient/remote_plugins/2_164/vault.py:228 -#: ipaclient/remote_plugins/2_164/vault.py:294 ipaserver/plugins/vault.py:331 #: ipaserver/plugins/vault.py:642 msgid "Vault service" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:233 -#: ipaclient/remote_plugins/2_156/vault.py:299 -#: ipaclient/remote_plugins/2_156/vault.py:385 -#: ipaclient/remote_plugins/2_156/vault.py:454 -#: ipaclient/remote_plugins/2_156/vault.py:550 -#: ipaclient/remote_plugins/2_156/vault.py:646 -#: ipaclient/remote_plugins/2_156/vault.py:727 -#: ipaclient/remote_plugins/2_156/vault.py:810 -#: ipaclient/remote_plugins/2_156/vault.py:965 -#: ipaclient/remote_plugins/2_156/vault.py:1034 -#: ipaclient/remote_plugins/2_156/vault.py:1130 -#: ipaclient/remote_plugins/2_156/vault.py:1226 -#: ipaclient/remote_plugins/2_156/vault.py:1299 -#: ipaclient/remote_plugins/2_156/vault.py:1402 -#: ipaclient/remote_plugins/2_156/vault.py:1497 -#: ipaclient/remote_plugins/2_156/vault.py:1539 -#: ipaclient/remote_plugins/2_156/vault.py:1635 -#: ipaclient/remote_plugins/2_164/vault.py:233 -#: ipaclient/remote_plugins/2_164/vault.py:299 -#: ipaclient/remote_plugins/2_164/vault.py:385 -#: ipaclient/remote_plugins/2_164/vault.py:454 -#: ipaclient/remote_plugins/2_164/vault.py:550 -#: ipaclient/remote_plugins/2_164/vault.py:646 -#: ipaclient/remote_plugins/2_164/vault.py:727 -#: ipaclient/remote_plugins/2_164/vault.py:810 -#: ipaclient/remote_plugins/2_164/vault.py:965 -#: ipaclient/remote_plugins/2_164/vault.py:1034 -#: ipaclient/remote_plugins/2_164/vault.py:1130 -#: ipaclient/remote_plugins/2_164/vault.py:1226 -#: ipaclient/remote_plugins/2_164/vault.py:1299 -#: ipaclient/remote_plugins/2_164/vault.py:1402 -#: ipaclient/remote_plugins/2_164/vault.py:1497 -#: ipaclient/remote_plugins/2_164/vault.py:1539 -#: ipaclient/remote_plugins/2_164/vault.py:1635 ipaserver/plugins/vault.py:219 #: ipaserver/plugins/vault.py:336 ipaserver/plugins/vault.py:647 msgid "Shared vault" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:238 -#: ipaclient/remote_plugins/2_156/vault.py:304 -#: ipaclient/remote_plugins/2_164/vault.py:238 -#: ipaclient/remote_plugins/2_164/vault.py:304 ipaserver/plugins/vault.py:341 #: ipaserver/plugins/vault.py:652 msgid "Vault user" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:263 -#: ipaclient/remote_plugins/2_164/vault.py:263 ipaserver/plugins/vault.py:974 msgid "Transport Certificate" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:379 -#: ipaclient/remote_plugins/2_156/vault.py:448 -#: ipaclient/remote_plugins/2_156/vault.py:544 -#: ipaclient/remote_plugins/2_156/vault.py:640 -#: ipaclient/remote_plugins/2_156/vault.py:721 -#: ipaclient/remote_plugins/2_156/vault.py:804 -#: ipaclient/remote_plugins/2_156/vault.py:959 -#: ipaclient/remote_plugins/2_156/vault.py:1028 -#: ipaclient/remote_plugins/2_156/vault.py:1124 -#: ipaclient/remote_plugins/2_156/vault.py:1220 -#: ipaclient/remote_plugins/2_156/vault.py:1293 -#: ipaclient/remote_plugins/2_156/vault.py:1396 -#: ipaclient/remote_plugins/2_156/vault.py:1491 -#: ipaclient/remote_plugins/2_156/vault.py:1533 -#: ipaclient/remote_plugins/2_156/vault.py:1629 -#: ipaclient/remote_plugins/2_164/vault.py:379 -#: ipaclient/remote_plugins/2_164/vault.py:448 -#: ipaclient/remote_plugins/2_164/vault.py:544 -#: ipaclient/remote_plugins/2_164/vault.py:640 -#: ipaclient/remote_plugins/2_164/vault.py:721 -#: ipaclient/remote_plugins/2_164/vault.py:804 -#: ipaclient/remote_plugins/2_164/vault.py:959 -#: ipaclient/remote_plugins/2_164/vault.py:1028 -#: ipaclient/remote_plugins/2_164/vault.py:1124 -#: ipaclient/remote_plugins/2_164/vault.py:1220 -#: ipaclient/remote_plugins/2_164/vault.py:1293 -#: ipaclient/remote_plugins/2_164/vault.py:1396 -#: ipaclient/remote_plugins/2_164/vault.py:1491 -#: ipaclient/remote_plugins/2_164/vault.py:1533 -#: ipaclient/remote_plugins/2_164/vault.py:1629 ipaserver/plugins/vault.py:214 msgid "Service name of the service vault" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:393 -#: ipaclient/remote_plugins/2_156/vault.py:462 -#: ipaclient/remote_plugins/2_156/vault.py:558 -#: ipaclient/remote_plugins/2_156/vault.py:654 -#: ipaclient/remote_plugins/2_156/vault.py:735 -#: ipaclient/remote_plugins/2_156/vault.py:818 -#: ipaclient/remote_plugins/2_156/vault.py:973 -#: ipaclient/remote_plugins/2_156/vault.py:1042 -#: ipaclient/remote_plugins/2_156/vault.py:1138 -#: ipaclient/remote_plugins/2_156/vault.py:1234 -#: ipaclient/remote_plugins/2_156/vault.py:1307 -#: ipaclient/remote_plugins/2_156/vault.py:1410 -#: ipaclient/remote_plugins/2_156/vault.py:1505 -#: ipaclient/remote_plugins/2_156/vault.py:1547 -#: ipaclient/remote_plugins/2_156/vault.py:1643 -#: ipaclient/remote_plugins/2_164/vault.py:393 -#: ipaclient/remote_plugins/2_164/vault.py:462 -#: ipaclient/remote_plugins/2_164/vault.py:558 -#: ipaclient/remote_plugins/2_164/vault.py:654 -#: ipaclient/remote_plugins/2_164/vault.py:735 -#: ipaclient/remote_plugins/2_164/vault.py:818 -#: ipaclient/remote_plugins/2_164/vault.py:973 -#: ipaclient/remote_plugins/2_164/vault.py:1042 -#: ipaclient/remote_plugins/2_164/vault.py:1138 -#: ipaclient/remote_plugins/2_164/vault.py:1234 -#: ipaclient/remote_plugins/2_164/vault.py:1307 -#: ipaclient/remote_plugins/2_164/vault.py:1410 -#: ipaclient/remote_plugins/2_164/vault.py:1505 -#: ipaclient/remote_plugins/2_164/vault.py:1547 -#: ipaclient/remote_plugins/2_164/vault.py:1643 ipaserver/plugins/vault.py:224 msgid "Username of the user vault" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:435 -#: ipaclient/remote_plugins/2_164/vault.py:435 ipaserver/plugins/vault.py:1209 msgid "Add members to a vault." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:531 -#: ipaclient/remote_plugins/2_164/vault.py:531 ipaserver/plugins/vault.py:1159 msgid "Add owners to a vault." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:586 -#: ipaclient/remote_plugins/2_156/vault.py:1166 -#: ipaclient/remote_plugins/2_156/vault.py:1438 -#: ipaclient/remote_plugins/2_156/vault.py:1575 -#: ipaclient/remote_plugins/2_164/vault.py:586 -#: ipaclient/remote_plugins/2_164/vault.py:1166 -#: ipaclient/remote_plugins/2_164/vault.py:1438 -#: ipaclient/remote_plugins/2_164/vault.py:1575 msgid "owner user" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:595 -#: ipaclient/remote_plugins/2_156/vault.py:1175 -#: ipaclient/remote_plugins/2_156/vault.py:1447 -#: ipaclient/remote_plugins/2_156/vault.py:1584 -#: ipaclient/remote_plugins/2_164/vault.py:595 -#: ipaclient/remote_plugins/2_164/vault.py:1175 -#: ipaclient/remote_plugins/2_164/vault.py:1447 -#: ipaclient/remote_plugins/2_164/vault.py:1584 msgid "owner group" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:603 -#: ipaclient/remote_plugins/2_156/vault.py:1183 -#: ipaclient/remote_plugins/2_156/vault.py:1455 -#: ipaclient/remote_plugins/2_156/vault.py:1592 -#: ipaclient/remote_plugins/2_164/vault.py:603 -#: ipaclient/remote_plugins/2_164/vault.py:1183 -#: ipaclient/remote_plugins/2_164/vault.py:1455 -#: ipaclient/remote_plugins/2_164/vault.py:1592 msgid "owner service" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:615 -#: ipaclient/remote_plugins/2_156/vault.py:1467 -#: ipaclient/remote_plugins/2_164/vault.py:615 -#: ipaclient/remote_plugins/2_164/vault.py:1467 ipaserver/plugins/vault.py:457 #: ipaserver/plugins/vault.py:1172 msgid "Owners that could not be added" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:620 -#: ipaclient/remote_plugins/2_156/vault.py:1472 -#: ipaclient/remote_plugins/2_164/vault.py:620 -#: ipaclient/remote_plugins/2_164/vault.py:1472 ipaserver/plugins/vault.py:462 #: ipaserver/plugins/vault.py:1177 msgid "Number of owners added" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:658 -#: ipaclient/remote_plugins/2_156/vault.py:1238 -#: ipaclient/remote_plugins/2_164/vault.py:658 -#: ipaclient/remote_plugins/2_164/vault.py:1238 ipaserver/plugins/vault.py:1024 #: ipaserver/plugins/vault.py:1101 msgid "Session key wrapped with transport certificate" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:662 -#: ipaclient/remote_plugins/2_164/vault.py:662 ipaserver/plugins/vault.py:1028 msgid "Vault data encrypted with session key" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:666 -#: ipaclient/remote_plugins/2_164/vault.py:666 ipaserver/plugins/vault.py:1032 msgid "Nonce" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:701 -#: ipaclient/remote_plugins/2_164/vault.py:701 ipaserver/plugins/vault.py:813 msgid "Delete a vault." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:757 -#: ipaclient/remote_plugins/2_164/vault.py:757 ipaserver/plugins/vault.py:853 msgid "Search for vaults." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:823 -#: ipaclient/remote_plugins/2_164/vault.py:823 ipaserver/plugins/vault.py:858 msgid "List all service vaults" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:830 -#: ipaclient/remote_plugins/2_164/vault.py:830 ipaserver/plugins/vault.py:862 msgid "List all user vaults" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1015 -#: ipaclient/remote_plugins/2_164/vault.py:1015 ipaserver/plugins/vault.py:1216 msgid "Remove members from a vault." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1111 -#: ipaclient/remote_plugins/2_164/vault.py:1111 ipaserver/plugins/vault.py:1184 msgid "Remove owners from a vault." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1195 -#: ipaclient/remote_plugins/2_156/vault.py:1604 -#: ipaclient/remote_plugins/2_164/vault.py:1195 -#: ipaclient/remote_plugins/2_164/vault.py:1604 ipaserver/plugins/vault.py:482 #: ipaserver/plugins/vault.py:1197 msgid "Owners that could not be removed" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1200 -#: ipaclient/remote_plugins/2_156/vault.py:1609 -#: ipaclient/remote_plugins/2_164/vault.py:1200 -#: ipaclient/remote_plugins/2_164/vault.py:1609 ipaserver/plugins/vault.py:487 #: ipaserver/plugins/vault.py:1202 msgid "Number of owners removed" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1273 -#: ipaclient/remote_plugins/2_164/vault.py:1273 ipaserver/plugins/vault.py:947 msgid "Display information about a vault." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1349 -#: ipaclient/remote_plugins/2_164/vault.py:1349 ipaserver/plugins/vault.py:987 msgid "Show vault configuration." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1355 -#: ipaclient/remote_plugins/2_164/vault.py:1355 ipaserver/plugins/vault.py:992 msgid "Output file to store the transport certificate" msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1390 -#: ipaclient/remote_plugins/2_164/vault.py:1390 ipaserver/plugins/vault.py:444 msgid "Add owners to a vault container." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1479 -#: ipaclient/remote_plugins/2_164/vault.py:1479 ipaserver/plugins/vault.py:420 msgid "Delete a vault container." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1527 -#: ipaclient/remote_plugins/2_164/vault.py:1527 ipaserver/plugins/vault.py:469 msgid "Remove owners from a vault container." msgstr "" -#: ipaclient/remote_plugins/2_156/vault.py:1616 -#: ipaclient/remote_plugins/2_164/vault.py:1616 ipaserver/plugins/vault.py:398 msgid "Display information about a vault container." msgstr "" -#: ipaclient/remote_plugins/2_156/cert.py:281 -#: ipaclient/remote_plugins/2_164/cert.py:281 ipaserver/plugins/cert.py:624 msgid "Principal for this certificate (e.g. HTTP/test.example.com)" msgstr "" -#: ipaclient/remote_plugins/2_156/cert.py:297 -#: ipaclient/remote_plugins/2_156/certprofile.py:80 -#: ipaclient/remote_plugins/2_156/certprofile.py:105 -#: ipaclient/remote_plugins/2_156/certprofile.py:150 -#: ipaclient/remote_plugins/2_156/certprofile.py:233 -#: ipaclient/remote_plugins/2_156/certprofile.py:294 -#: ipaclient/remote_plugins/2_156/certprofile.py:386 -#: ipaclient/remote_plugins/2_164/cert.py:297 -#: ipaclient/remote_plugins/2_164/certprofile.py:80 -#: ipaclient/remote_plugins/2_164/certprofile.py:105 -#: ipaclient/remote_plugins/2_164/certprofile.py:150 -#: ipaclient/remote_plugins/2_164/certprofile.py:233 -#: ipaclient/remote_plugins/2_164/certprofile.py:294 -#: ipaclient/remote_plugins/2_164/certprofile.py:386 -#: ipaserver/plugins/certprofile.py:122 ipaserver/plugins/cert.py:578 +#: ipaserver/plugins/cert.py:578 ipaserver/plugins/certprofile.py:122 msgid "Profile ID" msgstr "" -#: ipaclient/remote_plugins/2_156/cert.py:298 -#: ipaclient/remote_plugins/2_164/cert.py:298 ipaserver/plugins/cert.py:579 msgid "Certificate Profile to use" msgstr "" -#: ipaclient/remote_plugins/2_156/trust.py:323 -#: ipaclient/remote_plugins/2_164/trust.py:323 ipaserver/plugins/trust.py:717 #: ipaserver/dcerpc_common.py:22 msgid "Two-way trust" msgstr "" -#: ipaclient/remote_plugins/2_156/trust.py:324 -#: ipaclient/remote_plugins/2_164/trust.py:324 ipaserver/plugins/trust.py:719 msgid "" "Establish bi-directional trust. By default trust is inbound one-way only." msgstr "" -#: ipaclient/remote_plugins/2_156/idrange.py:19 -#: ipaclient/remote_plugins/2_164/idrange.py:19 msgid "" "\n" -"ID ranges\n" +"Manage Certificate Profiles\n" "\n" -"Manage ID ranges used to map Posix IDs to SIDs and back.\n" +"Certificate Profiles are used by Certificate Authority (CA) in the signing " +"of\n" +"certificates to determine if a Certificate Signing Request (CSR) is " +"acceptable,\n" +"and if so what features and extensions will be present on the certificate.\n" "\n" -"There are two type of ID ranges which are both handled by this utility:\n" +"The Certificate Profile format is the property-list format understood by " +"the\n" +"Dogtag or Red Hat Certificate System CA.\n" "\n" -" - the ID ranges of the local domain\n" -" - the ID ranges of trusted remote domains\n" +"PROFILE ID SYNTAX:\n" "\n" -"Both types have the following attributes in common:\n" +"A Profile ID is a string without spaces or punctuation starting with a " +"letter\n" +"and followed by a sequence of letters, digits or underscore (\"_\").\n" "\n" -" - base-id: the first ID of the Posix ID range\n" -" - range-size: the size of the range\n" +"EXAMPLES:\n" "\n" -"With those two attributes a range object can reserve the Posix IDs starting\n" -"with base-id up to but not including base-id+range-size exclusively.\n" +" Import a profile that will not store issued certificates:\n" +" ipa certprofile-import ShortLivedUserCert --file UserCert.profile " +"--desc \"User Certificates\" --store=false\n" "\n" -"Additionally an ID range of the local domain may set\n" -" - rid-base: the first RID(*) of the corresponding RID range\n" -" - secondary-rid-base: first RID of the secondary RID range\n" +" Delete a certificate profile:\n" +" ipa certprofile-del ShortLivedUserCert\n" "\n" -"and an ID range of a trusted domain must set\n" -" - rid-base: the first RID of the corresponding RID range\n" -" - sid: domain SID of the trusted domain\n" +" Show information about a profile:\n" +" ipa certprofile-show ShortLivedUserCert\n" "\n" +" Save profile configuration to a file:\n" +" ipa certprofile-show caIPAserviceCert --out caIPAserviceCert.cfg\n" "\n" +" Search for profiles that do not store certificates:\n" +" ipa certprofile-find --store=false\n" "\n" -"EXAMPLE: Add a new ID range for a trusted domain\n" +"PROFILE CONFIGURATION FORMAT:\n" "\n" -"Since there might be more than one trusted domain the domain SID must be " -"given\n" -"while creating the ID range.\n" +"The profile configuration format is the raw property-list format\n" +"used by Dogtag Certificate System. The XML format is not supported.\n" "\n" -" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-" -"base=0 --dom-sid=S-1-5-21-123-456-789 trusted_dom_range\n" +"The following restrictions apply to profiles managed by IPA:\n" "\n" -"This ID range is then used by the IPA server and the SSSD IPA provider to\n" -"assign Posix UIDs to users from the trusted domain.\n" +"- When importing a profile the \"profileId\" field, if present, must\n" +" match the ID given on the command line.\n" "\n" -"If e.g. a range for a trusted domain is configured with the following " -"values:\n" -" base-id = 1200000\n" -" range-size = 200000\n" -" rid-base = 0\n" -"the RIDs 0 to 199999 are mapped to the Posix ID from 1200000 to 13999999. " +"- The \"classId\" field must be set to \"caEnrollImpl\"\n" +"\n" +"- The \"auth.instance_id\" field must be set to \"raCertAuth\"\n" +"\n" +"- The \"certReqInputImpl\" input class and \"certOutputImpl\" output\n" +" class must be used.\n" +msgstr "" + +#: ipaserver/plugins/certprofile.py:123 +msgid "Profile ID for referring to this profile" +msgstr "" + +#: ipaserver/plugins/certprofile.py:132 +msgid "Profile description" +msgstr "" + +#: ipaserver/plugins/certprofile.py:133 +msgid "Brief description of this profile" +msgstr "" + +#: ipaserver/plugins/certprofile.py:138 +msgid "Store issued certificates" +msgstr "" + +#: ipaserver/plugins/certprofile.py:139 +msgid "Whether to store certs issued using this profile" +msgstr "" + +#: ipaserver/plugins/certprofile.py:281 +msgid "Delete a Certificate Profile." +msgstr "" + +#: ipaserver/plugins/certprofile.py:188 +msgid "Search for Certificate Profiles." +msgstr "" + +#: ipaserver/plugins/certprofile.py:221 +msgid "Import a Certificate Profile." +msgstr "" + +#: ipaserver/plugins/certprofile.py:226 +msgid "Filename of a raw profile. The XML format is not supported." +msgstr "" + +#: ipaserver/plugins/certprofile.py:304 +msgid "Modify Certificate Profile configuration." +msgstr "" + +#: ipaserver/plugins/certprofile.py:310 +msgid "File containing profile configuration" +msgstr "" + +#: ipaserver/plugins/certprofile.py:200 +msgid "Display the properties of a Certificate Profile." +msgstr "" + +#: ipaserver/plugins/certprofile.py:204 +msgid "Write profile configuration to file" +msgstr "" + +msgid "" +"\n" +"ID ranges\n" +"\n" +"Manage ID ranges used to map Posix IDs to SIDs and back.\n" +"\n" +"There are two type of ID ranges which are both handled by this utility:\n" +"\n" +" - the ID ranges of the local domain\n" +" - the ID ranges of trusted remote domains\n" +"\n" +"Both types have the following attributes in common:\n" +"\n" +" - base-id: the first ID of the Posix ID range\n" +" - range-size: the size of the range\n" +"\n" +"With those two attributes a range object can reserve the Posix IDs starting\n" +"with base-id up to but not including base-id+range-size exclusively.\n" +"\n" +"Additionally an ID range of the local domain may set\n" +" - rid-base: the first RID(*) of the corresponding RID range\n" +" - secondary-rid-base: first RID of the secondary RID range\n" +"\n" +"and an ID range of a trusted domain must set\n" +" - rid-base: the first RID of the corresponding RID range\n" +" - sid: domain SID of the trusted domain\n" +"\n" +"\n" +"\n" +"EXAMPLE: Add a new ID range for a trusted domain\n" +"\n" +"Since there might be more than one trusted domain the domain SID must be " +"given\n" +"while creating the ID range.\n" +"\n" +" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-" +"base=0 --dom-sid=S-1-5-21-123-456-789 trusted_dom_range\n" +"\n" +"This ID range is then used by the IPA server and the SSSD IPA provider to\n" +"assign Posix UIDs to users from the trusted domain.\n" +"\n" +"If e.g. a range for a trusted domain is configured with the following " +"values:\n" +" base-id = 1200000\n" +" range-size = 200000\n" +" rid-base = 0\n" +"the RIDs 0 to 199999 are mapped to the Posix ID from 1200000 to 13999999. " "So\n" "RID 1000 <-> Posix ID 1201000\n" "\n" @@ -33087,8 +10270,6 @@ msgid "" "=======\n" msgstr "" -#: ipaclient/remote_plugins/2_156/idrange.py:191 -#: ipaclient/remote_plugins/2_164/idrange.py:191 msgid "" "\n" "Add new ID range.\n" @@ -33129,8 +10310,6 @@ msgid "" " " msgstr "" -#: ipaclient/remote_plugins/2_156/idrange.py:472 -#: ipaclient/remote_plugins/2_164/idrange.py:472 msgid "" "\n" "Modify ID range.\n" @@ -33154,201 +10333,23 @@ msgid "" " " msgstr "" -#: ipaclient/remote_plugins/2_156/certprofile.py:19 -#: ipaclient/remote_plugins/2_164/certprofile.py:19 -msgid "" -"\n" -"Manage Certificate Profiles\n" -"\n" -"Certificate Profiles are used by Certificate Authority (CA) in the signing " -"of\n" -"certificates to determine if a Certificate Signing Request (CSR) is " -"acceptable,\n" -"and if so what features and extensions will be present on the certificate.\n" -"\n" -"The Certificate Profile format is the property-list format understood by " -"the\n" -"Dogtag or Red Hat Certificate System CA.\n" -"\n" -"PROFILE ID SYNTAX:\n" -"\n" -"A Profile ID is a string without spaces or punctuation starting with a " -"letter\n" -"and followed by a sequence of letters, digits or underscore (\"_\").\n" -"\n" -"EXAMPLES:\n" -"\n" -" Import a profile that will not store issued certificates:\n" -" ipa certprofile-import ShortLivedUserCert --file UserCert.profile " -"--desc \"User Certificates\" --store=false\n" -"\n" -" Delete a certificate profile:\n" -" ipa certprofile-del ShortLivedUserCert\n" -"\n" -" Show information about a profile:\n" -" ipa certprofile-show ShortLivedUserCert\n" -"\n" -" Save profile configuration to a file:\n" -" ipa certprofile-show caIPAserviceCert --out caIPAserviceCert.cfg\n" -"\n" -" Search for profiles that do not store certificates:\n" -" ipa certprofile-find --store=false\n" -"\n" -"PROFILE CONFIGURATION FORMAT:\n" -"\n" -"The profile configuration format is the raw property-list format\n" -"used by Dogtag Certificate System. The XML format is not supported.\n" -"\n" -"The following restrictions apply to profiles managed by IPA:\n" -"\n" -"- When importing a profile the \"profileId\" field, if present, must\n" -" match the ID given on the command line.\n" -"\n" -"- The \"classId\" field must be set to \"caEnrollImpl\"\n" -"\n" -"- The \"auth.instance_id\" field must be set to \"raCertAuth\"\n" -"\n" -"- The \"certReqInputImpl\" input class and \"certOutputImpl\" output\n" -" class must be used.\n" -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:81 -#: ipaclient/remote_plugins/2_156/certprofile.py:106 -#: ipaclient/remote_plugins/2_156/certprofile.py:151 -#: ipaclient/remote_plugins/2_156/certprofile.py:234 -#: ipaclient/remote_plugins/2_156/certprofile.py:295 -#: ipaclient/remote_plugins/2_156/certprofile.py:387 -#: ipaclient/remote_plugins/2_164/certprofile.py:81 -#: ipaclient/remote_plugins/2_164/certprofile.py:106 -#: ipaclient/remote_plugins/2_164/certprofile.py:151 -#: ipaclient/remote_plugins/2_164/certprofile.py:234 -#: ipaclient/remote_plugins/2_164/certprofile.py:295 -#: ipaclient/remote_plugins/2_164/certprofile.py:387 -#: ipaserver/plugins/certprofile.py:123 -msgid "Profile ID for referring to this profile" -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:85 -#: ipaclient/remote_plugins/2_156/certprofile.py:157 -#: ipaclient/remote_plugins/2_156/certprofile.py:241 -#: ipaclient/remote_plugins/2_156/certprofile.py:303 -#: ipaclient/remote_plugins/2_164/certprofile.py:85 -#: ipaclient/remote_plugins/2_164/certprofile.py:157 -#: ipaclient/remote_plugins/2_164/certprofile.py:241 -#: ipaclient/remote_plugins/2_164/certprofile.py:303 -#: ipaserver/plugins/certprofile.py:132 -msgid "Profile description" -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:86 -#: ipaclient/remote_plugins/2_156/certprofile.py:158 -#: ipaclient/remote_plugins/2_156/certprofile.py:242 -#: ipaclient/remote_plugins/2_156/certprofile.py:304 -#: ipaclient/remote_plugins/2_164/certprofile.py:86 -#: ipaclient/remote_plugins/2_164/certprofile.py:158 -#: ipaclient/remote_plugins/2_164/certprofile.py:242 -#: ipaclient/remote_plugins/2_164/certprofile.py:304 -#: ipaserver/plugins/certprofile.py:133 -msgid "Brief description of this profile" -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:90 -#: ipaclient/remote_plugins/2_156/certprofile.py:164 -#: ipaclient/remote_plugins/2_156/certprofile.py:247 -#: ipaclient/remote_plugins/2_156/certprofile.py:310 -#: ipaclient/remote_plugins/2_164/certprofile.py:90 -#: ipaclient/remote_plugins/2_164/certprofile.py:164 -#: ipaclient/remote_plugins/2_164/certprofile.py:247 -#: ipaclient/remote_plugins/2_164/certprofile.py:310 -#: ipaserver/plugins/certprofile.py:138 -msgid "Store issued certificates" -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:91 -#: ipaclient/remote_plugins/2_156/certprofile.py:165 -#: ipaclient/remote_plugins/2_156/certprofile.py:248 -#: ipaclient/remote_plugins/2_156/certprofile.py:311 -#: ipaclient/remote_plugins/2_164/certprofile.py:91 -#: ipaclient/remote_plugins/2_164/certprofile.py:165 -#: ipaclient/remote_plugins/2_164/certprofile.py:248 -#: ipaclient/remote_plugins/2_164/certprofile.py:311 -#: ipaserver/plugins/certprofile.py:139 -msgid "Whether to store certs issued using this profile" -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:98 -#: ipaclient/remote_plugins/2_164/certprofile.py:98 -#: ipaserver/plugins/certprofile.py:281 -msgid "Delete a Certificate Profile." -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:136 -#: ipaclient/remote_plugins/2_164/certprofile.py:136 -#: ipaserver/plugins/certprofile.py:188 -msgid "Search for Certificate Profiles." -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:227 -#: ipaclient/remote_plugins/2_164/certprofile.py:227 -#: ipaserver/plugins/certprofile.py:221 -msgid "Import a Certificate Profile." -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:253 -#: ipaclient/remote_plugins/2_164/certprofile.py:253 -#: ipaserver/plugins/certprofile.py:226 -msgid "Filename of a raw profile. The XML format is not supported." -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:288 -#: ipaclient/remote_plugins/2_164/certprofile.py:288 -#: ipaserver/plugins/certprofile.py:304 -msgid "Modify Certificate Profile configuration." -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:345 -#: ipaclient/remote_plugins/2_164/certprofile.py:345 -#: ipaserver/plugins/certprofile.py:310 -msgid "File containing profile configuration" -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:380 -#: ipaclient/remote_plugins/2_164/certprofile.py:380 -#: ipaserver/plugins/certprofile.py:200 -msgid "Display the properties of a Certificate Profile." -msgstr "" - -#: ipaclient/remote_plugins/2_156/certprofile.py:401 -#: ipaclient/remote_plugins/2_164/certprofile.py:401 -#: ipaserver/plugins/certprofile.py:204 -msgid "Write profile configuration to file" -msgstr "" - -#: ipaclient/remote_plugins/2_156/otptoken.py:781 -#: ipaclient/remote_plugins/2_164/otptoken.py:781 #: ipaserver/plugins/otptoken.py:469 msgid "Remove users that can manage this token." msgstr "" -#: ipaclient/remote_plugins/2_164/dns.py:1043 ipaserver/plugins/dns.py:4027 msgid "Resolve a host name in DNS. (Deprecated)" msgstr "" -#: ipaclient/remote_plugins/2_164/dns.py:1050 ipaserver/plugins/dns.py:4036 msgid "Hostname (FQDN)" msgstr "" -#: ipaclient/remote_plugins/2_164/dns.py:1266 -#: ipaclient/remote_plugins/2_164/dns.py:4380 ipaserver/plugins/dns.py:2137 msgid "Force DNS zone creation even if it will overlap with an existing zone." msgstr "" -#: ipaclient/remote_plugins/2_164/dns.py:4386 ipaserver/plugins/dns.py:2746 msgid "" "Force DNS zone creation even if nameserver is not resolvable. (Deprecated)" msgstr "" -#: ipaclient/remote_plugins/2_164/group.py:19 msgid "" "\n" "Groups of users\n" @@ -33440,7 +10441,6 @@ msgid "" " ipa group-show ad_admins_external\n" msgstr "" -#: ipaclient/remote_plugins/2_164/hbactest.py:19 msgid "" "\n" "Simulate use of Host-based access controls\n" @@ -33640,49 +10640,38 @@ msgid "" " Not matched rules: can_login\n" msgstr "" -#: ipaclient/remote_plugins/2_164/server.py:54 ipaserver/plugins/server.py:112 msgid "Managed suffixes" msgstr "" -#: ipaclient/remote_plugins/2_164/server.py:71 ipaserver/plugins/server.py:895 msgid "Check connection to remote IPA server." msgstr "" -#: ipaclient/remote_plugins/2_164/server.py:85 ipaserver/plugins/trust.py:1848 #: ipaserver/plugins/server.py:903 msgid "Remote server name" msgstr "" -#: ipaclient/remote_plugins/2_164/server.py:86 ipaserver/plugins/trust.py:1849 #: ipaserver/plugins/server.py:904 msgid "Remote IPA server hostname" msgstr "" -#: ipaclient/remote_plugins/2_164/server.py:228 -#: ipaclient/remote_plugins/2_164/server.py:236 #: ipaserver/plugins/topology.py:407 msgid "suffix" msgstr "" -#: ipaclient/remote_plugins/2_164/server.py:229 msgid "Search for servers with these managed suffixes." msgstr "" -#: ipaclient/remote_plugins/2_164/server.py:237 msgid "Search for servers without these managed suffixes." msgstr "" -#: ipaclient/remote_plugins/2_164/stageuser.py:702 #: ipaserver/plugins/stageuser.py:761 msgid "Add a manager to the stage user entry" msgstr "" -#: ipaclient/remote_plugins/2_164/stageuser.py:1500 #: ipaserver/plugins/stageuser.py:766 msgid "Remove a manager to the stage user entry" msgstr "" -#: ipaclient/remote_plugins/2_164/topology.py:19 msgid "" "\n" "Topology\n" @@ -33748,28 +10737,20 @@ msgid "" " ipa topologysuffix-verify ca\n" msgstr "" -#: ipaclient/remote_plugins/2_164/topology.py:146 -#: ipaclient/remote_plugins/2_164/topology.py:734 -#: ipaclient/remote_plugins/2_164/topology.py:842 -#: ipaclient/remote_plugins/2_164/topology.py:919 #: ipaserver/plugins/topology.py:425 msgid "Managed LDAP suffix DN" msgstr "" -#: ipaclient/remote_plugins/2_164/topology.py:822 #: ipaserver/plugins/topology.py:432 msgid "Search for topology suffixes." msgstr "" -#: ipaclient/remote_plugins/2_164/user.py:726 ipaserver/plugins/user.py:1290 msgid "Add a manager to the user entry" msgstr "" -#: ipaclient/remote_plugins/2_164/user.py:1681 ipaserver/plugins/user.py:1295 msgid "Remove a manager to the user entry" msgstr "" -#: ipaclient/remote_plugins/2_49/aci.py:19 msgid "" "\n" "Directory Server Access Control Instructions (ACIs)\n" @@ -33890,36 +10871,13 @@ msgid "" "targetattr REPLACES the current attributes, it does not add to them.\n" msgstr "" -#: ipaclient/remote_plugins/2_49/aci.py:146 -#: ipaclient/remote_plugins/2_49/aci.py:224 -#: ipaclient/remote_plugins/2_49/aci.py:415 -#: ipaclient/remote_plugins/2_49/aci.py:548 -#: ipaclient/remote_plugins/2_49/aci.py:668 msgid "" "comma-separated list of permissions to grant(read, write, add, delete, all)" msgstr "" -#: ipaclient/remote_plugins/2_49/aci.py:153 -#: ipaclient/remote_plugins/2_49/aci.py:232 -#: ipaclient/remote_plugins/2_49/aci.py:423 -#: ipaclient/remote_plugins/2_49/aci.py:556 -#: ipaclient/remote_plugins/2_49/aci.py:676 -#: ipaclient/remote_plugins/2_49/delegation.py:67 -#: ipaclient/remote_plugins/2_49/delegation.py:105 -#: ipaclient/remote_plugins/2_49/delegation.py:210 -#: ipaclient/remote_plugins/2_49/delegation.py:295 -#: ipaclient/remote_plugins/2_49/permission.py:95 -#: ipaclient/remote_plugins/2_49/permission.py:163 -#: ipaclient/remote_plugins/2_49/permission.py:433 -#: ipaclient/remote_plugins/2_49/permission.py:548 -#: ipaclient/remote_plugins/2_49/selfservice.py:67 -#: ipaclient/remote_plugins/2_49/selfservice.py:95 -#: ipaclient/remote_plugins/2_49/selfservice.py:189 -#: ipaclient/remote_plugins/2_49/selfservice.py:261 msgid "Comma-separated list of attributes" msgstr "" -#: ipaclient/remote_plugins/2_49/automember.py:19 msgid "" "\n" "Auto Membership Rule.\n" @@ -34011,7 +10969,6 @@ msgid "" " ipa automember-del --type=group devel\n" msgstr "" -#: ipaclient/remote_plugins/2_49/cert.py:19 msgid "" "\n" "IPA certificate operations\n" @@ -34074,7 +11031,6 @@ msgid "" "http://www.ietf.org/rfc/rfc5280.txt\n" msgstr "" -#: ipaclient/remote_plugins/2_49/delegation.py:19 msgid "" "\n" "Group to Group Delegation\n" @@ -34104,19 +11060,10 @@ msgid "" " ipa delegation-del \"managers edit employees' street\"\n" msgstr "" -#: ipaclient/remote_plugins/2_49/delegation.py:61 -#: ipaclient/remote_plugins/2_49/delegation.py:99 -#: ipaclient/remote_plugins/2_49/delegation.py:203 -#: ipaclient/remote_plugins/2_49/delegation.py:288 -#: ipaclient/remote_plugins/2_49/selfservice.py:61 -#: ipaclient/remote_plugins/2_49/selfservice.py:89 -#: ipaclient/remote_plugins/2_49/selfservice.py:182 -#: ipaclient/remote_plugins/2_49/selfservice.py:254 msgid "" "Comma-separated list of permissions to grant (read, write). Default is write." msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:19 msgid "" "\n" "Domain Name System (DNS)\n" @@ -34327,571 +11274,244 @@ msgid "" " ipa dnsconfig-mod --forwarder=10.0.0.1\n" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:217 -#: ipaclient/remote_plugins/2_49/dns.py:1131 msgid "" "A list of global forwarders. A custom port can be specified for each " "forwarder using a standard format \"IP_ADDRESS port PORT\"" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:235 -#: ipaclient/remote_plugins/2_49/dns.py:1153 ipaserver/plugins/dns.py:4110 msgid "An interval between regular polls of the name server for new DNS zones" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:257 -#: ipaclient/remote_plugins/2_49/dns.py:1288 -#: ipaclient/remote_plugins/2_49/dns.py:2301 -#: ipaclient/remote_plugins/2_49/dns.py:2714 -#: ipaclient/remote_plugins/2_49/dns.py:3094 msgid "DNS class" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:279 -#: ipaclient/remote_plugins/2_49/dns.py:1297 -#: ipaclient/remote_plugins/2_49/dns.py:2309 -#: ipaclient/remote_plugins/2_49/dns.py:2722 -#: ipaclient/remote_plugins/2_49/dns.py:3103 msgid "Comma-separated list of raw A records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:298 -#: ipaclient/remote_plugins/2_49/dns.py:1324 -#: ipaclient/remote_plugins/2_49/dns.py:2317 -#: ipaclient/remote_plugins/2_49/dns.py:2730 -#: ipaclient/remote_plugins/2_49/dns.py:3120 msgid "Comma-separated list of raw AAAA records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:317 -#: ipaclient/remote_plugins/2_49/dns.py:1351 -#: ipaclient/remote_plugins/2_49/dns.py:2325 -#: ipaclient/remote_plugins/2_49/dns.py:2738 -#: ipaclient/remote_plugins/2_49/dns.py:3137 msgid "Comma-separated list of raw A6 records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:330 -#: ipaclient/remote_plugins/2_49/dns.py:1368 -#: ipaclient/remote_plugins/2_49/dns.py:2333 -#: ipaclient/remote_plugins/2_49/dns.py:2746 -#: ipaclient/remote_plugins/2_49/dns.py:3154 msgid "Comma-separated list of raw AFSDB records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:349 -#: ipaclient/remote_plugins/2_49/dns.py:1393 -#: ipaclient/remote_plugins/2_49/dns.py:2341 -#: ipaclient/remote_plugins/2_49/dns.py:2754 -#: ipaclient/remote_plugins/2_49/dns.py:3179 msgid "Comma-separated list of raw APL records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:356 -#: ipaclient/remote_plugins/2_49/dns.py:1403 -#: ipaclient/remote_plugins/2_49/dns.py:2350 -#: ipaclient/remote_plugins/2_49/dns.py:2763 -#: ipaclient/remote_plugins/2_49/dns.py:3189 msgid "Comma-separated list of raw CERT records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:387 -#: ipaclient/remote_plugins/2_49/dns.py:1444 -#: ipaclient/remote_plugins/2_49/dns.py:2358 -#: ipaclient/remote_plugins/2_49/dns.py:2771 -#: ipaclient/remote_plugins/2_49/dns.py:3230 msgid "Comma-separated list of raw CNAME records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:400 -#: ipaclient/remote_plugins/2_49/dns.py:1461 -#: ipaclient/remote_plugins/2_49/dns.py:2366 -#: ipaclient/remote_plugins/2_49/dns.py:2779 -#: ipaclient/remote_plugins/2_49/dns.py:3247 msgid "Comma-separated list of raw DHCID records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:407 -#: ipaclient/remote_plugins/2_49/dns.py:1471 -#: ipaclient/remote_plugins/2_49/dns.py:2375 -#: ipaclient/remote_plugins/2_49/dns.py:2788 -#: ipaclient/remote_plugins/2_49/dns.py:3257 msgid "Comma-separated list of raw DLV records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:414 -#: ipaclient/remote_plugins/2_49/dns.py:1481 -#: ipaclient/remote_plugins/2_49/dns.py:2384 -#: ipaclient/remote_plugins/2_49/dns.py:2797 -#: ipaclient/remote_plugins/2_49/dns.py:3267 msgid "Comma-separated list of raw DNAME records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:427 -#: ipaclient/remote_plugins/2_49/dns.py:1498 -#: ipaclient/remote_plugins/2_49/dns.py:2392 -#: ipaclient/remote_plugins/2_49/dns.py:2805 -#: ipaclient/remote_plugins/2_49/dns.py:3284 msgid "Comma-separated list of raw DNSKEY records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:434 -#: ipaclient/remote_plugins/2_49/dns.py:1508 -#: ipaclient/remote_plugins/2_49/dns.py:2401 -#: ipaclient/remote_plugins/2_49/dns.py:2814 -#: ipaclient/remote_plugins/2_49/dns.py:3294 msgid "Comma-separated list of raw DS records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:465 -#: ipaclient/remote_plugins/2_49/dns.py:1549 -#: ipaclient/remote_plugins/2_49/dns.py:2409 -#: ipaclient/remote_plugins/2_49/dns.py:2822 -#: ipaclient/remote_plugins/2_49/dns.py:3335 msgid "Comma-separated list of raw HIP records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:472 -#: ipaclient/remote_plugins/2_49/dns.py:1559 -#: ipaclient/remote_plugins/2_49/dns.py:2418 -#: ipaclient/remote_plugins/2_49/dns.py:2831 -#: ipaclient/remote_plugins/2_49/dns.py:3345 msgid "Comma-separated list of raw IPSECKEY records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:479 -#: ipaclient/remote_plugins/2_49/dns.py:1569 -#: ipaclient/remote_plugins/2_49/dns.py:2427 -#: ipaclient/remote_plugins/2_49/dns.py:2840 -#: ipaclient/remote_plugins/2_49/dns.py:3355 msgid "Comma-separated list of raw KEY records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:484 -#: ipaclient/remote_plugins/2_49/dns.py:1576 -#: ipaclient/remote_plugins/2_49/dns.py:3362 msgid "KEY Flags" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:490 -#: ipaclient/remote_plugins/2_49/dns.py:1584 -#: ipaclient/remote_plugins/2_49/dns.py:3370 msgid "KEY Protocol" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:491 -#: ipaclient/remote_plugins/2_49/dns.py:1585 -#: ipaclient/remote_plugins/2_49/dns.py:3371 msgid "Protocol" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:496 -#: ipaclient/remote_plugins/2_49/dns.py:1592 -#: ipaclient/remote_plugins/2_49/dns.py:3378 msgid "KEY Algorithm" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:502 -#: ipaclient/remote_plugins/2_49/dns.py:1600 -#: ipaclient/remote_plugins/2_49/dns.py:3386 msgid "KEY Public Key" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:503 -#: ipaclient/remote_plugins/2_49/dns.py:1601 -#: ipaclient/remote_plugins/2_49/dns.py:3387 msgid "Public Key" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:510 -#: ipaclient/remote_plugins/2_49/dns.py:1610 -#: ipaclient/remote_plugins/2_49/dns.py:2435 -#: ipaclient/remote_plugins/2_49/dns.py:2848 -#: ipaclient/remote_plugins/2_49/dns.py:3396 msgid "Comma-separated list of raw KX records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:529 -#: ipaclient/remote_plugins/2_49/dns.py:1635 -#: ipaclient/remote_plugins/2_49/dns.py:2443 -#: ipaclient/remote_plugins/2_49/dns.py:2856 -#: ipaclient/remote_plugins/2_49/dns.py:3421 msgid "Comma-separated list of raw LOC records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:608 -#: ipaclient/remote_plugins/2_49/dns.py:1748 -#: ipaclient/remote_plugins/2_49/dns.py:2451 -#: ipaclient/remote_plugins/2_49/dns.py:2864 -#: ipaclient/remote_plugins/2_49/dns.py:3534 msgid "Comma-separated list of raw MX records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:627 -#: ipaclient/remote_plugins/2_49/dns.py:1773 -#: ipaclient/remote_plugins/2_49/dns.py:2459 -#: ipaclient/remote_plugins/2_49/dns.py:2872 -#: ipaclient/remote_plugins/2_49/dns.py:3559 msgid "Comma-separated list of raw NAPTR records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:670 -#: ipaclient/remote_plugins/2_49/dns.py:1831 -#: ipaclient/remote_plugins/2_49/dns.py:2467 -#: ipaclient/remote_plugins/2_49/dns.py:2880 -#: ipaclient/remote_plugins/2_49/dns.py:3617 msgid "Comma-separated list of raw NS records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:683 -#: ipaclient/remote_plugins/2_49/dns.py:1848 -#: ipaclient/remote_plugins/2_49/dns.py:2475 -#: ipaclient/remote_plugins/2_49/dns.py:2888 -#: ipaclient/remote_plugins/2_49/dns.py:3634 msgid "Comma-separated list of raw NSEC records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:688 -#: ipaclient/remote_plugins/2_49/dns.py:1855 -#: ipaclient/remote_plugins/2_49/dns.py:3641 msgid "NSEC Next Domain Name" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:689 -#: ipaclient/remote_plugins/2_49/dns.py:1856 -#: ipaclient/remote_plugins/2_49/dns.py:3642 msgid "Next Domain Name" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:695 -#: ipaclient/remote_plugins/2_49/dns.py:1865 -#: ipaclient/remote_plugins/2_49/dns.py:3651 msgid "NSEC Type Map" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:696 -#: ipaclient/remote_plugins/2_49/dns.py:1866 -#: ipaclient/remote_plugins/2_49/dns.py:3652 msgid "Type Map" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:703 -#: ipaclient/remote_plugins/2_49/dns.py:1875 -#: ipaclient/remote_plugins/2_49/dns.py:2483 -#: ipaclient/remote_plugins/2_49/dns.py:2896 -#: ipaclient/remote_plugins/2_49/dns.py:3661 msgid "Comma-separated list of raw NSEC3 records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:710 -#: ipaclient/remote_plugins/2_49/dns.py:1885 -#: ipaclient/remote_plugins/2_49/dns.py:2492 -#: ipaclient/remote_plugins/2_49/dns.py:2905 -#: ipaclient/remote_plugins/2_49/dns.py:3671 msgid "Comma-separated list of raw NSEC3PARAM records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:717 -#: ipaclient/remote_plugins/2_49/dns.py:1895 -#: ipaclient/remote_plugins/2_49/dns.py:2501 -#: ipaclient/remote_plugins/2_49/dns.py:2914 -#: ipaclient/remote_plugins/2_49/dns.py:3681 msgid "Comma-separated list of raw PTR records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:730 -#: ipaclient/remote_plugins/2_49/dns.py:1913 -#: ipaclient/remote_plugins/2_49/dns.py:2509 -#: ipaclient/remote_plugins/2_49/dns.py:2922 -#: ipaclient/remote_plugins/2_49/dns.py:3699 msgid "Comma-separated list of raw RRSIG records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:735 -#: ipaclient/remote_plugins/2_49/dns.py:1921 -#: ipaclient/remote_plugins/2_49/dns.py:3707 msgid "RRSIG Type Covered" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:736 -#: ipaclient/remote_plugins/2_49/dns.py:804 -#: ipaclient/remote_plugins/2_49/dns.py:1922 -#: ipaclient/remote_plugins/2_49/dns.py:2014 -#: ipaclient/remote_plugins/2_49/dns.py:3708 -#: ipaclient/remote_plugins/2_49/dns.py:3800 msgid "Type Covered" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:741 -#: ipaclient/remote_plugins/2_49/dns.py:1929 -#: ipaclient/remote_plugins/2_49/dns.py:3715 msgid "RRSIG Algorithm" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:747 -#: ipaclient/remote_plugins/2_49/dns.py:1937 -#: ipaclient/remote_plugins/2_49/dns.py:3723 msgid "RRSIG Labels" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:748 -#: ipaclient/remote_plugins/2_49/dns.py:816 -#: ipaclient/remote_plugins/2_49/dns.py:1938 -#: ipaclient/remote_plugins/2_49/dns.py:2030 -#: ipaclient/remote_plugins/2_49/dns.py:3724 -#: ipaclient/remote_plugins/2_49/dns.py:3816 msgid "Labels" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:753 -#: ipaclient/remote_plugins/2_49/dns.py:1945 -#: ipaclient/remote_plugins/2_49/dns.py:3731 msgid "RRSIG Original TTL" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:754 -#: ipaclient/remote_plugins/2_49/dns.py:822 -#: ipaclient/remote_plugins/2_49/dns.py:1946 -#: ipaclient/remote_plugins/2_49/dns.py:2038 -#: ipaclient/remote_plugins/2_49/dns.py:3732 -#: ipaclient/remote_plugins/2_49/dns.py:3824 msgid "Original TTL" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:759 -#: ipaclient/remote_plugins/2_49/dns.py:1953 -#: ipaclient/remote_plugins/2_49/dns.py:3739 msgid "RRSIG Signature Expiration" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:760 -#: ipaclient/remote_plugins/2_49/dns.py:828 -#: ipaclient/remote_plugins/2_49/dns.py:1954 -#: ipaclient/remote_plugins/2_49/dns.py:2046 -#: ipaclient/remote_plugins/2_49/dns.py:3740 -#: ipaclient/remote_plugins/2_49/dns.py:3832 msgid "Signature Expiration" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:765 -#: ipaclient/remote_plugins/2_49/dns.py:1961 -#: ipaclient/remote_plugins/2_49/dns.py:3747 msgid "RRSIG Signature Inception" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:766 -#: ipaclient/remote_plugins/2_49/dns.py:834 -#: ipaclient/remote_plugins/2_49/dns.py:1962 -#: ipaclient/remote_plugins/2_49/dns.py:2054 -#: ipaclient/remote_plugins/2_49/dns.py:3748 -#: ipaclient/remote_plugins/2_49/dns.py:3840 msgid "Signature Inception" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:771 -#: ipaclient/remote_plugins/2_49/dns.py:1969 -#: ipaclient/remote_plugins/2_49/dns.py:3755 msgid "RRSIG Key Tag" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:777 -#: ipaclient/remote_plugins/2_49/dns.py:1977 -#: ipaclient/remote_plugins/2_49/dns.py:3763 msgid "RRSIG Signer's Name" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:778 -#: ipaclient/remote_plugins/2_49/dns.py:846 -#: ipaclient/remote_plugins/2_49/dns.py:1978 -#: ipaclient/remote_plugins/2_49/dns.py:2070 -#: ipaclient/remote_plugins/2_49/dns.py:3764 -#: ipaclient/remote_plugins/2_49/dns.py:3856 msgid "Signer's Name" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:783 -#: ipaclient/remote_plugins/2_49/dns.py:1985 -#: ipaclient/remote_plugins/2_49/dns.py:3771 msgid "RRSIG Signature" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:784 -#: ipaclient/remote_plugins/2_49/dns.py:852 -#: ipaclient/remote_plugins/2_49/dns.py:1986 -#: ipaclient/remote_plugins/2_49/dns.py:2078 -#: ipaclient/remote_plugins/2_49/dns.py:3772 -#: ipaclient/remote_plugins/2_49/dns.py:3864 msgid "Signature" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:791 -#: ipaclient/remote_plugins/2_49/dns.py:1995 -#: ipaclient/remote_plugins/2_49/dns.py:2517 -#: ipaclient/remote_plugins/2_49/dns.py:2930 -#: ipaclient/remote_plugins/2_49/dns.py:3781 msgid "Comma-separated list of raw RP records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:798 -#: ipaclient/remote_plugins/2_49/dns.py:2005 -#: ipaclient/remote_plugins/2_49/dns.py:2526 -#: ipaclient/remote_plugins/2_49/dns.py:2939 -#: ipaclient/remote_plugins/2_49/dns.py:3791 msgid "Comma-separated list of raw SIG records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:803 -#: ipaclient/remote_plugins/2_49/dns.py:2013 -#: ipaclient/remote_plugins/2_49/dns.py:3799 msgid "SIG Type Covered" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:809 -#: ipaclient/remote_plugins/2_49/dns.py:2021 -#: ipaclient/remote_plugins/2_49/dns.py:3807 msgid "SIG Algorithm" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:815 -#: ipaclient/remote_plugins/2_49/dns.py:2029 -#: ipaclient/remote_plugins/2_49/dns.py:3815 msgid "SIG Labels" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:821 -#: ipaclient/remote_plugins/2_49/dns.py:2037 -#: ipaclient/remote_plugins/2_49/dns.py:3823 msgid "SIG Original TTL" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:827 -#: ipaclient/remote_plugins/2_49/dns.py:2045 -#: ipaclient/remote_plugins/2_49/dns.py:3831 msgid "SIG Signature Expiration" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:833 -#: ipaclient/remote_plugins/2_49/dns.py:2053 -#: ipaclient/remote_plugins/2_49/dns.py:3839 msgid "SIG Signature Inception" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:839 -#: ipaclient/remote_plugins/2_49/dns.py:2061 -#: ipaclient/remote_plugins/2_49/dns.py:3847 msgid "SIG Key Tag" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:845 -#: ipaclient/remote_plugins/2_49/dns.py:2069 -#: ipaclient/remote_plugins/2_49/dns.py:3855 msgid "SIG Signer's Name" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:851 -#: ipaclient/remote_plugins/2_49/dns.py:2077 -#: ipaclient/remote_plugins/2_49/dns.py:3863 msgid "SIG Signature" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:859 -#: ipaclient/remote_plugins/2_49/dns.py:2087 -#: ipaclient/remote_plugins/2_49/dns.py:2534 -#: ipaclient/remote_plugins/2_49/dns.py:2947 -#: ipaclient/remote_plugins/2_49/dns.py:3873 msgid "Comma-separated list of raw SPF records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:866 -#: ipaclient/remote_plugins/2_49/dns.py:2097 -#: ipaclient/remote_plugins/2_49/dns.py:2543 -#: ipaclient/remote_plugins/2_49/dns.py:2956 -#: ipaclient/remote_plugins/2_49/dns.py:3883 msgid "Comma-separated list of raw SRV records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:897 -#: ipaclient/remote_plugins/2_49/dns.py:2138 -#: ipaclient/remote_plugins/2_49/dns.py:2551 -#: ipaclient/remote_plugins/2_49/dns.py:2964 -#: ipaclient/remote_plugins/2_49/dns.py:3924 msgid "Comma-separated list of raw SSHFP records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:922 -#: ipaclient/remote_plugins/2_49/dns.py:2171 -#: ipaclient/remote_plugins/2_49/dns.py:2559 -#: ipaclient/remote_plugins/2_49/dns.py:2972 -#: ipaclient/remote_plugins/2_49/dns.py:3957 msgid "Comma-separated list of raw TA records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:929 -#: ipaclient/remote_plugins/2_49/dns.py:2181 -#: ipaclient/remote_plugins/2_49/dns.py:2568 -#: ipaclient/remote_plugins/2_49/dns.py:2981 -#: ipaclient/remote_plugins/2_49/dns.py:3967 msgid "Comma-separated list of raw TKEY records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:936 -#: ipaclient/remote_plugins/2_49/dns.py:2191 -#: ipaclient/remote_plugins/2_49/dns.py:2577 -#: ipaclient/remote_plugins/2_49/dns.py:2990 -#: ipaclient/remote_plugins/2_49/dns.py:3977 msgid "Comma-separated list of raw TSIG records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:943 -#: ipaclient/remote_plugins/2_49/dns.py:2201 -#: ipaclient/remote_plugins/2_49/dns.py:2586 -#: ipaclient/remote_plugins/2_49/dns.py:2999 -#: ipaclient/remote_plugins/2_49/dns.py:3987 msgid "Comma-separated list of raw TXT records" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:1006 -#: ipaclient/remote_plugins/2_49/dns.py:4225 -#: ipaclient/remote_plugins/2_49/dns.py:4605 -#: ipaclient/remote_plugins/2_49/dns.py:4839 msgid "SOA time to live" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:1007 -#: ipaclient/remote_plugins/2_49/dns.py:4226 -#: ipaclient/remote_plugins/2_49/dns.py:4606 -#: ipaclient/remote_plugins/2_49/dns.py:4840 msgid "SOA record time to live" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:1012 -#: ipaclient/remote_plugins/2_49/dns.py:4233 -#: ipaclient/remote_plugins/2_49/dns.py:4613 -#: ipaclient/remote_plugins/2_49/dns.py:4847 msgid "SOA class" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:1013 -#: ipaclient/remote_plugins/2_49/dns.py:4234 -#: ipaclient/remote_plugins/2_49/dns.py:4614 -#: ipaclient/remote_plugins/2_49/dns.py:4848 msgid "SOA record class" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:1049 -#: ipaclient/remote_plugins/2_49/dns.py:4281 -#: ipaclient/remote_plugins/2_49/dns.py:4664 -#: ipaclient/remote_plugins/2_49/dns.py:4891 msgid "" "A list of per-zone forwarders. A custom port can be specified for each " "forwarder using a standard format \"IP_ADDRESS port PORT\"" msgstr "" -#: ipaclient/remote_plugins/2_49/dns.py:4322 msgid "Add forward record for nameserver located in the created zone" msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:19 msgid "" "\n" "Entitlements\n" @@ -34928,63 +11548,46 @@ msgid "" "Changes to /etc/rhsm/rhsm.conf require a restart of the httpd service.\n" msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:65 msgid "Consume an entitlement." msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:70 -#: ipaclient/remote_plugins/2_49/entitle.py:76 -#: ipaclient/remote_plugins/2_49/entitle.py:349 msgid "Quantity" msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:115 msgid "Search for entitlement accounts." msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:176 msgid "Retrieve the entitlement certs." msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:218 msgid "Import an entitlement certificate." msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:246 -#: ipaclient/remote_plugins/2_49/entitle.py:289 msgid "UUID" msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:247 msgid "Enrollment UUID" msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:263 msgid "Register to the entitlement system." msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:268 #: ipaserver/plugins/internal.py:413 msgid "Username" msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:290 msgid "Enrollment UUID (not implemented)" msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:295 msgid "Registration password" msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:331 msgid "Display current entitlements." msgstr "" -#: ipaclient/remote_plugins/2_49/entitle.py:344 msgid "Re-sync the local entitlement cache with the entitlement server." msgstr "" -#: ipaclient/remote_plugins/2_49/group.py:19 msgid "" "\n" "Groups of users\n" @@ -35076,56 +11679,23 @@ msgid "" " ipa group-show ad_admins_external\n" msgstr "" -#: ipaclient/remote_plugins/2_49/group.py:297 -#: ipaclient/remote_plugins/2_49/group.py:753 msgid "" "comma-separated list of members of a trusted domain in DOM\\name or " "name@domain form" msgstr "" -#: ipaclient/remote_plugins/2_49/group.py:319 -#: ipaclient/remote_plugins/2_49/hbacrule.py:504 -#: ipaclient/remote_plugins/2_49/netgroup.py:253 -#: ipaclient/remote_plugins/2_49/role.py:194 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:322 -#: ipaclient/remote_plugins/2_49/sudorule.py:637 -#: ipaclient/remote_plugins/2_49/sudorule.py:699 msgid "comma-separated list of users to add" msgstr "" -#: ipaclient/remote_plugins/2_49/group.py:328 -#: ipaclient/remote_plugins/2_49/hbacrule.py:513 -#: ipaclient/remote_plugins/2_49/netgroup.py:262 -#: ipaclient/remote_plugins/2_49/role.py:203 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:331 -#: ipaclient/remote_plugins/2_49/sudorule.py:584 -#: ipaclient/remote_plugins/2_49/sudorule.py:646 -#: ipaclient/remote_plugins/2_49/sudorule.py:708 msgid "comma-separated list of groups to add" msgstr "" -#: ipaclient/remote_plugins/2_49/group.py:775 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1120 -#: ipaclient/remote_plugins/2_49/netgroup.py:720 -#: ipaclient/remote_plugins/2_49/role.py:533 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:774 -#: ipaclient/remote_plugins/2_49/sudorule.py:1421 -#: ipaclient/remote_plugins/2_49/sudorule.py:1483 msgid "comma-separated list of users to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/group.py:784 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1129 -#: ipaclient/remote_plugins/2_49/netgroup.py:729 -#: ipaclient/remote_plugins/2_49/role.py:542 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:783 -#: ipaclient/remote_plugins/2_49/sudorule.py:1368 -#: ipaclient/remote_plugins/2_49/sudorule.py:1430 -#: ipaclient/remote_plugins/2_49/sudorule.py:1492 msgid "comma-separated list of groups to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:19 msgid "" "\n" "Host-based access control\n" @@ -35176,104 +11746,53 @@ msgid "" " ipa hbacrule-del allow_server\n" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:99 -#: ipaclient/remote_plugins/2_49/hbacrule.py:210 -#: ipaclient/remote_plugins/2_49/hbacrule.py:682 -#: ipaclient/remote_plugins/2_49/hbacrule.py:812 #: ipaserver/plugins/hbacrule.py:236 msgid "Source host category" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:100 -#: ipaclient/remote_plugins/2_49/hbacrule.py:211 -#: ipaclient/remote_plugins/2_49/hbacrule.py:683 -#: ipaclient/remote_plugins/2_49/hbacrule.py:813 #: ipaserver/plugins/hbacrule.py:237 msgid "Source host category the rule applies to" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:141 #: ipaserver/plugins/hbacrule.py:277 msgid "Source Hosts" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:146 #: ipaserver/plugins/hbacrule.py:282 msgid "Source Host Groups" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:318 -#: ipaclient/remote_plugins/2_49/hbacrule.py:442 -#: ipaclient/remote_plugins/2_49/host.py:409 -#: ipaclient/remote_plugins/2_49/hostgroup.py:224 -#: ipaclient/remote_plugins/2_49/netgroup.py:271 -#: ipaclient/remote_plugins/2_49/role.py:212 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:260 -#: ipaclient/remote_plugins/2_49/service.py:225 -#: ipaclient/remote_plugins/2_49/sudorule.py:497 msgid "comma-separated list of hosts to add" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:327 -#: ipaclient/remote_plugins/2_49/hbacrule.py:451 -#: ipaclient/remote_plugins/2_49/hostgroup.py:233 -#: ipaclient/remote_plugins/2_49/netgroup.py:280 -#: ipaclient/remote_plugins/2_49/role.py:221 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:269 -#: ipaclient/remote_plugins/2_49/sudorule.py:506 msgid "comma-separated list of host groups to add" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:380 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:166 msgid "comma-separated list of HBAC services to add" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:389 msgid "comma-separated list of HBAC service groups to add" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:412 msgid "Add source hosts and hostgroups from a HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:934 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1058 -#: ipaclient/remote_plugins/2_49/host.py:955 -#: ipaclient/remote_plugins/2_49/hostgroup.py:590 -#: ipaclient/remote_plugins/2_49/netgroup.py:738 -#: ipaclient/remote_plugins/2_49/role.py:551 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:712 -#: ipaclient/remote_plugins/2_49/service.py:545 -#: ipaclient/remote_plugins/2_49/sudorule.py:1281 msgid "comma-separated list of hosts to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:943 -#: ipaclient/remote_plugins/2_49/hbacrule.py:1067 -#: ipaclient/remote_plugins/2_49/hostgroup.py:599 -#: ipaclient/remote_plugins/2_49/netgroup.py:747 -#: ipaclient/remote_plugins/2_49/role.py:560 -#: ipaclient/remote_plugins/2_49/selinuxusermap.py:721 -#: ipaclient/remote_plugins/2_49/sudorule.py:1290 msgid "comma-separated list of host groups to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:996 -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:423 msgid "comma-separated list of HBAC services to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:1005 msgid "comma-separated list of HBAC service groups to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/hbacrule.py:1028 #: ipaserver/plugins/hbacrule.py:578 msgid "Remove source hosts and hostgroups from an HBAC rule." msgstr "" -#: ipaclient/remote_plugins/2_49/hbacsvcgroup.py:19 msgid "" "\n" "HBAC Service Groups\n" @@ -35300,7 +11819,6 @@ msgid "" " ipa hbacsvcgroup-del login\n" msgstr "" -#: ipaclient/remote_plugins/2_49/hbactest.py:19 msgid "" "\n" "Simulate use of Host-based access controls\n" @@ -35417,12 +11935,10 @@ msgid "" " matched: allow_all\n" msgstr "" -#: ipaclient/remote_plugins/2_49/hbactest.py:137 #: ipaserver/plugins/hbactest.py:276 msgid "Source host" msgstr "" -#: ipaclient/remote_plugins/2_49/host.py:19 msgid "" "\n" "Hosts/Machines\n" @@ -35482,7 +11998,6 @@ msgid "" " ipa host-add-managedby --hosts=test2 test\n" msgstr "" -#: ipaclient/remote_plugins/2_49/hostgroup.py:19 msgid "" "\n" "Groups of hosts.\n" @@ -35514,44 +12029,35 @@ msgid "" " ipa hostgroup-del baltimore\n" msgstr "" -#: ipaclient/remote_plugins/2_49/migration.py:163 msgid "" "Comma-separated list of objectclasses used to search for user entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_49/migration.py:172 msgid "" "Comma-separated list of objectclasses used to search for group entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_49/migration.py:182 msgid "" "Comma-separated list of objectclasses to be ignored for user entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_49/migration.py:192 msgid "Comma-separated list of attributes to be ignored for user entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_49/migration.py:202 msgid "" "Comma-separated list of objectclasses to be ignored for group entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_49/migration.py:212 msgid "" "Comma-separated list of attributes to be ignored for group entries in DS" msgstr "" -#: ipaclient/remote_plugins/2_49/migration.py:261 msgid "comma-separated list of groups to exclude from migration" msgstr "" -#: ipaclient/remote_plugins/2_49/migration.py:269 msgid "comma-separated list of users to exclude from migration" msgstr "" -#: ipaclient/remote_plugins/2_49/netgroup.py:19 msgid "" "\n" "Netgroups\n" @@ -35577,15 +12083,12 @@ msgid "" " ipa netgroup-del admins\n" msgstr "" -#: ipaclient/remote_plugins/2_49/netgroup.py:289 msgid "comma-separated list of netgroups to add" msgstr "" -#: ipaclient/remote_plugins/2_49/netgroup.py:756 msgid "comma-separated list of netgroups to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:19 msgid "" "\n" "Permissions\n" @@ -35643,53 +12146,32 @@ msgid "" "\"Manage Group Members\"\n" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:88 -#: ipaclient/remote_plugins/2_49/permission.py:156 -#: ipaclient/remote_plugins/2_49/permission.py:426 -#: ipaclient/remote_plugins/2_49/permission.py:541 msgid "" "Comma-separated list of permissions to grant (read, write, add, delete, all)" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:101 -#: ipaclient/remote_plugins/2_49/permission.py:172 -#: ipaclient/remote_plugins/2_49/permission.py:441 -#: ipaclient/remote_plugins/2_49/permission.py:556 msgid "" "Type of IPA object (user, group, host, hostgroup, service, netgroup, dns)" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:107 -#: ipaclient/remote_plugins/2_49/permission.py:179 -#: ipaclient/remote_plugins/2_49/permission.py:447 -#: ipaclient/remote_plugins/2_49/permission.py:562 msgid "Target members of a group" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:125 -#: ipaclient/remote_plugins/2_49/permission.py:200 -#: ipaclient/remote_plugins/2_49/permission.py:465 -#: ipaclient/remote_plugins/2_49/permission.py:580 msgid "User group to apply permissions to" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:283 msgid "comma-separated list of privileges to add" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:306 msgid "Add a system permission without an ACI" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:322 msgid "Permission type" msgstr "" -#: ipaclient/remote_plugins/2_49/permission.py:682 msgid "comma-separated list of privileges to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/ping.py:19 msgid "" "\n" "Ping the remote IPA server to ensure it is running.\n" @@ -35720,25 +12202,18 @@ msgid "" " -----------------------------------------------------\n" msgstr "" -#: ipaclient/remote_plugins/2_49/privilege.py:167 msgid "comma-separated list of roles to add" msgstr "" -#: ipaclient/remote_plugins/2_49/privilege.py:220 -#: ipaclient/remote_plugins/2_49/privilege.py:534 msgid "comma-separated list of permissions" msgstr "" -#: ipaclient/remote_plugins/2_49/privilege.py:481 msgid "comma-separated list of roles to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/role.py:274 -#: ipaclient/remote_plugins/2_49/role.py:613 msgid "comma-separated list of privileges" msgstr "" -#: ipaclient/remote_plugins/2_49/selfservice.py:19 msgid "" "\n" "Self-service Permissions\n" @@ -35769,7 +12244,6 @@ msgid "" " ipa selfservice-del \"Users manage their own address\"\n" msgstr "" -#: ipaclient/remote_plugins/2_49/service.py:19 msgid "" "\n" "Services\n" @@ -35825,16 +12299,11 @@ msgid "" "httpd.keytab\n" msgstr "" -#: ipaclient/remote_plugins/2_49/service.py:95 -#: ipaclient/remote_plugins/2_49/service.py:136 -#: ipaclient/remote_plugins/2_49/service.py:346 -#: ipaclient/remote_plugins/2_49/service.py:449 msgid "" "Override default list of supported PAC types. Use 'NONE' to disable PAC " "support for this service" msgstr "" -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:19 msgid "" "\n" "Groups of Sudo Commands\n" @@ -35860,30 +12329,18 @@ msgid "" " ipa group-show localadmins\n" msgstr "" -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:174 -#: ipaclient/remote_plugins/2_49/sudorule.py:373 -#: ipaclient/remote_plugins/2_49/sudorule.py:435 msgid "comma-separated list of sudo commands to add" msgstr "" -#: ipaclient/remote_plugins/2_49/sudocmdgroup.py:431 -#: ipaclient/remote_plugins/2_49/sudorule.py:1157 -#: ipaclient/remote_plugins/2_49/sudorule.py:1219 msgid "comma-separated list of sudo commands to remove" msgstr "" -#: ipaclient/remote_plugins/2_49/trust.py:218 msgid "Active directory domain administrator's password" msgstr "" -#: ipaclient/remote_plugins/2_49/user.py:103 -#: ipaclient/remote_plugins/2_49/user.py:337 -#: ipaclient/remote_plugins/2_49/user.py:693 -#: ipaclient/remote_plugins/2_49/user.py:1013 msgid "GECOS field" msgstr "" -#: ipaclient/remote_plugins/2_49/idrange.py:19 msgid "" "\n" "ID ranges\n" @@ -36031,7 +12488,6 @@ msgid "" "modified to match the new range.\n" msgstr "" -#: ipaclient/remote_plugins/2_49/idrange.py:183 msgid "" "\n" "Add new ID range.\n" @@ -36071,7 +12527,6 @@ msgid "" " " msgstr "" -#: ipaclient/remote_plugins/2_49/sudorule.py:19 msgid "" "\n" "Sudo Rules\n" @@ -36107,492 +12562,303 @@ msgid "" "For more information, see the IPA Documentation to Sudo.\n" msgstr "" -#: ipaclient/remote_plugins/2_49/sudorule.py:382 -#: ipaclient/remote_plugins/2_49/sudorule.py:444 msgid "comma-separated list of sudo command groups to add" msgstr "" -#: ipaclient/remote_plugins/2_49/sudorule.py:1166 -#: ipaclient/remote_plugins/2_49/sudorule.py:1228 msgid "comma-separated list of sudo command groups to remove" msgstr "" -#: ipaclient/frontend.py:28 ipaclient/frontend.py:90 -#: ipaserver/plugins/baseldap.py:53 -msgid "Failed members" +#: ipalib/frontend.py:425 +msgid "Results are truncated, try a more specific search" msgstr "" -#: ipaclient/frontend.py:32 ipaserver/plugins/baseldap.py:174 -msgid "Failed source hosts/hostgroups" +#: ipalib/frontend.py:584 ipatests/test_xmlrpc/test_ping_plugin.py:52 +#, python-format +msgid "Unknown option: %(option)s" msgstr "" -#: ipaclient/frontend.py:36 ipaserver/plugins/baseldap.py:177 -msgid "Failed hosts/hostgroups" +#: ipalib/frontend.py:986 ipaserver/plugins/batch.py:83 +msgid "Client version. Used to determine if server will accept request." msgstr "" -#: ipaclient/frontend.py:40 ipaserver/plugins/baseldap.py:180 -msgid "Failed users/groups" +#: ipalib/rpc.py:1110 +msgid "any of the configured servers" msgstr "" -#: ipaclient/frontend.py:44 ipaserver/plugins/baseldap.py:183 -msgid "Failed service/service groups" +#: ipalib/rpc.py:1193 +msgid "Exceeded number of tries to forward a request." msgstr "" -#: ipaclient/frontend.py:48 ipaserver/plugins/baseldap.py:186 -msgid "Failed to remove" +#: ipalib/misc.py:22 +#, python-format +msgid "%(count)d variables" msgstr "" -#: ipaclient/frontend.py:53 ipaserver/plugins/baseldap.py:190 -msgid "Failed RunAs" -msgstr "" +#: ipalib/misc.py:96 +#, python-format +msgid "%(count)d plugin loaded" +msgid_plural "%(count)d plugins loaded" +msgstr[0] "" +msgstr[1] "" -#: ipaclient/frontend.py:57 ipaserver/plugins/baseldap.py:193 -msgid "Failed RunAsGroup" +#: ipalib/cli.py:630 +#, python-format +msgid "Enter %(label)s again to verify: " msgstr "" -#: ipaclient/frontend.py:62 ipaserver/plugins/caacl.py:473 -msgid "Failed profiles" +#: ipalib/cli.py:639 +msgid "Passwords do not match!" msgstr "" -#: ipaclient/frontend.py:66 ipaserver/plugins/caacl.py:476 -msgid "Failed CAs" +#: ipalib/cli.py:662 +msgid "No matching entries found" msgstr "" -#: ipaclient/frontend.py:71 ipaserver/plugins/group.py:183 -#: ipaserver/plugins/hostgroup.py:95 -msgid "Failed member manager" +#: ipalib/cli.py:737 +msgid "Topic or Command" msgstr "" -#: ipaclient/frontend.py:76 ipaserver/plugins/host.py:209 -msgid "Failed managedby" +#: ipalib/cli.py:738 +msgid "The topic or command name." msgstr "" -#: ipaclient/frontend.py:81 ipaserver/plugins/host.py:236 -#: ipaserver/plugins/service.py:158 -msgid "Failed allowed to retrieve keytab" +#: ipalib/cli.py:910 +msgid "Topic commands:" msgstr "" -#: ipaclient/frontend.py:85 ipaserver/plugins/host.py:239 -#: ipaserver/plugins/service.py:161 -msgid "Failed allowed to create keytab" +#: ipalib/cli.py:916 +msgid "To get command help, use:" msgstr "" -#: ipaclient/frontend.py:94 -msgid "Failed targets" +#: ipalib/cli.py:917 +msgid " ipa --help" msgstr "" -#: ipalib/rpc.py:1110 -msgid "any of the configured servers" +#: ipalib/cli.py:928 +msgid "Command name" msgstr "" -#: ipalib/rpc.py:1193 -msgid "Exceeded number of tries to forward a request." +#: ipalib/cli.py:1151 +msgid "Positional arguments" msgstr "" -#: ipalib/util.py:213 -msgid "Filename is empty" +#: ipalib/cli.py:1297 +#, python-format +msgid "Same as --%s" msgstr "" -#: ipalib/util.py:217 -#, python-format -msgid "Permission denied: %(file)s" +#: ipalib/cli.py:1300 +msgid "Deprecated options" msgstr "" -#: ipalib/util.py:414 ipalib/util.py:946 -msgid "empty DNS label" +#: ipalib/cli.py:1431 +msgid "No file to read" msgstr "" -#: ipalib/util.py:417 -msgid "DNS label cannot be longer that 63 characters" +#: ipalib/parameters.py:408 +msgid "incorrect type" msgstr "" -#: ipalib/util.py:422 -#, python-format -msgid "" -"only letters, numbers, %(chars)s are allowed. DNS label may not start or end " -"with %(chars2)s" +#: ipalib/parameters.py:411 +msgid "Only one value is allowed" msgstr "" -#: ipalib/util.py:438 -msgid "single label {}s are not supported" +#: ipalib/parameters.py:878 +msgid "this option is deprecated" msgstr "" -#: ipalib/util.py:448 -msgid "too many '@' characters" +#: ipalib/parameters.py:996 +msgid "must be True or False" msgstr "" -#: ipalib/util.py:477 -msgid "cannot be longer that {} characters" +#: ipalib/parameters.py:1094 +msgid "must be an integer" msgstr "" -#: ipalib/util.py:484 -msgid "hostname contains empty label (consecutive dots)" +#: ipalib/parameters.py:1144 +#, python-format +msgid "must be at least %(minvalue)d" msgstr "" -#: ipalib/util.py:488 -msgid "not fully qualified" +#: ipalib/parameters.py:1156 +#, python-format +msgid "can be at most %(maxvalue)d" msgstr "" -#: ipalib/util.py:501 ipalib/util.py:510 -msgid "invalid SSH public key" +#: ipalib/parameters.py:1174 +msgid "must be a decimal number" msgstr "" -#: ipalib/util.py:513 -msgid "options are not allowed" +#: ipalib/parameters.py:1220 +#, python-format +msgid "must be at least %(minvalue)s" msgstr "" -#: ipalib/util.py:749 -msgid "invalid hostmask" +#: ipalib/parameters.py:1232 +#, python-format +msgid "can be at most %(maxvalue)s" msgstr "" -#: ipalib/util.py:763 +#: ipalib/parameters.py:1242 #, python-format -msgid "query '%(owner)s %(rtype)s': %(error)s" +msgid "" +"number class '%(cls)s' is not included in a list of allowed number classes: " +"%(allowed)s" msgstr "" -#: ipalib/util.py:767 +#: ipalib/parameters.py:1365 #, python-format -msgid "query '%(owner)s %(rtype)s' with EDNS0: %(error)s" +msgid "must match pattern \"%(pattern)s\"" msgstr "" -#: ipalib/util.py:771 +#: ipalib/parameters.py:1385 +msgid "must be binary data" +msgstr "" + +#: ipalib/parameters.py:1404 #, python-format -msgid "" -"answer to query '%(owner)s %(rtype)s' is missing DNSSEC signatures (no RRSIG " -"data)" +msgid "must be at least %(minlength)d bytes" msgstr "" -#: ipalib/util.py:776 +#: ipalib/parameters.py:1416 #, python-format -msgid "record '%(owner)s %(rtype)s' failed DNSSEC validation on server %(ip)s" +msgid "can be at most %(maxlength)d bytes" msgstr "" -#: ipalib/util.py:944 -msgid "invalid escape code in domain name" +#: ipalib/parameters.py:1428 +#, python-format +msgid "must be exactly %(length)d bytes" msgstr "" -#: ipalib/util.py:948 -msgid "domain name cannot be longer than 255 characters" +#: ipalib/parameters.py:1445 +msgid "must be a certificate" msgstr "" -#: ipalib/util.py:950 -msgid "DNS label cannot be longer than 63 characters" +#: ipalib/parameters.py:1481 +msgid "must be a certificate signing request" msgstr "" -#: ipalib/util.py:952 -msgid "invalid domain name" +#: ipalib/parameters.py:1527 +#, python-format +msgid "Failure decoding Certificate Signing Request: %s" msgstr "" -#: ipalib/util.py:965 +#: ipalib/parameters.py:1551 +msgid "must be Unicode text" +msgstr "" + +#: ipalib/parameters.py:1582 +msgid "Leading and trailing spaces are not allowed" +msgstr "" + +#: ipalib/parameters.py:1592 #, python-format -msgid "domain name '%(domain)s' should be normalized to: %(normalized)s" +msgid "must be at least %(minlength)d characters" msgstr "" -#: ipalib/util.py:1089 +#: ipalib/parameters.py:1604 #, python-format -msgid "invalid domain-name: %s" +msgid "can be at most %(maxlength)d characters" msgstr "" -#: ipalib/util.py:1101 +#: ipalib/parameters.py:1616 #, python-format -msgid "invalid IP address version (is %(value)d, must be %(required_value)d)!" +msgid "must be exactly %(length)d characters" msgstr "" -#: ipalib/util.py:1107 -msgid "invalid IP address format" +#: ipalib/parameters.py:1638 +#, python-format +msgid "The character %(char)r is not allowed." msgstr "" -#: ipalib/util.py:1125 +#: ipalib/parameters.py:1691 #, python-format -msgid "%(port)s is not a valid port" +msgid "must be '%(value)s'" msgstr "" -#: ipalib/util.py:1158 -msgid "" -"at least one value equal to the canonical principal name must be present" +#: ipalib/parameters.py:1694 +#, python-format +msgid "must be one of %(values)s" msgstr "" -#: ipalib/util.py:1245 -msgid "realm or UPN suffix overlaps with trusted domain namespace" +#: ipalib/parameters.py:1811 +msgid "must be datetime value" msgstr "" -#: ipalib/output.py:110 -msgid "A dictionary representing an LDAP entry" +#: ipalib/parameters.py:1829 +msgid "does not match any of accepted formats: " msgstr "" -#: ipalib/output.py:118 -msgid "A list of LDAP entries" +#: ipalib/parameters.py:2012 +msgid "incomplete time value" msgstr "" -#: ipalib/output.py:170 -msgid "All commands should at least have a result" +#: ipalib/parameters.py:2089 +msgid "must be DNS name" msgstr "" -#: ipalib/cli.py:630 -#, python-format -msgid "Enter %(label)s again to verify: " +#: ipalib/parameters.py:2117 +msgid "must be absolute" msgstr "" -#: ipalib/cli.py:639 -msgid "Passwords do not match!" +#: ipalib/parameters.py:2123 +msgid "must be relative" msgstr "" -#: ipalib/cli.py:662 -msgid "No matching entries found" +#: ipalib/parameters.py:2134 +msgid "must be dictionary" msgstr "" -#: ipalib/cli.py:737 -msgid "Topic or Command" +#: ipalib/parameters.py:2143 +msgid "must be Kerberos principal" msgstr "" -#: ipalib/cli.py:738 -msgid "The topic or command name." +#: ipalib/parameters.py:2159 +#, python-format +msgid "Malformed principal: '%(value)s'" msgstr "" -#: ipalib/cli.py:910 -msgid "Topic commands:" +#: ipalib/parameters.py:2168 +msgid "Service principal is required" msgstr "" -#: ipalib/cli.py:916 -msgid "To get command help, use:" +#: ipalib/output.py:110 +msgid "A dictionary representing an LDAP entry" msgstr "" -#: ipalib/cli.py:917 -msgid " ipa --help" +#: ipalib/output.py:118 +msgid "A list of LDAP entries" msgstr "" -#: ipalib/cli.py:928 -msgid "Command name" +#: ipalib/output.py:170 +msgid "All commands should at least have a result" msgstr "" -#: ipalib/cli.py:1151 -msgid "Positional arguments" +#: ipalib/errors.py:296 +#, python-format +msgid "%(cver)s client incompatible with %(sver)s server at '%(server)s'" msgstr "" -#: ipalib/cli.py:1297 +#: ipalib/errors.py:314 #, python-format -msgid "Same as --%s" +msgid "unknown error %(code)d from %(server)s: %(error)s" msgstr "" -#: ipalib/cli.py:1300 -msgid "Deprecated options" +#: ipalib/errors.py:330 +msgid "an internal error has occurred" msgstr "" -#: ipalib/cli.py:1431 -msgid "No file to read" +#: ipalib/errors.py:352 +#, python-format +msgid "an internal error has occurred on server at '%(server)s'" msgstr "" -#: ipalib/messages.py:84 -msgid "Additional instructions:" +#: ipalib/errors.py:368 +#, python-format +msgid "unknown command '%(name)s'" msgstr "" -#: ipalib/messages.py:146 -#, python-format -msgid "" -"API Version number was not sent, forward compatibility not guaranteed. " -"Assuming server's API version, %(server_version)s" -msgstr "" - -#: ipalib/messages.py:158 -msgid "" -"DNS forwarder semantics changed since IPA 4.0.\n" -"You may want to use forward zones (dnsforwardzone-*) instead.\n" -"For more details read the docs." -msgstr "" - -#: ipalib/messages.py:170 -#, python-format -msgid "" -"DNSSEC support is experimental.\n" -"%(additional_info)s" -msgstr "" - -#: ipalib/messages.py:180 -#, python-format -msgid "'%(option)s' option is deprecated. %(additional_info)s" -msgstr "" - -#: ipalib/messages.py:190 -#, python-format -msgid "" -"Semantic of %(label)s was changed. %(current_behavior)s\n" -"%(hint)s" -msgstr "" - -#: ipalib/messages.py:201 -#, python-format -msgid "DNS server %(server)s: %(error)s." -msgstr "" - -#: ipalib/messages.py:211 -#, python-format -msgid "" -"DNS server %(server)s does not support DNSSEC: %(error)s.\n" -"If DNSSEC validation is enabled on IPA server(s), please disable it." -msgstr "" - -#: ipalib/messages.py:224 -#, python-format -msgid "" -"forward zone \"%(fwzone)s\" is not effective because of missing proper NS " -"delegation in authoritative zone \"%(authzone)s\". Please add NS record " -"\"%(ns_rec)s\" to parent zone \"%(authzone)s\"." -msgstr "" - -#: ipalib/messages.py:238 -#, python-format -msgid "" -"DNS server %(server)s does not support EDNS0 (RFC 6891): %(error)s.\n" -"If DNSSEC validation is enabled on IPA server(s), please disable it." -msgstr "" - -#: ipalib/messages.py:251 -#, python-format -msgid "" -"DNSSEC validation failed: %(error)s.\n" -"Please verify your DNSSEC configuration or disable DNSSEC validation on all " -"IPA servers." -msgstr "" - -#: ipalib/messages.py:265 -#, python-format -msgid "" -"The _kerberos TXT record from domain %(domain)s could not be created " -"(%(error)s).\n" -"This can happen if the zone is not managed by IPA. Please create the record " -"manually, containing the following value: '%(realm)s'" -msgstr "" - -#: ipalib/messages.py:281 -#, python-format -msgid "" -"The _kerberos TXT record from domain %(domain)s could not be removed " -"(%(error)s).\n" -"This can happen if the zone is not managed by IPA. Please remove the record " -"manually." -msgstr "" - -#: ipalib/messages.py:295 -msgid "" -"No DNSSEC key master is installed. DNSSEC zone signing will not work until " -"the DNSSEC key master is installed." -msgstr "" - -#: ipalib/messages.py:310 -#, python-format -msgid "" -"Relative record name '%(record)s' contains the zone name '%(zone)s' as a " -"suffix, which results in FQDN '%(fqdn)s'. This is usually a mistake caused " -"by a missing dot at the end of the name specification." -msgstr "" - -#: ipalib/messages.py:323 -#, python-format -msgid "'%(command)s' is deprecated. %(additional_info)s" -msgstr "" - -#: ipalib/messages.py:333 -#, python-format -msgid "%(line)s" -msgstr "" - -#: ipalib/messages.py:343 -#, python-format -msgid "Search result has been truncated: %(reason)s" -msgstr "" - -#: ipalib/messages.py:353 -#, python-format -msgid "" -"Your trust to %(domain)s is broken. Please re-create it by running 'ipa " -"trust-add' again." -msgstr "" - -#: ipalib/messages.py:372 -#, python-format -msgid "DNS record(s) of host %(host)s could not be removed. (%(reason)s)" -msgstr "" - -#: ipalib/messages.py:386 -msgid "" -"Forwarding policy conflicts with some automatic empty zones. Queries for " -"zones specified by RFC 6303 will ignore forwarding and recursion and always " -"result in NXDOMAIN answers. To override this behavior use forward policy " -"'only'." -msgstr "" - -#: ipalib/messages.py:400 -#, python-format -msgid "Update of system record '%(record)s' failed with error: %(error)s" -msgstr "" - -#: ipalib/messages.py:411 -#, python-format -msgid "" -"IPA does not manage the zone %(zone)s, please add records to your DNS server " -"manually" -msgstr "" - -#: ipalib/messages.py:423 -msgid "" -"Automatic update of DNS system records failed. Please re-run update of " -"system records manually to get list of missing records." -msgstr "" - -#: ipalib/messages.py:436 -#, python-format -msgid "" -"Service %(service)s requires restart on IPA server %(server)s to apply " -"configuration changes." -msgstr "" - -#: ipalib/messages.py:448 -#, python-format -msgid "" -"No DNS servers in IPA location %(location)s. Without DNS servers location is " -"not working as expected." -msgstr "" - -#: ipalib/messages.py:475 -#, python-format -msgid "%(subject)s: Malformed certificate. %(reason)s" -msgstr "" - -#: ipalib/messages.py:486 -#, python-format -msgid "The host was added but the DNS update failed with: %(reason)s" -msgstr "" - -#: ipalib/messages.py:496 -#, python-format -msgid "The certificate for %(ca)s is not available on this server." -msgstr "" - -#: ipalib/errors.py:296 -#, python-format -msgid "%(cver)s client incompatible with %(sver)s server at '%(server)s'" -msgstr "" - -#: ipalib/errors.py:314 -#, python-format -msgid "unknown error %(code)d from %(server)s: %(error)s" -msgstr "" - -#: ipalib/errors.py:330 -msgid "an internal error has occurred" -msgstr "" - -#: ipalib/errors.py:352 -#, python-format -msgid "an internal error has occurred on server at '%(server)s'" -msgstr "" - -#: ipalib/errors.py:368 -#, python-format -msgid "unknown command '%(name)s'" -msgstr "" - -#: ipalib/errors.py:385 ipalib/errors.py:410 +#: ipalib/errors.py:385 ipalib/errors.py:410 #, python-format msgid "error on server '%(server)s': %(error)s" msgstr "" @@ -37021,3883 +13287,3790 @@ msgid "" "prevents a trust to '%(conflict)s'" msgstr "" -#: ipalib/misc.py:22 -#, python-format -msgid "%(count)d variables" +#: ipalib/messages.py:84 +msgid "Additional instructions:" msgstr "" -#: ipalib/misc.py:96 +#: ipalib/messages.py:146 #, python-format -msgid "%(count)d plugin loaded" -msgid_plural "%(count)d plugins loaded" -msgstr[0] "" -msgstr[1] "" - -#: ipalib/frontend.py:425 -msgid "Results are truncated, try a more specific search" +msgid "" +"API Version number was not sent, forward compatibility not guaranteed. " +"Assuming server's API version, %(server_version)s" msgstr "" -#: ipalib/frontend.py:584 ipatests/test_xmlrpc/test_ping_plugin.py:52 -#, python-format -msgid "Unknown option: %(option)s" +#: ipalib/messages.py:158 +msgid "" +"DNS forwarder semantics changed since IPA 4.0.\n" +"You may want to use forward zones (dnsforwardzone-*) instead.\n" +"For more details read the docs." msgstr "" -#: ipalib/frontend.py:986 ipaserver/plugins/batch.py:83 -msgid "Client version. Used to determine if server will accept request." +#: ipalib/messages.py:170 +#, python-format +msgid "" +"DNSSEC support is experimental.\n" +"%(additional_info)s" msgstr "" -#: ipalib/plugable.py:540 +#: ipalib/messages.py:180 #, python-format -msgid "%(filename)s: file not found" +msgid "'%(option)s' option is deprecated. %(additional_info)s" msgstr "" -#: ipalib/plugable.py:613 -#, python-brace-format -msgid "Unable to parse option {item}" +#: ipalib/messages.py:190 +#, python-format +msgid "" +"Semantic of %(label)s was changed. %(current_behavior)s\n" +"%(hint)s" msgstr "" -#: ipalib/parameters.py:408 -msgid "incorrect type" +#: ipalib/messages.py:201 +#, python-format +msgid "DNS server %(server)s: %(error)s." msgstr "" -#: ipalib/parameters.py:411 -msgid "Only one value is allowed" +#: ipalib/messages.py:211 +#, python-format +msgid "" +"DNS server %(server)s does not support DNSSEC: %(error)s.\n" +"If DNSSEC validation is enabled on IPA server(s), please disable it." msgstr "" -#: ipalib/parameters.py:878 -msgid "this option is deprecated" +#: ipalib/messages.py:224 +#, python-format +msgid "" +"forward zone \"%(fwzone)s\" is not effective because of missing proper NS " +"delegation in authoritative zone \"%(authzone)s\". Please add NS record " +"\"%(ns_rec)s\" to parent zone \"%(authzone)s\"." msgstr "" -#: ipalib/parameters.py:996 -msgid "must be True or False" +#: ipalib/messages.py:238 +#, python-format +msgid "" +"DNS server %(server)s does not support EDNS0 (RFC 6891): %(error)s.\n" +"If DNSSEC validation is enabled on IPA server(s), please disable it." msgstr "" -#: ipalib/parameters.py:1094 -msgid "must be an integer" +#: ipalib/messages.py:251 +#, python-format +msgid "" +"DNSSEC validation failed: %(error)s.\n" +"Please verify your DNSSEC configuration or disable DNSSEC validation on all " +"IPA servers." msgstr "" -#: ipalib/parameters.py:1144 +#: ipalib/messages.py:265 #, python-format -msgid "must be at least %(minvalue)d" +msgid "" +"The _kerberos TXT record from domain %(domain)s could not be created " +"(%(error)s).\n" +"This can happen if the zone is not managed by IPA. Please create the record " +"manually, containing the following value: '%(realm)s'" msgstr "" -#: ipalib/parameters.py:1156 +#: ipalib/messages.py:281 #, python-format -msgid "can be at most %(maxvalue)d" +msgid "" +"The _kerberos TXT record from domain %(domain)s could not be removed " +"(%(error)s).\n" +"This can happen if the zone is not managed by IPA. Please remove the record " +"manually." msgstr "" -#: ipalib/parameters.py:1174 -msgid "must be a decimal number" +#: ipalib/messages.py:295 +msgid "" +"No DNSSEC key master is installed. DNSSEC zone signing will not work until " +"the DNSSEC key master is installed." msgstr "" -#: ipalib/parameters.py:1220 +#: ipalib/messages.py:310 #, python-format -msgid "must be at least %(minvalue)s" +msgid "" +"Relative record name '%(record)s' contains the zone name '%(zone)s' as a " +"suffix, which results in FQDN '%(fqdn)s'. This is usually a mistake caused " +"by a missing dot at the end of the name specification." msgstr "" -#: ipalib/parameters.py:1232 +#: ipalib/messages.py:323 #, python-format -msgid "can be at most %(maxvalue)s" +msgid "'%(command)s' is deprecated. %(additional_info)s" msgstr "" -#: ipalib/parameters.py:1242 +#: ipalib/messages.py:333 #, python-format -msgid "" -"number class '%(cls)s' is not included in a list of allowed number classes: " -"%(allowed)s" +msgid "%(line)s" msgstr "" -#: ipalib/parameters.py:1365 +#: ipalib/messages.py:343 #, python-format -msgid "must match pattern \"%(pattern)s\"" +msgid "Search result has been truncated: %(reason)s" msgstr "" -#: ipalib/parameters.py:1385 -msgid "must be binary data" +#: ipalib/messages.py:353 +#, python-format +msgid "" +"Your trust to %(domain)s is broken. Please re-create it by running 'ipa " +"trust-add' again." msgstr "" -#: ipalib/parameters.py:1404 +#: ipalib/messages.py:372 #, python-format -msgid "must be at least %(minlength)d bytes" +msgid "DNS record(s) of host %(host)s could not be removed. (%(reason)s)" msgstr "" -#: ipalib/parameters.py:1416 -#, python-format -msgid "can be at most %(maxlength)d bytes" +#: ipalib/messages.py:386 +msgid "" +"Forwarding policy conflicts with some automatic empty zones. Queries for " +"zones specified by RFC 6303 will ignore forwarding and recursion and always " +"result in NXDOMAIN answers. To override this behavior use forward policy " +"'only'." msgstr "" -#: ipalib/parameters.py:1428 +#: ipalib/messages.py:400 #, python-format -msgid "must be exactly %(length)d bytes" +msgid "Update of system record '%(record)s' failed with error: %(error)s" msgstr "" -#: ipalib/parameters.py:1445 -msgid "must be a certificate" +#: ipalib/messages.py:411 +#, python-format +msgid "" +"IPA does not manage the zone %(zone)s, please add records to your DNS server " +"manually" msgstr "" -#: ipalib/parameters.py:1481 -msgid "must be a certificate signing request" +#: ipalib/messages.py:423 +msgid "" +"Automatic update of DNS system records failed. Please re-run update of " +"system records manually to get list of missing records." msgstr "" -#: ipalib/parameters.py:1527 +#: ipalib/messages.py:436 #, python-format -msgid "Failure decoding Certificate Signing Request: %s" +msgid "" +"Service %(service)s requires restart on IPA server %(server)s to apply " +"configuration changes." msgstr "" -#: ipalib/parameters.py:1551 -msgid "must be Unicode text" +#: ipalib/messages.py:448 +#, python-format +msgid "" +"No DNS servers in IPA location %(location)s. Without DNS servers location is " +"not working as expected." msgstr "" -#: ipalib/parameters.py:1582 -msgid "Leading and trailing spaces are not allowed" +#: ipalib/messages.py:475 +#, python-format +msgid "%(subject)s: Malformed certificate. %(reason)s" msgstr "" -#: ipalib/parameters.py:1592 +#: ipalib/messages.py:486 #, python-format -msgid "must be at least %(minlength)d characters" +msgid "The host was added but the DNS update failed with: %(reason)s" msgstr "" -#: ipalib/parameters.py:1604 +#: ipalib/messages.py:496 #, python-format -msgid "can be at most %(maxlength)d characters" +msgid "The certificate for %(ca)s is not available on this server." msgstr "" -#: ipalib/parameters.py:1616 -#, python-format -msgid "must be exactly %(length)d characters" +#: ipalib/util.py:213 +msgid "Filename is empty" msgstr "" -#: ipalib/parameters.py:1638 +#: ipalib/util.py:217 #, python-format -msgid "The character %(char)r is not allowed." +msgid "Permission denied: %(file)s" msgstr "" -#: ipalib/parameters.py:1691 -#, python-format -msgid "must be '%(value)s'" +#: ipalib/util.py:414 ipalib/util.py:946 +msgid "empty DNS label" msgstr "" -#: ipalib/parameters.py:1694 +#: ipalib/util.py:417 +msgid "DNS label cannot be longer that 63 characters" +msgstr "" + +#: ipalib/util.py:422 #, python-format -msgid "must be one of %(values)s" +msgid "" +"only letters, numbers, %(chars)s are allowed. DNS label may not start or end " +"with %(chars2)s" msgstr "" -#: ipalib/parameters.py:1811 -msgid "must be datetime value" +#: ipalib/util.py:438 +msgid "single label {}s are not supported" msgstr "" -#: ipalib/parameters.py:1829 -msgid "does not match any of accepted formats: " +#: ipalib/util.py:448 +msgid "too many '@' characters" msgstr "" -#: ipalib/parameters.py:2012 -msgid "incomplete time value" +#: ipalib/util.py:477 +msgid "cannot be longer that {} characters" msgstr "" -#: ipalib/parameters.py:2089 -msgid "must be DNS name" +#: ipalib/util.py:484 +msgid "hostname contains empty label (consecutive dots)" msgstr "" -#: ipalib/parameters.py:2117 -msgid "must be absolute" +#: ipalib/util.py:488 +msgid "not fully qualified" msgstr "" -#: ipalib/parameters.py:2123 -msgid "must be relative" +#: ipalib/util.py:501 ipalib/util.py:510 +msgid "invalid SSH public key" msgstr "" -#: ipalib/parameters.py:2134 -msgid "must be dictionary" +#: ipalib/util.py:513 +msgid "options are not allowed" msgstr "" -#: ipalib/parameters.py:2143 -msgid "must be Kerberos principal" +#: ipalib/util.py:749 +msgid "invalid hostmask" msgstr "" -#: ipalib/parameters.py:2159 +#: ipalib/util.py:763 #, python-format -msgid "Malformed principal: '%(value)s'" +msgid "query '%(owner)s %(rtype)s': %(error)s" msgstr "" -#: ipalib/parameters.py:2168 -msgid "Service principal is required" +#: ipalib/util.py:767 +#, python-format +msgid "query '%(owner)s %(rtype)s' with EDNS0: %(error)s" msgstr "" -#: ipapython/dogtag.py:109 +#: ipalib/util.py:771 #, python-format -msgid "Retrieving CA cert chain failed: %s" +msgid "" +"answer to query '%(owner)s %(rtype)s' is missing DNSSEC signatures (no RRSIG " +"data)" msgstr "" -#: ipapython/dogtag.py:115 +#: ipalib/util.py:776 #, python-format -msgid "request failed with HTTP status %d" +msgid "record '%(owner)s %(rtype)s' failed DNSSEC validation on server %(ip)s" msgstr "" -#: ipapython/dogtag.py:127 -#, python-format -msgid "Retrieving CA status failed: %s" +#: ipalib/util.py:944 +msgid "invalid escape code in domain name" msgstr "" -#: ipapython/dogtag.py:149 +#: ipalib/util.py:948 +msgid "domain name cannot be longer than 255 characters" +msgstr "" + +#: ipalib/util.py:950 +msgid "DNS label cannot be longer than 63 characters" +msgstr "" + +#: ipalib/util.py:952 +msgid "invalid domain name" +msgstr "" + +#: ipalib/util.py:965 #, python-format -msgid "Retrieving CA status failed with status %d" +msgid "domain name '%(domain)s' should be normalized to: %(normalized)s" msgstr "" -#: ipapython/ipaldap.py:1187 +#: ipalib/util.py:1089 #, python-format -msgid "objectclass %s not found" +msgid "invalid domain-name: %s" msgstr "" -#: ipaserver/install/replication.py:1779 ipaserver/install/replication.py:1798 +#: ipalib/util.py:1101 #, python-format -msgid "Replication agreement for %(hostname)s not found" +msgid "invalid IP address version (is %(value)d, must be %(required_value)d)!" msgstr "" -#: ipaserver/install/ipa_acme_manage.py:45 ipaserver/plugins/dogtag.py:1203 -#: acmebasic.py:58 acmerest.py:27 -msgid "Failed to authenticate to CA REST API" +#: ipalib/util.py:1107 +msgid "invalid IP address format" msgstr "" -#: ipaserver/install/certs.py:480 +#: ipalib/util.py:1125 #, python-format -msgid "Unable to communicate with CMS (status %d)" +msgid "%(port)s is not a valid port" msgstr "" -#: ipaserver/plugins/config.py:41 +#: ipalib/util.py:1158 msgid "" -"\n" -"Server configuration\n" -"\n" -"Manage the default values that IPA uses and some of its tuning parameters.\n" -"\n" -"NOTES:\n" -"\n" -"The password notification value (--pwdexpnotify) is stored here so it will\n" -"be replicated. It is not currently used to notify users in advance of an\n" -"expiring password.\n" -"\n" -"Some attributes are read-only, provided only for information purposes. " -"These\n" -"include:\n" -"\n" -"Certificate Subject base: the configured certificate subject base,\n" -" e.g. O=EXAMPLE.COM. This is configurable only at install time.\n" -"Password plug-in features: currently defines additional hashes that the\n" -" password will generate (there may be other conditions).\n" -"\n" -"When setting the order list for mapping SELinux users you may need to\n" -"quote the value so it isn't interpreted by the shell.\n" -"\n" -"The maximum length of a hostname in Linux is controlled by\n" -"MAXHOSTNAMELEN in the kernel and defaults to 64. Some other operating\n" -"systems, Solaris for example, allows hostnames up to 255 characters.\n" -"This option will allow flexibility in length but by default limiting\n" -"to the Linux maximum length.\n" -"\n" -"EXAMPLES:\n" -"\n" -" Show basic server configuration:\n" -" ipa config-show\n" -"\n" -" Show all configuration options:\n" -" ipa config-show --all\n" -"\n" -" Change maximum username length to 99 characters:\n" -" ipa config-mod --maxusername=99\n" -"\n" -" Change maximum host name length to 255 characters:\n" -" ipa config-mod --maxhostname=255\n" -"\n" -" Increase default time and size limits for maximum IPA server search:\n" -" ipa config-mod --searchtimelimit=10 --searchrecordslimit=2000\n" -"\n" -" Set default user e-mail domain:\n" -" ipa config-mod --emaildomain=example.com\n" -"\n" -" Enable migration mode to make \"ipa migrate-ds\" command operational:\n" -" ipa config-mod --enable-migration=TRUE\n" -"\n" -" Define SELinux user map order:\n" -" ipa config-mod --ipaselinuxusermaporder='guest_u:s0$xguest_u:s0$user_u:s0-" -"s0:c0.c1023$staff_u:s0-s0:c0.c1023$unconfined_u:s0-s0:c0.c1023'\n" +"at least one value equal to the canonical principal name must be present" msgstr "" -#: ipaserver/plugins/config.py:107 -msgid "must be at least 10" +#: ipalib/util.py:1245 +msgid "realm or UPN suffix overlaps with trusted domain namespace" msgstr "" -#: ipaserver/plugins/config.py:115 -msgid "configuration options" +#: ipalib/plugable.py:540 +#, python-format +msgid "%(filename)s: file not found" msgstr "" -#: ipaserver/plugins/config.py:150 ipaserver/plugins/config.py:151 -msgid "Configuration" +#: ipalib/plugable.py:613 +#, python-brace-format +msgid "Unable to parse option {item}" msgstr "" -#: ipaserver/plugins/config.py:162 -msgid "Maximum hostname length" +#: ipapython/ipaldap.py:1187 +#, python-format +msgid "objectclass %s not found" msgstr "" -#: ipaserver/plugins/config.py:266 -msgid "IPA masters" +#: ipapython/dogtag.py:109 +#, python-format +msgid "Retrieving CA cert chain failed: %s" msgstr "" -#: ipaserver/plugins/config.py:267 -msgid "List of all IPA masters" +#: ipapython/dogtag.py:115 +#, python-format +msgid "request failed with HTTP status %d" msgstr "" -#: ipaserver/plugins/config.py:272 -msgid "Hidden IPA masters" +#: ipapython/dogtag.py:127 +#, python-format +msgid "Retrieving CA status failed: %s" msgstr "" -#: ipaserver/plugins/config.py:273 -msgid "List of all hidden IPA masters" +#: ipapython/dogtag.py:149 +#, python-format +msgid "Retrieving CA status failed with status %d" msgstr "" -#: ipaserver/plugins/config.py:278 -msgid "IPA master capable of PKINIT" +#: ipaserver/install/certs.py:480 +#, python-format +msgid "Unable to communicate with CMS (status %d)" msgstr "" -#: ipaserver/plugins/config.py:279 -msgid "IPA master which can process PKINIT requests" +#: ipaserver/install/replication.py:1779 ipaserver/install/replication.py:1798 +#, python-format +msgid "Replication agreement for %(hostname)s not found" msgstr "" -#: ipaserver/plugins/config.py:284 -msgid "IPA CA servers" +#: ipaserver/install/ipa_acme_manage.py:45 ipaserver/plugins/dogtag.py:1203 +msgid "Failed to authenticate to CA REST API" msgstr "" -#: ipaserver/plugins/config.py:285 -msgid "IPA servers configured as certificate authority" +#: ipaserver/plugins/automount.py:218 +msgid "automount location" msgstr "" -#: ipaserver/plugins/config.py:290 -msgid "Hidden IPA CA servers" +#: ipaserver/plugins/automount.py:219 +msgid "automount locations" msgstr "" -#: ipaserver/plugins/config.py:291 -msgid "Hidden IPA servers configured as certificate authority" +#: ipaserver/plugins/automount.py:222 +msgid "Automount Locations" msgstr "" -#: ipaserver/plugins/config.py:296 -msgid "IPA CA renewal master" +#: ipaserver/plugins/automount.py:223 +msgid "Automount Location" msgstr "" -#: ipaserver/plugins/config.py:297 -msgid "Renewal master for IPA certificate authority" +#: ipaserver/plugins/automount.py:263 +#, python-format +msgid "Added automount location \"%(value)s\"" msgstr "" -#: ipaserver/plugins/config.py:302 ipaserver/plugins/vault.py:978 -msgid "IPA KRA servers" +#: ipaserver/plugins/automount.py:283 +#, python-format +msgid "Deleted automount location \"%(value)s\"" msgstr "" -#: ipaserver/plugins/config.py:303 -msgid "IPA servers configured as key recovery agent" -msgstr "" +#: ipaserver/plugins/automount.py:296 +#, python-format +msgid "%(count)d automount location matched" +msgid_plural "%(count)d automount locations matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/config.py:308 -msgid "Hidden IPA KRA servers" +#: ipaserver/plugins/automount.py:349 +msgid "automount map" msgstr "" -#: ipaserver/plugins/config.py:309 -msgid "Hidden IPA servers configured as key recovery agent" +#: ipaserver/plugins/automount.py:350 +msgid "automount maps" msgstr "" -#: ipaserver/plugins/config.py:315 ipaserver/plugins/idviews.py:159 -msgid "Domain resolution order" +#: ipaserver/plugins/automount.py:393 +msgid "Automount Maps" msgstr "" -#: ipaserver/plugins/config.py:316 ipaserver/plugins/idviews.py:160 -msgid "colon-separated list of domains used for short name qualification" +#: ipaserver/plugins/automount.py:394 +msgid "Automount Map" msgstr "" -#: ipaserver/plugins/config.py:321 ipaserver/plugins/dns.py:4119 -msgid "IPA DNS servers" +#: ipaserver/plugins/automount.py:401 +#, python-format +msgid "Added automount map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/config.py:322 -msgid "IPA servers configured as domain name server" +#: ipaserver/plugins/automount.py:408 +#, python-format +msgid "Deleted automount map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/config.py:327 -msgid "Hidden IPA DNS servers" +#: ipaserver/plugins/automount.py:428 +#, python-format +msgid "Modified automount map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/config.py:328 -msgid "Hidden IPA servers configured as domain name server" +#: ipaserver/plugins/automount.py:436 +#, python-format +msgid "%(count)d automount map matched" +msgid_plural "%(count)d automount maps matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/automount.py:448 +msgid "Automount key object." msgstr "" -#: ipaserver/plugins/config.py:333 ipaserver/plugins/dns.py:4125 -msgid "IPA DNSSec key master" +#: ipaserver/plugins/automount.py:452 +msgid "automount key" msgstr "" -#: ipaserver/plugins/config.py:334 -msgid "DNSec key master" +#: ipaserver/plugins/automount.py:453 +msgid "automount keys" msgstr "" -#: ipaserver/plugins/config.py:411 -msgid "Empty domain is not allowed" +#: ipaserver/plugins/automount.py:512 +msgid "Automount Keys" msgstr "" -#: ipaserver/plugins/config.py:419 -#, python-format -msgid "Invalid domain name '%(domain)s': %(e)s" +#: ipaserver/plugins/automount.py:513 +msgid "Automount Key" msgstr "" -#: ipaserver/plugins/config.py:424 +#: ipaserver/plugins/automount.py:514 #, python-format -msgid "Server has no information about domain '%(domain)s'" +msgid "" +"The key,info pair must be unique. A key named %(key)s with info %(info)s " +"already exists" msgstr "" -#: ipaserver/plugins/config.py:431 +#: ipaserver/plugins/automount.py:515 #, python-format -msgid "Disabled domain '%(domain)s' is not allowed" +msgid "key named %(key)s already exists" msgstr "" -#: ipaserver/plugins/config.py:483 -msgid "The group doesn't exist" +#: ipaserver/plugins/automount.py:516 +#, python-format +msgid "The automount key %(key)s with info %(info)s does not exist" msgstr "" -#: ipaserver/plugins/config.py:501 +#: ipaserver/plugins/automount.py:566 #, python-format -msgid "attribute \"%s\" not allowed" +msgid "" +"More than one entry with key %(key)s found, use --info to select specific " +"entry." msgstr "" -#: ipaserver/plugins/config.py:521 -msgid "May not be empty" +#: ipaserver/plugins/automount.py:625 +#, python-format +msgid "Added automount key \"%(value)s\"" msgstr "" -#: ipaserver/plugins/config.py:540 +#: ipaserver/plugins/automount.py:654 #, python-format -msgid "%(obj)s default attribute %(attr)s would not be allowed!" +msgid "Added automount indirect map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/config.py:572 -msgid "A list of SELinux users delimited by $ expected" +#: ipaserver/plugins/automount.py:678 +msgid "mount point is relative to parent map, cannot begin with /" msgstr "" -#: ipaserver/plugins/config.py:576 +#: ipaserver/plugins/automount.py:707 #, python-format -msgid "SELinux user '%(user)s' is not valid: %(error)s" +msgid "Deleted automount key \"%(value)s\"" msgstr "" -#: ipaserver/plugins/config.py:588 -msgid "SELinux user map default user not in order list" +#: ipaserver/plugins/automount.py:748 +#, python-format +msgid "Modified automount key \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dnsserver.py:35 -msgid "" -"\n" -"DNS server configuration\n" -msgstr "" +#: ipaserver/plugins/automount.py:807 +#, python-format +msgid "%(count)d automount key matched" +msgid_plural "%(count)d automount keys matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/dnsserver.py:37 +#: ipaserver/plugins/join.py:125 +#, python-format msgid "" -"\n" -"Manipulate DNS server configuration\n" +"Insufficient 'write' privilege to the 'krbLastPwdChange' attribute of entry " +"'%s'." msgstr "" -#: ipaserver/plugins/dnsserver.py:41 +#: ipaserver/plugins/caacl.py:21 msgid "" "\n" -" Show configuration of a specific DNS server:\n" -" ipa dnsserver-show\n" -msgstr "" - -#: ipaserver/plugins/dnsserver.py:44 -msgid "" +"Manage CA ACL rules.\n" "\n" -" Update configuration of a specific DNS server:\n" -" ipa dnsserver-mod\n" +"This plugin is used to define rules governing which CAs and profiles\n" +"may be used to issue certificates to particular principals or groups\n" +"of principals.\n" +"\n" +"SUBJECT PRINCIPAL SCOPE:\n" +"\n" +"For a certificate request to be allowed, the principal(s) that are\n" +"the subject of a certificate request (not necessarily the principal\n" +"actually requesting the certificate) must be included in the scope\n" +"of a CA ACL that also includes the target CA and profile.\n" +"\n" +"Users can be included by name, group or the \"all users\" category.\n" +"Hosts can be included by name, hostgroup or the \"all hosts\"\n" +"category. Services can be included by service name or the \"all\n" +"services\" category. CA ACLs may be associated with a single type of\n" +"principal, or multiple types.\n" +"\n" +"CERTIFICATE AUTHORITY SCOPE:\n" +"\n" +"A CA ACL can be associated with one or more CAs by name, or by the\n" +"\"all CAs\" category. For compatibility reasons, a CA ACL with no CA\n" +"association implies an association with the 'ipa' CA (and only this\n" +"CA).\n" +"\n" +"PROFILE SCOPE:\n" +"\n" +"A CA ACL can be associated with one or more profiles by Profile ID.\n" +"The Profile ID is a string without spaces or punctuation starting\n" +"with a letter and followed by a sequence of letters, digits or\n" +"underscore (\"_\").\n" +"\n" +"EXAMPLES:\n" +"\n" +" Create a CA ACL \"test\" that grants all users access to the\n" +" \"UserCert\" profile on all CAs:\n" +" ipa caacl-add test --usercat=all --cacat=all\n" +" ipa caacl-add-profile test --certprofiles UserCert\n" +"\n" +" Display the properties of a named CA ACL:\n" +" ipa caacl-show test\n" +"\n" +" Create a CA ACL to let user \"alice\" use the \"DNP3\" profile on \"DNP3-CA" +"\":\n" +" ipa caacl-add alice_dnp3\n" +" ipa caacl-add-ca alice_dnp3 --cas DNP3-CA\n" +" ipa caacl-add-profile alice_dnp3 --certprofiles DNP3\n" +" ipa caacl-add-user alice_dnp3 --user=alice\n" +"\n" +" Disable a CA ACL:\n" +" ipa caacl-disable test\n" +"\n" +" Remove a CA ACL:\n" +" ipa caacl-del test\n" msgstr "" -#: ipaserver/plugins/dnsserver.py:62 -msgid "DNS server" +#: ipaserver/plugins/caacl.py:87 ipaserver/plugins/caacl.py:165 +#: ipaserver/plugins/caacl.py:263 +msgid "CA ACL" msgstr "" -#: ipaserver/plugins/dnsserver.py:63 -msgid "DNS servers" +#: ipaserver/plugins/caacl.py:88 ipaserver/plugins/caacl.py:164 +msgid "CA ACLs" msgstr "" -#: ipaserver/plugins/dnsserver.py:71 -msgid "DNS Servers" +#: ipaserver/plugins/caacl.py:183 +msgid "CA category" msgstr "" -#: ipaserver/plugins/dnsserver.py:72 -msgid "DNS Server" +#: ipaserver/plugins/caacl.py:184 +msgid "CA category the ACL applies to" msgstr "" -#: ipaserver/plugins/dnsserver.py:113 -msgid "DNS Server name" +#: ipaserver/plugins/caacl.py:212 +msgid "CAs" msgstr "" -#: ipaserver/plugins/dnsserver.py:119 -msgid "SOA mname override" +#: ipaserver/plugins/caacl.py:246 +#, python-format +msgid "Added CA ACL \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dnsserver.py:120 -msgid "SOA mname (authoritative server) override" +#: ipaserver/plugins/caacl.py:258 +#, python-format +msgid "Deleted CA ACL \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dnsserver.py:126 -msgid "Forwarders" +#: ipaserver/plugins/caacl.py:265 +msgid "default CA ACL can be only disabled" msgstr "" -#: ipaserver/plugins/dnsserver.py:128 -msgid "" -"Per-server forwarders. A custom port can be specified for each forwarder " -"using a standard format \"IP_ADDRESS port PORT\"" +#: ipaserver/plugins/caacl.py:273 +#, python-format +msgid "Modified CA ACL \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dnsserver.py:138 -msgid "" -"Per-server conditional forwarding policy. Set to \"none\" to disable " -"forwarding to global forwarder for this zone. In that case, conditional zone " -"forwarders are disregarded." +#: ipaserver/plugins/caacl.py:285 +msgid "CA category cannot be set to 'all' while there are allowed CAs" msgstr "" -#: ipaserver/plugins/dnsserver.py:148 ipaserver/plugins/dns.py:2056 -#: ipaserver/plugins/dns.py:2230 ipaserver/plugins/dns.py:3182 -#: ipaserver/plugins/dns.py:4163 -msgid "DNS is not configured" +#: ipaserver/plugins/caacl.py:290 +msgid "" +"profile category cannot be set to 'all' while there are allowed profiles" msgstr "" -#: ipaserver/plugins/dnsserver.py:154 -msgid "Modify DNS server configuration" +#: ipaserver/plugins/caacl.py:294 ipaserver/plugins/netgroup.py:321 +#: ipaserver/plugins/hbacrule.py:345 +msgid "user category cannot be set to 'all' while there are allowed users" msgstr "" -#: ipaserver/plugins/dnsserver.py:157 -#, python-format -msgid "Modified DNS server \"%(value)s\"" +#: ipaserver/plugins/caacl.py:298 ipaserver/plugins/netgroup.py:326 +#: ipaserver/plugins/hbacrule.py:350 +msgid "host category cannot be set to 'all' while there are allowed hosts" msgstr "" -#: ipaserver/plugins/dnsserver.py:162 -msgid "Search for DNS servers." +#: ipaserver/plugins/caacl.py:302 ipaserver/plugins/hbacrule.py:356 +msgid "" +"service category cannot be set to 'all' while there are allowed services" msgstr "" -#: ipaserver/plugins/dnsserver.py:166 +#: ipaserver/plugins/caacl.py:312 #, python-format -msgid "%(count)d DNS server matched" -msgid_plural "%(count)d DNS servers matched" +msgid "%(count)d CA ACL matched" +msgid_plural "%(count)d CA ACLs matched" msgstr[0] "" msgstr[1] "" -#: ipaserver/plugins/dnsserver.py:176 -msgid "IPA DNS Server is not installed" +#: ipaserver/plugins/caacl.py:325 +#, python-format +msgid "Enabled CA ACL \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dnsserver.py:183 -msgid "Display configuration of a DNS server." +#: ipaserver/plugins/caacl.py:354 +#, python-format +msgid "Disabled CA ACL \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dnsserver.py:193 -msgid "Add a new DNS server." +#: ipaserver/plugins/caacl.py:385 +#, python-format +msgid "%i user or group added." msgstr "" -#: ipaserver/plugins/dnsserver.py:196 +#: ipaserver/plugins/caacl.py:386 #, python-format -msgid "Added new DNS server \"%(value)s\"" +msgid "%i users or groups added." msgstr "" -#: ipaserver/plugins/dnsserver.py:205 -msgid "Delete a DNS server" +#: ipaserver/plugins/caacl.py:397 ipaserver/plugins/sudorule.py:599 +#: ipaserver/plugins/hbacrule.py:518 ipaserver/plugins/selinuxusermap.py:564 +msgid "users cannot be added when user category='all'" msgstr "" -#: ipaserver/plugins/dnsserver.py:208 +#: ipaserver/plugins/caacl.py:407 #, python-format -msgid "Deleted DNS server \"%(value)s\"" +msgid "%i user or group removed." msgstr "" -#: ipaserver/plugins/pkinit.py:13 -msgid "" -"\n" -"Kerberos PKINIT feature status reporting tools.\n" -"\n" -"Report IPA masters on which Kerberos PKINIT is enabled or disabled\n" -"\n" -"EXAMPLES:\n" -" List PKINIT status on all masters:\n" -" ipa pkinit-status\n" -"\n" -" Check PKINIT status on `ipa.example.com`:\n" -" ipa pkinit-status --server ipa.example.com\n" -"\n" -" List all IPA masters with disabled PKINIT:\n" -" ipa pkinit-status --status='disabled'\n" -"\n" -"For more info about PKINIT support see:\n" -"\n" -"https://www.freeipa.org/page/V4/Kerberos_PKINIT\n" +#: ipaserver/plugins/caacl.py:408 +#, python-format +msgid "%i users or groups removed." msgstr "" -#: ipaserver/plugins/pkinit.py:39 -msgid "pkinit" +#: ipaserver/plugins/caacl.py:417 +#, python-format +msgid "%i host or hostgroup added." msgstr "" -#: ipaserver/plugins/pkinit.py:41 ipaserver/plugins/internal.py:192 -msgid "PKINIT" +#: ipaserver/plugins/caacl.py:418 +#, python-format +msgid "%i hosts or hostgroups added." msgstr "" -#: ipaserver/plugins/pkinit.py:53 -msgid "PKINIT status" +#: ipaserver/plugins/caacl.py:429 ipaserver/plugins/sudorule.py:702 +#: ipaserver/plugins/hbacrule.py:549 ipaserver/plugins/selinuxusermap.py:597 +msgid "hosts cannot be added when host category='all'" msgstr "" -#: ipaserver/plugins/pkinit.py:54 -msgid "Whether PKINIT is enabled or disabled" +#: ipaserver/plugins/caacl.py:439 +#, python-format +msgid "%i host or hostgroup removed." msgstr "" -#: ipaserver/plugins/pkinit.py:63 -msgid "Report PKINIT status on the IPA masters" +#: ipaserver/plugins/caacl.py:440 +#, python-format +msgid "%i hosts or hostgroups removed." msgstr "" -#: ipaserver/plugins/pkinit.py:65 +#: ipaserver/plugins/caacl.py:448 #, python-format -msgid "%(count)s server matched" -msgid_plural "%(count)s servers matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/host.py:74 -msgid "" -"\n" -"Hosts/Machines\n" -"\n" -"A host represents a machine. It can be used in a number of contexts:\n" -"- service entries are associated with a host\n" -"- a host stores the host/ service principal\n" -"- a host can be used in Host-based Access Control (HBAC) rules\n" -"- every enrolled client generates a host entry\n" +msgid "%i service added." msgstr "" -#: ipaserver/plugins/host.py:82 -msgid "" -"\n" -"ENROLLMENT:\n" -"\n" -"There are three enrollment scenarios when enrolling a new client:\n" -"\n" -"1. You are enrolling as a full administrator. The host entry may exist\n" -" or not. A full administrator is a member of the hostadmin role\n" -" or the admins group.\n" -"2. You are enrolling as a limited administrator. The host must already\n" -" exist. A limited administrator is a member a role with the\n" -" Host Enrollment privilege.\n" -"3. The host has been created with a one-time password.\n" +#: ipaserver/plugins/caacl.py:448 +#, python-format +msgid "%i services added." msgstr "" -#: ipaserver/plugins/host.py:94 -msgid "" -"\n" -"RE-ENROLLMENT:\n" -"\n" -"Host that has been enrolled at some point, and lost its configuration (e.g. " -"VM\n" -"destroyed) can be re-enrolled.\n" -"\n" -"For more information, consult the manual pages for ipa-client-install.\n" -"\n" -"A host can optionally store information such as where it is located,\n" -"the OS that it runs, etc.\n" +#: ipaserver/plugins/caacl.py:459 ipaserver/plugins/hbacrule.py:606 +msgid "services cannot be added when service category='all'" msgstr "" -#: ipaserver/plugins/host.py:106 -msgid "" -"\n" -" Add a new host:\n" -" ipa host-add --location=\"3rd floor lab\" --locality=Dallas test.example." -"com\n" +#: ipaserver/plugins/caacl.py:468 +#, python-format +msgid "%i service removed." msgstr "" -#: ipaserver/plugins/host.py:109 +#: ipaserver/plugins/caacl.py:468 +#, python-format +msgid "%i services removed." +msgstr "" + +#: ipaserver/plugins/caacl.py:488 +#, python-format +msgid "%i profile added." +msgstr "" + +#: ipaserver/plugins/caacl.py:488 +#, python-format +msgid "%i profiles added." +msgstr "" + +#: ipaserver/plugins/caacl.py:499 +msgid "profiles cannot be added when profile category='all'" +msgstr "" + +#: ipaserver/plugins/caacl.py:510 +#, python-format +msgid "%i profile removed." +msgstr "" + +#: ipaserver/plugins/caacl.py:510 +#, python-format +msgid "%i profiles removed." +msgstr "" + +#: ipaserver/plugins/caacl.py:515 +msgid "Add CAs to a CA ACL." +msgstr "" + +#: ipaserver/plugins/caacl.py:520 +#, python-format +msgid "%i CA added." +msgstr "" + +#: ipaserver/plugins/caacl.py:520 +#, python-format +msgid "%i CAs added." +msgstr "" + +#: ipaserver/plugins/caacl.py:531 +msgid "CAs cannot be added when CA category='all'" +msgstr "" + +#: ipaserver/plugins/caacl.py:537 +msgid "Remove CAs from a CA ACL." +msgstr "" + +#: ipaserver/plugins/caacl.py:542 +#, python-format +msgid "%i CA removed." +msgstr "" + +#: ipaserver/plugins/caacl.py:542 +#, python-format +msgid "%i CAs removed." +msgstr "" + +#: ipaserver/plugins/automember.py:43 msgid "" "\n" -" Delete a host:\n" -" ipa host-del test.example.com\n" +"Auto Membership Rule.\n" msgstr "" -#: ipaserver/plugins/host.py:112 +#: ipaserver/plugins/automember.py:45 msgid "" "\n" -" Add a new host with a one-time password:\n" -" ipa host-add --os='Fedora 12' --password=Secret123 test.example.com\n" +"Bring clarity to the membership of hosts and users by configuring inclusive\n" +"or exclusive regex patterns, you can automatically assign a new entries " +"into\n" +"a group or hostgroup based upon attribute information.\n" msgstr "" -#: ipaserver/plugins/host.py:115 +#: ipaserver/plugins/automember.py:49 msgid "" "\n" -" Add a new host with a random one-time password:\n" -" ipa host-add --os='Fedora 12' --random test.example.com\n" +"A rule is directly associated with a group by name, so you cannot create\n" +"a rule without an accompanying group or hostgroup.\n" msgstr "" -#: ipaserver/plugins/host.py:118 +#: ipaserver/plugins/automember.py:52 msgid "" "\n" -" Modify information about a host:\n" -" ipa host-mod --os='Fedora 12' test.example.com\n" +"A condition is a regular expression used by 389-ds to match a new incoming\n" +"entry with an automember rule. If it matches an inclusive rule then the\n" +"entry is added to the appropriate group or hostgroup.\n" msgstr "" -#: ipaserver/plugins/host.py:121 +#: ipaserver/plugins/automember.py:56 msgid "" "\n" -" Remove SSH public keys of a host and update DNS to reflect this change:\n" -" ipa host-mod --sshpubkey= --updatedns test.example.com\n" +"A default group or hostgroup could be specified for entries that do not\n" +"match any rule. In case of user entries this group will be a fallback group\n" +"because all users are by default members of group specified in IPA config.\n" msgstr "" -#: ipaserver/plugins/host.py:124 +#: ipaserver/plugins/automember.py:60 msgid "" "\n" -" Disable the host Kerberos key, SSL certificate and all of its services:\n" -" ipa host-disable test.example.com\n" +"The automember-rebuild command can be used to retroactively run automember " +"rules\n" +"against existing entries, thus rebuilding their membership.\n" msgstr "" -#: ipaserver/plugins/host.py:127 +#: ipaserver/plugins/automember.py:65 msgid "" "\n" -" Add a host that can manage this host's keytab and certificate:\n" -" ipa host-add-managedby --hosts=test2 test\n" +" Add the initial group or hostgroup:\n" +" ipa hostgroup-add --desc=\"Web Servers\" webservers\n" +" ipa group-add --desc=\"Developers\" devel\n" msgstr "" -#: ipaserver/plugins/host.py:130 +#: ipaserver/plugins/automember.py:69 msgid "" "\n" -" Allow user to create a keytab:\n" -" ipa host-allow-create-keytab test2 --users=tuser1\n" +" Add the initial rule:\n" +" ipa automember-add --type=hostgroup webservers\n" +" ipa automember-add --type=group devel\n" msgstr "" -#: ipaserver/plugins/host.py:457 ipaserver/plugins/internal.py:1161 -#: ipaserver/plugins/internal.py:1282 -msgid "Host" +#: ipaserver/plugins/automember.py:73 +msgid "" +"\n" +" Add a condition to the rule:\n" +" ipa automember-add-condition --key=fqdn --type=hostgroup --inclusive-" +"regex=^web[1-9]+\\.example\\.com webservers\n" +" ipa automember-add-condition --key=manager --type=group --inclusive-" +"regex=^uid=mscott devel\n" msgstr "" -#: ipaserver/plugins/host.py:509 -msgid "Base-64 encoded host certificate" +#: ipaserver/plugins/automember.py:77 +msgid "" +"\n" +" Add an exclusive condition to the rule to prevent auto assignment:\n" +" ipa automember-add-condition --key=fqdn --type=hostgroup --exclusive-" +"regex=^web5\\.example\\.com webservers\n" msgstr "" -#: ipaserver/plugins/host.py:512 ipaserver/plugins/internal.py:653 -#: ipaserver/plugins/internal.py:729 ipaserver/plugins/baseuser.py:831 -#: ipaserver/plugins/service.py:497 ipaserver/plugins/cert.py:365 -#: ipaserver/plugins/cert.py:1502 -msgid "Subject" +#: ipaserver/plugins/automember.py:80 +msgid "" +"\n" +" Add a host:\n" +" ipa host-add web1.example.com\n" msgstr "" -#: ipaserver/plugins/host.py:516 ipaserver/plugins/internal.py:696 -#: ipaserver/plugins/service.py:501 -msgid "Serial Number" +#: ipaserver/plugins/automember.py:83 +msgid "" +"\n" +" Add a user:\n" +" ipa user-add --first=Tim --last=User --password tuser1 --manager=mscott\n" msgstr "" -#: ipaserver/plugins/host.py:520 ipaserver/plugins/internal.py:697 -#: ipaserver/plugins/service.py:505 -msgid "Serial Number (hex)" +#: ipaserver/plugins/automember.py:86 +msgid "" +"\n" +" Verify automembership:\n" +" ipa hostgroup-show webservers\n" +" Host-group: webservers\n" +" Description: Web Servers\n" +" Member hosts: web1.example.com\n" +"\n" +" ipa group-show devel\n" +" Group name: devel\n" +" Description: Developers\n" +" GID: 1004200000\n" +" Member users: tuser\n" msgstr "" -#: ipaserver/plugins/host.py:524 ipaserver/plugins/internal.py:726 -#: ipaserver/plugins/baseuser.py:824 ipaserver/plugins/service.py:509 -#: ipaserver/plugins/cert.py:425 -msgid "Issuer" +#: ipaserver/plugins/automember.py:98 +msgid "" +"\n" +" Remove a condition from the rule:\n" +" ipa automember-remove-condition --key=fqdn --type=hostgroup --inclusive-" +"regex=^web[1-9]+\\.example\\.com webservers\n" msgstr "" -#: ipaserver/plugins/host.py:528 ipaserver/plugins/service.py:513 -#: ipaserver/plugins/cert.py:431 -msgid "Not Before" +#: ipaserver/plugins/automember.py:101 +msgid "" +"\n" +" Modify the automember rule:\n" +" ipa automember-mod\n" msgstr "" -#: ipaserver/plugins/host.py:532 ipaserver/plugins/service.py:517 -#: ipaserver/plugins/cert.py:436 -msgid "Not After" +#: ipaserver/plugins/automember.py:104 +msgid "" +"\n" +" Set the default (fallback) target group:\n" +" ipa automember-default-group-set --default-group=webservers --" +"type=hostgroup\n" +" ipa automember-default-group-set --default-group=ipausers --type=group\n" msgstr "" -#: ipaserver/plugins/host.py:536 ipaserver/plugins/service.py:521 -#: ipaserver/plugins/cert.py:441 -msgid "Fingerprint (SHA1)" +#: ipaserver/plugins/automember.py:108 +msgid "" +"\n" +" Remove the default (fallback) target group:\n" +" ipa automember-default-group-remove --type=hostgroup\n" +" ipa automember-default-group-remove --type=group\n" msgstr "" -#: ipaserver/plugins/host.py:540 ipaserver/plugins/service.py:525 -#: ipaserver/plugins/cert.py:446 -msgid "Fingerprint (SHA256)" +#: ipaserver/plugins/automember.py:112 +msgid "" +"\n" +" Show the default (fallback) target group:\n" +" ipa automember-default-group-show --type=hostgroup\n" +" ipa automember-default-group-show --type=group\n" msgstr "" -#: ipaserver/plugins/host.py:544 ipaserver/plugins/internal.py:650 -#: ipaserver/plugins/internal.py:691 ipaserver/plugins/service.py:529 -#: ipaserver/plugins/cert.py:1283 -msgid "Revocation reason" +#: ipaserver/plugins/automember.py:116 +msgid "" +"\n" +" Find all of the automember rules:\n" +" ipa automember-find\n" msgstr "" -#: ipaserver/plugins/host.py:557 ipaserver/plugins/baseuser.py:257 -#: ipaserver/plugins/service.py:484 -msgid "Principal alias" +#: ipaserver/plugins/automember.py:119 +msgid "" +"\n" +" Find all of the orphan automember rules:\n" +" ipa automember-find-orphans --type=hostgroup\n" +" Find all of the orphan automember rules and remove them:\n" +" ipa automember-find-orphans --type=hostgroup --remove\n" msgstr "" -#: ipaserver/plugins/host.py:576 ipaserver/plugins/baseuser.py:353 -msgid "SSH public key fingerprint" +#: ipaserver/plugins/automember.py:124 +msgid "" +"\n" +" Display a automember rule:\n" +" ipa automember-show --type=hostgroup webservers\n" +" ipa automember-show --type=group devel\n" msgstr "" -#: ipaserver/plugins/host.py:592 ipaserver/plugins/service.py:543 -msgid "Authentication Indicators" +#: ipaserver/plugins/automember.py:128 +msgid "" +"\n" +" Delete an automember rule:\n" +" ipa automember-del --type=hostgroup webservers\n" +" ipa automember-del --type=group devel\n" msgstr "" -#: ipaserver/plugins/host.py:593 ipaserver/plugins/service.py:544 +#: ipaserver/plugins/automember.py:132 msgid "" -"Defines an allow list for Authentication Indicators. Use 'otp' to allow OTP-" -"based 2FA authentications. Use 'radius' to allow RADIUS-based 2FA " -"authentications. Use 'pkinit' to allow PKINIT-based 2FA authentications. Use " -"'hardened' to allow brute-force hardened password authentication by SPAKE or " -"FAST. With no indicator specified, all authentication mechanisms are allowed." +"\n" +" Rebuild membership for all users:\n" +" ipa automember-rebuild --type=group\n" msgstr "" -#: ipaserver/plugins/host.py:663 -#, python-format -msgid "Added host \"%(value)s\"" +#: ipaserver/plugins/automember.py:135 +msgid "" +"\n" +" Rebuild membership for all hosts:\n" +" ipa automember-rebuild --type=hostgroup\n" msgstr "" -#: ipaserver/plugins/host.py:687 ipaserver/plugins/stageuser.py:329 -#: ipaserver/plugins/stageuser.py:533 ipaserver/plugins/user.py:558 -#: ipaserver/plugins/baseuser.py:567 -#, python-format -msgid "can be at most %(len)d characters" +#: ipaserver/plugins/automember.py:138 +msgid "" +"\n" +" Rebuild membership for specified users:\n" +" ipa automember-rebuild --users=tuser1 --users=tuser2\n" msgstr "" -#: ipaserver/plugins/host.py:785 +#: ipaserver/plugins/automember.py:141 +msgid "" +"\n" +" Rebuild membership for specified hosts:\n" +" ipa automember-rebuild --hosts=web1.example.com --hosts=web2.example." +"com\n" +msgstr "" + +#: ipaserver/plugins/automember.py:244 +msgid "Auto Membership Rule" +msgstr "" + +#: ipaserver/plugins/automember.py:275 #, python-format -msgid "Deleted host \"%(value)s\"" +msgid "%(otype)s \"%(oname)s\" not found" msgstr "" -#: ipaserver/plugins/host.py:790 -msgid "Remove A, AAAA, SSHFP and PTR records of the host(s) managed by IPA DNS" +#: ipaserver/plugins/automember.py:301 +#, python-format +msgid "%s is not a valid attribute." msgstr "" -#: ipaserver/plugins/host.py:869 -msgid "No A, AAAA, SSHFP or PTR records found." +#: ipaserver/plugins/automember.py:314 +msgid "" +"\n" +" Add an automember rule.\n" +" " msgstr "" -#: ipaserver/plugins/host.py:885 +#: ipaserver/plugins/automember.py:318 #, python-format -msgid "Modified host \"%(value)s\"" +msgid "Added automember rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/host.py:905 -msgid "Password cannot be set on enrolled host." +#: ipaserver/plugins/automember.py:325 +msgid "Auto Membership is not configured" msgstr "" -#: ipaserver/plugins/host.py:909 -msgid "cn is immutable" +#: ipaserver/plugins/automember.py:337 +msgid "" +"\n" +" Add conditions to an automember rule.\n" +" " msgstr "" -#: ipaserver/plugins/host.py:1033 +#: ipaserver/plugins/automember.py:348 #, python-format -msgid "%(count)d host matched" -msgid_plural "%(count)d hosts matched" -msgstr[0] "" -msgstr[1] "" +msgid "Added condition(s) to \"%(value)s\"" +msgstr "" -#: ipaserver/plugins/host.py:1188 +#: ipaserver/plugins/automember.py:371 ipaserver/plugins/automember.py:455 #, python-format -msgid "Disabled host \"%(value)s\"" +msgid "Auto member rule: %s not found!" msgstr "" -#: ipaserver/plugins/host.py:1363 -#, python-format -msgid "Added certificates to host \"%(value)s\"" +#: ipaserver/plugins/automember.py:413 +msgid "" +"\n" +" Override this so we can add completed and failed to the return " +"result.\n" +" " msgstr "" -#: ipaserver/plugins/host.py:1370 +#: ipaserver/plugins/automember.py:428 +msgid "" +"\n" +" Remove conditions from an automember rule.\n" +" " +msgstr "" + +#: ipaserver/plugins/automember.py:432 #, python-format -msgid "Removed certificates from host \"%(value)s\"" +msgid "Removed condition(s) from \"%(value)s\"" msgstr "" -#: ipaserver/plugins/host.py:1386 -msgid "Add new principal alias to host entry" +#: ipaserver/plugins/automember.py:496 +msgid "" +"\n" +" Override this so we can set completed and failed.\n" +" " msgstr "" -#: ipaserver/plugins/host.py:1387 +#: ipaserver/plugins/automember.py:511 +msgid "" +"\n" +" Modify an automember rule.\n" +" " +msgstr "" + +#: ipaserver/plugins/automember.py:515 #, python-format -msgid "Added new aliases to host \"%(value)s\"" +msgid "Modified automember rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/host.py:1398 -msgid "Remove principal alias from a host entry" +#: ipaserver/plugins/automember.py:525 +msgid "" +"\n" +" Delete an automember rule.\n" +" " msgstr "" -#: ipaserver/plugins/host.py:1399 +#: ipaserver/plugins/automember.py:529 #, python-format -msgid "Removed aliases from host \"%(value)s\"" +msgid "Deleted automember rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/hbac.py:7 -msgid "Host-based access control commands" +#: ipaserver/plugins/automember.py:534 +msgid "" +"\n" +" Search for automember rules.\n" +" " msgstr "" -#: ipaserver/plugins/hbacsvc.py:28 +#: ipaserver/plugins/automember.py:540 ipaserver/plugins/automember.py:840 +#, python-format +msgid "%(count)d rules matched" +msgid_plural "%(count)d rules matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/automember.py:552 msgid "" "\n" -"HBAC Services\n" -"\n" -"The PAM services that HBAC can control access to. The name used here\n" -"must match the service name that PAM is evaluating.\n" -"\n" -"EXAMPLES:\n" -"\n" -" Add a new HBAC service:\n" -" ipa hbacsvc-add tftp\n" -"\n" -" Modify an existing HBAC service:\n" -" ipa hbacsvc-mod --desc=\"TFTP service\" tftp\n" -"\n" -" Search for HBAC services. This example will return two results, the FTP\n" -" service and the newly-added tftp service:\n" -" ipa hbacsvc-find ftp\n" -"\n" -" Delete an HBAC service:\n" -" ipa hbacsvc-del tftp\n" -"\n" +" Display information about an automember rule.\n" +" " msgstr "" -#: ipaserver/plugins/hbacsvc.py:62 -msgid "HBAC services" +#: ipaserver/plugins/automember.py:576 +msgid "" +"\n" +" Set default (fallback) group for all unmatched entries.\n" +" " msgstr "" -#: ipaserver/plugins/hbacsvc.py:95 ipaserver/plugins/hbacrule.py:286 -msgid "HBAC Services" +#: ipaserver/plugins/automember.py:590 +#, python-format +msgid "Set default (fallback) group for automember \"%(value)s\"" msgstr "" -#: ipaserver/plugins/hbacsvc.py:96 -msgid "HBAC Service" +#: ipaserver/plugins/automember.py:607 +msgid "" +"\n" +" Remove default (fallback) group for all unmatched entries.\n" +" " msgstr "" -#: ipaserver/plugins/hbacsvc.py:119 +#: ipaserver/plugins/automember.py:614 #, python-format -msgid "Added HBAC service \"%(value)s\"" +msgid "Removed default (fallback) group for automember \"%(value)s\"" msgstr "" -#: ipaserver/plugins/hbacsvc.py:127 -#, python-format -msgid "Deleted HBAC service \"%(value)s\"" +#: ipaserver/plugins/automember.py:625 ipaserver/plugins/automember.py:633 +#: ipaserver/plugins/automember.py:661 +msgid "No default (fallback) group set" msgstr "" -#: ipaserver/plugins/hbacsvc.py:135 -#, python-format -msgid "Modified HBAC service \"%(value)s\"" +#: ipaserver/plugins/automember.py:644 +msgid "" +"\n" +" Display information about the default (fallback) automember groups.\n" +" " msgstr "" -#: ipaserver/plugins/hbacsvc.py:144 -#, python-format -msgid "%(count)d HBAC service matched" -msgid_plural "%(count)d HBAC services matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/automember.py:675 +msgid "Task DN" +msgstr "" -#: ipaserver/plugins/hbacsvcgroup.py:64 -msgid "HBAC service group" +#: ipaserver/plugins/automember.py:676 +msgid "DN of the started task" msgstr "" -#: ipaserver/plugins/hbacsvcgroup.py:65 -msgid "HBAC service groups" +#: ipaserver/plugins/automember.py:727 +msgid "at least one of options: type, users, hosts must be specified" msgstr "" -#: ipaserver/plugins/hbacsvcgroup.py:108 ipaserver/plugins/hbacrule.py:290 -msgid "HBAC Service Groups" +#: ipaserver/plugins/automember.py:733 +msgid "users and hosts cannot both be set" msgstr "" -#: ipaserver/plugins/hbacsvcgroup.py:109 -msgid "HBAC Service Group" +#: ipaserver/plugins/automember.py:737 +msgid "hosts cannot be set when type is 'group'" msgstr "" -#: ipaserver/plugins/hbacsvcgroup.py:131 -#, python-format -msgid "Added HBAC service group \"%(value)s\"" +#: ipaserver/plugins/automember.py:741 +msgid "users cannot be set when type is 'hostgroup'" msgstr "" -#: ipaserver/plugins/hbacsvcgroup.py:139 -#, python-format -msgid "Deleted HBAC service group \"%(value)s\"" +#: ipaserver/plugins/automember.py:795 +msgid "Automember rebuild membership task started" msgstr "" -#: ipaserver/plugins/hbacsvcgroup.py:147 -#, python-format -msgid "Modified HBAC service group \"%(value)s\"" +#: ipaserver/plugins/automember.py:799 ipaserver/plugins/internal.py:164 +msgid "Automember rebuild membership task completed" msgstr "" -#: ipaserver/plugins/hbacsvcgroup.py:156 +#: ipaserver/plugins/automember.py:815 #, python-format -msgid "%(count)d HBAC service group matched" -msgid_plural "%(count)d HBAC service groups matched" -msgstr[0] "" -msgstr[1] "" +msgid "Task DN = '%s'" +msgstr "" -#: ipaserver/plugins/ca.py:20 -msgid "" -"\n" -"Manage Certificate Authorities\n" +#: ipaserver/plugins/automember.py:818 ipaserver/plugins/internal.py:1922 +msgid "Automember" msgstr "" -#: ipaserver/plugins/ca.py:22 +#: ipaserver/plugins/automember.py:828 msgid "" "\n" -"Subordinate Certificate Authorities (Sub-CAs) can be added for scoped " -"issuance\n" -"of X.509 certificates.\n" +" Search for orphan automember rules. The command might need to be run as\n" +" a privileged user user to get all orphan rules.\n" +" " msgstr "" -#: ipaserver/plugins/ca.py:25 -msgid "" -"\n" -"CAs are enabled on creation, but their use is subject to CA ACLs unless the\n" -"operator has permission to bypass CA ACLs.\n" +#: ipaserver/plugins/automember.py:835 +msgid "Remove orphan automember rules" msgstr "" -#: ipaserver/plugins/ca.py:28 +#: ipaserver/plugins/group.py:62 msgid "" "\n" -"All CAs except the 'IPA' CA can be disabled or re-enabled. Disabling a CA\n" -"prevents it from issuing certificates but does not affect the validity of " -"its\n" -"certificate.\n" -msgstr "" - -#: ipaserver/plugins/ca.py:32 -msgid "" +"Groups of users\n" "\n" -"CAs (all except the 'IPA' CA) can be deleted. Deleting a CA causes its " -"signing\n" -"certificate to be revoked and its private key deleted.\n" -msgstr "" - -#: ipaserver/plugins/ca.py:37 -msgid "" +"Manage groups of users, groups, or services. By default, new groups are " +"POSIX\n" +"groups. You can add the --nonposix option to the group-add command to mark " +"a\n" +"new group as non-POSIX. You can use the --posix argument with the group-mod\n" +"command to convert a non-POSIX group into a POSIX group. POSIX groups cannot " +"be\n" +"converted to non-POSIX groups.\n" "\n" -" Create new CA, subordinate to the IPA CA (requires permission\n" -" \"System: Add CA\"):\n" +"Every group must have a description.\n" "\n" -" ipa ca-add puppet --desc \"Puppet\" \\\n" -" --subject \"CN=Puppet CA,O=EXAMPLE.COM\"\n" -msgstr "" - -#: ipaserver/plugins/ca.py:43 -msgid "" +"POSIX groups must have a Group ID (GID) number. Changing a GID is\n" +"supported but can have an impact on your file permissions. It is not " +"necessary\n" +"to supply a GID when creating a group. IPA will generate one automatically\n" +"if it is not provided.\n" "\n" -" Disable a CA (requires permission \"System: Modify CA\"):\n" +"Groups members can be users, other groups, and Kerberos services. In POSIX\n" +"environments only users will be visible as group members, but nested groups " +"and\n" +"groups of services can be used for IPA management purposes.\n" "\n" -" ipa ca-disable puppet\n" -msgstr "" - -#: ipaserver/plugins/ca.py:47 -msgid "" +"EXAMPLES:\n" "\n" -" Re-enable a CA (requires permission \"System: Modify CA\"):\n" +" Add a new group:\n" +" ipa group-add --desc='local administrators' localadmins\n" "\n" -" ipa ca-enable puppet\n" -msgstr "" - -#: ipaserver/plugins/ca.py:51 -msgid "" +" Add a new non-POSIX group:\n" +" ipa group-add --nonposix --desc='remote administrators' remoteadmins\n" "\n" -" Delete a CA (requires permission \"System: Delete CA\"; also requires\n" -" CA to be disabled first):\n" +" Convert a non-POSIX group to posix:\n" +" ipa group-mod --posix remoteadmins\n" "\n" -" ipa ca-del puppet\n" +" Add a new POSIX group with a specific Group ID number:\n" +" ipa group-add --gid=500 --desc='unix admins' unixadmins\n" +"\n" +" Add a new POSIX group and let IPA assign a Group ID number:\n" +" ipa group-add --desc='printer admins' printeradmins\n" +"\n" +" Remove a group:\n" +" ipa group-del unixadmins\n" +"\n" +" To add the \"remoteadmins\" group to the \"localadmins\" group:\n" +" ipa group-add-member --groups=remoteadmins localadmins\n" +"\n" +" Add multiple users to the \"localadmins\" group:\n" +" ipa group-add-member --users=test1 --users=test2 localadmins\n" +"\n" +" To add Kerberos services to the \"printer admins\" group:\n" +" ipa group-add-member --services=CUPS/some.host printeradmins\n" +"\n" +" Remove a user from the \"localadmins\" group:\n" +" ipa group-remove-member --users=test2 localadmins\n" +"\n" +" Display information about a named group.\n" +" ipa group-show localadmins\n" +"\n" +"Group membership managers are users or groups that can add members to a\n" +"group or remove members from a group.\n" +"\n" +" Allow user \"test2\" to add or remove members from group \"localadmins\":\n" +" ipa group-add-member-manager --users=test2 localadmins\n" +"\n" +" Revoke membership management rights for user \"test2\" from \"localadmins" +"\":\n" +" ipa group-remove-member-manager --users=test2 localadmins\n" +"\n" +"External group membership is designed to allow users from trusted domains\n" +"to be mapped to local POSIX groups in order to actually use IPA resources.\n" +"External members should be added to groups that specifically created as\n" +"external and non-POSIX. Such group later should be included into one of " +"POSIX\n" +"groups.\n" +"\n" +"An external group member is currently a Security Identifier (SID) as defined " +"by\n" +"the trusted domain. When adding external group members, it is possible to\n" +"specify them in either SID, or DOM\\name, or name@domain format. IPA will " +"attempt\n" +"to resolve passed name to SID with the use of Global Catalog of the trusted " +"domain.\n" +"\n" +"Example:\n" +"\n" +"1. Create group for the trusted domain admins' mapping and their local POSIX " +"group:\n" +"\n" +" ipa group-add --desc=' admins external map' ad_admins_external " +"--external\n" +" ipa group-add --desc=' admins' ad_admins\n" +"\n" +"2. Add security identifier of Domain Admins of the to the " +"ad_admins_external\n" +" group:\n" +"\n" +" ipa group-add-member ad_admins_external --external 'AD\\Domain Admins'\n" +"\n" +"3. Allow members of ad_admins_external group to be associated with ad_admins " +"POSIX group:\n" +"\n" +" ipa group-add-member ad_admins --groups ad_admins_external\n" +"\n" +"4. List members of external members of ad_admins_external group to see their " +"SIDs:\n" +"\n" +" ipa group-show ad_admins_external\n" msgstr "" -#: ipaserver/plugins/ca.py:68 ipaserver/plugins/ca.py:78 -msgid "Certificate Authority" +#: ipaserver/plugins/group.py:195 +msgid "groups" msgstr "" -#: ipaserver/plugins/ca.py:69 ipaserver/plugins/ca.py:77 -msgid "Certificate Authorities" +#: ipaserver/plugins/group.py:328 +msgid "User Group" msgstr "" -#: ipaserver/plugins/ca.py:84 ipaserver/plugins/trust.py:1418 -#: ipaserver/plugins/schema.py:54 -msgid "Name" +#: ipaserver/plugins/group.py:360 +#, python-format +msgid "Added group \"%(value)s\"" msgstr "" -#: ipaserver/plugins/ca.py:85 -msgid "Name for referencing the CA" +#: ipaserver/plugins/group.py:383 +msgid "gid cannot be set for external group" msgstr "" -#: ipaserver/plugins/ca.py:90 -msgid "Description of the purpose of the CA" +#: ipaserver/plugins/group.py:395 +#, python-format +msgid "Deleted group \"%(value)s\"" msgstr "" -#: ipaserver/plugins/ca.py:94 -msgid "Authority ID" +#: ipaserver/plugins/group.py:409 +msgid "privileged group" msgstr "" -#: ipaserver/plugins/ca.py:95 -msgid "Dogtag Authority ID" +#: ipaserver/plugins/group.py:442 +#, python-format +msgid "Modified group \"%(value)s\"" msgstr "" -#: ipaserver/plugins/ca.py:100 ipaserver/plugins/ca.py:286 -msgid "Subject DN" -msgstr "" +#: ipaserver/plugins/group.py:517 +#, python-format +msgid "%(count)d group matched" +msgid_plural "%(count)d groups matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/ca.py:101 -msgid "Subject Distinguished Name" +#: ipaserver/plugins/group.py:620 ipaserver/plugins/group.py:677 +#: ipaserver/plugins/hbactest.py:402 +msgid "" +"Cannot perform external member validation without Samba 4 support installed. " +"Make sure you have installed server-trust-ad sub-package of IPA on the server" msgstr "" -#: ipaserver/plugins/ca.py:106 ipaserver/plugins/cert.py:426 -msgid "Issuer DN" +#: ipaserver/plugins/group.py:625 ipaserver/plugins/group.py:682 +#: ipaserver/plugins/trust.py:873 +msgid "" +"Cannot perform join operation without own domain configured. Make sure you " +"have run ipa-adtrust-install on the IPA server first" msgstr "" -#: ipaserver/plugins/ca.py:107 -msgid "Issuer Distinguished Name" +#: ipaserver/plugins/group.py:716 +#, python-format +msgid "Detached group \"%(value)s\" from user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/ca.py:113 ipaserver/plugins/cert.py:354 -msgid "Base-64 encoded certificate." +#: ipaserver/plugins/group.py:741 +msgid "not allowed to modify user entries" msgstr "" -#: ipaserver/plugins/ca.py:118 ipaserver/plugins/cert.py:359 -msgid "Certificate chain" +#: ipaserver/plugins/group.py:752 +msgid "not allowed to modify group entries" msgstr "" -#: ipaserver/plugins/ca.py:119 ipaserver/plugins/cert.py:360 -msgid "X.509 certificate chain" +#: ipaserver/plugins/group.py:772 +msgid "Not a managed group" msgstr "" -#: ipaserver/plugins/ca.py:218 -msgid "Search for CAs." +#: ipaserver/plugins/group.py:794 +msgid "Add users that can manage members of this group." msgstr "" -#: ipaserver/plugins/ca.py:220 -#, python-format -msgid "%(count)d CA matched" -msgid_plural "%(count)d CAs matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/ca.py:237 ipaserver/plugins/cert.py:599 -msgid "Include certificate chain in output" +#: ipaserver/plugins/group.py:802 +msgid "Remove users that can manage members of this group." msgstr "" -#: ipaserver/plugins/ca.py:243 -msgid "Display the properties of a CA." +#: ipaserver/plugins/dnsserver.py:35 +msgid "" +"\n" +"DNS server configuration\n" msgstr "" -#: ipaserver/plugins/ca.py:260 -msgid "Create a CA." +#: ipaserver/plugins/dnsserver.py:37 +msgid "" +"\n" +"Manipulate DNS server configuration\n" msgstr "" -#: ipaserver/plugins/ca.py:261 -#, python-format -msgid "Created CA \"%(value)s\"" +#: ipaserver/plugins/dnsserver.py:41 +msgid "" +"\n" +" Show configuration of a specific DNS server:\n" +" ipa dnsserver-show\n" msgstr "" -#: ipaserver/plugins/ca.py:271 -#, python-format -msgid "Insufficient 'add' privilege for entry '%s'." +#: ipaserver/plugins/dnsserver.py:44 +msgid "" +"\n" +" Update configuration of a specific DNS server:\n" +" ipa dnsserver-mod\n" msgstr "" -#: ipaserver/plugins/ca.py:287 -#, python-format -msgid "Unrecognized attributes: %(attrs)s" +#: ipaserver/plugins/dnsserver.py:62 +msgid "DNS server" msgstr "" -#: ipaserver/plugins/ca.py:302 -#, python-format -msgid "Subject DN is already used by CA '%s'" +#: ipaserver/plugins/dnsserver.py:63 +msgid "DNS servers" msgstr "" -#: ipaserver/plugins/ca.py:326 -msgid "Delete a CA (must be disabled first)." +#: ipaserver/plugins/dnsserver.py:71 +msgid "DNS Servers" msgstr "" -#: ipaserver/plugins/ca.py:328 -#, python-format -msgid "Deleted CA \"%(value)s\"" +#: ipaserver/plugins/dnsserver.py:72 +msgid "DNS Server" msgstr "" -#: ipaserver/plugins/ca.py:337 -msgid "Insufficient privilege to delete a CA." +#: ipaserver/plugins/dnsserver.py:113 +msgid "DNS Server name" msgstr "" -#: ipaserver/plugins/ca.py:341 ipaserver/plugins/ca.py:350 -#: ipaserver/plugins/ca.py:369 ipaserver/plugins/ca.py:409 -#: ipaserver/plugins/internal.py:636 -msgid "CA" +#: ipaserver/plugins/dnsserver.py:119 +msgid "SOA mname override" msgstr "" -#: ipaserver/plugins/ca.py:343 -msgid "IPA CA cannot be deleted" +#: ipaserver/plugins/dnsserver.py:120 +msgid "SOA mname (authoritative server) override" msgstr "" -#: ipaserver/plugins/ca.py:352 -msgid "Must be disabled first" +#: ipaserver/plugins/dnsserver.py:126 +msgid "Forwarders" msgstr "" -#: ipaserver/plugins/ca.py:360 -msgid "Modify CA configuration." +#: ipaserver/plugins/dnsserver.py:128 +msgid "" +"Per-server forwarders. A custom port can be specified for each forwarder " +"using a standard format \"IP_ADDRESS port PORT\"" msgstr "" -#: ipaserver/plugins/ca.py:361 -#, python-format -msgid "Modified CA \"%(value)s\"" +#: ipaserver/plugins/dnsserver.py:138 +msgid "" +"Per-server conditional forwarding policy. Set to \"none\" to disable " +"forwarding to global forwarder for this zone. In that case, conditional zone " +"forwarders are disregarded." msgstr "" -#: ipaserver/plugins/ca.py:387 -msgid "Insufficient privilege to modify a CA." +#: ipaserver/plugins/dnsserver.py:148 ipaserver/plugins/dns.py:2056 +#: ipaserver/plugins/dns.py:2230 ipaserver/plugins/dns.py:3182 +#: ipaserver/plugins/dns.py:4163 +msgid "DNS is not configured" msgstr "" -#: ipaserver/plugins/ca.py:403 -msgid "Disable a CA." +#: ipaserver/plugins/dnsserver.py:154 +msgid "Modify DNS server configuration" msgstr "" -#: ipaserver/plugins/ca.py:404 +#: ipaserver/plugins/dnsserver.py:157 #, python-format -msgid "Disabled CA \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/ca.py:411 -msgid "IPA CA cannot be disabled" +msgid "Modified DNS server \"%(value)s\"" msgstr "" -#: ipaserver/plugins/ca.py:421 -msgid "Enable a CA." +#: ipaserver/plugins/dnsserver.py:162 +msgid "Search for DNS servers." msgstr "" -#: ipaserver/plugins/ca.py:422 +#: ipaserver/plugins/dnsserver.py:166 #, python-format -msgid "Enabled CA \"%(value)s\"" -msgstr "" +msgid "%(count)d DNS server matched" +msgid_plural "%(count)d DNS servers matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/permission.py:40 -msgid "" -"\n" -"Permissions\n" +#: ipaserver/plugins/dnsserver.py:176 +msgid "IPA DNS Server is not installed" msgstr "" -#: ipaserver/plugins/permission.py:42 -msgid "" -"\n" -"A permission enables fine-grained delegation of rights. A permission is\n" -"a human-readable wrapper around a 389-ds Access Control Rule,\n" -"or instruction (ACI).\n" -"A permission grants the right to perform a specific task such as adding a\n" -"user, modifying a group, etc.\n" +#: ipaserver/plugins/dnsserver.py:183 +msgid "Display configuration of a DNS server." msgstr "" -#: ipaserver/plugins/permission.py:48 -msgid "" -"\n" -"A permission may not contain other permissions.\n" +#: ipaserver/plugins/dnsserver.py:193 +msgid "Add a new DNS server." msgstr "" -#: ipaserver/plugins/permission.py:50 -msgid "" -"\n" -"* A permission grants access to read, write, add, delete, read, search,\n" -" or compare.\n" -"* A privilege combines similar permissions (for example all the permissions\n" -" needed to add a user).\n" -"* A role grants a set of privileges to users, groups, hosts or hostgroups.\n" +#: ipaserver/plugins/dnsserver.py:196 +#, python-format +msgid "Added new DNS server \"%(value)s\"" msgstr "" -#: ipaserver/plugins/permission.py:56 -msgid "" -"\n" -"A permission is made up of a number of different parts:\n" -"\n" -"1. The name of the permission.\n" -"2. The target of the permission.\n" -"3. The rights granted by the permission.\n" +#: ipaserver/plugins/dnsserver.py:205 +msgid "Delete a DNS server" msgstr "" -#: ipaserver/plugins/permission.py:62 -msgid "" -"\n" -"Rights define what operations are allowed, and may be one or more\n" -"of the following:\n" -"1. write - write one or more attributes\n" -"2. read - read one or more attributes\n" -"3. search - search on one or more attributes\n" -"4. compare - compare one or more attributes\n" -"5. add - add a new entry to the tree\n" -"6. delete - delete an existing entry\n" -"7. all - all permissions are granted\n" +#: ipaserver/plugins/dnsserver.py:208 +#, python-format +msgid "Deleted DNS server \"%(value)s\"" msgstr "" -#: ipaserver/plugins/permission.py:72 -msgid "" -"\n" -"Note the distinction between attributes and entries. The permissions are\n" -"independent, so being able to add a user does not mean that the user will\n" -"be editable.\n" +#: ipaserver/plugins/hbac.py:7 +msgid "Host-based access control commands" msgstr "" -#: ipaserver/plugins/permission.py:76 +#: ipaserver/plugins/hbacsvc.py:28 msgid "" "\n" -"There are a number of allowed targets:\n" -"1. subtree: a DN; the permission applies to the subtree under this DN\n" -"2. target filter: an LDAP filter\n" -"3. target: DN with possible wildcards, specifies entries permission applies " -"to\n" -msgstr "" - -#: ipaserver/plugins/permission.py:81 -msgid "" +"HBAC Services\n" "\n" -"Additionally, there are the following convenience options.\n" -"Setting one of these options will set the corresponding attribute(s).\n" -"1. type: a type of object (user, group, etc); sets subtree and target " -"filter.\n" -"2. memberof: apply to members of a group; sets target filter\n" -"3. targetgroup: grant access to modify a specific group (such as granting\n" -" the rights to manage group membership); sets target.\n" -msgstr "" - -#: ipaserver/plugins/permission.py:88 -msgid "" +"The PAM services that HBAC can control access to. The name used here\n" +"must match the service name that PAM is evaluating.\n" "\n" -"Managed permissions\n" -msgstr "" - -#: ipaserver/plugins/permission.py:90 -msgid "" +"EXAMPLES:\n" +"\n" +" Add a new HBAC service:\n" +" ipa hbacsvc-add tftp\n" +"\n" +" Modify an existing HBAC service:\n" +" ipa hbacsvc-mod --desc=\"TFTP service\" tftp\n" +"\n" +" Search for HBAC services. This example will return two results, the FTP\n" +" service and the newly-added tftp service:\n" +" ipa hbacsvc-find ftp\n" +"\n" +" Delete an HBAC service:\n" +" ipa hbacsvc-del tftp\n" "\n" -"Permissions that come with IPA by default can be so-called \"managed\"\n" -"permissions. These have a default set of attributes they apply to,\n" -"but the administrator can add/remove individual attributes to/from the set.\n" msgstr "" -#: ipaserver/plugins/permission.py:94 -msgid "" -"\n" -"Deleting or renaming a managed permission, as well as changing its target,\n" -"is not allowed.\n" +#: ipaserver/plugins/hbacsvc.py:62 +msgid "HBAC services" msgstr "" -#: ipaserver/plugins/permission.py:99 -msgid "" -"\n" -" Add a permission that grants the creation of users:\n" -" ipa permission-add --type=user --permissions=add \"Add Users\"\n" +#: ipaserver/plugins/hbacsvc.py:95 ipaserver/plugins/hbacrule.py:286 +msgid "HBAC Services" msgstr "" -#: ipaserver/plugins/permission.py:102 -msgid "" -"\n" -" Add a permission that grants the ability to manage group membership:\n" -" ipa permission-add --attrs=member --permissions=write --type=group " -"\"Manage Group Members\"\n" +#: ipaserver/plugins/hbacsvc.py:96 +msgid "HBAC Service" msgstr "" -#: ipaserver/plugins/permission.py:129 -msgid "must be enclosed in parentheses" +#: ipaserver/plugins/hbacsvc.py:119 +#, python-format +msgid "Added HBAC service \"%(value)s\"" msgstr "" -#: ipaserver/plugins/permission.py:149 +#: ipaserver/plugins/hbacsvc.py:127 #, python-format -msgid "\"%s\" is not an object type" +msgid "Deleted HBAC service \"%(value)s\"" msgstr "" -#: ipaserver/plugins/permission.py:151 ipaserver/plugins/permission.py:897 +#: ipaserver/plugins/hbacsvc.py:135 #, python-format -msgid "\"%s\" is not a valid permission type" +msgid "Modified HBAC service \"%(value)s\"" msgstr "" -#: ipaserver/plugins/permission.py:353 +#: ipaserver/plugins/hbacsvc.py:144 #, python-format -msgid "Deprecated; use %s" +msgid "%(count)d HBAC service matched" +msgid_plural "%(count)d HBAC services matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/hbacsvcgroup.py:64 +msgid "HBAC service group" msgstr "" -#: ipaserver/plugins/permission.py:359 ipaserver/plugins/delegation.py:101 -#: ipaserver/plugins/selfservice.py:94 ipaserver/plugins/aci.py:514 -msgid "ACI" +#: ipaserver/plugins/hbacsvcgroup.py:65 +msgid "HBAC service groups" msgstr "" -#: ipaserver/plugins/permission.py:370 -#, python-format -msgid "Permission with unknown flag %s may not be modified or removed" +#: ipaserver/plugins/hbacsvcgroup.py:108 ipaserver/plugins/hbacrule.py:290 +msgid "HBAC Service Groups" msgstr "" -#: ipaserver/plugins/permission.py:374 -msgid "A SYSTEM permission may not be modified or removed" +#: ipaserver/plugins/hbacsvcgroup.py:109 +msgid "HBAC Service Group" msgstr "" -#: ipaserver/plugins/permission.py:624 +#: ipaserver/plugins/hbacsvcgroup.py:131 #, python-format -msgid "Entry %s not found" +msgid "Added HBAC service group \"%(value)s\"" msgstr "" -#: ipaserver/plugins/permission.py:716 +#: ipaserver/plugins/hbacsvcgroup.py:139 #, python-format -msgid "The ACI for permission %(name)s was not found in %(dn)s " +msgid "Deleted HBAC service group \"%(value)s\"" msgstr "" -#: ipaserver/plugins/permission.py:820 -msgid "" -"cannot specify full target filter and extra target filter simultaneously" +#: ipaserver/plugins/hbacsvcgroup.py:147 +#, python-format +msgid "Modified HBAC service group \"%(value)s\"" msgstr "" -#: ipaserver/plugins/permission.py:843 +#: ipaserver/plugins/hbacsvcgroup.py:156 #, python-format -msgid "option was renamed; use %s" -msgstr "" +msgid "%(count)d HBAC service group matched" +msgid_plural "%(count)d HBAC service groups matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/permission.py:847 -#, python-format -msgid "Cannot use %(old_name)s with %(new_name)s" +#: ipaserver/plugins/baseuser.py:57 +msgid "" +"\n" +"Baseuser\n" +"\n" +"This contains common definitions for user/stageuser\n" msgstr "" -#: ipaserver/plugins/permission.py:861 ipaserver/plugins/permission.py:876 -#, python-format -msgid "%s: group not found" +#: ipaserver/plugins/baseuser.py:88 +msgid "must be TRUE or FALSE" msgstr "" -#: ipaserver/plugins/permission.py:871 -msgid "target and targetgroup are mutually exclusive" +#: ipaserver/plugins/baseuser.py:145 +msgid "" +"Object class ipaNTUserAttrs is missing, user entry cannot have SMB " +"attributes." msgstr "" -#: ipaserver/plugins/permission.py:892 -msgid "subtree and type are mutually exclusive" +#: ipaserver/plugins/baseuser.py:257 ipaserver/plugins/host.py:557 +#: ipaserver/plugins/service.py:484 +msgid "Principal alias" msgstr "" -#: ipaserver/plugins/permission.py:930 -msgid "Bad search filter" +#: ipaserver/plugins/baseuser.py:269 +msgid "User password expiration" msgstr "" -#: ipaserver/plugins/permission.py:940 -#, python-format -msgid "Entry %s does not exist" +#: ipaserver/plugins/baseuser.py:353 ipaserver/plugins/host.py:576 +msgid "SSH public key fingerprint" msgstr "" -#: ipaserver/plugins/permission.py:949 -msgid "" -"there must be at least one target entry specifier (e.g. target, " -"targetfilter, attrs)" +#: ipaserver/plugins/baseuser.py:399 ipaserver/plugins/baseuser.py:839 +#: ipaserver/plugins/idviews.py:1056 ipaserver/plugins/certmap.py:606 +msgid "Base-64 encoded user certificate" msgstr "" -#: ipaserver/plugins/permission.py:961 ipaserver/plugins/permission.py:989 -#, python-format -msgid "Added permission \"%(value)s\"" +#: ipaserver/plugins/baseuser.py:404 ipaserver/plugins/baseuser.py:405 +#: ipaserver/plugins/internal.py:721 +msgid "Certificate mapping data" msgstr "" -#: ipaserver/plugins/permission.py:1014 -msgid "attrs and included attributes are mutually exclusive" +#: ipaserver/plugins/baseuser.py:410 +msgid "SMB logon script path" msgstr "" -#: ipaserver/plugins/permission.py:1046 -#, python-format -msgid "Cannot store permission ACI to %s" +#: ipaserver/plugins/baseuser.py:415 +msgid "SMB profile path" msgstr "" -#: ipaserver/plugins/permission.py:1057 -#, python-format -msgid "Deleted permission \"%(value)s\"" +#: ipaserver/plugins/baseuser.py:420 +msgid "SMB Home Directory" msgstr "" -#: ipaserver/plugins/permission.py:1077 -msgid "cannot delete managed permissions" +#: ipaserver/plugins/baseuser.py:425 +msgid "SMB Home Directory Drive" msgstr "" -#: ipaserver/plugins/permission.py:1083 +#: ipaserver/plugins/baseuser.py:449 ipaserver/plugins/baseuser.py:453 #, python-format -msgid "ACI of permission %s was not found" +msgid "invalid e-mail format: %(email)s" msgstr "" -#: ipaserver/plugins/permission.py:1092 +#: ipaserver/plugins/baseuser.py:480 #, python-format -msgid "Modified permission \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/permission.py:1125 -msgid "cannot rename managed permissions" -msgstr "" - -#: ipaserver/plugins/permission.py:1132 ipaserver/plugins/permission.py:1136 -msgid "not modifiable on managed permissions" +msgid "manager %(manager)s not found" msgstr "" -#: ipaserver/plugins/permission.py:1143 -msgid "only available on managed permissions" +#: ipaserver/plugins/baseuser.py:567 ipaserver/plugins/stageuser.py:329 +#: ipaserver/plugins/stageuser.py:533 ipaserver/plugins/user.py:558 +#: ipaserver/plugins/host.py:687 +#, python-format +msgid "can be at most %(len)d characters" msgstr "" -#: ipaserver/plugins/permission.py:1150 ipaserver/plugins/permission.py:1276 -msgid "attrs and included/excluded attributes are mutually exclusive" +#: ipaserver/plugins/baseuser.py:824 ipaserver/plugins/cert.py:425 +#: ipaserver/plugins/host.py:524 ipaserver/plugins/internal.py:726 +#: ipaserver/plugins/service.py:509 +msgid "Issuer" msgstr "" -#: ipaserver/plugins/permission.py:1161 -msgid "cannot set bindtype for a permission that is assigned to a privilege" +#: ipaserver/plugins/baseuser.py:825 +msgid "Issuer of the certificate" msgstr "" -#: ipaserver/plugins/permission.py:1265 -#, python-format -msgid "%(count)d permission matched" -msgid_plural "%(count)d permissions matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/certprofile.py:21 -msgid "" -"\n" -"Manage Certificate Profiles\n" -"\n" -"Certificate Profiles are used by Certificate Authority (CA) in the signing " -"of\n" -"certificates to determine if a Certificate Signing Request (CSR) is " -"acceptable,\n" -"and if so what features and extensions will be present on the certificate.\n" -"\n" -"The Certificate Profile format is the property-list format understood by " -"the\n" -"Dogtag or Red Hat Certificate System CA.\n" -"\n" -"PROFILE ID SYNTAX:\n" -"\n" -"A Profile ID is a string without spaces or punctuation starting with a " -"letter\n" -"and followed by a sequence of letters, digits or underscore (\"_\").\n" -"\n" -"EXAMPLES:\n" -"\n" -" Import a profile that will not store issued certificates:\n" -" ipa certprofile-import ShortLivedUserCert \\\n" -" --file UserCert.profile --desc \"User Certificates\" \\\n" -" --store=false\n" -"\n" -" Delete a certificate profile:\n" -" ipa certprofile-del ShortLivedUserCert\n" -"\n" -" Show information about a profile:\n" -" ipa certprofile-show ShortLivedUserCert\n" -"\n" -" Save profile configuration to a file:\n" -" ipa certprofile-show caIPAserviceCert --out caIPAserviceCert.cfg\n" -"\n" -" Search for profiles that do not store certificates:\n" -" ipa certprofile-find --store=false\n" -"\n" -"PROFILE CONFIGURATION FORMAT:\n" -"\n" -"The profile configuration format is the raw property-list format\n" -"used by Dogtag Certificate System. The XML format is not supported.\n" -"\n" -"The following restrictions apply to profiles managed by IPA:\n" -"\n" -"- When importing a profile the \"profileId\" field, if present, must\n" -" match the ID given on the command line.\n" -"\n" -"- The \"classId\" field must be set to \"caEnrollImpl\"\n" -"\n" -"- The \"auth.instance_id\" field must be set to \"raCertAuth\"\n" -"\n" -"- The \"certReqInputImpl\" input class and \"certOutputImpl\" output\n" -" class must be used.\n" -"\n" +#: ipaserver/plugins/baseuser.py:831 ipaserver/plugins/cert.py:365 +#: ipaserver/plugins/cert.py:1502 ipaserver/plugins/host.py:512 +#: ipaserver/plugins/internal.py:653 ipaserver/plugins/internal.py:729 +#: ipaserver/plugins/service.py:497 +msgid "Subject" msgstr "" -#: ipaserver/plugins/certprofile.py:86 ipaserver/plugins/cert.py:283 -msgid "CA is not configured" +#: ipaserver/plugins/baseuser.py:832 +msgid "Subject of the certificate" msgstr "" -#: ipaserver/plugins/certprofile.py:95 -msgid "invalid Profile ID" +#: ipaserver/plugins/baseuser.py:877 +msgid "cannot have an empty subject" msgstr "" -#: ipaserver/plugins/certprofile.py:106 ipaserver/plugins/certprofile.py:116 -msgid "Certificate Profile" +#: ipaserver/plugins/baseuser.py:917 +msgid "cannot specify both subject/issuer and certificate" msgstr "" -#: ipaserver/plugins/certprofile.py:107 ipaserver/plugins/certprofile.py:115 -msgid "Certificate Profiles" +#: ipaserver/plugins/baseuser.py:921 +msgid "cannot specify both subject/issuer and ipacertmapdata" msgstr "" -#: ipaserver/plugins/certprofile.py:126 -msgid "Profile configuration" +#: ipaserver/plugins/baseuser.py:945 ipaserver/plugins/user.py:1280 +msgid "Add one or more certificate mappings to the user entry." msgstr "" -#: ipaserver/plugins/certprofile.py:190 -#, python-format -msgid "%(count)d profile matched" -msgid_plural "%(count)d profiles matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/certprofile.py:222 +#: ipaserver/plugins/baseuser.py:946 #, python-format -msgid "Imported profile \"%(value)s\"" +msgid "Added certificate mappings to user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certprofile.py:247 -#, python-format -msgid "Profile data specifies profileId multiple times: %(values)s" +#: ipaserver/plugins/baseuser.py:964 ipaserver/plugins/user.py:1285 +msgid "Remove one or more certificate mappings from the user entry." msgstr "" -#: ipaserver/plugins/certprofile.py:255 +#: ipaserver/plugins/baseuser.py:965 #, python-format -msgid "Profile ID '%(cli_value)s' does not match profile data '%(file_value)s'" +msgid "Removed certificate mappings from user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certprofile.py:282 -#, python-format -msgid "Deleted profile \"%(value)s\"" +#: ipaserver/plugins/batch.py:35 +msgid "" +"\n" +"Plugin to make multiple ipa calls via one remote procedure call\n" +"\n" +"To run this code in the lite-server\n" +"\n" +"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" +"\n" +"where the contents of the file batch_request.json follow the below example\n" +"\n" +"{\"method\":\"batch\",\"params\":[[\n" +" {\"method\":\"group_find\",\"params\":[[],{}]},\n" +" {\"method\":\"user_find\",\"params\":[[],{\"whoami\":\"true\",\"all" +"\":\"true\"}]},\n" +" {\"method\":\"user_show\",\"params\":[[\"admin\"],{\"all\":true}]}\n" +" ],{}],\"id\":1}\n" +"\n" +"The format of the response is nested the same way. At the top you will see\n" +" \"error\": null,\n" +" \"id\": 1,\n" +" \"result\": {\n" +" \"count\": 3,\n" +" \"results\": [\n" +"\n" +"\n" +"And then a nested response for each IPA command method sent in the request\n" +"\n" msgstr "" -#: ipaserver/plugins/certprofile.py:289 -#, python-format -msgid "Predefined profile '%(profile_id)s' cannot be deleted" +#: ipaserver/plugins/batch.py:71 +msgid "Make multiple ipa calls via one remote procedure call" msgstr "" -#: ipaserver/plugins/certprofile.py:305 -#, python-format -msgid "Modified Certificate Profile \"%(value)s\"" +#: ipaserver/plugins/batch.py:122 +msgid "must contain a tuple (list, dict)" msgstr "" -#: ipaserver/plugins/certprofile.py:322 -msgid "Certificate profiles cannot be renamed" +#: ipaserver/plugins/serverroles.py:84 +#, python-brace-format +msgid "{role}: role not found" msgstr "" -#: ipaserver/plugins/certprofile.py:327 -msgid "Insufficient privilege to modify a certificate profile." +#: ipaserver/plugins/serverroles.py:178 +#, python-brace-format +msgid "{attr}: no such attribute" msgstr "" -#: ipaserver/plugins/dns.py:100 +#: ipaserver/plugins/topology.py:24 msgid "" "\n" -"Domain Name System (DNS)\n" +"Topology\n" +"\n" +"Management of a replication topology at domain level 1.\n" msgstr "" -#: ipaserver/plugins/dns.py:102 +#: ipaserver/plugins/topology.py:28 msgid "" "\n" -"Manage DNS zone and resource records.\n" +"IPA server's data is stored in LDAP server in two suffixes:\n" +"* domain suffix, e.g., 'dc=example,dc=com', contains all domain related " +"data\n" +"* ca suffix, 'o=ipaca', is present only on server with CA installed. It\n" +" contains data for Certificate Server component\n" msgstr "" -#: ipaserver/plugins/dns.py:104 +#: ipaserver/plugins/topology.py:33 msgid "" "\n" -"SUPPORTED ZONE TYPES\n" -"\n" -" * Master zone (dnszone-*), contains authoritative data.\n" -" * Forward zone (dnsforwardzone-*), forwards queries to configured " -"forwarders\n" -" (a set of DNS servers).\n" +"Data stored on IPA servers is replicated to other IPA servers. The way it " +"is\n" +"replicated is defined by replication agreements. Replication agreements " +"needs\n" +"to be set for both suffixes separately. On domain level 0 they are managed\n" +"using ipa-replica-manage and ipa-csreplica-manage tools. With domain level " +"1\n" +"they are managed centrally using `ipa topology*` commands.\n" msgstr "" -#: ipaserver/plugins/dns.py:110 +#: ipaserver/plugins/topology.py:39 msgid "" "\n" -"USING STRUCTURED PER-TYPE OPTIONS\n" +"Agreements are represented by topology segments. By default topology " +"segment\n" +"represents 2 replication agreements - one for each direction, e.g., A to B " +"and\n" +"B to A. Creation of unidirectional segments is not allowed.\n" msgstr "" -#: ipaserver/plugins/dns.py:112 +#: ipaserver/plugins/topology.py:43 msgid "" "\n" -"There are many structured DNS RR types where DNS data stored in LDAP server\n" -"is not just a scalar value, for example an IP address or a domain name, but\n" -"a data structure which may be often complex. A good example is a LOC record\n" -"[RFC1876] which consists of many mandatory and optional parts (degrees,\n" -"minutes, seconds of latitude and longitude, altitude or precision).\n" +"To verify that no server is disconnected in the topology of the given " +"suffix,\n" +"use:\n" +" ipa topologysuffix-verify $suffix\n" msgstr "" -#: ipaserver/plugins/dns.py:118 +#: ipaserver/plugins/topology.py:47 msgid "" "\n" -"It may be difficult to manipulate such DNS records without making a mistake\n" -"and entering an invalid value. DNS module provides an abstraction over " -"these\n" -"raw records and allows to manipulate each RR type with specific options. " -"For\n" -"each supported RR type, DNS module provides a standard option to manipulate\n" -"a raw records with format ---rec, e.g. --mx-rec, and special " -"options\n" -"for every part of the RR structure with format ---, e.g.\n" -"--mx-preference and --mx-exchanger.\n" -msgstr "" - -#: ipaserver/plugins/dns.py:126 -msgid "" "\n" -"When adding a record, either RR specific options or standard option for a " -"raw\n" -"value can be used, they just should not be combined in one add operation. " -"When\n" -"modifying an existing entry, new RR specific options can be used to change\n" -"one part of a DNS record, where the standard option for raw value is used\n" -"to specify the modified value. The following example demonstrates\n" -"a modification of MX record preference from 0 to 1 in a record without\n" -"modifying the exchanger:\n" -"ipa dnsrecord-mod --mx-rec=\"0 mx.example.com.\" --mx-preference=1\n" +"Examples:\n" +" Find all IPA servers:\n" +" ipa server-find\n" msgstr "" -#: ipaserver/plugins/dns.py:135 +#: ipaserver/plugins/topology.py:52 msgid "" "\n" -"\n" -"EXAMPLES:\n" +" Find all suffixes:\n" +" ipa topologysuffix-find\n" msgstr "" -#: ipaserver/plugins/dns.py:138 +#: ipaserver/plugins/topology.py:55 msgid "" "\n" -" Add new zone:\n" -" ipa dnszone-add example.com --admin-email=admin@example.com\n" +" Add topology segment to 'domain' suffix:\n" +" ipa topologysegment-add domain --left IPA_SERVER_A --right IPA_SERVER_B\n" msgstr "" -#: ipaserver/plugins/dns.py:141 +#: ipaserver/plugins/topology.py:58 msgid "" "\n" -" Add system permission that can be used for per-zone privilege delegation:\n" -" ipa dnszone-add-permission example.com\n" +" Add topology segment to 'ca' suffix:\n" +" ipa topologysegment-add ca --left IPA_SERVER_A --right IPA_SERVER_B\n" msgstr "" -#: ipaserver/plugins/dns.py:144 +#: ipaserver/plugins/topology.py:61 msgid "" "\n" -" Modify the zone to allow dynamic updates for hosts own records in realm " -"EXAMPLE.COM:\n" -" ipa dnszone-mod example.com --dynamic-update=TRUE\n" +" List all topology segments in 'domain' suffix:\n" +" ipa topologysegment-find domain\n" msgstr "" -#: ipaserver/plugins/dns.py:147 +#: ipaserver/plugins/topology.py:64 msgid "" "\n" -" This is the equivalent of:\n" -" ipa dnszone-mod example.com --dynamic-update=TRUE \\\n" -" --update-policy=\"grant EXAMPLE.COM krb5-self * A; grant EXAMPLE.COM " -"krb5-self * AAAA; grant EXAMPLE.COM krb5-self * SSHFP;\"\n" +" List all topology segments in 'ca' suffix:\n" +" ipa topologysegment-find ca\n" msgstr "" -#: ipaserver/plugins/dns.py:151 +#: ipaserver/plugins/topology.py:67 msgid "" "\n" -" Modify the zone to allow zone transfers for local network only:\n" -" ipa dnszone-mod example.com --allow-transfer=192.0.2.0/24\n" +" Delete topology segment in 'domain' suffix:\n" +" ipa topologysegment-del domain segment_name\n" msgstr "" -#: ipaserver/plugins/dns.py:154 +#: ipaserver/plugins/topology.py:70 msgid "" "\n" -" Add new reverse zone specified by network IP address:\n" -" ipa dnszone-add --name-from-ip=192.0.2.0/24\n" +" Delete topology segment in 'ca' suffix:\n" +" ipa topologysegment-del ca segment_name\n" msgstr "" -#: ipaserver/plugins/dns.py:157 +#: ipaserver/plugins/topology.py:73 msgid "" "\n" -" Add second nameserver for example.com:\n" -" ipa dnsrecord-add example.com @ --ns-rec=nameserver2.example.com\n" +" Verify topology of 'domain' suffix:\n" +" ipa topologysuffix-verify domain\n" msgstr "" -#: ipaserver/plugins/dns.py:160 +#: ipaserver/plugins/topology.py:76 msgid "" "\n" -" Add a mail server for example.com:\n" -" ipa dnsrecord-add example.com @ --mx-rec=\"10 mail1\"\n" +" Verify topology of 'ca' suffix:\n" +" ipa topologysuffix-verify ca\n" msgstr "" -#: ipaserver/plugins/dns.py:163 -msgid "" -"\n" -" Add another record using MX record specific options:\n" -" ipa dnsrecord-add example.com @ --mx-preference=20 --mx-exchanger=mail2\n" +#: ipaserver/plugins/topology.py:92 +#, python-brace-format +msgid "Topology management requires minimum domain level {0} " msgstr "" -#: ipaserver/plugins/dns.py:166 -msgid "" -"\n" -" Add another record using interactive mode (started when dnsrecord-add, " -"dnsrecord-mod,\n" -" or dnsrecord-del are executed with no options):\n" -" ipa dnsrecord-add example.com @\n" -" Please choose a type of DNS resource record to be added\n" -" The most common types for this type of zone are: NS, MX, LOC\n" -"\n" -" DNS resource record type: MX\n" -" MX Preference: 30\n" -" MX Exchanger: mail3\n" -" Record name: example.com\n" -" MX record: 10 mail1, 20 mail2, 30 mail3\n" -" NS record: nameserver.example.com., nameserver2.example.com.\n" +#: ipaserver/plugins/topology.py:104 +msgid "segment" msgstr "" -#: ipaserver/plugins/dns.py:179 -msgid "" -"\n" -" Delete previously added nameserver from example.com:\n" -" ipa dnsrecord-del example.com @ --ns-rec=nameserver2.example.com.\n" +#: ipaserver/plugins/topology.py:105 +msgid "segments" msgstr "" -#: ipaserver/plugins/dns.py:182 -msgid "" -"\n" -" Add LOC record for example.com:\n" -" ipa dnsrecord-add example.com @ --loc-rec=\"49 11 42.4 N 16 36 29.6 E " -"227.64m\"\n" +#: ipaserver/plugins/topology.py:119 +msgid "Topology Segments" msgstr "" -#: ipaserver/plugins/dns.py:185 -msgid "" -"\n" -" Add new A record for www.example.com. Create a reverse record in " -"appropriate\n" -" reverse zone as well. In this case a PTR record \"2\" pointing to www." -"example.com\n" -" will be created in zone 2.0.192.in-addr.arpa.\n" -" ipa dnsrecord-add example.com www --a-rec=192.0.2.2 --a-create-reverse\n" +#: ipaserver/plugins/topology.py:120 +msgid "Topology Segment" msgstr "" -#: ipaserver/plugins/dns.py:190 -msgid "" -"\n" -" Add new PTR record for www.example.com\n" -" ipa dnsrecord-add 2.0.192.in-addr.arpa. 2 --ptr-rec=www.example.com.\n" +#: ipaserver/plugins/topology.py:226 +#, python-format +msgid "left node is not a topology node: %(leftnode)s" msgstr "" -#: ipaserver/plugins/dns.py:193 -msgid "" -"\n" -" Add new SRV records for LDAP servers. Three quarters of the requests\n" -" should go to fast.example.com, one quarter to slow.example.com. If neither\n" -" is available, switch to backup.example.com.\n" -" ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"0 3 389 fast.example." -"com\"\n" -" ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"0 1 389 slow.example." -"com\"\n" -" ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"1 1 389 backup." -"example.com\"\n" +#: ipaserver/plugins/topology.py:233 +#, python-format +msgid "right node is not a topology node: %(rightnode)s" msgstr "" -#: ipaserver/plugins/dns.py:200 -msgid "" -"\n" -" The interactive mode can be used for easy modification:\n" -" ipa dnsrecord-mod example.com _ldap._tcp\n" -" No option to modify specific record provided.\n" -" Current DNS record contents:\n" -"\n" -" SRV record: 0 3 389 fast.example.com, 0 1 389 slow.example.com, 1 1 389 " -"backup.example.com\n" -"\n" -" Modify SRV record '0 3 389 fast.example.com'? Yes/No (default No):\n" -" Modify SRV record '0 1 389 slow.example.com'? Yes/No (default No): y\n" -" SRV Priority [0]: (keep the default value)\n" -" SRV Weight [1]: 2 (modified value)\n" -" SRV Port [389]: (keep the default value)\n" -" SRV Target [slow.example.com]: (keep the default value)\n" -" 1 SRV record skipped. Only one value per DNS record type can be modified " -"at one time.\n" -" Record name: _ldap._tcp\n" -" SRV record: 0 3 389 fast.example.com, 1 1 389 backup.example.com, 0 2 " -"389 slow.example.com\n" +#: ipaserver/plugins/topology.py:250 +msgid "left node and right node must not be the same" msgstr "" -#: ipaserver/plugins/dns.py:217 -msgid "" -"\n" -" After this modification, three fifths of the requests should go to\n" -" fast.example.com and two fifths to slow.example.com.\n" +#: ipaserver/plugins/topology.py:261 +#, python-brace-format +msgid "left node ({host}) does not support suffix '{suff}'" msgstr "" -#: ipaserver/plugins/dns.py:220 -msgid "" -"\n" -" An example of the interactive mode for dnsrecord-del command:\n" -" ipa dnsrecord-del example.com www\n" -" No option to delete specific record provided.\n" -" Delete all? Yes/No (default No): (do not delete all records)\n" -" Current DNS record contents:\n" -"\n" -" A record: 192.0.2.2, 192.0.2.3\n" -"\n" -" Delete A record '192.0.2.2'? Yes/No (default No):\n" -" Delete A record '192.0.2.3'? Yes/No (default No): y\n" -" Record name: www\n" -" A record: 192.0.2.2 (A record 192.0.2.3 has been " -"deleted)\n" +#: ipaserver/plugins/topology.py:269 +#, python-brace-format +msgid "right node ({host}) does not support suffix '{suff}'" msgstr "" -#: ipaserver/plugins/dns.py:233 -msgid "" -"\n" -" Show zone example.com:\n" -" ipa dnszone-show example.com\n" -msgstr "" +#: ipaserver/plugins/topology.py:280 +#, python-format +msgid "%(count)d segment matched" +msgid_plural "%(count)d segments matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/dns.py:236 -msgid "" -"\n" -" Find zone with \"example\" in its domain name:\n" -" ipa dnszone-find example\n" +#: ipaserver/plugins/topology.py:289 +#, python-format +msgid "Added segment \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:239 -msgid "" -"\n" -" Find records for resources with \"www\" in their name in zone example.com:\n" -" ipa dnsrecord-find example.com www\n" +#: ipaserver/plugins/topology.py:302 +#, python-format +msgid "Deleted segment \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:242 -msgid "" -"\n" -" Find A records with value 192.0.2.2 in zone example.com\n" -" ipa dnsrecord-find example.com --a-rec=192.0.2.2\n" +#: ipaserver/plugins/topology.py:314 +#, python-format +msgid "Modified segment \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:245 -msgid "" -"\n" -" Show records for resource www in zone example.com\n" -" ipa dnsrecord-show example.com www\n" +#: ipaserver/plugins/topology.py:329 +#, python-format +msgid "%(value)s" msgstr "" -#: ipaserver/plugins/dns.py:248 -msgid "" -"\n" -" Delegate zone sub.example to another nameserver:\n" -" ipa dnsrecord-add example.com ns.sub --a-rec=203.0.113.1\n" -" ipa dnsrecord-add example.com sub --ns-rec=ns.sub.example.com.\n" +#: ipaserver/plugins/topology.py:365 +msgid "left or right node has to be specified" msgstr "" -#: ipaserver/plugins/dns.py:252 -msgid "" -"\n" -" Delete zone example.com with all resource records:\n" -" ipa dnszone-del example.com\n" +#: ipaserver/plugins/topology.py:370 +msgid "only one node can be specified" msgstr "" -#: ipaserver/plugins/dns.py:255 -msgid "" -"\n" -" If a global forwarder is configured, all queries for which this server is " -"not\n" -" authoritative (e.g. sub.example.com) will be routed to the global " -"forwarder.\n" -" Global forwarding configuration can be overridden per-zone.\n" +#: ipaserver/plugins/topology.py:374 +#, python-format +msgid "Replication refresh for segment: \"%(pkey)s\" requested." msgstr "" -#: ipaserver/plugins/dns.py:259 -msgid "" -"\n" -" Semantics of forwarding in IPA matches BIND semantics and depends on the " -"type\n" -" of zone:\n" -" * Master zone: local BIND replies authoritatively to queries for data in\n" -" the given zone (including authoritative NXDOMAIN answers) and forwarding\n" -" affects only queries for names below zone cuts (NS records) of locally\n" -" served zones.\n" -"\n" -" * Forward zone: forward zone contains no authoritative data. BIND " -"forwards\n" -" queries, which cannot be answered from its local cache, to configured\n" -" forwarders.\n" +#: ipaserver/plugins/topology.py:377 +#, python-format +msgid "Stopping of replication refresh for segment: \"%(pkey)s\" requested." msgstr "" -#: ipaserver/plugins/dns.py:270 -msgid "" -"\n" -" Semantics of the --forward-policy option:\n" -" * none - disable forwarding for the given zone.\n" -" * first - forward all queries to configured forwarders. If they fail,\n" -" do resolution using DNS root servers.\n" -" * only - forward all queries to configured forwarders and if they fail,\n" -" return failure.\n" +#: ipaserver/plugins/topology.py:408 +msgid "suffixes" msgstr "" -#: ipaserver/plugins/dns.py:277 -msgid "" -"\n" -" Disable global forwarding for given sub-tree:\n" -" ipa dnszone-mod example.com --forward-policy=none\n" +#: ipaserver/plugins/topology.py:412 +msgid "Topology suffixes" msgstr "" -#: ipaserver/plugins/dns.py:280 -msgid "" -"\n" -" This configuration forwards all queries for names outside the example.com\n" -" sub-tree to global forwarders. Normal recursive resolution process is used\n" -" for names inside the example.com sub-tree (i.e. NS records are followed " -"etc.).\n" +#: ipaserver/plugins/topology.py:413 +msgid "Topology suffix" msgstr "" -#: ipaserver/plugins/dns.py:284 -msgid "" -"\n" -" Forward all requests for the zone external.example.com to another " -"forwarder\n" -" using a \"first\" policy (it will send the queries to the selected " -"forwarder\n" -" and if not answered it will use global root servers):\n" -" ipa dnsforwardzone-add external.example.com --forward-policy=first \\\n" -" --forwarder=203.0.113.1\n" -msgstr "" +#: ipaserver/plugins/topology.py:435 +#, python-format +msgid "%(count)d topology suffix matched" +msgid_plural "%(count)d topology suffixes matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/dns.py:290 -msgid "" -"\n" -" Change forward-policy for external.example.com:\n" -" ipa dnsforwardzone-mod external.example.com --forward-policy=only\n" +#: ipaserver/plugins/topology.py:446 +#, python-format +msgid "Deleted topology suffix \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:293 -msgid "" -"\n" -" Show forward zone external.example.com:\n" -" ipa dnsforwardzone-show external.example.com\n" +#: ipaserver/plugins/topology.py:460 +#, python-format +msgid "Added topology suffix \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:296 -msgid "" -"\n" -" List all forward zones:\n" -" ipa dnsforwardzone-find\n" +#: ipaserver/plugins/topology.py:474 +#, python-format +msgid "Modified topology suffix \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:299 +#: ipaserver/plugins/topology.py:489 msgid "" "\n" -" Delete forward zone external.example.com:\n" -" ipa dnsforwardzone-del external.example.com\n" -msgstr "" - -#: ipaserver/plugins/dns.py:302 -msgid "" +"Verify replication topology for suffix.\n" "\n" -" Resolve a host name to see if it exists (will add default IPA domain\n" -" if one is not included):\n" -" ipa dns-resolve www.example.com\n" -" ipa dns-resolve www\n" +"Checks done:\n" +" 1. check if a topology is not disconnected. In other words if there are\n" +" replication paths between all servers.\n" +" 2. check if servers don't have more than the recommended number of\n" +" replication agreements\n" msgstr "" -#: ipaserver/plugins/dns.py:307 +#: ipaserver/plugins/migration.py:46 msgid "" "\n" +"Migration to IPA\n" "\n" -"GLOBAL DNS CONFIGURATION\n" -msgstr "" - -#: ipaserver/plugins/dns.py:310 -msgid "" +"Migrate users and groups from an LDAP server to IPA.\n" "\n" -"DNS configuration passed to command line install script is stored in a " -"local\n" -"configuration file on each IPA server where DNS service is configured. " -"These\n" -"local settings can be overridden with a common configuration stored in LDAP\n" -"server:\n" -msgstr "" - -#: ipaserver/plugins/dns.py:315 -msgid "" +"This performs an LDAP query against the remote server searching for\n" +"users and groups in a container. In order to migrate passwords you need\n" +"to bind as a user that can read the userPassword attribute on the remote\n" +"server. This is generally restricted to high-level admins such as\n" +"cn=Directory Manager in 389-ds (this is the default bind user).\n" "\n" -" Show global DNS configuration:\n" -" ipa dnsconfig-show\n" -msgstr "" - -#: ipaserver/plugins/dns.py:318 -msgid "" +"The default user container is ou=People.\n" "\n" -" Modify global DNS configuration and set a list of global forwarders:\n" -" ipa dnsconfig-mod --forwarder=203.0.113.113\n" -msgstr "" - -#: ipaserver/plugins/dns.py:406 -msgid "invalid IP network format" -msgstr "" - -#: ipaserver/plugins/dns.py:415 -msgid "each ACL element must be terminated with a semicolon" -msgstr "" - -#: ipaserver/plugins/dns.py:431 -msgid "invalid address format" -msgstr "" - -#: ipaserver/plugins/dns.py:475 -msgid "" -"expected format: <0-255> <0-255> <0-65535> even-" -"length_hexadecimal_digits_or_hyphen" -msgstr "" - -#: ipaserver/plugins/dns.py:484 -msgid "algorithm value: allowed interval 0-255" -msgstr "" - -#: ipaserver/plugins/dns.py:487 -msgid "flags value: allowed interval 0-255" -msgstr "" - -#: ipaserver/plugins/dns.py:490 -msgid "iterations value: allowed interval 0-65535" -msgstr "" - -#: ipaserver/plugins/dns.py:498 -#, python-format -msgid "salt value: %(err)s" -msgstr "" - -#: ipaserver/plugins/dns.py:505 -msgid "invalid domain-name: not fully qualified" -msgstr "" - -#: ipaserver/plugins/dns.py:514 -msgid "should not be a wildcard domain name (RFC 4592 section 4)" -msgstr "" - -#: ipaserver/plugins/dns.py:555 -#, python-format -msgid "" -"All nameservers failed to answer the query for DNS reverse zone %(revdns)s" -msgstr "" +"The default group container is ou=Groups.\n" +"\n" +"Users and groups that already exist on the IPA server are skipped.\n" +"\n" +"Two LDAP schemas define how group members are stored: RFC2307 and\n" +"RFC2307bis. RFC2307bis uses member and uniquemember to specify group\n" +"members, RFC2307 uses memberUid. The default schema is RFC2307bis.\n" +"\n" +"The schema compat feature allows IPA to reformat data for systems that\n" +"do not support RFC2307bis. It is recommended that this feature is disabled\n" +"during migration to reduce system overhead. It can be re-enabled after\n" +"migration. To migrate with it enabled use the \"--with-compat\" option.\n" +"\n" +"Migrated users do not have Kerberos credentials, they have only their\n" +"LDAP password. To complete the migration process, users need to go\n" +"to http://ipa.example.com/ipa/migration and authenticate using their\n" +"LDAP password in order to generate their Kerberos credentials.\n" +"\n" +"Migration is disabled by default. Use the command ipa config-mod to\n" +"enable it:\n" +"\n" +" ipa config-mod --enable-migration=TRUE\n" +"\n" +"If a base DN is not provided with --basedn then IPA will use either\n" +"the value of defaultNamingContext if it is set or the first value\n" +"in namingContexts set in the root of the remote LDAP server.\n" +"\n" +"Users are added as members to the default user group. This can be a\n" +"time-intensive task so during migration this is done in a batch\n" +"mode for every 100 users. As a result there will be a window in which\n" +"users will be added to IPA but will not be members of the default\n" +"user group.\n" +"\n" +"EXAMPLES:\n" +"\n" +" The simplest migration, accepting all defaults:\n" +" ipa migrate-ds ldap://ds.example.com:389\n" +"\n" +" Specify the user and group container. This can be used to migrate user\n" +" and group data from an IPA v1 server:\n" +" ipa migrate-ds --user-container='cn=users,cn=accounts' \\\n" +" --group-container='cn=groups,cn=accounts' \\\n" +" ldap://ds.example.com:389\n" +"\n" +" Since IPA v2 server already contain predefined groups that may collide " +"with\n" +" groups in migrated (IPA v1) server (for example admins, ipausers), users\n" +" having colliding group as their primary group may happen to belong to\n" +" an unknown group on new IPA v2 server.\n" +" Use --group-overwrite-gid option to overwrite GID of already existing " +"groups\n" +" to prevent this issue:\n" +" ipa migrate-ds --group-overwrite-gid \\\n" +" --user-container='cn=users,cn=accounts' \\\n" +" --group-container='cn=groups,cn=accounts' \\\n" +" ldap://ds.example.com:389\n" +"\n" +" Migrated users or groups may have object class and accompanied attributes\n" +" unknown to the IPA v2 server. These object classes and attributes may be\n" +" left out of the migration process:\n" +" ipa migrate-ds --user-container='cn=users,cn=accounts' \\\n" +" --group-container='cn=groups,cn=accounts' \\\n" +" --user-ignore-objectclass=radiusprofile \\\n" +" --user-ignore-attribute=radiusgroupname \\\n" +" ldap://ds.example.com:389\n" +"\n" +"LOGGING\n" +"\n" +"Migration will log warnings and errors to the Apache error log. This\n" +"file should be evaluated post-migration to correct or investigate any\n" +"issues that were discovered.\n" +"\n" +"For every 100 users migrated an info-level message will be displayed to\n" +"give the current progress and duration to make it possible to track\n" +"the progress of migration.\n" +"\n" +"If the log level is debug, either by setting debug = True in\n" +"/etc/ipa/default.conf or /etc/ipa/server.conf, then an entry will be " +"printed\n" +"for each user added plus a summary when the default user group is\n" +"updated.\n" +msgstr "" -#: ipaserver/plugins/dns.py:564 +#: ipaserver/plugins/migration.py:145 #, python-format msgid "" -"DNS reverse zone %(revzone)s for IP address %(addr)s is not managed by this " -"server" +"Kerberos principal %s already exists. Use 'ipa user-mod' to set it manually." msgstr "" -#: ipaserver/plugins/dns.py:581 +#: ipaserver/plugins/migration.py:146 #, python-format -msgid "DNS zone %(zone)s not found" +msgid "" +"Unable to determine if Kerberos principal %s already exists. Use 'ipa user-" +"mod' to set it manually." msgstr "" -#: ipaserver/plugins/dns.py:596 -#, python-format -msgid "IP address %(ip)s is already assigned in domain %(domain)s." +#: ipaserver/plugins/migration.py:147 +msgid "" +"Failed to add user to the default group. Use 'ipa group-add-member' to add " +"manually." msgstr "" -#: ipaserver/plugins/dns.py:606 -#, python-format -msgid "" -"Reverse record for IP address %(ip)s already exists in reverse zone %(zone)s." +#: ipaserver/plugins/migration.py:148 +msgid "Migration of LDAP search reference is not supported." msgstr "" -#: ipaserver/plugins/dns.py:681 -#, python-format -msgid "%s record" +#: ipaserver/plugins/migration.py:149 +msgid "Malformed DN" msgstr "" -#: ipaserver/plugins/dns.py:683 +#: ipaserver/plugins/migration.py:194 #, python-format -msgid "Raw %s records" +msgid "%(user)s is not a POSIX user" msgstr "" -#: ipaserver/plugins/dns.py:684 -#, python-format -msgid "%s Record" +#: ipaserver/plugins/migration.py:461 +msgid "" +". Check GID of the existing group. Use --group-overwrite-gid option to " +"overwrite the GID" msgstr "" -#: ipaserver/plugins/dns.py:685 -#, python-format -msgid "(see RFC %s for details)" +#: ipaserver/plugins/migration.py:476 +msgid "Invalid LDAP URI." msgstr "" -#: ipaserver/plugins/dns.py:747 +#: ipaserver/plugins/migration.py:678 #, python-format -msgid "'%s' is a required part of DNS record" +msgid "%s to exclude from migration" msgstr "" -#: ipaserver/plugins/dns.py:754 -msgid "Invalid number of parts!" +#: ipaserver/plugins/migration.py:680 +msgid "" +"search results for objects to be migrated\n" +"have been truncated by the server;\n" +"migration process might be incomplete\n" msgstr "" -#: ipaserver/plugins/dns.py:806 +#: ipaserver/plugins/migration.py:769 #, python-format -msgid "DNS RR type \"%s\" is not supported by bind-dyndb-ldap plugin" +msgid "" +"%(container)s LDAP search did not return any result (search base: " +"%(search_base)s, objectclass: %(objectclass)s)" msgstr "" -#: ipaserver/plugins/dns.py:822 -#, python-format -msgid "format must be specified as \"%(format)s\" %(rfcs)s" +#: ipaserver/plugins/migration.py:804 ipaserver/plugins/user.py:588 +msgid "Default group for new users not found" msgstr "" -#: ipaserver/plugins/dns.py:897 -msgid "Create reverse" +#: ipaserver/plugins/netgroup.py:103 +msgid "netgroups" msgstr "" -#: ipaserver/plugins/dns.py:933 -#, python-format -msgid "Cannot create reverse record for \"%(value)s\": %(exc)s" +#: ipaserver/plugins/netgroup.py:196 ipaserver/plugins/internal.py:1165 +msgid "Netgroups" msgstr "" -#: ipaserver/plugins/dns.py:1108 ipaserver/plugins/dns.py:1265 -msgid "Exchanger" +#: ipaserver/plugins/netgroup.py:197 +msgid "Netgroup" msgstr "" -#: ipaserver/plugins/dns.py:1183 +#: ipaserver/plugins/netgroup.py:266 +#, python-format +msgid "Added netgroup \"%(value)s\"" +msgstr "" + +#: ipaserver/plugins/netgroup.py:268 +#, python-format msgid "" -"format must be specified as\n" -" \"d1 [m1 [s1]] {\"N\"|\"S\"} d2 [m2 [s2]] {\"E\"|\"W\"} alt[\"m\"] " -"[siz[\"m\"] [hp[\"m\"] [vp[\"m\"]]]]\"\n" -" where:\n" -" d1: [0 .. 90] (degrees latitude)\n" -" d2: [0 .. 180] (degrees longitude)\n" -" m1, m2: [0 .. 59] (minutes latitude/longitude)\n" -" s1, s2: [0 .. 59.999] (seconds latitude/longitude)\n" -" alt: [-100000.00 .. 42849672.95] BY .01 (altitude in meters)\n" -" siz, hp, vp: [0 .. 90000000.00] (size/precision in meters)\n" -" See RFC 1876 for details" +"hostgroup with name \"%s\" already exists. Hostgroups and netgroups share a " +"common namespace" msgstr "" -#: ipaserver/plugins/dns.py:1237 +#: ipaserver/plugins/netgroup.py:301 #, python-format -msgid "'%(required)s' must not be empty when '%(name)s' is set" +msgid "Deleted netgroup \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:1292 -msgid "flags must be one of \"S\", \"A\", \"U\", or \"P\"" +#: ipaserver/plugins/netgroup.py:310 +#, python-format +msgid "Modified netgroup \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:1353 ipaserver/plugins/dns.py:1483 -msgid "Priority (order)" +#: ipaserver/plugins/netgroup.py:339 +#, python-format +msgid "%(count)d netgroup matched" +msgid_plural "%(count)d netgroups matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/otp.py:7 +msgid "One time password commands" msgstr "" -#: ipaserver/plugins/dns.py:1354 -msgid "" -"Lower number means higher priority. Clients will attempt to contact the " -"server with the lowest-numbered priority they can reach." +#: ipaserver/plugins/otpconfig.py:57 +msgid "OTP configuration options" msgstr "" -#: ipaserver/plugins/dns.py:1362 ipaserver/plugins/dns.py:1492 -msgid "Relative weight for entries with the same priority." +#: ipaserver/plugins/otpconfig.py:80 ipaserver/plugins/otpconfig.py:81 +msgid "OTP Configuration" msgstr "" -#: ipaserver/plugins/dns.py:1382 -msgid "the value does not follow \"YYYYMMDDHHMMSS\" time format" +#: ipaserver/plugins/passwd.py:114 +#, python-format +msgid "Changed password for \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:1484 +#: ipaserver/plugins/pkinit.py:13 msgid "" -"Lower number means higher priority. Clients will attempt to contact the URI " -"with the lowest-numbered priority they can reach." +"\n" +"Kerberos PKINIT feature status reporting tools.\n" +"\n" +"Report IPA masters on which Kerberos PKINIT is enabled or disabled\n" +"\n" +"EXAMPLES:\n" +" List PKINIT status on all masters:\n" +" ipa pkinit-status\n" +"\n" +" Check PKINIT status on `ipa.example.com`:\n" +" ipa pkinit-status --server ipa.example.com\n" +"\n" +" List all IPA masters with disabled PKINIT:\n" +" ipa pkinit-status --status='disabled'\n" +"\n" +"For more info about PKINIT support see:\n" +"\n" +"https://www.freeipa.org/page/V4/Kerberos_PKINIT\n" msgstr "" -#: ipaserver/plugins/dns.py:1497 -msgid "Target Uniform Resource Identifier" +#: ipaserver/plugins/pkinit.py:39 +msgid "pkinit" msgstr "" -#: ipaserver/plugins/dns.py:1498 -msgid "Target Uniform Resource Identifier according to RFC 3986" +#: ipaserver/plugins/pkinit.py:41 ipaserver/plugins/internal.py:192 +msgid "PKINIT" msgstr "" -#: ipaserver/plugins/dns.py:1580 -#, python-format -msgid "Nameserver '%(host)s' does not have a corresponding A/AAAA record" +#: ipaserver/plugins/pkinit.py:53 +msgid "PKINIT status" msgstr "" -#: ipaserver/plugins/dns.py:2049 -msgid "Managedby permission" +#: ipaserver/plugins/pkinit.py:54 +msgid "Whether PKINIT is enabled or disabled" msgstr "" -#: ipaserver/plugins/dns.py:2150 -msgid "cannot be used when a zone is specified" -msgstr "" - -#: ipaserver/plugins/dns.py:2162 -msgid "Only one zone type is allowed per zone name" +#: ipaserver/plugins/pkinit.py:63 +msgid "Report PKINIT status on the IPA masters" msgstr "" -#: ipaserver/plugins/dns.py:2305 +#: ipaserver/plugins/pkinit.py:65 #, python-format -msgid "Added system permission \"%(value)s\"" -msgstr "" +msgid "%(count)s server matched" +msgid_plural "%(count)s servers matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/dns.py:2335 -#, python-format -msgid "permission \"%(value)s\" already exists" +#: ipaserver/plugins/radiusproxy.py:35 +msgid "" +"\n" +"RADIUS Proxy Servers\n" msgstr "" -#: ipaserver/plugins/dns.py:2363 -#, python-format -msgid "Removed system permission \"%(value)s\"" +#: ipaserver/plugins/radiusproxy.py:37 +msgid "" +"\n" +"Manage RADIUS Proxy Servers.\n" msgstr "" -#: ipaserver/plugins/dns.py:2399 -msgid "DNS zone" +#: ipaserver/plugins/radiusproxy.py:39 +msgid "" +"\n" +"IPA supports the use of an external RADIUS proxy server for krb5 OTP\n" +"authentications. This permits a great deal of flexibility when\n" +"integrating with third-party authentication services.\n" msgstr "" -#: ipaserver/plugins/dns.py:2400 -msgid "DNS zones" +#: ipaserver/plugins/radiusproxy.py:45 +msgid "" +"\n" +" Add a new server:\n" +" ipa radiusproxy-add MyRADIUS --server=radius.example.com:1812\n" msgstr "" -#: ipaserver/plugins/dns.py:2408 -msgid "DNS Zones" +#: ipaserver/plugins/radiusproxy.py:48 +msgid "" +"\n" +" Find all servers whose entries include the string \"example.com\":\n" +" ipa radiusproxy-find example.com\n" msgstr "" -#: ipaserver/plugins/dns.py:2409 -msgid "DNS Zone" +#: ipaserver/plugins/radiusproxy.py:51 +msgid "" +"\n" +" Examine the configuration:\n" +" ipa radiusproxy-show MyRADIUS\n" msgstr "" -#: ipaserver/plugins/dns.py:2481 -msgid "Default time to live" +#: ipaserver/plugins/radiusproxy.py:54 +msgid "" +"\n" +" Change the secret:\n" +" ipa radiusproxy-mod MyRADIUS --secret\n" msgstr "" -#: ipaserver/plugins/dns.py:2482 -msgid "Time to live for records without explicit TTL definition" +#: ipaserver/plugins/radiusproxy.py:57 +msgid "" +"\n" +" Delete a configuration:\n" +" ipa radiusproxy-del MyRADIUS\n" msgstr "" -#: ipaserver/plugins/dns.py:2697 -msgid "setting Authoritative nameserver" +#: ipaserver/plugins/radiusproxy.py:68 +msgid "invalid attribute name" msgstr "" -#: ipaserver/plugins/dns.py:2698 -msgid "It is used only for setting the SOA MNAME attribute." +#: ipaserver/plugins/radiusproxy.py:80 +msgid "invalid port number" msgstr "" -#: ipaserver/plugins/dns.py:2700 -msgid "NS record(s) can be edited in zone apex - '@'. " +#: ipaserver/plugins/radiusproxy.py:98 +msgid "RADIUS proxy server" msgstr "" -#: ipaserver/plugins/dns.py:2735 -msgid "" +#: ipaserver/plugins/radiusproxy.py:99 +msgid "RADIUS proxy servers" msgstr "" -#: ipaserver/plugins/dns.py:2791 -msgid "Nameserver for reverse zone cannot be a relative DNS name" +#: ipaserver/plugins/radiusproxy.py:106 +msgid "RADIUS Servers" msgstr "" -#: ipaserver/plugins/dns.py:2846 -#, python-format -msgid "Deleted DNS zone \"%(value)s\"" +#: ipaserver/plugins/radiusproxy.py:107 +msgid "RADIUS Server" msgstr "" -#: ipaserver/plugins/dns.py:2899 -msgid "is required" +#: ipaserver/plugins/radiusproxy.py:172 +#, python-format +msgid "Added RADIUS proxy server \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:2980 +#: ipaserver/plugins/radiusproxy.py:177 #, python-format -msgid "Disabled DNS zone \"%(value)s\"" +msgid "Deleted RADIUS proxy server \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:2991 +#: ipaserver/plugins/radiusproxy.py:182 #, python-format -msgid "Enabled DNS zone \"%(value)s\"" +msgid "Modified RADIUS proxy server \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:3016 -msgid "DNS resource record" -msgstr "" +#: ipaserver/plugins/radiusproxy.py:188 +#, python-format +msgid "%(count)d RADIUS proxy server matched" +msgid_plural "%(count)d RADIUS proxy servers matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/dns.py:3017 -msgid "DNS resource records" +#: ipaserver/plugins/privilege.py:76 +#, python-format +msgid "" +"cannot add permission \"%(perm)s\" with bindtype \"%(bindtype)s\" to a " +"privilege" msgstr "" -#: ipaserver/plugins/dns.py:3024 -msgid "DNS Resource Records" +#: ipaserver/plugins/privilege.py:149 +msgid "Privilege" msgstr "" -#: ipaserver/plugins/dns.py:3025 -msgid "DNS Resource Record" +#: ipaserver/plugins/privilege.py:169 +#, python-format +msgid "Added privilege \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:3060 -msgid "DS record must not be in zone apex (RFC 4035 section 2.4)" +#: ipaserver/plugins/privilege.py:176 +#, python-format +msgid "Deleted privilege \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:3077 -msgid "" -"out-of-zone data: record name must be a subdomain of the zone or a relative " -"name" +#: ipaserver/plugins/privilege.py:183 +#, python-format +msgid "Modified privilege \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dns.py:3088 +#: ipaserver/plugins/privilege.py:191 #, python-format -msgid "" -"owner of %(types)s records should not be a wildcard domain name (RFC 4592 " -"section 4)" +msgid "%(count)d privilege matched" +msgid_plural "%(count)d privileges matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/pwpolicy.py:92 +msgid "Class of Service object used for linking policies with groups" msgstr "" -#: ipaserver/plugins/dns.py:3133 +#: ipaserver/plugins/pwpolicy.py:143 #, python-format -msgid "" -"Reverse zone %(name)s requires exactly %(count)d IP address components, " -"%(user_count)d given" +msgid "priority must be a unique value (%(prio)d already used by %(gname)s)" msgstr "" -#: ipaserver/plugins/dns.py:3175 -msgid "only master zones can contain records" +#: ipaserver/plugins/pwpolicy.py:171 +msgid "Add Class of Service entry" msgstr "" -#: ipaserver/plugins/dns.py:3273 -msgid "only one CNAME record is allowed per name (RFC 2136, section 1.1.5)" +#: ipaserver/plugins/pwpolicy.py:194 +msgid "Delete Class of Service entry" msgstr "" -#: ipaserver/plugins/dns.py:3279 -msgid "" -"CNAME record is not allowed to coexist with any other record (RFC 1034, " -"section 3.6.2)" +#: ipaserver/plugins/pwpolicy.py:200 +msgid "Modify Class of Service entry" msgstr "" -#: ipaserver/plugins/dns.py:3287 -msgid "only one DNAME record is allowed per name (RFC 6672, section 2.4)" +#: ipaserver/plugins/pwpolicy.py:218 +msgid "Display Class of Service entry" msgstr "" -#: ipaserver/plugins/dns.py:3303 -#, python-format -msgid "" -"NS record is not allowed to coexist with an %(type)s record except when " -"located in a zone root record (RFC 2181, section 6.1)" +#: ipaserver/plugins/pwpolicy.py:224 +msgid "Search for Class of Service entry" msgstr "" -#: ipaserver/plugins/dns.py:3319 -msgid "" -"DS record requires to coexist with an NS record (RFC 4592 section 4.6, RFC " -"4035 section 2.4)" +#: ipaserver/plugins/pwpolicy.py:237 +msgid "password policy" msgstr "" -#: ipaserver/plugins/dns.py:3600 -#, python-format -msgid "Raw value of a DNS record was already set by \"%(name)s\" option" +#: ipaserver/plugins/pwpolicy.py:238 +msgid "password policies" msgstr "" -#: ipaserver/plugins/dns.py:3726 -msgid "DNS zone root record cannot be renamed" +#: ipaserver/plugins/pwpolicy.py:297 +msgid "Password Policies" msgstr "" -#: ipaserver/plugins/dns.py:3744 -msgid "DNS records can be only updated one at a time" +#: ipaserver/plugins/pwpolicy.py:298 ipaserver/plugins/internal.py:1233 +msgid "Password Policy" msgstr "" -#: ipaserver/plugins/dns.py:3837 -#, python-format -msgid "Deleted record \"%(value)s\"" +#: ipaserver/plugins/pwpolicy.py:370 +msgid "Max repeat" msgstr "" -#: ipaserver/plugins/dns.py:3930 -#, python-format -msgid "Zone record '%s' cannot be deleted" +#: ipaserver/plugins/pwpolicy.py:371 +msgid "Maximum number of same consecutive characters" msgstr "" -#: ipaserver/plugins/dns.py:4032 -#, python-format -msgid "Found '%(value)s'" +#: ipaserver/plugins/pwpolicy.py:379 +msgid "Max sequence" msgstr "" -#: ipaserver/plugins/dns.py:4047 -#, python-format -msgid "Host '%(host)s' not found" +#: ipaserver/plugins/pwpolicy.py:380 +msgid "The max. length of monotonic character sequences (abcd)" msgstr "" -#: ipaserver/plugins/dns.py:4078 -msgid "DNS configuration options" +#: ipaserver/plugins/pwpolicy.py:388 +msgid "Dictionary check" msgstr "" -#: ipaserver/plugins/dns.py:4083 ipaserver/plugins/dns.py:4084 -msgid "DNS Global Configuration" +#: ipaserver/plugins/pwpolicy.py:389 +msgid "Check if the password is a dictionary word" msgstr "" -#: ipaserver/plugins/dns.py:4115 -msgid "IPA DNS version" +#: ipaserver/plugins/pwpolicy.py:395 +msgid "User check" msgstr "" -#: ipaserver/plugins/dns.py:4120 -msgid "List of IPA masters configured as DNS servers" +#: ipaserver/plugins/pwpolicy.py:396 +msgid "Check if the password contains the username" msgstr "" -#: ipaserver/plugins/dns.py:4126 -msgid "IPA server configured as DNSSec key master" +#: ipaserver/plugins/pwpolicy.py:469 +msgid "" +"Minimum length must be >= 6 if maxrepeat, maxsequence, dictcheck or " +"usercheck are defined" msgstr "" -#: ipaserver/plugins/dns.py:4177 -msgid "Global DNS configuration is empty" +#: ipaserver/plugins/pwpolicy.py:494 +msgid "Maximum password life must be greater than minimum." msgstr "" -#: ipaserver/plugins/dns.py:4258 -msgid "DNS forward zone" +#: ipaserver/plugins/pwpolicy.py:551 +msgid "cannot delete global password policy" msgstr "" -#: ipaserver/plugins/dns.py:4259 -msgid "DNS forward zones" +#: ipaserver/plugins/pwpolicy.py:585 +msgid "priority cannot be set on global policy" msgstr "" -#: ipaserver/plugins/dns.py:4261 -msgid "DNS Forward Zones" +#: ipaserver/plugins/realmdomains.py:34 +msgid "" +"\n" +"Realm domains\n" +"\n" +"Manage the list of domains associated with IPA realm.\n" +"\n" +"This list is useful for Domain Controllers from other realms which have\n" +"established trust with this IPA realm. They need the information to know\n" +"which request should be forwarded to KDC of this IPA realm.\n" +"\n" +"Automatic management: a domain is automatically added to the realm domains\n" +"list when a new DNS Zone managed by IPA is created. Same applies for " +"deletion.\n" +"\n" +"Externally managed DNS: domains which are not managed in IPA server DNS\n" +"need to be manually added to the list using ipa realmdomains-mod command.\n" +"\n" +"EXAMPLES:\n" +"\n" +" Display the current list of realm domains:\n" +" ipa realmdomains-show\n" +"\n" +" Replace the list of realm domains:\n" +" ipa realmdomains-mod --domain=example.com\n" +" ipa realmdomains-mod --domain={example1.com,example2.com,example3.com}\n" +"\n" +" Add a domain to the list of realm domains:\n" +" ipa realmdomains-mod --add-domain=newdomain.com\n" +"\n" +" Delete a domain from the list of realm domains:\n" +" ipa realmdomains-mod --del-domain=olddomain.com\n" msgstr "" -#: ipaserver/plugins/dns.py:4262 -msgid "DNS Forward Zone" +#: ipaserver/plugins/realmdomains.py:85 +msgid "Realm domains" msgstr "" -#: ipaserver/plugins/dns.py:4369 ipaserver/plugins/dns.py:4419 -msgid "Please specify forwarders." +#: ipaserver/plugins/realmdomains.py:107 ipaserver/plugins/realmdomains.py:108 +#: ipaserver/plugins/internal.py:1259 +msgid "Realm Domains" msgstr "" -#: ipaserver/plugins/dns.py:4388 -#, python-format -msgid "Deleted DNS forward zone \"%(value)s\"" +#: ipaserver/plugins/realmdomains.py:134 +msgid "" +"\n" +" Modify realm domains\n" +"\n" +" DNS check: When manually adding a domain to the list, a DNS check is\n" +" performed by default. It ensures that the domain is associated with\n" +" the IPA realm, by checking whether the domain has a _kerberos TXT " +"record\n" +" containing the IPA realm name. This check can be skipped by specifying\n" +" --force option.\n" +"\n" +" Removal: when a realm domain which has a matching DNS zone managed by\n" +" IPA is being removed, a corresponding _kerberos TXT record in the zone " +"is\n" +" removed automatically as well. Other records in the zone or the zone\n" +" itself are not affected.\n" +" " msgstr "" -#: ipaserver/plugins/dns.py:4445 +#: ipaserver/plugins/realmdomains.py:177 #, python-format -msgid "Disabled DNS forward zone \"%(value)s\"" +msgid "" +"DNS zone for each realmdomain must contain SOA or NS records. No records " +"found for: %s" msgstr "" -#: ipaserver/plugins/dns.py:4451 +#: ipaserver/plugins/realmdomains.py:203 #, python-format -msgid "Enabled DNS forward zone \"%(value)s\"" +msgid "The following domains do not belong to this realm: %(domains)s" msgstr "" -#: ipaserver/plugins/dns.py:4474 -msgid "IPA DNS records" +#: ipaserver/plugins/realmdomains.py:218 +#, python-format +msgid "" +"The realm of the following domains could not be detected: %(domains)s. If " +"these are domains that belong to the this realm, please create a _kerberos " +"TXT record containing \"%(realm)s\" in each of them." msgstr "" -#: ipaserver/plugins/dns.py:4478 -msgid "IPA location records" +#: ipaserver/plugins/realmdomains.py:241 +msgid "" +"The --domain option cannot be used together with --add-domain or --del-" +"domain. Use --domain to specify the whole realm domain list explicitly, to " +"add/remove individual domains, use --add-domain/del-domain." msgstr "" -#: ipaserver/plugins/dns.py:4485 -msgid "Update location and IPA server DNS records" +#: ipaserver/plugins/realmdomains.py:252 +msgid "IPA server domain cannot be omitted" msgstr "" -#: ipaserver/plugins/dns.py:4496 -msgid "Result of the command" +#: ipaserver/plugins/realmdomains.py:274 +msgid "IPA server domain cannot be deleted" msgstr "" -#: ipaserver/plugins/dns.py:4503 -msgid "Dry run" +#: ipaserver/plugins/servicedelegation.py:26 +msgid "" +"\n" +"Service Constrained Delegation\n" +"\n" +"Manage rules to allow constrained delegation of credentials so\n" +"that a service can impersonate a user when communicating with another\n" +"service without requiring the user to actually forward their TGT.\n" +"This makes for a much better method of delegating credentials as it\n" +"prevents exposure of the short term secret of the user.\n" +"\n" +"The naming convention is to append the word \"target\" or \"targets\" to\n" +"a matching rule name. This is not mandatory but helps conceptually\n" +"to associate rules and targets.\n" +"\n" +"A rule consists of two things:\n" +" - A list of targets the rule applies to\n" +" - A list of memberPrincipals that are allowed to delegate for\n" +" those targets\n" +"\n" +"A target consists of a list of principals that can be delegated.\n" +"\n" +"In English, a rule says that this principal can delegate as this\n" +"list of principals, as defined by these targets.\n" +"\n" +"In both a rule and a target Kerberos principals may be specified\n" +"by their name or an alias and the realm can be omitted. Additionally,\n" +"hosts can be specified by their names. If Kerberos principal specified\n" +"has a single component and does not end with '$' sign, it will be treated\n" +"as a host name. Kerberos principal names ending with '$' are typically\n" +"used as aliases for Active Directory-related services.\n" +"\n" +"EXAMPLES:\n" +"\n" +" Add a new constrained delegation rule:\n" +" ipa servicedelegationrule-add ftp-delegation\n" +"\n" +" Add a new constrained delegation target:\n" +" ipa servicedelegationtarget-add ftp-delegation-target\n" +"\n" +" Add a principal to the rule:\n" +" ipa servicedelegationrule-add-member --principals=ftp/ipa.example." +"com ftp-delegation\n" +"\n" +" Add a host principal of the host 'ipa.example.com' to the rule:\n" +" ipa servicedelegationrule-add-member --principals=ipa.example.com " +"ftp-delegation\n" +"\n" +" Add our target to the rule:\n" +" ipa servicedelegationrule-add-target --servicedelegationtargets=ftp-" +"delegation-target ftp-delegation\n" +"\n" +" Add a principal to the target:\n" +" ipa servicedelegationtarget-add-member --principals=ldap/ipa.example." +"com ftp-delegation-target\n" +"\n" +" Display information about a named delegation rule and target:\n" +" ipa servicedelegationrule_show ftp-delegation\n" +" ipa servicedelegationtarget_show ftp-delegation-target\n" +"\n" +" Remove a constrained delegation:\n" +" ipa servicedelegationrule-del ftp-delegation-target\n" +" ipa servicedelegationtarget-del ftp-delegation\n" +"\n" +"In this example the ftp service can get a TGT for the ldap service on\n" +"the bound user's behalf.\n" +"\n" +"It is strongly discouraged to modify the delegations that ship with\n" +"IPA, ipa-http-delegation and its targets ipa-cifs-delegation-targets and\n" +"ipa-ldap-delegation-targets. Incorrect changes can remove the ability\n" +"to delegate, causing the framework to stop functioning.\n" msgstr "" -#: ipaserver/plugins/dns.py:4504 -msgid "Do not update records only return expected records" +#: ipaserver/plugins/servicedelegation.py:172 +msgid "Allowed to Impersonate" msgstr "" -#: ipaserver/plugins/otp.py:7 -msgid "One time password commands" +#: ipaserver/plugins/servicedelegation.py:177 +msgid "Member principals" msgstr "" -#: ipaserver/plugins/otpconfig.py:57 -msgid "OTP configuration options" +#: ipaserver/plugins/servicedelegation.py:189 +#, python-format +msgid "Malformed principal: %(error)s" msgstr "" -#: ipaserver/plugins/otpconfig.py:80 ipaserver/plugins/otpconfig.py:81 -msgid "OTP Configuration" +#: ipaserver/plugins/servicedelegation.py:199 +msgid "Add target to a named service delegation." msgstr "" -#: ipaserver/plugins/passwd.py:114 +#: ipaserver/plugins/servicedelegation.py:213 +#: ipaserver/plugins/servicedelegation.py:303 +#: ipaserver/plugins/baseldap.py:1708 #, python-format -msgid "Changed password for \"%(value)s\"" +msgid "member %s" msgstr "" -#: ipaserver/plugins/radiusproxy.py:35 -msgid "" -"\n" -"RADIUS Proxy Servers\n" +#: ipaserver/plugins/servicedelegation.py:287 +msgid "Remove member from a named service delegation." msgstr "" -#: ipaserver/plugins/radiusproxy.py:37 -msgid "" -"\n" -"Manage RADIUS Proxy Servers.\n" +#: ipaserver/plugins/servicedelegation.py:378 +#: ipaserver/plugins/servicedelegation.py:411 +msgid "service delegation rule" msgstr "" -#: ipaserver/plugins/radiusproxy.py:39 -msgid "" -"\n" -"IPA supports the use of an external RADIUS proxy server for krb5 OTP\n" -"authentications. This permits a great deal of flexibility when\n" -"integrating with third-party authentication services.\n" +#: ipaserver/plugins/servicedelegation.py:379 +msgid "service delegation rules" msgstr "" -#: ipaserver/plugins/radiusproxy.py:45 -msgid "" -"\n" -" Add a new server:\n" -" ipa radiusproxy-add MyRADIUS --server=radius.example.com:1812\n" +#: ipaserver/plugins/servicedelegation.py:390 +msgid "Service delegation rules" msgstr "" -#: ipaserver/plugins/radiusproxy.py:48 -msgid "" -"\n" -" Find all servers whose entries include the string \"example.com\":\n" -" ipa radiusproxy-find example.com\n" +#: ipaserver/plugins/servicedelegation.py:391 +msgid "Service delegation rule" msgstr "" -#: ipaserver/plugins/radiusproxy.py:51 -msgid "" -"\n" -" Examine the configuration:\n" -" ipa radiusproxy-show MyRADIUS\n" +#: ipaserver/plugins/servicedelegation.py:398 +#, python-format +msgid "Added service delegation rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/radiusproxy.py:54 -msgid "" -"\n" -" Change the secret:\n" -" ipa radiusproxy-mod MyRADIUS --secret\n" +#: ipaserver/plugins/servicedelegation.py:405 +#, python-format +msgid "Deleted service delegation \"%(value)s\"" msgstr "" -#: ipaserver/plugins/radiusproxy.py:57 -msgid "" -"\n" -" Delete a configuration:\n" -" ipa radiusproxy-del MyRADIUS\n" -msgstr "" - -#: ipaserver/plugins/radiusproxy.py:68 -msgid "invalid attribute name" +#: ipaserver/plugins/servicedelegation.py:413 +msgid "privileged service delegation rule" msgstr "" -#: ipaserver/plugins/radiusproxy.py:80 -msgid "invalid port number" -msgstr "" +#: ipaserver/plugins/servicedelegation.py:423 +#, python-format +msgid "%(count)d service delegation rule matched" +msgid_plural "%(count)d service delegation rules matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/radiusproxy.py:98 -msgid "RADIUS proxy server" +#: ipaserver/plugins/servicedelegation.py:471 +#: ipaserver/plugins/servicedelegation.py:500 +msgid "service delegation target" msgstr "" -#: ipaserver/plugins/radiusproxy.py:99 -msgid "RADIUS proxy servers" +#: ipaserver/plugins/servicedelegation.py:472 +msgid "service delegation targets" msgstr "" -#: ipaserver/plugins/radiusproxy.py:106 -msgid "RADIUS Servers" +#: ipaserver/plugins/servicedelegation.py:479 +msgid "Service delegation targets" msgstr "" -#: ipaserver/plugins/radiusproxy.py:107 -msgid "RADIUS Server" +#: ipaserver/plugins/servicedelegation.py:480 +msgid "Service delegation target" msgstr "" -#: ipaserver/plugins/radiusproxy.py:172 +#: ipaserver/plugins/servicedelegation.py:487 #, python-format -msgid "Added RADIUS proxy server \"%(value)s\"" +msgid "Added service delegation target \"%(value)s\"" msgstr "" -#: ipaserver/plugins/radiusproxy.py:177 +#: ipaserver/plugins/servicedelegation.py:494 #, python-format -msgid "Deleted RADIUS proxy server \"%(value)s\"" +msgid "Deleted service delegation target \"%(value)s\"" msgstr "" -#: ipaserver/plugins/radiusproxy.py:182 -#, python-format -msgid "Modified RADIUS proxy server \"%(value)s\"" +#: ipaserver/plugins/servicedelegation.py:502 +msgid "privileged service delegation target" msgstr "" -#: ipaserver/plugins/radiusproxy.py:188 +#: ipaserver/plugins/servicedelegation.py:512 #, python-format -msgid "%(count)d RADIUS proxy server matched" -msgid_plural "%(count)d RADIUS proxy servers matched" +msgid "%(count)d service delegation target matched" +msgid_plural "%(count)d service delegation targets matched" msgstr[0] "" msgstr[1] "" -#: ipaserver/plugins/migration.py:46 +#: ipaserver/plugins/stageuser.py:65 msgid "" "\n" -"Migration to IPA\n" -"\n" -"Migrate users and groups from an LDAP server to IPA.\n" -"\n" -"This performs an LDAP query against the remote server searching for\n" -"users and groups in a container. In order to migrate passwords you need\n" -"to bind as a user that can read the userPassword attribute on the remote\n" -"server. This is generally restricted to high-level admins such as\n" -"cn=Directory Manager in 389-ds (this is the default bind user).\n" -"\n" -"The default user container is ou=People.\n" -"\n" -"The default group container is ou=Groups.\n" +"Stageusers\n" "\n" -"Users and groups that already exist on the IPA server are skipped.\n" +"Manage stage user entries.\n" "\n" -"Two LDAP schemas define how group members are stored: RFC2307 and\n" -"RFC2307bis. RFC2307bis uses member and uniquemember to specify group\n" -"members, RFC2307 uses memberUid. The default schema is RFC2307bis.\n" +"Stage user entries are directly under the container: \"cn=stage users,\n" +"cn=accounts, cn=provisioning, SUFFIX\".\n" +"Users can not authenticate with those entries (even if the entries\n" +"contain credentials). Those entries are only candidate to become Active " +"entries.\n" "\n" -"The schema compat feature allows IPA to reformat data for systems that\n" -"do not support RFC2307bis. It is recommended that this feature is disabled\n" -"during migration to reduce system overhead. It can be re-enabled after\n" -"migration. To migrate with it enabled use the \"--with-compat\" option.\n" +"Active user entries are Posix users directly under the container: " +"\"cn=accounts, SUFFIX\".\n" +"Users can authenticate with Active entries, at the condition they have\n" +"credentials.\n" "\n" -"Migrated users do not have Kerberos credentials, they have only their\n" -"LDAP password. To complete the migration process, users need to go\n" -"to http://ipa.example.com/ipa/migration and authenticate using their\n" -"LDAP password in order to generate their Kerberos credentials.\n" +"Deleted user entries are Posix users directly under the container: " +"\"cn=deleted users,\n" +"cn=accounts, cn=provisioning, SUFFIX\".\n" +"Users can not authenticate with those entries, even if the entries contain " +"credentials.\n" "\n" -"Migration is disabled by default. Use the command ipa config-mod to\n" -"enable it:\n" +"The stage user container contains entries:\n" +" - created by 'stageuser-add' commands that are Posix users,\n" +" - created by external provisioning system.\n" "\n" -" ipa config-mod --enable-migration=TRUE\n" +"A valid stage user entry MUST have:\n" +" - entry RDN is 'uid',\n" +" - ipaUniqueID is 'autogenerate'.\n" "\n" -"If a base DN is not provided with --basedn then IPA will use either\n" -"the value of defaultNamingContext if it is set or the first value\n" -"in namingContexts set in the root of the remote LDAP server.\n" +"IPA supports a wide range of username formats, but you need to be aware of " +"any\n" +"restrictions that may apply to your particular environment. For example,\n" +"usernames that start with a digit or usernames that exceed a certain length\n" +"may cause problems for some UNIX systems.\n" +"Use 'ipa config-mod' to change the username format allowed by IPA tools.\n" "\n" -"Users are added as members to the default user group. This can be a\n" -"time-intensive task so during migration this is done in a batch\n" -"mode for every 100 users. As a result there will be a window in which\n" -"users will be added to IPA but will not be members of the default\n" -"user group.\n" "\n" "EXAMPLES:\n" "\n" -" The simplest migration, accepting all defaults:\n" -" ipa migrate-ds ldap://ds.example.com:389\n" -"\n" -" Specify the user and group container. This can be used to migrate user\n" -" and group data from an IPA v1 server:\n" -" ipa migrate-ds --user-container='cn=users,cn=accounts' \\\n" -" --group-container='cn=groups,cn=accounts' \\\n" -" ldap://ds.example.com:389\n" -"\n" -" Since IPA v2 server already contain predefined groups that may collide " -"with\n" -" groups in migrated (IPA v1) server (for example admins, ipausers), users\n" -" having colliding group as their primary group may happen to belong to\n" -" an unknown group on new IPA v2 server.\n" -" Use --group-overwrite-gid option to overwrite GID of already existing " -"groups\n" -" to prevent this issue:\n" -" ipa migrate-ds --group-overwrite-gid \\\n" -" --user-container='cn=users,cn=accounts' \\\n" -" --group-container='cn=groups,cn=accounts' \\\n" -" ldap://ds.example.com:389\n" -"\n" -" Migrated users or groups may have object class and accompanied attributes\n" -" unknown to the IPA v2 server. These object classes and attributes may be\n" -" left out of the migration process:\n" -" ipa migrate-ds --user-container='cn=users,cn=accounts' \\\n" -" --group-container='cn=groups,cn=accounts' \\\n" -" --user-ignore-objectclass=radiusprofile \\\n" -" --user-ignore-attribute=radiusgroupname \\\n" -" ldap://ds.example.com:389\n" -"\n" -"LOGGING\n" -"\n" -"Migration will log warnings and errors to the Apache error log. This\n" -"file should be evaluated post-migration to correct or investigate any\n" -"issues that were discovered.\n" +" Add a new stageuser:\n" +" ipa stageuser-add --first=Tim --last=User --password tuser1\n" "\n" -"For every 100 users migrated an info-level message will be displayed to\n" -"give the current progress and duration to make it possible to track\n" -"the progress of migration.\n" +" Add a stageuser from the deleted users container:\n" +" ipa stageuser-add --first=Tim --last=User --from-delete tuser1\n" "\n" -"If the log level is debug, either by setting debug = True in\n" -"/etc/ipa/default.conf or /etc/ipa/server.conf, then an entry will be " -"printed\n" -"for each user added plus a summary when the default user group is\n" -"updated.\n" -msgstr "" - -#: ipaserver/plugins/migration.py:145 -#, python-format -msgid "" -"Kerberos principal %s already exists. Use 'ipa user-mod' to set it manually." msgstr "" -#: ipaserver/plugins/migration.py:146 -#, python-format -msgid "" -"Unable to determine if Kerberos principal %s already exists. Use 'ipa user-" -"mod' to set it manually." +#: ipaserver/plugins/stageuser.py:128 +msgid "Stage Users" msgstr "" -#: ipaserver/plugins/migration.py:147 -msgid "" -"Failed to add user to the default group. Use 'ipa group-add-member' to add " -"manually." +#: ipaserver/plugins/stageuser.py:129 +msgid "Stage User" msgstr "" -#: ipaserver/plugins/migration.py:148 -msgid "Migration of LDAP search reference is not supported." +#: ipaserver/plugins/stageuser.py:130 +msgid "stage user" msgstr "" -#: ipaserver/plugins/migration.py:149 -msgid "Malformed DN" +#: ipaserver/plugins/stageuser.py:131 +msgid "stage users" msgstr "" -#: ipaserver/plugins/migration.py:194 +#: ipaserver/plugins/stageuser.py:278 #, python-format -msgid "%(user)s is not a POSIX user" +msgid "Added stage user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/migration.py:461 -msgid "" -". Check GID of the existing group. Use --group-overwrite-gid option to " -"overwrite the GID" +#: ipaserver/plugins/stageuser.py:297 +msgid "givenname is required" msgstr "" -#: ipaserver/plugins/migration.py:476 -msgid "Invalid LDAP URI." +#: ipaserver/plugins/stageuser.py:300 +msgid "sn is required" msgstr "" -#: ipaserver/plugins/migration.py:678 +#: ipaserver/plugins/stageuser.py:418 #, python-format -msgid "%s to exclude from migration" +msgid "Deleted stage user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/migration.py:680 -msgid "" -"search results for objects to be migrated\n" -"have been truncated by the server;\n" -"migration process might be incomplete\n" +#: ipaserver/plugins/stageuser.py:424 +#, python-format +msgid "Modified stage user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/migration.py:769 +#: ipaserver/plugins/stageuser.py:471 ipaserver/plugins/user.py:842 #, python-format -msgid "" -"%(container)s LDAP search did not return any result (search base: " -"%(search_base)s, objectclass: %(objectclass)s)" -msgstr "" +msgid "%(count)d user matched" +msgid_plural "%(count)d users matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/migration.py:804 ipaserver/plugins/user.py:588 -msgid "Default group for new users not found" +#: ipaserver/plugins/stageuser.py:495 +#, python-format +msgid "Activate a stage user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/dogtag.py:1243 -msgid "REST API is not logged in." +#: ipaserver/plugins/stageuser.py:508 +msgid "Entry RDN is not 'uid'" msgstr "" -#: ipaserver/plugins/dogtag.py:1265 +#: ipaserver/plugins/stageuser.py:514 #, python-format -msgid "Non-2xx response from CA REST API: %(status)d. %(explanation)s" +msgid "Entry has no '%(attribute)s'" msgstr "" -#: ipaserver/plugins/dogtag.py:1291 -msgid "Unable to communicate with CMS" +#: ipaserver/plugins/stageuser.py:690 +#, python-format +msgid "active user with name \"%(user)s\" already exists" msgstr "" -#: ipaserver/plugins/dogtag.py:1481 ipaserver/plugins/dogtag.py:1567 -#: ipaserver/plugins/dogtag.py:2073 ipaserver/plugins/dogtag.py:2083 -msgid "Response from CA was not valid JSON" +#: ipaserver/plugins/stageuser.py:754 +#, python-format +msgid "Stage user %s activated" msgstr "" -#: ipaserver/plugins/pwpolicy.py:92 -msgid "Class of Service object used for linking policies with groups" +#: ipaserver/plugins/stageuser.py:771 +msgid "Add one or more certificates to the stageuser entry" msgstr "" -#: ipaserver/plugins/pwpolicy.py:143 +#: ipaserver/plugins/stageuser.py:772 #, python-format -msgid "priority must be a unique value (%(prio)d already used by %(gname)s)" +msgid "Added certificates to stageuser \"%(value)s\"" msgstr "" -#: ipaserver/plugins/pwpolicy.py:171 -msgid "Add Class of Service entry" +#: ipaserver/plugins/stageuser.py:777 +msgid "Remove one or more certificates to the stageuser entry" msgstr "" -#: ipaserver/plugins/pwpolicy.py:194 -msgid "Delete Class of Service entry" +#: ipaserver/plugins/stageuser.py:778 +#, python-format +msgid "Removed certificates from stageuser \"%(value)s\"" msgstr "" -#: ipaserver/plugins/pwpolicy.py:200 -msgid "Modify Class of Service entry" +#: ipaserver/plugins/stageuser.py:783 +msgid "Add new principal alias to the stageuser entry" msgstr "" -#: ipaserver/plugins/pwpolicy.py:218 -msgid "Display Class of Service entry" +#: ipaserver/plugins/stageuser.py:784 +#, python-format +msgid "Added new aliases to stageuser \"%(value)s\"" msgstr "" -#: ipaserver/plugins/pwpolicy.py:224 -msgid "Search for Class of Service entry" +#: ipaserver/plugins/stageuser.py:789 +msgid "Remove principal alias from the stageuser entry" msgstr "" -#: ipaserver/plugins/pwpolicy.py:237 -msgid "password policy" +#: ipaserver/plugins/stageuser.py:790 +#, python-format +msgid "Removed aliases from stageuser \"%(value)s\"" msgstr "" -#: ipaserver/plugins/pwpolicy.py:238 -msgid "password policies" +#: ipaserver/plugins/stageuser.py:795 +msgid "Add one or more certificate mappings to the stage user entry." msgstr "" -#: ipaserver/plugins/pwpolicy.py:297 -msgid "Password Policies" +#: ipaserver/plugins/stageuser.py:801 +msgid "Remove one or more certificate mappings from the stage user entry." msgstr "" -#: ipaserver/plugins/pwpolicy.py:298 ipaserver/plugins/internal.py:1233 -msgid "Password Policy" +#: ipaserver/plugins/cert.py:64 ipaserver/plugins/hbactest.py:39 +msgid "pyhbac is not installed." msgstr "" -#: ipaserver/plugins/pwpolicy.py:370 -msgid "Max repeat" +#: ipaserver/plugins/cert.py:69 +msgid "" +"\n" +"IPA certificate operations\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:371 -msgid "Maximum number of same consecutive characters" +#: ipaserver/plugins/cert.py:71 +msgid "" +"\n" +"Implements a set of commands for managing server SSL certificates.\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:379 -msgid "Max sequence" +#: ipaserver/plugins/cert.py:73 +msgid "" +"\n" +"Certificate requests exist in the form of a Certificate Signing Request " +"(CSR)\n" +"in PEM format.\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:380 -msgid "The max. length of monotonic character sequences (abcd)" +#: ipaserver/plugins/cert.py:76 +msgid "" +"\n" +"The dogtag CA uses just the CN value of the CSR and forces the rest of the\n" +"subject to values configured in the server.\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:388 -msgid "Dictionary check" +#: ipaserver/plugins/cert.py:79 +msgid "" +"\n" +"A certificate is stored with a service principal and a service principal\n" +"needs a host.\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:389 -msgid "Check if the password is a dictionary word" +#: ipaserver/plugins/cert.py:82 +msgid "" +"\n" +"In order to request a certificate:\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:395 -msgid "User check" +#: ipaserver/plugins/cert.py:84 +msgid "" +"\n" +"* The host must exist\n" +"* The service must exist (or you use the --add option to automatically add " +"it)\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:396 -msgid "Check if the password contains the username" +#: ipaserver/plugins/cert.py:87 +msgid "" +"\n" +"SEARCHING:\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:469 +#: ipaserver/plugins/cert.py:89 msgid "" -"Minimum length must be >= 6 if maxrepeat, maxsequence, dictcheck or " -"usercheck are defined" +"\n" +"Certificates may be searched on by certificate subject, serial number,\n" +"revocation reason, validity dates and the issued date.\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:494 -msgid "Maximum password life must be greater than minimum." +#: ipaserver/plugins/cert.py:92 +msgid "" +"\n" +"When searching on dates the _from date does a >= search and the _to date\n" +"does a <= search. When combined these are done as an AND.\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:551 -msgid "cannot delete global password policy" +#: ipaserver/plugins/cert.py:95 +msgid "" +"\n" +"Dates are treated as GMT to match the dates in the certificates.\n" msgstr "" -#: ipaserver/plugins/pwpolicy.py:585 -msgid "priority cannot be set on global policy" +#: ipaserver/plugins/cert.py:97 +msgid "" +"\n" +"The date format is YYYY-mm-dd.\n" msgstr "" -#: ipaserver/plugins/trust.py:83 +#: ipaserver/plugins/cert.py:101 msgid "" "\n" -"Cross-realm trusts\n" -"\n" -"Manage trust relationship between IPA and Active Directory domains.\n" -"\n" -"In order to allow users from a remote domain to access resources in IPA " -"domain,\n" -"trust relationship needs to be established. Currently IPA supports only " -"trusts\n" -"between IPA and Active Directory domains under control of Windows Server " -"2008\n" -"or later, with functional level 2008 or later.\n" -"\n" -"Please note that DNS on both IPA and Active Directory domain sides should " -"be\n" -"configured properly to discover each other. Trust relationship relies on\n" -"ability to discover special resources in the other domain via DNS records.\n" -"\n" -"Examples:\n" -"\n" -"1. Establish cross-realm trust with Active Directory using AD administrator\n" -" credentials:\n" -"\n" -" ipa trust-add --type=ad --admin --password\n" -"\n" -"2. List all existing trust relationships:\n" -"\n" -" ipa trust-find\n" -"\n" -"3. Show details of the specific trust relationship:\n" -"\n" -" ipa trust-show \n" -"\n" -"4. Delete existing trust relationship:\n" -"\n" -" ipa trust-del \n" -"\n" -"Once trust relationship is established, remote users will need to be mapped\n" -"to local POSIX groups in order to actually use IPA resources. The mapping\n" -"should be done via use of external membership of non-POSIX group and then\n" -"this group should be included into one of local POSIX groups.\n" -"\n" -"Example:\n" -"\n" -"1. Create group for the trusted domain admins' mapping and their local " -"POSIX\n" -"group:\n" -"\n" -" ipa group-add --desc=' admins external map' " -"ad_admins_external --external\n" -" ipa group-add --desc=' admins' ad_admins\n" -"\n" -"2. Add security identifier of Domain Admins of the to the\n" -" ad_admins_external group:\n" -"\n" -" ipa group-add-member ad_admins_external --external 'AD\\Domain Admins'\n" -"\n" -"3. Allow members of ad_admins_external group to be associated with\n" -" ad_admins POSIX group:\n" -"\n" -" ipa group-add-member ad_admins --groups ad_admins_external\n" -"\n" -"4. List members of external members of ad_admins_external group to see\n" -" their SIDs:\n" -"\n" -" ipa group-show ad_admins_external\n" -"\n" -"\n" -"GLOBAL TRUST CONFIGURATION\n" -"\n" -"When IPA AD trust subpackage is installed and ipa-adtrust-install is run, a\n" -"local domain configuration (SID, GUID, NetBIOS name) is generated. These\n" -"identifiers are then used when communicating with a trusted domain of the\n" -"particular type.\n" -"\n" -"1. Show global trust configuration for Active Directory type of trusts:\n" -"\n" -" ipa trustconfig-show --type ad\n" -"\n" -"2. Modify global configuration for all trusts of Active Directory type and " -"set\n" -" a different fallback primary group (fallback primary group GID is used as " -"a\n" -" primary user GID if user authenticating to IPA domain does not have any\n" -" other primary GID already set):\n" -"\n" -" ipa trustconfig-mod --type ad --fallback-primary-group \"another AD group" -"\"\n" -"\n" -"3. Change primary fallback group back to default hidden group (any group " -"with\n" -" posixGroup object class is allowed):\n" -"\n" -" ipa trustconfig-mod --type ad --fallback-primary-group \"Default SMB Group" -"\"\n" +" Request a new certificate and add the principal:\n" +" ipa cert-request --add --principal=HTTP/lion.example.com example.csr\n" msgstr "" -#: ipaserver/plugins/trust.py:226 -#, python-format +#: ipaserver/plugins/cert.py:104 msgid "" -" Alternatively, following servers are capable of running this command: " -"%(masters)s" +"\n" +" Retrieve an existing certificate:\n" +" ipa cert-show 1032\n" msgstr "" -#: ipaserver/plugins/trust.py:239 ipaserver/plugins/trust.py:871 -#: ipaserver/plugins/trust.py:887 ipaserver/plugins/trust.py:908 -#: ipaserver/plugins/trust.py:918 ipaserver/plugins/trust.py:1071 -#: ipaserver/plugins/trust.py:1106 -msgid "AD Trust setup" +#: ipaserver/plugins/cert.py:107 +msgid "" +"\n" +" Revoke a certificate (see RFC 5280 for reason details):\n" +" ipa cert-revoke --revocation-reason=6 1032\n" msgstr "" -#: ipaserver/plugins/trust.py:250 +#: ipaserver/plugins/cert.py:110 msgid "" -"Cannot perform the selected command without Samba 4 support installed. Make " -"sure you have installed server-trust-ad sub-package of IPA." +"\n" +" Remove a certificate from revocation hold status:\n" +" ipa cert-remove-hold 1032\n" msgstr "" -#: ipaserver/plugins/trust.py:260 +#: ipaserver/plugins/cert.py:113 msgid "" -"Cannot perform the selected command without Samba 4 instance configured on " -"this machine. Make sure you have run ipa-adtrust-install on this server." +"\n" +" Check the status of a signing request:\n" +" ipa cert-status 10\n" msgstr "" -#: ipaserver/plugins/trust.py:345 ipaserver/plugins/hbactest.py:408 +#: ipaserver/plugins/cert.py:116 msgid "" -"Cannot search in trusted domains without own domain configured. Make sure " -"you have run ipa-adtrust-install on the IPA server first" +"\n" +" Search for certificates by hostname:\n" +" ipa cert-find --subject=ipaserver.example.com\n" msgstr "" -#: ipaserver/plugins/trust.py:474 +#: ipaserver/plugins/cert.py:119 msgid "" -"Fetching domains from trusted forest failed. See details in the error_log" +"\n" +" Search for revoked certificates by reason:\n" +" ipa cert-find --revocation-reason=5\n" msgstr "" -#: ipaserver/plugins/trust.py:487 -msgid "trust" +#: ipaserver/plugins/cert.py:122 +msgid "" +"\n" +" Search for certificates based on issuance date\n" +" ipa cert-find --issuedon-from=2013-02-01 --issuedon-to=2013-02-07\n" msgstr "" -#: ipaserver/plugins/trust.py:488 -msgid "trusts" +#: ipaserver/plugins/cert.py:125 +msgid "" +"\n" +" Search for certificates owned by a specific user:\n" +" ipa cert-find --user=user\n" msgstr "" -#: ipaserver/plugins/trust.py:530 ipaserver/plugins/internal.py:1934 -msgid "Trusts" +#: ipaserver/plugins/cert.py:128 +msgid "" +"\n" +" Examine a certificate:\n" +" ipa cert-find --file=cert.pem --all\n" msgstr "" -#: ipaserver/plugins/trust.py:531 -msgid "Trust" +#: ipaserver/plugins/cert.py:131 +msgid "" +"\n" +" Verify that a certificate is owned by a specific user:\n" +" ipa cert-find --file=cert.pem --user=user\n" msgstr "" -#: ipaserver/plugins/trust.py:549 -msgid "SID blocklist incoming" +#: ipaserver/plugins/cert.py:134 +msgid "" +"\n" +"IPA currently immediately issues (or declines) all certificate requests so\n" +"the status of a request is not normally useful. This is for future use\n" +"or the case where a CA does not immediately issue a certificate.\n" msgstr "" -#: ipaserver/plugins/trust.py:553 -msgid "SID blocklist outgoing" +#: ipaserver/plugins/cert.py:138 +msgid "" +"\n" +"The following revocation reasons are supported:\n" +"\n" msgstr "" -#: ipaserver/plugins/trust.py:556 ipaserver/plugins/internal.py:1527 -msgid "Trust direction" +#: ipaserver/plugins/cert.py:141 +msgid " * 0 - unspecified\n" msgstr "" -#: ipaserver/plugins/trust.py:560 ipaserver/plugins/internal.py:1529 -msgid "Trust type" +#: ipaserver/plugins/cert.py:142 +msgid " * 1 - keyCompromise\n" msgstr "" -#: ipaserver/plugins/trust.py:564 ipaserver/plugins/internal.py:1528 -msgid "Trust status" +#: ipaserver/plugins/cert.py:143 +msgid " * 2 - cACompromise\n" msgstr "" -#: ipaserver/plugins/trust.py:569 -msgid "UPN suffixes" +#: ipaserver/plugins/cert.py:144 +msgid " * 3 - affiliationChanged\n" msgstr "" -#: ipaserver/plugins/trust.py:586 -#, python-brace-format -msgid "invalid SID: {SID}" +#: ipaserver/plugins/cert.py:145 +msgid " * 4 - superseded\n" msgstr "" -#: ipaserver/plugins/trust.py:654 -msgid "" -"\n" -"Add new trust to use.\n" -"\n" -"This command establishes trust relationship to another domain\n" -"which becomes 'trusted'. As result, users of the trusted domain\n" -"may access resources of this domain.\n" -"\n" -"Only trusts to Active Directory domains are supported right now.\n" -"\n" -"The command can be safely run multiple times against the same domain,\n" -"this will cause change to trust relationship credentials on both\n" -"sides.\n" -"\n" -"Note that if the command was previously run with a specific range type,\n" -"or with automatic detection of the range type, and you want to configure a\n" -"different range type, you may need to delete first the ID range using\n" -"ipa idrange-del before retrying the command with the desired range type.\n" -" " +#: ipaserver/plugins/cert.py:146 +msgid " * 5 - cessationOfOperation\n" msgstr "" -#: ipaserver/plugins/trust.py:674 ipaserver/plugins/idrange.py:205 -msgid "Active Directory domain range" +#: ipaserver/plugins/cert.py:147 +msgid " * 6 - certificateHold\n" msgstr "" -#: ipaserver/plugins/trust.py:675 ipaserver/plugins/idrange.py:206 -msgid "Active Directory trust range with POSIX attributes" +#: ipaserver/plugins/cert.py:148 +msgid " * 8 - removeFromCRL\n" msgstr "" -#: ipaserver/plugins/trust.py:712 -msgid "Type of trusted domain ID range, one of allowed values" +#: ipaserver/plugins/cert.py:149 +msgid " * 9 - privilegeWithdrawn\n" msgstr "" -#: ipaserver/plugins/trust.py:724 -msgid "External trust" +#: ipaserver/plugins/cert.py:150 +msgid " * 10 - aACompromise\n" msgstr "" -#: ipaserver/plugins/trust.py:726 +#: ipaserver/plugins/cert.py:151 msgid "" -"Establish external trust to a domain in another forest. The trust is not " -"transitive beyond the domain." +"\n" +"Note that reason code 7 is not used. See RFC 5280 for more details:\n" msgstr "" -#: ipaserver/plugins/trust.py:732 -#, python-format -msgid "Added Active Directory trust for realm \"%(value)s\"" +#: ipaserver/plugins/cert.py:153 +msgid "" +"\n" +"http://www.ietf.org/rfc/rfc5280.txt\n" +"\n" msgstr "" -#: ipaserver/plugins/trust.py:733 -#, python-format -msgid "Re-established trust to domain \"%(value)s\"" +#: ipaserver/plugins/cert.py:283 ipaserver/plugins/certprofile.py:86 +msgid "CA is not configured" msgstr "" -#: ipaserver/plugins/trust.py:829 -msgid "missing base_id" +#: ipaserver/plugins/cert.py:289 +#, python-format +msgid "" +"Principal '%(principal)s' is not permitted to use CA '%(ca)s' with profile " +"'%(profile_id)s' for certificate issuance." msgstr "" -#: ipaserver/plugins/trust.py:831 -msgid "pysss_murmur is not available on the server and no base-id is given." +#: ipaserver/plugins/cert.py:309 +msgid "enabledService/configuredService not in ipaConfigString kdc entry" msgstr "" -#: ipaserver/plugins/trust.py:841 -msgid "trust type" +#: ipaserver/plugins/cert.py:313 +#, python-format +msgid "Host '%(hostname)s' is not an active KDC" msgstr "" -#: ipaserver/plugins/trust.py:842 -msgid "only \"ad\" is supported" +#: ipaserver/plugins/cert.py:347 +msgid "Issuing CA" msgstr "" -#: ipaserver/plugins/trust.py:848 ipaserver/plugins/certmap.py:141 -#: ipaserver/plugins/certmap.py:148 ipaserver/plugins/certmap.py:175 -msgid "domain" +#: ipaserver/plugins/cert.py:348 +msgid "Name of issuing CA" msgstr "" -#: ipaserver/plugins/trust.py:849 -msgid "" -"Cannot establish a trust to AD deployed in the same domain as IPA. Such " -"setup is not supported." +#: ipaserver/plugins/cert.py:354 ipaserver/plugins/ca.py:113 +msgid "Base-64 encoded certificate." msgstr "" -#: ipaserver/plugins/trust.py:862 -msgid "Realm-domain mismatch" +#: ipaserver/plugins/cert.py:359 ipaserver/plugins/ca.py:118 +msgid "Certificate chain" msgstr "" -#: ipaserver/plugins/trust.py:863 -msgid "" -"To establish trust with Active Directory, the domain name and the realm name " -"of the IPA server must match" +#: ipaserver/plugins/cert.py:360 ipaserver/plugins/ca.py:119 +msgid "X.509 certificate chain" msgstr "" -#: ipaserver/plugins/trust.py:873 ipaserver/plugins/group.py:625 -#: ipaserver/plugins/group.py:682 -msgid "" -"Cannot perform join operation without own domain configured. Make sure you " -"have run ipa-adtrust-install on the IPA server first" +#: ipaserver/plugins/cert.py:370 +msgid "Subject email address" msgstr "" -#: ipaserver/plugins/trust.py:889 -#, python-format -msgid "" -"Trusted domain %(domain)s is included among IPA realm domains. It needs to " -"be removed prior to establishing the trust. See the \"ipa realmdomains-mod --" -"del-domain\" command." +#: ipaserver/plugins/cert.py:375 +msgid "Subject DNS name" msgstr "" -#: ipaserver/plugins/trust.py:910 -msgid "Trusted domain and administrator account use different realms" +#: ipaserver/plugins/cert.py:380 +msgid "Subject X.400 address" msgstr "" -#: ipaserver/plugins/trust.py:919 -msgid "Realm administrator password should be specified" +#: ipaserver/plugins/cert.py:385 +msgid "Subject directory name" msgstr "" -#: ipaserver/plugins/trust.py:940 -msgid "id range type" +#: ipaserver/plugins/cert.py:390 +msgid "Subject EDI Party name" msgstr "" -#: ipaserver/plugins/trust.py:942 -msgid "" -"Only the ipa-ad-trust and ipa-ad-trust-posix are allowed values for --range-" -"type when adding an AD trust." +#: ipaserver/plugins/cert.py:395 +msgid "Subject URI" msgstr "" -#: ipaserver/plugins/trust.py:952 -msgid "id range" +#: ipaserver/plugins/cert.py:400 +msgid "Subject IP Address" msgstr "" -#: ipaserver/plugins/trust.py:954 -msgid "" -"An id range already exists for this trust. You should either delete the old " -"range, or exclude --base-id/--range-size options from the command." +#: ipaserver/plugins/cert.py:405 +msgid "Subject OID" msgstr "" -#: ipaserver/plugins/trust.py:976 -msgid "range exists" +#: ipaserver/plugins/cert.py:410 +msgid "Subject UPN" msgstr "" -#: ipaserver/plugins/trust.py:978 -msgid "" -"ID range with the same name but different domain SID already exists. The ID " -"range for the new trusted domain must be created manually." +#: ipaserver/plugins/cert.py:415 +msgid "Subject Kerberos principal name" msgstr "" -#: ipaserver/plugins/trust.py:986 -msgid "range type change" +#: ipaserver/plugins/cert.py:420 +msgid "Subject Other Name" msgstr "" -#: ipaserver/plugins/trust.py:987 -msgid "" -"ID range for the trusted domain already exists, but it has a different type. " -"Please remove the old range manually, or do not enforce type via --range-" -"type option." +#: ipaserver/plugins/cert.py:426 ipaserver/plugins/ca.py:106 +msgid "Issuer DN" msgstr "" -#: ipaserver/plugins/trust.py:1025 -#, python-brace-format -msgid "Unable to resolve domain controller for {domain} domain. " +#: ipaserver/plugins/cert.py:431 ipaserver/plugins/host.py:528 +#: ipaserver/plugins/service.py:513 +msgid "Not Before" msgstr "" -#: ipaserver/plugins/trust.py:1039 -msgid "" -"Forward policy is defined for it in IPA DNS, perhaps forwarder points to " -"incorrect host?" +#: ipaserver/plugins/cert.py:436 ipaserver/plugins/host.py:532 +#: ipaserver/plugins/service.py:517 +msgid "Not After" msgstr "" -#: ipaserver/plugins/trust.py:1045 -#, python-brace-format -msgid "" -"IPA manages DNS, please verify your DNS configuration and make sure that " -"service records of the '{domain}' domain can be resolved. Examples how to " -"configure DNS with CLI commands or the Web UI can be found in the " -"documentation. " +#: ipaserver/plugins/cert.py:441 ipaserver/plugins/host.py:536 +#: ipaserver/plugins/service.py:521 +msgid "Fingerprint (SHA1)" msgstr "" -#: ipaserver/plugins/trust.py:1057 -#, python-brace-format -msgid "" -"Since IPA does not manage DNS records, ensure DNS is configured to resolve " -"'{domain}' domain from IPA hosts and back." +#: ipaserver/plugins/cert.py:446 ipaserver/plugins/host.py:540 +#: ipaserver/plugins/service.py:525 +msgid "Fingerprint (SHA256)" msgstr "" -#: ipaserver/plugins/trust.py:1072 -msgid "Unable to verify write permissions to the AD" +#: ipaserver/plugins/cert.py:458 +msgid "Serial number (hex)" msgstr "" -#: ipaserver/plugins/trust.py:1107 -msgid "Not enough arguments specified to perform trust setup" +#: ipaserver/plugins/cert.py:584 +msgid "Request status" msgstr "" -#: ipaserver/plugins/trust.py:1115 -#, python-format -msgid "Deleted trust \"%(value)s\"" +#: ipaserver/plugins/cert.py:599 ipaserver/plugins/ca.py:237 +msgid "Include certificate chain in output" msgstr "" -#: ipaserver/plugins/trust.py:1120 +#: ipaserver/plugins/cert.py:630 msgid "" -"\n" -" Modify a trust (for future use).\n" -"\n" -" Currently only the default option to modify the LDAP attributes is\n" -" available. More specific options will be added in coming releases.\n" -" " +"automatically add the principal if it doesn't exist (service principals only)" msgstr "" -#: ipaserver/plugins/trust.py:1127 +#: ipaserver/plugins/cert.py:679 #, python-format -msgid "Modified trust \"%(value)s\" (change will be effective in 60 seconds)" +msgid "krbtgt certs can use only the %s profile" msgstr "" -#: ipaserver/plugins/trust.py:1145 +#: ipaserver/plugins/cert.py:731 +msgid "No Common Name was found in subject of request." +msgstr "" + +#: ipaserver/plugins/cert.py:739 #, python-format -msgid "%(count)d trust matched" -msgid_plural "%(count)d trusts matched" -msgstr[0] "" -msgstr[1] "" +msgid "" +"hostname in subject of request '%(cn)s' does not match name or aliases of " +"principal '%(principal)s'" +msgstr "" -#: ipaserver/plugins/trust.py:1234 -msgid "trust configuration" +#: ipaserver/plugins/cert.py:745 +#, python-format +msgid "" +"hostname in subject of request '%(cn)s' does not match principal hostname " +"'%(hostname)s'" msgstr "" -#: ipaserver/plugins/trust.py:1240 ipaserver/plugins/trust.py:1241 -msgid "Global Trust Configuration" +#: ipaserver/plugins/cert.py:754 +msgid "DN commonName does not match user's login" msgstr "" -#: ipaserver/plugins/trust.py:1266 -msgid "IPA AD trust agents" +#: ipaserver/plugins/cert.py:768 +msgid "DN emailAddress does not match any of user's email addresses" msgstr "" -#: ipaserver/plugins/trust.py:1267 -msgid "IPA servers configured as AD trust agents" +#: ipaserver/plugins/cert.py:777 +#, python-format +msgid "" +"Insufficient 'write' privilege to the 'userCertificate' attribute of entry " +"'%s'." msgstr "" -#: ipaserver/plugins/trust.py:1272 -msgid "IPA AD trust controllers" +#: ipaserver/plugins/cert.py:798 ipaserver/plugins/cert.py:916 +#, python-format +msgid "subject alt name type %s is forbidden for user principals" msgstr "" -#: ipaserver/plugins/trust.py:1273 -msgid "IPA servers configured as AD trust controllers" +#: ipaserver/plugins/cert.py:843 +#, python-format +msgid "" +"The service principal for subject alt name %s in certificate request does " +"not exist" msgstr "" -#: ipaserver/plugins/trust.py:1287 -msgid "unsupported trust type" +#: ipaserver/plugins/cert.py:874 +#, python-format +msgid "" +"Insufficient privilege to create a certificate with subject alt name '%s'." msgstr "" -#: ipaserver/plugins/trust.py:1354 +#: ipaserver/plugins/cert.py:892 #, python-format -msgid "Modified \"%(value)s\" trust configuration" +msgid "Principal '%s' in subject alt name does not match requested principal" msgstr "" -#: ipaserver/plugins/trust.py:1419 -msgid "SID" +#: ipaserver/plugins/cert.py:901 +msgid "RFC822Name does not match any of user's email addresses" msgstr "" -#: ipaserver/plugins/trust.py:1545 -msgid "sidgen_was_run" +#: ipaserver/plugins/cert.py:908 +#, python-format +msgid "subject alt name type %s is forbidden for non-user principals" msgstr "" -#: ipaserver/plugins/trust.py:1547 -msgid "" -"This command relies on the existence of the \"editors\" group, but this " -"group was not found." +#: ipaserver/plugins/cert.py:925 +#, python-format +msgid "Subject alt name type %s is forbidden" msgstr "" -#: ipaserver/plugins/trust.py:1566 -msgid "trust domain" +#: ipaserver/plugins/cert.py:943 +#, python-format +msgid "CA '%s' is disabled" msgstr "" -#: ipaserver/plugins/trust.py:1567 -msgid "trust domains" +#: ipaserver/plugins/cert.py:1030 +msgid "'add' option" msgstr "" -#: ipaserver/plugins/trust.py:1575 -msgid "Trusted domains" +#: ipaserver/plugins/cert.py:1034 +msgid "The principal for this request doesn't exist." msgstr "" -#: ipaserver/plugins/trust.py:1576 -msgid "Trusted domain" +#: ipaserver/plugins/cert.py:1150 +#, python-format +msgid "IP address in subjectAltName (%s) unreachable from DNS names" msgstr "" -#: ipaserver/plugins/trust.py:1590 -msgid "Domain enabled" +#: ipaserver/plugins/cert.py:1167 +#, python-format +msgid "IP address in subjectAltName (%s) does not have PTR record" msgstr "" -#: ipaserver/plugins/trust.py:1662 +#: ipaserver/plugins/cert.py:1179 #, python-format -msgid "Removed information about the trusted domain \"%(value)s\"" +msgid "PTR record for SAN IP (%s) does not match A/AAAA records" msgstr "" -#: ipaserver/plugins/trust.py:1680 -msgid "" -"cannot delete root domain of the trust, use trust-del to delete the trust " -"itself" +#: ipaserver/plugins/cert.py:1273 ipaserver/plugins/internal.py:700 +#: ipaserver/plugins/internal.py:1030 ipaserver/plugins/internal.py:1332 +#: ipaserver/plugins/internal.py:1916 +msgid "Status" msgstr "" -#: ipaserver/plugins/trust.py:1831 -msgid "" -"List of trust domains successfully refreshed. Use trustdomain-find command " -"to list them." +#: ipaserver/plugins/cert.py:1278 +msgid "Revoked" msgstr "" -#: ipaserver/plugins/trust.py:1839 -msgid "Configure this server as a trust agent." +#: ipaserver/plugins/cert.py:1283 ipaserver/plugins/host.py:544 +#: ipaserver/plugins/internal.py:650 ipaserver/plugins/internal.py:691 +#: ipaserver/plugins/service.py:529 +msgid "Revocation reason" msgstr "" -#: ipaserver/plugins/trust.py:1855 -msgid "Enable support for trusted domains for old clients" +#: ipaserver/plugins/cert.py:1284 +msgid "" +"Reason for revoking the certificate (0-10). Type \"ipa help cert\" for " +"revocation reason details. " msgstr "" -#: ipaserver/plugins/trust.py:1865 ipaserver/plugins/server.py:914 +#: ipaserver/plugins/cert.py:1306 #, python-format -msgid "must be \"%s\"" +msgid "Owner %s" msgstr "" -#: ipaserver/plugins/trust.py:1871 -msgid "not allowed to remotely add agent" +#: ipaserver/plugins/cert.py:1393 +#, python-format +msgid "" +"Certificate with serial number %(serial)s issued by CA '%(ca)s' not found" msgstr "" -#: ipaserver/plugins/trust.py:1907 -#, python-format -msgid "Enabled trust domain \"%(value)s\"" +#: ipaserver/plugins/cert.py:1462 +msgid "7 is not a valid revocation reason" msgstr "" -#: ipaserver/plugins/trust.py:1916 -msgid "Root domain of the trust is always enabled for the existing trust" +#: ipaserver/plugins/cert.py:1564 +msgid "Results should contain primary key attribute only (\"certificate\")" msgstr "" -#: ipaserver/plugins/trust.py:1949 +#: ipaserver/plugins/cert.py:1580 #, python-format -msgid "Disabled trust domain \"%(value)s\"" +msgid "%(count)d certificate matched" +msgid_plural "%(count)d certificates matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/cert.py:1602 +#, python-format +msgid "Search for certificates with these owner %s." msgstr "" -#: ipaserver/plugins/trust.py:1958 -msgid "" -"cannot disable root domain of the trust, use trust-del to delete the trust " -"itself" +#: ipaserver/plugins/cert.py:1613 +#, python-format +msgid "Search for certificates without these owner %s." msgstr "" -#: ipaserver/plugins/group.py:62 +#: ipaserver/plugins/sudocmd.py:33 msgid "" "\n" -"Groups of users\n" -"\n" -"Manage groups of users, groups, or services. By default, new groups are " -"POSIX\n" -"groups. You can add the --nonposix option to the group-add command to mark " -"a\n" -"new group as non-POSIX. You can use the --posix argument with the group-mod\n" -"command to convert a non-POSIX group into a POSIX group. POSIX groups cannot " -"be\n" -"converted to non-POSIX groups.\n" -"\n" -"Every group must have a description.\n" -"\n" -"POSIX groups must have a Group ID (GID) number. Changing a GID is\n" -"supported but can have an impact on your file permissions. It is not " -"necessary\n" -"to supply a GID when creating a group. IPA will generate one automatically\n" -"if it is not provided.\n" +"Sudo Commands\n" "\n" -"Groups members can be users, other groups, and Kerberos services. In POSIX\n" -"environments only users will be visible as group members, but nested groups " -"and\n" -"groups of services can be used for IPA management purposes.\n" +"Commands used as building blocks for sudo\n" "\n" "EXAMPLES:\n" "\n" -" Add a new group:\n" -" ipa group-add --desc='local administrators' localadmins\n" -"\n" -" Add a new non-POSIX group:\n" -" ipa group-add --nonposix --desc='remote administrators' remoteadmins\n" -"\n" -" Convert a non-POSIX group to posix:\n" -" ipa group-mod --posix remoteadmins\n" +" Create a new command\n" +" ipa sudocmd-add --desc='For reading log files' /usr/bin/less\n" "\n" -" Add a new POSIX group with a specific Group ID number:\n" -" ipa group-add --gid=500 --desc='unix admins' unixadmins\n" +" Remove a command\n" +" ipa sudocmd-del /usr/bin/less\n" "\n" -" Add a new POSIX group and let IPA assign a Group ID number:\n" -" ipa group-add --desc='printer admins' printeradmins\n" +msgstr "" + +#: ipaserver/plugins/sudocmd.py:55 +#, python-format +msgid "must not contain trailing dot: %s" +msgstr "" + +#: ipaserver/plugins/sudocmd.py:64 +msgid "sudo command" +msgstr "" + +#: ipaserver/plugins/sudocmd.py:65 +msgid "sudo commands" +msgstr "" + +#: ipaserver/plugins/sudocmd.py:117 +msgid "Sudo Commands" +msgstr "" + +#: ipaserver/plugins/sudocmd.py:154 +#, python-format +msgid "Added Sudo Command \"%(value)s\"" +msgstr "" + +#: ipaserver/plugins/sudocmd.py:160 +#, python-format +msgid "Deleted Sudo Command \"%(value)s\"" +msgstr "" + +#: ipaserver/plugins/sudocmd.py:193 +#, python-format +msgid "Modified Sudo Command \"%(value)s\"" +msgstr "" + +#: ipaserver/plugins/sudocmd.py:201 +#, python-format +msgid "%(count)d Sudo Command matched" +msgid_plural "%(count)d Sudo Commands matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/sudorule.py:43 +msgid "" "\n" -" Remove a group:\n" -" ipa group-del unixadmins\n" -"\n" -" To add the \"remoteadmins\" group to the \"localadmins\" group:\n" -" ipa group-add-member --groups=remoteadmins localadmins\n" -"\n" -" Add multiple users to the \"localadmins\" group:\n" -" ipa group-add-member --users=test1 --users=test2 localadmins\n" -"\n" -" To add Kerberos services to the \"printer admins\" group:\n" -" ipa group-add-member --services=CUPS/some.host printeradmins\n" -"\n" -" Remove a user from the \"localadmins\" group:\n" -" ipa group-remove-member --users=test2 localadmins\n" -"\n" -" Display information about a named group.\n" -" ipa group-show localadmins\n" -"\n" -"Group membership managers are users or groups that can add members to a\n" -"group or remove members from a group.\n" -"\n" -" Allow user \"test2\" to add or remove members from group \"localadmins\":\n" -" ipa group-add-member-manager --users=test2 localadmins\n" -"\n" -" Revoke membership management rights for user \"test2\" from \"localadmins" -"\":\n" -" ipa group-remove-member-manager --users=test2 localadmins\n" -"\n" -"External group membership is designed to allow users from trusted domains\n" -"to be mapped to local POSIX groups in order to actually use IPA resources.\n" -"External members should be added to groups that specifically created as\n" -"external and non-POSIX. Such group later should be included into one of " -"POSIX\n" -"groups.\n" -"\n" -"An external group member is currently a Security Identifier (SID) as defined " -"by\n" -"the trusted domain. When adding external group members, it is possible to\n" -"specify them in either SID, or DOM\\name, or name@domain format. IPA will " -"attempt\n" -"to resolve passed name to SID with the use of Global Catalog of the trusted " -"domain.\n" -"\n" -"Example:\n" -"\n" -"1. Create group for the trusted domain admins' mapping and their local POSIX " -"group:\n" -"\n" -" ipa group-add --desc=' admins external map' ad_admins_external " -"--external\n" -" ipa group-add --desc=' admins' ad_admins\n" -"\n" -"2. Add security identifier of Domain Admins of the to the " -"ad_admins_external\n" -" group:\n" -"\n" -" ipa group-add-member ad_admins_external --external 'AD\\Domain Admins'\n" -"\n" -"3. Allow members of ad_admins_external group to be associated with ad_admins " -"POSIX group:\n" -"\n" -" ipa group-add-member ad_admins --groups ad_admins_external\n" -"\n" -"4. List members of external members of ad_admins_external group to see their " -"SIDs:\n" +"Sudo Rules\n" +msgstr "" + +#: ipaserver/plugins/sudorule.py:45 +msgid "" "\n" -" ipa group-show ad_admins_external\n" +"Sudo (su \"do\") allows a system administrator to delegate authority to\n" +"give certain users (or groups of users) the ability to run some (or all)\n" +"commands as root or another user while providing an audit trail of the\n" +"commands and their arguments.\n" msgstr "" -#: ipaserver/plugins/group.py:195 -msgid "groups" +#: ipaserver/plugins/sudorule.py:50 +msgid "" +"\n" +"IPA provides a means to configure the various aspects of Sudo:\n" +" Users: The user(s)/group(s) allowed to invoke Sudo.\n" +" Hosts: The host(s)/hostgroup(s) which the user is allowed to to invoke " +"Sudo.\n" +" Allow Command: The specific command(s) permitted to be run via Sudo.\n" +" Deny Command: The specific command(s) prohibited to be run via Sudo.\n" +" RunAsUser: The user(s) or group(s) of users whose rights Sudo will be " +"invoked with.\n" +" RunAsGroup: The group(s) whose gid rights Sudo will be invoked with.\n" +" Options: The various Sudoers Options that can modify Sudo's behavior.\n" msgstr "" -#: ipaserver/plugins/group.py:328 -msgid "User Group" +#: ipaserver/plugins/sudorule.py:59 +msgid "" +"\n" +"An order can be added to a sudorule to control the order in which they\n" +"are evaluated (if the client supports it). This order is an integer and\n" +"must be unique.\n" msgstr "" -#: ipaserver/plugins/group.py:360 -#, python-format -msgid "Added group \"%(value)s\"" +#: ipaserver/plugins/sudorule.py:63 +msgid "" +"\n" +"IPA provides a designated binddn to use with Sudo located at:\n" +"uid=sudo,cn=sysaccounts,cn=etc,dc=example,dc=com\n" msgstr "" -#: ipaserver/plugins/group.py:383 -msgid "gid cannot be set for external group" +#: ipaserver/plugins/sudorule.py:66 +msgid "" +"\n" +"To enable the binddn run the following command to set the password:\n" +"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" msgstr "" -#: ipaserver/plugins/group.py:395 -#, python-format -msgid "Deleted group \"%(value)s\"" +#: ipaserver/plugins/sudorule.py:73 +msgid "" +"\n" +" Create a new rule:\n" +" ipa sudorule-add readfiles\n" msgstr "" -#: ipaserver/plugins/group.py:409 -msgid "privileged group" +#: ipaserver/plugins/sudorule.py:76 +msgid "" +"\n" +" Add sudo command object and add it as allowed command in the rule:\n" +" ipa sudocmd-add /usr/bin/less\n" +" ipa sudorule-add-allow-command readfiles --sudocmds /usr/bin/less\n" msgstr "" -#: ipaserver/plugins/group.py:442 -#, python-format -msgid "Modified group \"%(value)s\"" +#: ipaserver/plugins/sudorule.py:80 +msgid "" +"\n" +" Add a host to the rule:\n" +" ipa sudorule-add-host readfiles --hosts server.example.com\n" msgstr "" -#: ipaserver/plugins/group.py:517 -#, python-format -msgid "%(count)d group matched" -msgid_plural "%(count)d groups matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/sudorule.py:83 +msgid "" +"\n" +" Add a user to the rule:\n" +" ipa sudorule-add-user readfiles --users jsmith\n" +msgstr "" -#: ipaserver/plugins/group.py:620 ipaserver/plugins/group.py:677 -#: ipaserver/plugins/hbactest.py:402 +#: ipaserver/plugins/sudorule.py:86 msgid "" -"Cannot perform external member validation without Samba 4 support installed. " -"Make sure you have installed server-trust-ad sub-package of IPA on the server" +"\n" +" Add a special Sudo rule for default Sudo server configuration:\n" +" ipa sudorule-add defaults\n" msgstr "" -#: ipaserver/plugins/group.py:716 -#, python-format -msgid "Detached group \"%(value)s\" from user \"%(value)s\"" +#: ipaserver/plugins/sudorule.py:89 +msgid "" +"\n" +" Set a default Sudo option:\n" +" ipa sudorule-add-option defaults --sudooption '!authenticate'\n" msgstr "" -#: ipaserver/plugins/group.py:741 -msgid "not allowed to modify user entries" +#: ipaserver/plugins/sudorule.py:92 +msgid "" +"\n" +" Set SELinux type and role transitions on a rule:\n" +" ipa sudorule-add-option sysadmin_sudo --sudooption type=unconfined_t\n" +" ipa sudorule-add-option sysadmin_sudo --sudooption role=unconfined_r\n" msgstr "" -#: ipaserver/plugins/group.py:752 -msgid "not allowed to modify group entries" +#: ipaserver/plugins/sudorule.py:111 +msgid "this option has been deprecated." msgstr "" -#: ipaserver/plugins/group.py:772 -msgid "Not a managed group" +#: ipaserver/plugins/sudorule.py:139 +msgid "sudo rules" msgstr "" -#: ipaserver/plugins/group.py:794 -msgid "Add users that can manage members of this group." +#: ipaserver/plugins/sudorule.py:227 +msgid "Sudo Rules" msgstr "" -#: ipaserver/plugins/group.py:802 -msgid "Remove users that can manage members of this group." +#: ipaserver/plugins/sudorule.py:228 +msgid "Sudo Rule" msgstr "" -#: ipaserver/plugins/serverroles.py:84 -#, python-brace-format -msgid "{role}: role not found" +#: ipaserver/plugins/sudorule.py:363 +#, python-format +msgid "order must be a unique value (%(order)d already used by %(rule)s)" msgstr "" -#: ipaserver/plugins/serverroles.py:178 -#, python-brace-format -msgid "{attr}: no such attribute" +#: ipaserver/plugins/sudorule.py:394 +#, python-format +msgid "Added Sudo Rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/schema.py:30 -msgid "" -"\n" -"API Schema\n" +#: ipaserver/plugins/sudorule.py:401 +#, python-format +msgid "Deleted Sudo Rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/schema.py:32 -msgid "" -"\n" -"Provides API introspection capabilities.\n" +#: ipaserver/plugins/sudorule.py:408 +#, python-format +msgid "Modified Sudo Rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/schema.py:36 +#: ipaserver/plugins/sudorule.py:428 +#, python-format msgid "" -"\n" -" Show user-find details:\n" -" ipa command-show user-find\n" +"%(type)s category cannot be set to 'all' while there are allowed %(objects)s" msgstr "" -#: ipaserver/plugins/schema.py:39 -msgid "" -"\n" -" Find user-find parameters:\n" -" ipa param-find user-find\n" +#: ipaserver/plugins/sudorule.py:434 ipaserver/plugins/user.py:163 +msgid "users" msgstr "" -#: ipaserver/plugins/schema.py:60 -msgid "Documentation" +#: ipaserver/plugins/sudorule.py:444 +msgid "command" msgstr "" -#: ipaserver/plugins/schema.py:65 -msgid "Exclude from" +#: ipaserver/plugins/sudorule.py:444 +msgid "commands" msgstr "" -#: ipaserver/plugins/schema.py:70 -msgid "Include in" +#: ipaserver/plugins/sudorule.py:450 +msgid "runAs user" msgstr "" -#: ipaserver/plugins/schema.py:128 ipaserver/plugins/baseldap.py:1949 -#, python-format -msgid "Results should contain primary key attribute only (\"%s\")" +#: ipaserver/plugins/sudorule.py:450 +msgid "runAs users" msgstr "" -#: ipaserver/plugins/schema.py:141 -msgid "Help topic" +#: ipaserver/plugins/sudorule.py:455 +msgid "group runAs" msgstr "" -#: ipaserver/plugins/schema.py:153 ipaserver/plugins/internal.py:730 -msgid "Version" +#: ipaserver/plugins/sudorule.py:455 +msgid "runAs groups" msgstr "" -#: ipaserver/plugins/schema.py:178 -msgid "Parameters" -msgstr "" - -#: ipaserver/plugins/schema.py:213 -msgid "Method of" -msgstr "" - -#: ipaserver/plugins/schema.py:218 -msgid "Method name" -msgstr "" - -#: ipaserver/plugins/schema.py:263 ipaserver/plugins/schema.py:332 -#: ipaserver/plugins/schema.py:423 ipaserver/plugins/schema.py:658 -#: ipaserver/plugins/schema.py:751 ipaserver/plugins/baseldap.py:658 +#: ipaserver/plugins/sudorule.py:476 #, python-format -msgid "%(pkey)s: %(oname)s not found" -msgstr "" - -#: ipaserver/plugins/schema.py:276 -msgid "Display information about a command." -msgstr "" - -#: ipaserver/plugins/schema.py:281 -msgid "Search for commands." -msgstr "" - -#: ipaserver/plugins/schema.py:286 -msgid "Return command defaults" -msgstr "" - -#: ipaserver/plugins/schema.py:343 -msgid "Display information about a class." -msgstr "" - -#: ipaserver/plugins/schema.py:348 -msgid "Search for classes." -msgstr "" - -#: ipaserver/plugins/schema.py:435 -msgid "Display information about a help topic." -msgstr "" - -#: ipaserver/plugins/schema.py:440 -msgid "Search for help topics." -msgstr "" - -#: ipaserver/plugins/schema.py:452 -msgid "Required" -msgstr "" - -#: ipaserver/plugins/schema.py:457 -msgid "Multi-value" -msgstr "" - -#: ipaserver/plugins/schema.py:505 -msgid "Always ask" -msgstr "" - -#: ipaserver/plugins/schema.py:510 -msgid "CLI metavar" -msgstr "" - -#: ipaserver/plugins/schema.py:515 -msgid "CLI name" -msgstr "" - -#: ipaserver/plugins/schema.py:520 -msgid "Confirm (password)" -msgstr "" - -#: ipaserver/plugins/schema.py:525 -msgid "Default" -msgstr "" - -#: ipaserver/plugins/schema.py:530 -msgid "Default from" -msgstr "" - -#: ipaserver/plugins/schema.py:535 -msgid "Label" -msgstr "" - -#: ipaserver/plugins/schema.py:540 -msgid "Convert on server" -msgstr "" - -#: ipaserver/plugins/schema.py:545 -msgid "Option group" -msgstr "" +msgid "%(count)d Sudo Rule matched" +msgid_plural "%(count)d Sudo Rules matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/schema.py:550 -msgid "Sensitive" +#: ipaserver/plugins/sudorule.py:548 +msgid "commands cannot be added when command category='all'" msgstr "" -#: ipaserver/plugins/schema.py:555 -msgid "Positional argument" +#: ipaserver/plugins/sudorule.py:810 ipaserver/plugins/sudorule.py:932 +msgid "users cannot be added when runAs user or runAs group category='all'" msgstr "" -#: ipaserver/plugins/schema.py:640 +#: ipaserver/plugins/sudorule.py:817 #, python-format -msgid "%(metaobject)s: %(oname)s not found" -msgstr "" - -#: ipaserver/plugins/schema.py:679 -msgid "Display information about a command parameter." -msgstr "" - -#: ipaserver/plugins/schema.py:684 -msgid "Search command parameters." +msgid "RunAsUser does not accept '%(name)s' as a user name" msgstr "" -#: ipaserver/plugins/schema.py:741 +#: ipaserver/plugins/sudorule.py:825 #, python-format -msgid "%(command_name)s: %(oname)s not found" +msgid "RunAsUser does not accept '%(name)s' as a group name" msgstr "" -#: ipaserver/plugins/schema.py:766 -msgid "Display information about a command output." +#: ipaserver/plugins/sudorule.py:939 +#, python-format +msgid "RunAsGroup does not accept '%(name)s' as a group name" msgstr "" -#: ipaserver/plugins/schema.py:771 -msgid "Search for command outputs." +#: ipaserver/plugins/virtual.py:57 +msgid "operation not defined" msgstr "" -#: ipaserver/plugins/schema.py:776 -msgid "Store and provide schema for commands and topics" +#: ipaserver/plugins/virtual.py:82 +#, python-format +msgid "not allowed to perform operation: %s" msgstr "" -#: ipaserver/plugins/schema.py:782 -msgid "Fingerprint of schema cached by client" +#: ipaserver/plugins/virtual.py:84 +msgid "No such virtual command" msgstr "" #: ipaserver/plugins/sudo.py:7 msgid "commands for controlling sudo configuration" msgstr "" -#: ipaserver/plugins/sudocmd.py:33 -msgid "" -"\n" -"Sudo Commands\n" -"\n" -"Commands used as building blocks for sudo\n" -"\n" -"EXAMPLES:\n" -"\n" -" Create a new command\n" -" ipa sudocmd-add --desc='For reading log files' /usr/bin/less\n" -"\n" -" Remove a command\n" -" ipa sudocmd-del /usr/bin/less\n" -"\n" -msgstr "" - -#: ipaserver/plugins/sudocmd.py:58 -msgid "sudo command" -msgstr "" - -#: ipaserver/plugins/sudocmd.py:59 -msgid "sudo commands" -msgstr "" - -#: ipaserver/plugins/sudocmd.py:111 -msgid "Sudo Commands" -msgstr "" - -#: ipaserver/plugins/sudocmd.py:148 -#, python-format -msgid "Added Sudo Command \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/sudocmd.py:155 -#, python-format -msgid "Deleted Sudo Command \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/sudocmd.py:188 -#, python-format -msgid "Modified Sudo Command \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/sudocmd.py:196 -#, python-format -msgid "%(count)d Sudo Command matched" -msgid_plural "%(count)d Sudo Commands matched" -msgstr[0] "" -msgstr[1] "" - #: ipaserver/plugins/sudocmdgroup.py:34 msgid "" "\n" @@ -40954,522 +17127,522 @@ msgid_plural "%(count)d Sudo Command Groups matched" msgstr[0] "" msgstr[1] "" -#: ipaserver/plugins/domainlevel.py:69 -#, python-brace-format -msgid "" -"Domain Level cannot be raised to {0}, existing replication conflicts have to " -"be resolved." -msgstr "" - -#: ipaserver/plugins/domainlevel.py:112 -msgid "Server does not support domain level functionality" -msgstr "" - -#: ipaserver/plugins/domainlevel.py:147 -msgid "Domain Level cannot be lowered." -msgstr "" - -#: ipaserver/plugins/domainlevel.py:155 -#, python-brace-format -msgid "Domain Level cannot be raised to {0}, server {1} does not support it." -msgstr "" - -#: ipaserver/plugins/vault.py:54 +#: ipaserver/plugins/trust.py:83 msgid "" "\n" -"Vaults\n" -msgstr "" - -#: ipaserver/plugins/vault.py:56 -msgid "" +"Cross-realm trusts\n" "\n" -"Manage vaults.\n" -msgstr "" - -#: ipaserver/plugins/vault.py:58 -msgid "" +"Manage trust relationship between IPA and Active Directory domains.\n" "\n" -"Vault is a secure place to store a secret. One vault can only\n" -"store one secret. When archiving a secret in a vault, the\n" -"existing secret (if any) is overwritten.\n" -msgstr "" - -#: ipaserver/plugins/vault.py:62 -msgid "" +"In order to allow users from a remote domain to access resources in IPA " +"domain,\n" +"trust relationship needs to be established. Currently IPA supports only " +"trusts\n" +"between IPA and Active Directory domains under control of Windows Server " +"2008\n" +"or later, with functional level 2008 or later.\n" "\n" -"Based on the ownership there are three vault categories:\n" -"* user/private vault\n" -"* service vault\n" -"* shared vault\n" -msgstr "" - -#: ipaserver/plugins/vault.py:67 -msgid "" +"Please note that DNS on both IPA and Active Directory domain sides should " +"be\n" +"configured properly to discover each other. Trust relationship relies on\n" +"ability to discover special resources in the other domain via DNS records.\n" "\n" -"User vaults are vaults owned used by a particular user. Private\n" -"vaults are vaults owned the current user. Service vaults are\n" -"vaults owned by a service. Shared vaults are owned by the admin\n" -"but they can be used by other users or services.\n" -msgstr "" - -#: ipaserver/plugins/vault.py:72 -msgid "" +"Examples:\n" "\n" -"Based on the security mechanism there are three types of\n" -"vaults:\n" -"* standard vault\n" -"* symmetric vault\n" -"* asymmetric vault\n" -msgstr "" - -#: ipaserver/plugins/vault.py:78 -msgid "" +"1. Establish cross-realm trust with Active Directory using AD administrator\n" +" credentials:\n" "\n" -"Standard vault uses a secure mechanism to transport and\n" -"store the secret. The secret can only be retrieved by users\n" -"that have access to the vault.\n" -msgstr "" - -#: ipaserver/plugins/vault.py:82 -msgid "" +" ipa trust-add --type=ad --admin --password\n" "\n" -"Symmetric vault is similar to the standard vault, but it\n" -"pre-encrypts the secret using a password before transport.\n" -"The secret can only be retrieved using the same password.\n" +"2. List all existing trust relationships:\n" +"\n" +" ipa trust-find\n" +"\n" +"3. Show details of the specific trust relationship:\n" +"\n" +" ipa trust-show \n" +"\n" +"4. Delete existing trust relationship:\n" +"\n" +" ipa trust-del \n" +"\n" +"Once trust relationship is established, remote users will need to be mapped\n" +"to local POSIX groups in order to actually use IPA resources. The mapping\n" +"should be done via use of external membership of non-POSIX group and then\n" +"this group should be included into one of local POSIX groups.\n" +"\n" +"Example:\n" +"\n" +"1. Create group for the trusted domain admins' mapping and their local " +"POSIX\n" +"group:\n" +"\n" +" ipa group-add --desc=' admins external map' " +"ad_admins_external --external\n" +" ipa group-add --desc=' admins' ad_admins\n" +"\n" +"2. Add security identifier of Domain Admins of the to the\n" +" ad_admins_external group:\n" +"\n" +" ipa group-add-member ad_admins_external --external 'AD\\Domain Admins'\n" +"\n" +"3. Allow members of ad_admins_external group to be associated with\n" +" ad_admins POSIX group:\n" +"\n" +" ipa group-add-member ad_admins --groups ad_admins_external\n" +"\n" +"4. List members of external members of ad_admins_external group to see\n" +" their SIDs:\n" +"\n" +" ipa group-show ad_admins_external\n" +"\n" +"\n" +"GLOBAL TRUST CONFIGURATION\n" +"\n" +"When IPA AD trust subpackage is installed and ipa-adtrust-install is run, a\n" +"local domain configuration (SID, GUID, NetBIOS name) is generated. These\n" +"identifiers are then used when communicating with a trusted domain of the\n" +"particular type.\n" +"\n" +"1. Show global trust configuration for Active Directory type of trusts:\n" +"\n" +" ipa trustconfig-show --type ad\n" +"\n" +"2. Modify global configuration for all trusts of Active Directory type and " +"set\n" +" a different fallback primary group (fallback primary group GID is used as " +"a\n" +" primary user GID if user authenticating to IPA domain does not have any\n" +" other primary GID already set):\n" +"\n" +" ipa trustconfig-mod --type ad --fallback-primary-group \"another AD group" +"\"\n" +"\n" +"3. Change primary fallback group back to default hidden group (any group " +"with\n" +" posixGroup object class is allowed):\n" +"\n" +" ipa trustconfig-mod --type ad --fallback-primary-group \"Default SMB Group" +"\"\n" msgstr "" -#: ipaserver/plugins/vault.py:86 +#: ipaserver/plugins/trust.py:226 +#, python-format msgid "" -"\n" -"Asymmetric vault is similar to the standard vault, but it\n" -"pre-encrypts the secret using a public key before transport.\n" -"The secret can only be retrieved using the private key.\n" +" Alternatively, following servers are capable of running this command: " +"%(masters)s" msgstr "" -#: ipaserver/plugins/vault.py:92 -msgid "" -"\n" -" List vaults:\n" -" ipa vault-find\n" -" [--user |--service |--shared]\n" +#: ipaserver/plugins/trust.py:239 ipaserver/plugins/trust.py:871 +#: ipaserver/plugins/trust.py:887 ipaserver/plugins/trust.py:908 +#: ipaserver/plugins/trust.py:918 ipaserver/plugins/trust.py:1071 +#: ipaserver/plugins/trust.py:1106 +msgid "AD Trust setup" msgstr "" -#: ipaserver/plugins/vault.py:96 +#: ipaserver/plugins/trust.py:250 msgid "" -"\n" -" Add a standard vault:\n" -" ipa vault-add \n" -" [--user |--service |--shared]\n" -" --type standard\n" +"Cannot perform the selected command without Samba 4 support installed. Make " +"sure you have installed server-trust-ad sub-package of IPA." msgstr "" -#: ipaserver/plugins/vault.py:101 +#: ipaserver/plugins/trust.py:260 msgid "" -"\n" -" Add a symmetric vault:\n" -" ipa vault-add \n" -" [--user |--service |--shared]\n" -" --type symmetric --password-file password.txt\n" +"Cannot perform the selected command without Samba 4 instance configured on " +"this machine. Make sure you have run ipa-adtrust-install on this server." msgstr "" -#: ipaserver/plugins/vault.py:106 +#: ipaserver/plugins/trust.py:345 ipaserver/plugins/hbactest.py:408 msgid "" -"\n" -" Add an asymmetric vault:\n" -" ipa vault-add \n" -" [--user |--service |--shared]\n" -" --type asymmetric --public-key-file public.pem\n" +"Cannot search in trusted domains without own domain configured. Make sure " +"you have run ipa-adtrust-install on the IPA server first" msgstr "" -#: ipaserver/plugins/vault.py:111 +#: ipaserver/plugins/trust.py:474 msgid "" -"\n" -" Show a vault:\n" -" ipa vault-show \n" -" [--user |--service |--shared]\n" +"Fetching domains from trusted forest failed. See details in the error_log" msgstr "" -#: ipaserver/plugins/vault.py:115 -msgid "" -"\n" -" Modify vault description:\n" -" ipa vault-mod \n" -" [--user |--service |--shared]\n" -" --desc \n" +#: ipaserver/plugins/trust.py:487 +msgid "trust" msgstr "" -#: ipaserver/plugins/vault.py:120 -msgid "" -"\n" -" Modify vault type:\n" -" ipa vault-mod \n" -" [--user |--service |--shared]\n" -" --type \n" -" [old password/private key]\n" -" [new password/public key]\n" +#: ipaserver/plugins/trust.py:488 +msgid "trusts" msgstr "" -#: ipaserver/plugins/vault.py:127 -msgid "" -"\n" -" Modify symmetric vault password:\n" -" ipa vault-mod \n" -" [--user |--service |--shared]\n" -" --change-password\n" -" ipa vault-mod \n" -" [--user |--service |--shared]\n" -" --old-password \n" -" --new-password \n" -" ipa vault-mod \n" -" [--user |--service |--shared]\n" -" --old-password-file \n" -" --new-password-file \n" +#: ipaserver/plugins/trust.py:530 ipaserver/plugins/internal.py:1934 +msgid "Trusts" msgstr "" -#: ipaserver/plugins/vault.py:140 -msgid "" -"\n" -" Modify asymmetric vault keys:\n" -" ipa vault-mod \n" -" [--user |--service |--shared]\n" -" --private-key-file \n" -" --public-key-file \n" +#: ipaserver/plugins/trust.py:531 +msgid "Trust" msgstr "" -#: ipaserver/plugins/vault.py:146 -msgid "" -"\n" -" Delete a vault:\n" -" ipa vault-del \n" -" [--user |--service |--shared]\n" +#: ipaserver/plugins/trust.py:549 +msgid "SID blocklist incoming" msgstr "" -#: ipaserver/plugins/vault.py:150 -msgid "" -"\n" -" Display vault configuration:\n" -" ipa vaultconfig-show\n" +#: ipaserver/plugins/trust.py:553 +msgid "SID blocklist outgoing" msgstr "" -#: ipaserver/plugins/vault.py:153 -msgid "" -"\n" -" Archive data into standard vault:\n" -" ipa vault-archive \n" -" [--user |--service |--shared]\n" -" --in \n" +#: ipaserver/plugins/trust.py:556 ipaserver/plugins/internal.py:1527 +msgid "Trust direction" msgstr "" -#: ipaserver/plugins/vault.py:158 -msgid "" -"\n" -" Archive data into symmetric vault:\n" -" ipa vault-archive \n" -" [--user |--service |--shared]\n" -" --in \n" -" --password-file password.txt\n" +#: ipaserver/plugins/trust.py:560 ipaserver/plugins/internal.py:1529 +msgid "Trust type" msgstr "" -#: ipaserver/plugins/vault.py:164 -msgid "" -"\n" -" Archive data into asymmetric vault:\n" -" ipa vault-archive \n" -" [--user |--service |--shared]\n" -" --in \n" +#: ipaserver/plugins/trust.py:564 ipaserver/plugins/internal.py:1528 +msgid "Trust status" msgstr "" -#: ipaserver/plugins/vault.py:169 -msgid "" -"\n" -" Retrieve data from standard vault:\n" -" ipa vault-retrieve \n" -" [--user |--service |--shared]\n" -" --out \n" +#: ipaserver/plugins/trust.py:569 +msgid "UPN suffixes" msgstr "" -#: ipaserver/plugins/vault.py:174 -msgid "" -"\n" -" Retrieve data from symmetric vault:\n" -" ipa vault-retrieve \n" -" [--user |--service |--shared]\n" -" --out \n" -" --password-file password.txt\n" +#: ipaserver/plugins/trust.py:586 +#, python-brace-format +msgid "invalid SID: {SID}" msgstr "" -#: ipaserver/plugins/vault.py:180 +#: ipaserver/plugins/trust.py:654 msgid "" "\n" -" Retrieve data from asymmetric vault:\n" -" ipa vault-retrieve \n" -" [--user |--service |--shared]\n" -" --out --private-key-file private.pem\n" +"Add new trust to use.\n" +"\n" +"This command establishes trust relationship to another domain\n" +"which becomes 'trusted'. As result, users of the trusted domain\n" +"may access resources of this domain.\n" +"\n" +"Only trusts to Active Directory domains are supported right now.\n" +"\n" +"The command can be safely run multiple times against the same domain,\n" +"this will cause change to trust relationship credentials on both\n" +"sides.\n" +"\n" +"Note that if the command was previously run with a specific range type,\n" +"or with automatic detection of the range type, and you want to configure a\n" +"different range type, you may need to delete first the ID range using\n" +"ipa idrange-del before retrying the command with the desired range type.\n" +" " msgstr "" -#: ipaserver/plugins/vault.py:185 -msgid "" -"\n" -" Add vault owners:\n" -" ipa vault-add-owner \n" -" [--user |--service |--shared]\n" -" [--users ] [--groups ] [--services ]\n" +#: ipaserver/plugins/trust.py:674 ipaserver/plugins/idrange.py:205 +msgid "Active Directory domain range" msgstr "" -#: ipaserver/plugins/vault.py:190 -msgid "" -"\n" -" Delete vault owners:\n" -" ipa vault-remove-owner \n" -" [--user |--service |--shared]\n" -" [--users ] [--groups ] [--services ]\n" +#: ipaserver/plugins/trust.py:675 ipaserver/plugins/idrange.py:206 +msgid "Active Directory trust range with POSIX attributes" msgstr "" -#: ipaserver/plugins/vault.py:195 -msgid "" -"\n" -" Add vault members:\n" -" ipa vault-add-member \n" -" [--user |--service |--shared]\n" -" [--users ] [--groups ] [--services ]\n" +#: ipaserver/plugins/trust.py:712 +msgid "Type of trusted domain ID range, one of allowed values" msgstr "" -#: ipaserver/plugins/vault.py:200 -msgid "" -"\n" -" Delete vault members:\n" -" ipa vault-remove-member \n" -" [--user |--service |--shared]\n" -" [--users ] [--groups ] [--services ]\n" +#: ipaserver/plugins/trust.py:724 +msgid "External trust" msgstr "" -#: ipaserver/plugins/vault.py:252 +#: ipaserver/plugins/trust.py:726 msgid "" -"\n" -" Vault Container object.\n" -" " +"Establish external trust to a domain in another forest. The trust is not " +"transitive beyond the domain." msgstr "" -#: ipaserver/plugins/vault.py:258 -msgid "vaultcontainer" +#: ipaserver/plugins/trust.py:732 +#, python-format +msgid "Added Active Directory trust for realm \"%(value)s\"" msgstr "" -#: ipaserver/plugins/vault.py:259 -msgid "vaultcontainers" +#: ipaserver/plugins/trust.py:733 +#, python-format +msgid "Re-established trust to domain \"%(value)s\"" msgstr "" -#: ipaserver/plugins/vault.py:267 -msgid "Vault Containers" +#: ipaserver/plugins/trust.py:829 +msgid "missing base_id" msgstr "" -#: ipaserver/plugins/vault.py:268 -msgid "Vault Container" +#: ipaserver/plugins/trust.py:831 +msgid "pysss_murmur is not available on the server and no base-id is given." msgstr "" -#: ipaserver/plugins/vault.py:357 -msgid "Service, shared and user options cannot be specified simultaneously" +#: ipaserver/plugins/trust.py:841 +msgid "trust type" msgstr "" -#: ipaserver/plugins/vault.py:367 ipaserver/plugins/vault.py:683 -msgid "Host is not supported" +#: ipaserver/plugins/trust.py:842 +msgid "only \"ad\" is supported" msgstr "" -#: ipaserver/plugins/vault.py:409 ipaserver/plugins/vault.py:433 -#: ipaserver/plugins/vault.py:786 ipaserver/plugins/vault.py:824 -#: ipaserver/plugins/vault.py:880 ipaserver/plugins/vault.py:936 -#: ipaserver/plugins/vault.py:958 ipaserver/plugins/vault.py:1000 -#: ipaserver/plugins/vault.py:1044 ipaserver/plugins/vault.py:1113 -msgid "KRA service is not enabled" +#: ipaserver/plugins/trust.py:848 ipaserver/plugins/certmap.py:141 +#: ipaserver/plugins/certmap.py:148 ipaserver/plugins/certmap.py:175 +msgid "domain" msgstr "" -#: ipaserver/plugins/vault.py:424 -msgid "Deleted vault container" +#: ipaserver/plugins/trust.py:849 +msgid "" +"Cannot establish a trust to AD deployed in the same domain as IPA. Such " +"setup is not supported." msgstr "" -#: ipaserver/plugins/vault.py:449 ipaserver/plugins/vault.py:474 -#: ipaserver/plugins/vault.py:1164 ipaserver/plugins/vault.py:1189 +#: ipaserver/plugins/trust.py:862 +msgid "Realm-domain mismatch" +msgstr "" + +#: ipaserver/plugins/trust.py:863 +msgid "" +"To establish trust with Active Directory, the domain name and the realm name " +"of the IPA server must match" +msgstr "" + +#: ipaserver/plugins/trust.py:889 #, python-format -msgid "owner %s" +msgid "" +"Trusted domain %(domain)s is included among IPA realm domains. It needs to " +"be removed prior to establishing the trust. See the \"ipa realmdomains-mod --" +"del-domain\" command." msgstr "" -#: ipaserver/plugins/vault.py:494 +#: ipaserver/plugins/trust.py:910 +msgid "Trusted domain and administrator account use different realms" +msgstr "" + +#: ipaserver/plugins/trust.py:919 +msgid "Realm administrator password should be specified" +msgstr "" + +#: ipaserver/plugins/trust.py:940 +msgid "id range type" +msgstr "" + +#: ipaserver/plugins/trust.py:942 msgid "" -"\n" -" Vault object.\n" -" " +"Only the ipa-ad-trust and ipa-ad-trust-posix are allowed values for --range-" +"type when adding an AD trust." msgstr "" -#: ipaserver/plugins/vault.py:500 -msgid "vault" +#: ipaserver/plugins/trust.py:952 +msgid "id range" msgstr "" -#: ipaserver/plugins/vault.py:501 -msgid "vaults" +#: ipaserver/plugins/trust.py:954 +msgid "" +"An id range already exists for this trust. You should either delete the old " +"range, or exclude --base-id/--range-size options from the command." msgstr "" -#: ipaserver/plugins/vault.py:524 -msgid "Vaults" +#: ipaserver/plugins/trust.py:976 +msgid "range exists" msgstr "" -#: ipaserver/plugins/vault.py:525 -msgid "Vault" +#: ipaserver/plugins/trust.py:978 +msgid "" +"ID range with the same name but different domain SID already exists. The ID " +"range for the new trusted domain must be created manually." msgstr "" -#: ipaserver/plugins/vault.py:668 -msgid "Service, shared, and user options cannot be specified simultaneously" +#: ipaserver/plugins/trust.py:986 +msgid "range type change" msgstr "" -#: ipaserver/plugins/vault.py:772 -msgid "Add a vault." +#: ipaserver/plugins/trust.py:987 +msgid "" +"ID range for the trusted domain already exists, but it has a different type. " +"Please remove the old range manually, or do not enforce type via --range-" +"type option." msgstr "" -#: ipaserver/plugins/vault.py:778 -#, python-format -msgid "Added vault \"%(value)s\"" +#: ipaserver/plugins/trust.py:1025 +#, python-brace-format +msgid "Unable to resolve domain controller for {domain} domain. " msgstr "" -#: ipaserver/plugins/vault.py:817 -#, python-format -msgid "Deleted vault \"%(value)s\"" +#: ipaserver/plugins/trust.py:1039 +msgid "" +"Forward policy is defined for it in IPA DNS, perhaps forwarder points to " +"incorrect host?" msgstr "" -#: ipaserver/plugins/vault.py:869 -#, python-format -msgid "%(count)d vault matched" -msgid_plural "%(count)d vaults matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/trust.py:1045 +#, python-brace-format +msgid "" +"IPA manages DNS, please verify your DNS configuration and make sure that " +"service records of the '{domain}' domain can be resolved. Examples how to " +"configure DNS with CLI commands or the Web UI can be found in the " +"documentation. " +msgstr "" -#: ipaserver/plugins/vault.py:887 +#: ipaserver/plugins/trust.py:1057 +#, python-brace-format msgid "" -"Service(s), shared, and user(s) options cannot be specified simultaneously" +"Since IPA does not manage DNS records, ensure DNS is configured to resolve " +"'{domain}' domain from IPA hosts and back." msgstr "" -#: ipaserver/plugins/vault.py:927 +#: ipaserver/plugins/trust.py:1072 +msgid "Unable to verify write permissions to the AD" +msgstr "" + +#: ipaserver/plugins/trust.py:1107 +msgid "Not enough arguments specified to perform trust setup" +msgstr "" + +#: ipaserver/plugins/trust.py:1115 #, python-format -msgid "Modified vault \"%(value)s\"" +msgid "Deleted trust \"%(value)s\"" msgstr "" -#: ipaserver/plugins/vault.py:969 -msgid "Vault configuration" +#: ipaserver/plugins/trust.py:1120 +msgid "" +"\n" +" Modify a trust (for future use).\n" +"\n" +" Currently only the default option to modify the LDAP attributes is\n" +" available. More specific options will be added in coming releases.\n" +" " msgstr "" -#: ipaserver/plugins/vault.py:979 -msgid "IPA servers configured as key recovery agents" +#: ipaserver/plugins/trust.py:1127 +#, python-format +msgid "Modified trust \"%(value)s\" (change will be effective in 60 seconds)" msgstr "" -#: ipaserver/plugins/vault.py:1038 +#: ipaserver/plugins/trust.py:1145 #, python-format -msgid "Archived data into vault \"%(value)s\"" +msgid "%(count)d trust matched" +msgid_plural "%(count)d trusts matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/trust.py:1234 +msgid "trust configuration" msgstr "" -#: ipaserver/plugins/vault.py:1094 -msgid "Retrieve data from a vault." +#: ipaserver/plugins/trust.py:1240 ipaserver/plugins/trust.py:1241 +msgid "Global Trust Configuration" msgstr "" -#: ipaserver/plugins/vault.py:1107 -#, python-format -msgid "Retrieved data from vault \"%(value)s\"" +#: ipaserver/plugins/trust.py:1266 +msgid "IPA AD trust agents" msgstr "" -#: ipaserver/plugins/vault.py:1133 -msgid "No archived data." +#: ipaserver/plugins/trust.py:1267 +msgid "IPA servers configured as AD trust agents" msgstr "" -#: ipaserver/plugins/vault.py:1223 -msgid "Checks if any of the servers has the KRA service enabled" +#: ipaserver/plugins/trust.py:1272 +msgid "IPA AD trust controllers" msgstr "" -#: ipaserver/plugins/hostgroup.py:35 +#: ipaserver/plugins/trust.py:1273 +msgid "IPA servers configured as AD trust controllers" +msgstr "" + +#: ipaserver/plugins/trust.py:1287 +msgid "unsupported trust type" +msgstr "" + +#: ipaserver/plugins/trust.py:1354 +#, python-format +msgid "Modified \"%(value)s\" trust configuration" +msgstr "" + +#: ipaserver/plugins/trust.py:1418 ipaserver/plugins/schema.py:54 +#: ipaserver/plugins/ca.py:84 +msgid "Name" +msgstr "" + +#: ipaserver/plugins/trust.py:1419 +msgid "SID" +msgstr "" + +#: ipaserver/plugins/trust.py:1545 +msgid "sidgen_was_run" +msgstr "" + +#: ipaserver/plugins/trust.py:1547 msgid "" -"\n" -"Groups of hosts.\n" -"\n" -"Manage groups of hosts. This is useful for applying access control to a\n" -"number of hosts by using Host-based Access Control.\n" -"\n" -"EXAMPLES:\n" -"\n" -" Add a new host group:\n" -" ipa hostgroup-add --desc=\"Baltimore hosts\" baltimore\n" -"\n" -" Add another new host group:\n" -" ipa hostgroup-add --desc=\"Maryland hosts\" maryland\n" -"\n" -" Add members to the hostgroup (using Bash brace expansion):\n" -" ipa hostgroup-add-member --hosts={box1,box2,box3} baltimore\n" -"\n" -" Add a hostgroup as a member of another hostgroup:\n" -" ipa hostgroup-add-member --hostgroups=baltimore maryland\n" -"\n" -" Remove a host from the hostgroup:\n" -" ipa hostgroup-remove-member --hosts=box2 baltimore\n" -"\n" -" Display a host group:\n" -" ipa hostgroup-show baltimore\n" -"\n" -" Add a member manager:\n" -" ipa hostgroup-add-member-manager --users=user1 baltimore\n" -"\n" -" Remove a member manager\n" -" ipa hostgroup-remove-member-manager --users=user1 baltimore\n" -"\n" -" Delete a hostgroup:\n" -" ipa hostgroup-del baltimore\n" +"This command relies on the existence of the \"editors\" group, but this " +"group was not found." msgstr "" -#: ipaserver/plugins/hostgroup.py:107 -msgid "host groups" +#: ipaserver/plugins/trust.py:1566 +msgid "trust domain" msgstr "" -#: ipaserver/plugins/hostgroup.py:179 -msgid "Host Group" +#: ipaserver/plugins/trust.py:1567 +msgid "trust domains" msgstr "" -#: ipaserver/plugins/hostgroup.py:223 -#, python-format -msgid "Added hostgroup \"%(value)s\"" +#: ipaserver/plugins/trust.py:1575 +msgid "Trusted domains" msgstr "" -#: ipaserver/plugins/hostgroup.py:239 +#: ipaserver/plugins/trust.py:1576 +msgid "Trusted domain" +msgstr "" + +#: ipaserver/plugins/trust.py:1590 +msgid "Domain enabled" +msgstr "" + +#: ipaserver/plugins/trust.py:1662 #, python-format +msgid "Removed information about the trusted domain \"%(value)s\"" +msgstr "" + +#: ipaserver/plugins/trust.py:1680 msgid "" -"netgroup with name \"%s\" already exists. Hostgroups and netgroups share a " -"common namespace" +"cannot delete root domain of the trust, use trust-del to delete the trust " +"itself" msgstr "" -#: ipaserver/plugins/hostgroup.py:262 -#, python-format -msgid "Deleted hostgroup \"%(value)s\"" +#: ipaserver/plugins/trust.py:1831 +msgid "" +"List of trust domains successfully refreshed. Use trustdomain-find command " +"to list them." msgstr "" -#: ipaserver/plugins/hostgroup.py:266 ipaserver/plugins/hostgroup.py:284 -#: ipaserver/plugins/hostgroup.py:349 -msgid "hostgroup" +#: ipaserver/plugins/trust.py:1839 +msgid "Configure this server as a trust agent." msgstr "" -#: ipaserver/plugins/hostgroup.py:268 ipaserver/plugins/hostgroup.py:286 -msgid "privileged hostgroup" +#: ipaserver/plugins/trust.py:1855 +msgid "Enable support for trusted domains for old clients" msgstr "" -#: ipaserver/plugins/hostgroup.py:278 +#: ipaserver/plugins/trust.py:1865 ipaserver/plugins/server.py:914 #, python-format -msgid "Modified hostgroup \"%(value)s\"" +msgid "must be \"%s\"" msgstr "" -#: ipaserver/plugins/hostgroup.py:303 +#: ipaserver/plugins/trust.py:1871 +msgid "not allowed to remotely add agent" +msgstr "" + +#: ipaserver/plugins/trust.py:1907 #, python-format -msgid "%(count)d hostgroup matched" -msgid_plural "%(count)d hostgroups matched" -msgstr[0] "" -msgstr[1] "" +msgid "Enabled trust domain \"%(value)s\"" +msgstr "" -#: ipaserver/plugins/hostgroup.py:362 -msgid "Add users that can manage members of this hostgroup." +#: ipaserver/plugins/trust.py:1916 +msgid "Root domain of the trust is always enabled for the existing trust" msgstr "" -#: ipaserver/plugins/hostgroup.py:372 -msgid "Remove users that can manage members of this hostgroup." +#: ipaserver/plugins/trust.py:1949 +#, python-format +msgid "Disabled trust domain \"%(value)s\"" +msgstr "" + +#: ipaserver/plugins/trust.py:1958 +msgid "" +"cannot disable root domain of the trust, use trust-del to delete the trust " +"itself" msgstr "" #: ipaserver/plugins/whoami.py:15 @@ -41551,8857 +17724,9038 @@ msgstr "" msgid "Cannot query Directory Manager with API" msgstr "" -#: ipaserver/plugins/realmdomains.py:34 +#: ipaserver/plugins/serverrole.py:13 msgid "" "\n" -"Realm domains\n" -"\n" -"Manage the list of domains associated with IPA realm.\n" -"\n" -"This list is useful for Domain Controllers from other realms which have\n" -"established trust with this IPA realm. They need the information to know\n" -"which request should be forwarded to KDC of this IPA realm.\n" -"\n" -"Automatic management: a domain is automatically added to the realm domains\n" -"list when a new DNS Zone managed by IPA is created. Same applies for " -"deletion.\n" -"\n" -"Externally managed DNS: domains which are not managed in IPA server DNS\n" -"need to be manually added to the list using ipa realmdomains-mod command.\n" -"\n" -"EXAMPLES:\n" -"\n" -" Display the current list of realm domains:\n" -" ipa realmdomains-show\n" -"\n" -" Replace the list of realm domains:\n" -" ipa realmdomains-mod --domain=example.com\n" -" ipa realmdomains-mod --domain={example1.com,example2.com,example3.com}\n" -"\n" -" Add a domain to the list of realm domains:\n" -" ipa realmdomains-mod --add-domain=newdomain.com\n" -"\n" -" Delete a domain from the list of realm domains:\n" -" ipa realmdomains-mod --del-domain=olddomain.com\n" +"IPA server roles\n" msgstr "" -#: ipaserver/plugins/realmdomains.py:85 -msgid "Realm domains" +#: ipaserver/plugins/serverrole.py:15 +msgid "" +"\n" +"Get status of roles (DNS server, CA, etc.) provided by IPA masters.\n" msgstr "" -#: ipaserver/plugins/realmdomains.py:107 ipaserver/plugins/realmdomains.py:108 -#: ipaserver/plugins/internal.py:1259 -msgid "Realm Domains" +#: ipaserver/plugins/serverrole.py:17 +msgid "" +"\n" +"The status of a role is either enabled, configured, or absent.\n" msgstr "" -#: ipaserver/plugins/realmdomains.py:134 +#: ipaserver/plugins/serverrole.py:21 msgid "" "\n" -" Modify realm domains\n" +" Show status of 'DNS server' role on a server:\n" +" ipa server-role-show ipa.example.com \"DNS server\"\n" +msgstr "" + +#: ipaserver/plugins/serverrole.py:24 +msgid "" "\n" -" DNS check: When manually adding a domain to the list, a DNS check is\n" -" performed by default. It ensures that the domain is associated with\n" -" the IPA realm, by checking whether the domain has a _kerberos TXT " -"record\n" -" containing the IPA realm name. This check can be skipped by specifying\n" -" --force option.\n" +" Show status of all roles containing 'AD' on a server:\n" +" ipa server-role-find --server ipa.example.com --role=\"AD trust " +"controller\"\n" +msgstr "" + +#: ipaserver/plugins/serverrole.py:27 +msgid "" "\n" -" Removal: when a realm domain which has a matching DNS zone managed by\n" -" IPA is being removed, a corresponding _kerberos TXT record in the zone " -"is\n" -" removed automatically as well. Other records in the zone or the zone\n" -" itself are not affected.\n" -" " +" Show status of all configured roles on a server:\n" +" ipa server-role-find ipa.example.com\n" msgstr "" -#: ipaserver/plugins/realmdomains.py:177 -#, python-format +#: ipaserver/plugins/serverrole.py:30 msgid "" -"DNS zone for each realmdomain must contain SOA or NS records. No records " -"found for: %s" +"\n" +" Show implicit IPA master role:\n" +" ipa server-role-find --include-master\n" msgstr "" -#: ipaserver/plugins/realmdomains.py:203 -#, python-format -msgid "The following domains do not belong to this realm: %(domains)s" +#: ipaserver/plugins/serverrole.py:46 +msgid "server role" msgstr "" -#: ipaserver/plugins/realmdomains.py:218 -#, python-format -msgid "" -"The realm of the following domains could not be detected: %(domains)s. If " -"these are domains that belong to the this realm, please create a _kerberos " -"TXT record containing \"%(realm)s\" in each of them." +#: ipaserver/plugins/serverrole.py:47 +msgid "server roles" msgstr "" -#: ipaserver/plugins/realmdomains.py:241 -msgid "" -"The --domain option cannot be used together with --add-domain or --del-" -"domain. Use --domain to specify the whole realm domain list explicitly, to " -"add/remove individual domains, use --add-domain/del-domain." +#: ipaserver/plugins/serverrole.py:51 +msgid "IPA Server Roles" msgstr "" -#: ipaserver/plugins/realmdomains.py:252 -msgid "IPA server domain cannot be omitted" +#: ipaserver/plugins/serverrole.py:52 +msgid "IPA Server Role" msgstr "" -#: ipaserver/plugins/realmdomains.py:274 -msgid "IPA server domain cannot be deleted" +#: ipaserver/plugins/serverrole.py:65 +msgid "IPA server role name" msgstr "" -#: ipaserver/plugins/stageuser.py:65 -msgid "" -"\n" -"Stageusers\n" -"\n" -"Manage stage user entries.\n" -"\n" -"Stage user entries are directly under the container: \"cn=stage users,\n" -"cn=accounts, cn=provisioning, SUFFIX\".\n" -"Users can not authenticate with those entries (even if the entries\n" -"contain credentials). Those entries are only candidate to become Active " -"entries.\n" -"\n" -"Active user entries are Posix users directly under the container: " -"\"cn=accounts, SUFFIX\".\n" -"Users can authenticate with Active entries, at the condition they have\n" -"credentials.\n" -"\n" -"Deleted user entries are Posix users directly under the container: " -"\"cn=deleted users,\n" -"cn=accounts, cn=provisioning, SUFFIX\".\n" -"Users can not authenticate with those entries, even if the entries contain " -"credentials.\n" -"\n" -"The stage user container contains entries:\n" -" - created by 'stageuser-add' commands that are Posix users,\n" -" - created by external provisioning system.\n" -"\n" -"A valid stage user entry MUST have:\n" -" - entry RDN is 'uid',\n" -" - ipaUniqueID is 'autogenerate'.\n" -"\n" -"IPA supports a wide range of username formats, but you need to be aware of " -"any\n" -"restrictions that may apply to your particular environment. For example,\n" -"usernames that start with a digit or usernames that exceed a certain length\n" -"may cause problems for some UNIX systems.\n" -"Use 'ipa config-mod' to change the username format allowed by IPA tools.\n" -"\n" -"\n" -"EXAMPLES:\n" -"\n" -" Add a new stageuser:\n" -" ipa stageuser-add --first=Tim --last=User --password tuser1\n" -"\n" -" Add a stageuser from the deleted users container:\n" -" ipa stageuser-add --first=Tim --last=User --from-delete tuser1\n" -"\n" -msgstr "" - -#: ipaserver/plugins/stageuser.py:128 -msgid "Stage Users" +#: ipaserver/plugins/serverrole.py:71 +msgid "Role status" msgstr "" -#: ipaserver/plugins/stageuser.py:129 -msgid "Stage User" +#: ipaserver/plugins/serverrole.py:72 +msgid "Status of the role" msgstr "" -#: ipaserver/plugins/stageuser.py:130 -msgid "stage user" +#: ipaserver/plugins/serverrole.py:89 +msgid "Show role status on a server" msgstr "" -#: ipaserver/plugins/stageuser.py:131 -msgid "stage users" +#: ipaserver/plugins/serverrole.py:113 +msgid "Find a server role on a server(s)" msgstr "" -#: ipaserver/plugins/stageuser.py:278 +#: ipaserver/plugins/serverrole.py:118 #, python-format -msgid "Added stage user \"%(value)s\"" -msgstr "" +msgid "%(count)s server role matched" +msgid_plural "%(count)s server roles matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/stageuser.py:297 -msgid "givenname is required" +#: ipaserver/plugins/serverrole.py:139 +msgid "Include IPA master entries" msgstr "" -#: ipaserver/plugins/stageuser.py:300 -msgid "sn is required" +#: ipaserver/plugins/serverrole.py:186 ipaserver/plugins/role.py:82 +msgid "roles" msgstr "" -#: ipaserver/plugins/stageuser.py:418 -#, python-format -msgid "Deleted stage user \"%(value)s\"" +#: ipaserver/plugins/serverrole.py:192 +msgid "IPA role name" msgstr "" -#: ipaserver/plugins/stageuser.py:424 -#, python-format -msgid "Modified stage user \"%(value)s\"" +#: ipaserver/plugins/vault.py:54 +msgid "" +"\n" +"Vaults\n" msgstr "" -#: ipaserver/plugins/stageuser.py:471 ipaserver/plugins/user.py:842 -#, python-format -msgid "%(count)d user matched" -msgid_plural "%(count)d users matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/vault.py:56 +msgid "" +"\n" +"Manage vaults.\n" +msgstr "" -#: ipaserver/plugins/stageuser.py:495 -#, python-format -msgid "Activate a stage user \"%(value)s\"" +#: ipaserver/plugins/vault.py:58 +msgid "" +"\n" +"Vault is a secure place to store a secret. One vault can only\n" +"store one secret. When archiving a secret in a vault, the\n" +"existing secret (if any) is overwritten.\n" msgstr "" -#: ipaserver/plugins/stageuser.py:508 -msgid "Entry RDN is not 'uid'" +#: ipaserver/plugins/vault.py:62 +msgid "" +"\n" +"Based on the ownership there are three vault categories:\n" +"* user/private vault\n" +"* service vault\n" +"* shared vault\n" msgstr "" -#: ipaserver/plugins/stageuser.py:514 -#, python-format -msgid "Entry has no '%(attribute)s'" +#: ipaserver/plugins/vault.py:67 +msgid "" +"\n" +"User vaults are vaults owned used by a particular user. Private\n" +"vaults are vaults owned the current user. Service vaults are\n" +"vaults owned by a service. Shared vaults are owned by the admin\n" +"but they can be used by other users or services.\n" msgstr "" -#: ipaserver/plugins/stageuser.py:690 -#, python-format -msgid "active user with name \"%(user)s\" already exists" +#: ipaserver/plugins/vault.py:72 +msgid "" +"\n" +"Based on the security mechanism there are three types of\n" +"vaults:\n" +"* standard vault\n" +"* symmetric vault\n" +"* asymmetric vault\n" msgstr "" -#: ipaserver/plugins/stageuser.py:754 -#, python-format -msgid "Stage user %s activated" +#: ipaserver/plugins/vault.py:78 +msgid "" +"\n" +"Standard vault uses a secure mechanism to transport and\n" +"store the secret. The secret can only be retrieved by users\n" +"that have access to the vault.\n" msgstr "" -#: ipaserver/plugins/stageuser.py:771 -msgid "Add one or more certificates to the stageuser entry" +#: ipaserver/plugins/vault.py:82 +msgid "" +"\n" +"Symmetric vault is similar to the standard vault, but it\n" +"pre-encrypts the secret using a password before transport.\n" +"The secret can only be retrieved using the same password.\n" msgstr "" -#: ipaserver/plugins/stageuser.py:772 -#, python-format -msgid "Added certificates to stageuser \"%(value)s\"" +#: ipaserver/plugins/vault.py:86 +msgid "" +"\n" +"Asymmetric vault is similar to the standard vault, but it\n" +"pre-encrypts the secret using a public key before transport.\n" +"The secret can only be retrieved using the private key.\n" msgstr "" -#: ipaserver/plugins/stageuser.py:777 -msgid "Remove one or more certificates to the stageuser entry" +#: ipaserver/plugins/vault.py:92 +msgid "" +"\n" +" List vaults:\n" +" ipa vault-find\n" +" [--user |--service |--shared]\n" msgstr "" -#: ipaserver/plugins/stageuser.py:778 -#, python-format -msgid "Removed certificates from stageuser \"%(value)s\"" +#: ipaserver/plugins/vault.py:96 +msgid "" +"\n" +" Add a standard vault:\n" +" ipa vault-add \n" +" [--user |--service |--shared]\n" +" --type standard\n" msgstr "" -#: ipaserver/plugins/stageuser.py:783 -msgid "Add new principal alias to the stageuser entry" +#: ipaserver/plugins/vault.py:101 +msgid "" +"\n" +" Add a symmetric vault:\n" +" ipa vault-add \n" +" [--user |--service |--shared]\n" +" --type symmetric --password-file password.txt\n" msgstr "" -#: ipaserver/plugins/stageuser.py:784 -#, python-format -msgid "Added new aliases to stageuser \"%(value)s\"" +#: ipaserver/plugins/vault.py:106 +msgid "" +"\n" +" Add an asymmetric vault:\n" +" ipa vault-add \n" +" [--user |--service |--shared]\n" +" --type asymmetric --public-key-file public.pem\n" msgstr "" -#: ipaserver/plugins/stageuser.py:789 -msgid "Remove principal alias from the stageuser entry" +#: ipaserver/plugins/vault.py:111 +msgid "" +"\n" +" Show a vault:\n" +" ipa vault-show \n" +" [--user |--service |--shared]\n" msgstr "" -#: ipaserver/plugins/stageuser.py:790 -#, python-format -msgid "Removed aliases from stageuser \"%(value)s\"" +#: ipaserver/plugins/vault.py:115 +msgid "" +"\n" +" Modify vault description:\n" +" ipa vault-mod \n" +" [--user |--service |--shared]\n" +" --desc \n" msgstr "" -#: ipaserver/plugins/stageuser.py:795 -msgid "Add one or more certificate mappings to the stage user entry." +#: ipaserver/plugins/vault.py:120 +msgid "" +"\n" +" Modify vault type:\n" +" ipa vault-mod \n" +" [--user |--service |--shared]\n" +" --type \n" +" [old password/private key]\n" +" [new password/public key]\n" msgstr "" -#: ipaserver/plugins/stageuser.py:801 -msgid "Remove one or more certificate mappings from the stage user entry." +#: ipaserver/plugins/vault.py:127 +msgid "" +"\n" +" Modify symmetric vault password:\n" +" ipa vault-mod \n" +" [--user |--service |--shared]\n" +" --change-password\n" +" ipa vault-mod \n" +" [--user |--service |--shared]\n" +" --old-password \n" +" --new-password \n" +" ipa vault-mod \n" +" [--user |--service |--shared]\n" +" --old-password-file \n" +" --new-password-file \n" msgstr "" -#: ipaserver/plugins/session.py:12 +#: ipaserver/plugins/vault.py:140 msgid "" "\n" -"Session Support for IPA\n" +" Modify asymmetric vault keys:\n" +" ipa vault-mod \n" +" [--user |--service |--shared]\n" +" --private-key-file \n" +" --public-key-file \n" msgstr "" -#: ipaserver/plugins/delegation.py:67 -msgid "delegation" -msgstr "" - -#: ipaserver/plugins/delegation.py:68 -msgid "delegations" -msgstr "" - -#: ipaserver/plugins/delegation.py:69 -msgid "Delegations" -msgstr "" - -#: ipaserver/plugins/delegation.py:70 -msgid "Delegation" -msgstr "" - -#: ipaserver/plugins/delegation.py:132 -#, python-format -msgid "Added delegation \"%(value)s\"" +#: ipaserver/plugins/vault.py:146 +msgid "" +"\n" +" Delete a vault:\n" +" ipa vault-del \n" +" [--user |--service |--shared]\n" msgstr "" -#: ipaserver/plugins/delegation.py:153 -#, python-format -msgid "Deleted delegation \"%(value)s\"" +#: ipaserver/plugins/vault.py:150 +msgid "" +"\n" +" Display vault configuration:\n" +" ipa vaultconfig-show\n" msgstr "" -#: ipaserver/plugins/delegation.py:170 -#, python-format -msgid "Modified delegation \"%(value)s\"" +#: ipaserver/plugins/vault.py:153 +msgid "" +"\n" +" Archive data into standard vault:\n" +" ipa vault-archive \n" +" [--user |--service |--shared]\n" +" --in \n" msgstr "" -#: ipaserver/plugins/delegation.py:189 -#, python-format -msgid "%(count)d delegation matched" -msgid_plural "%(count)d delegations matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/virtual.py:57 -msgid "operation not defined" +#: ipaserver/plugins/vault.py:158 +msgid "" +"\n" +" Archive data into symmetric vault:\n" +" ipa vault-archive \n" +" [--user |--service |--shared]\n" +" --in \n" +" --password-file password.txt\n" msgstr "" -#: ipaserver/plugins/virtual.py:82 -#, python-format -msgid "not allowed to perform operation: %s" +#: ipaserver/plugins/vault.py:164 +msgid "" +"\n" +" Archive data into asymmetric vault:\n" +" ipa vault-archive \n" +" [--user |--service |--shared]\n" +" --in \n" msgstr "" -#: ipaserver/plugins/virtual.py:84 -msgid "No such virtual command" +#: ipaserver/plugins/vault.py:169 +msgid "" +"\n" +" Retrieve data from standard vault:\n" +" ipa vault-retrieve \n" +" [--user |--service |--shared]\n" +" --out \n" msgstr "" -#: ipaserver/plugins/otptoken.py:42 +#: ipaserver/plugins/vault.py:174 msgid "" "\n" -"OTP Tokens\n" +" Retrieve data from symmetric vault:\n" +" ipa vault-retrieve \n" +" [--user |--service |--shared]\n" +" --out \n" +" --password-file password.txt\n" msgstr "" -#: ipaserver/plugins/otptoken.py:44 +#: ipaserver/plugins/vault.py:180 msgid "" "\n" -"Manage OTP tokens.\n" +" Retrieve data from asymmetric vault:\n" +" ipa vault-retrieve \n" +" [--user |--service |--shared]\n" +" --out --private-key-file private.pem\n" msgstr "" -#: ipaserver/plugins/otptoken.py:46 +#: ipaserver/plugins/vault.py:185 msgid "" "\n" -"IPA supports the use of OTP tokens for multi-factor authentication. This\n" -"code enables the management of OTP tokens.\n" +" Add vault owners:\n" +" ipa vault-add-owner \n" +" [--user |--service |--shared]\n" +" [--users ] [--groups ] [--services ]\n" msgstr "" -#: ipaserver/plugins/otptoken.py:51 +#: ipaserver/plugins/vault.py:190 msgid "" "\n" -" Add a new token:\n" -" ipa otptoken-add --type=totp --owner=jdoe --desc=\"My soft token\"\n" +" Delete vault owners:\n" +" ipa vault-remove-owner \n" +" [--user |--service |--shared]\n" +" [--users ] [--groups ] [--services ]\n" msgstr "" -#: ipaserver/plugins/otptoken.py:54 +#: ipaserver/plugins/vault.py:195 msgid "" "\n" -" Examine the token:\n" -" ipa otptoken-show a93db710-a31a-4639-8647-f15b2c70b78a\n" +" Add vault members:\n" +" ipa vault-add-member \n" +" [--user |--service |--shared]\n" +" [--users ] [--groups ] [--services ]\n" msgstr "" -#: ipaserver/plugins/otptoken.py:57 +#: ipaserver/plugins/vault.py:200 msgid "" "\n" -" Change the vendor:\n" -" ipa otptoken-mod a93db710-a31a-4639-8647-f15b2c70b78a --vendor=\"Red Hat" -"\"\n" +" Delete vault members:\n" +" ipa vault-remove-member \n" +" [--user |--service |--shared]\n" +" [--users ] [--groups ] [--services ]\n" msgstr "" -#: ipaserver/plugins/otptoken.py:60 +#: ipaserver/plugins/vault.py:252 msgid "" "\n" -" Delete a token:\n" -" ipa otptoken-del a93db710-a31a-4639-8647-f15b2c70b78a\n" +" Vault Container object.\n" +" " msgstr "" -#: ipaserver/plugins/otptoken.py:137 -msgid "OTP token" +#: ipaserver/plugins/vault.py:258 +msgid "vaultcontainer" msgstr "" -#: ipaserver/plugins/otptoken.py:138 -msgid "OTP tokens" +#: ipaserver/plugins/vault.py:259 +msgid "vaultcontainers" msgstr "" -#: ipaserver/plugins/otptoken.py:154 -msgid "OTP Tokens" +#: ipaserver/plugins/vault.py:267 +msgid "Vault Containers" msgstr "" -#: ipaserver/plugins/otptoken.py:155 -msgid "OTP Token" +#: ipaserver/plugins/vault.py:268 +msgid "Vault Container" msgstr "" -#: ipaserver/plugins/otptoken.py:272 -msgid "URI" +#: ipaserver/plugins/vault.py:357 +msgid "Service, shared and user options cannot be specified simultaneously" msgstr "" -#: ipaserver/plugins/otptoken.py:281 -#, python-format -msgid "Added OTP token \"%(value)s\"" +#: ipaserver/plugins/vault.py:367 ipaserver/plugins/vault.py:683 +msgid "Host is not supported" msgstr "" -#: ipaserver/plugins/otptoken.py:335 -msgid "cannot be empty" +#: ipaserver/plugins/vault.py:409 ipaserver/plugins/vault.py:433 +#: ipaserver/plugins/vault.py:786 ipaserver/plugins/vault.py:824 +#: ipaserver/plugins/vault.py:880 ipaserver/plugins/vault.py:936 +#: ipaserver/plugins/vault.py:958 ipaserver/plugins/vault.py:1000 +#: ipaserver/plugins/vault.py:1044 ipaserver/plugins/vault.py:1113 +msgid "KRA service is not enabled" msgstr "" -#: ipaserver/plugins/otptoken.py:367 -#, python-format -msgid "Deleted OTP token \"%(value)s\"" +#: ipaserver/plugins/vault.py:424 +msgid "Deleted vault container" msgstr "" -#: ipaserver/plugins/otptoken.py:373 +#: ipaserver/plugins/vault.py:449 ipaserver/plugins/vault.py:474 +#: ipaserver/plugins/vault.py:1164 ipaserver/plugins/vault.py:1189 #, python-format -msgid "Modified OTP token \"%(value)s\"" +msgid "owner %s" msgstr "" -#: ipaserver/plugins/otptoken.py:422 -#, python-format -msgid "%(count)d OTP token matched" -msgid_plural "%(count)d OTP tokens matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/sudorule.py:43 +#: ipaserver/plugins/vault.py:494 msgid "" "\n" -"Sudo Rules\n" +" Vault object.\n" +" " msgstr "" -#: ipaserver/plugins/sudorule.py:45 -msgid "" -"\n" -"Sudo (su \"do\") allows a system administrator to delegate authority to\n" -"give certain users (or groups of users) the ability to run some (or all)\n" -"commands as root or another user while providing an audit trail of the\n" -"commands and their arguments.\n" +#: ipaserver/plugins/vault.py:500 +msgid "vault" msgstr "" -#: ipaserver/plugins/sudorule.py:50 -msgid "" -"\n" -"IPA provides a means to configure the various aspects of Sudo:\n" -" Users: The user(s)/group(s) allowed to invoke Sudo.\n" -" Hosts: The host(s)/hostgroup(s) which the user is allowed to to invoke " -"Sudo.\n" -" Allow Command: The specific command(s) permitted to be run via Sudo.\n" -" Deny Command: The specific command(s) prohibited to be run via Sudo.\n" -" RunAsUser: The user(s) or group(s) of users whose rights Sudo will be " -"invoked with.\n" -" RunAsGroup: The group(s) whose gid rights Sudo will be invoked with.\n" -" Options: The various Sudoers Options that can modify Sudo's behavior.\n" +#: ipaserver/plugins/vault.py:501 +msgid "vaults" msgstr "" -#: ipaserver/plugins/sudorule.py:59 -msgid "" -"\n" -"An order can be added to a sudorule to control the order in which they\n" -"are evaluated (if the client supports it). This order is an integer and\n" -"must be unique.\n" +#: ipaserver/plugins/vault.py:524 +msgid "Vaults" msgstr "" -#: ipaserver/plugins/sudorule.py:63 -msgid "" -"\n" -"IPA provides a designated binddn to use with Sudo located at:\n" -"uid=sudo,cn=sysaccounts,cn=etc,dc=example,dc=com\n" +#: ipaserver/plugins/vault.py:525 +msgid "Vault" msgstr "" -#: ipaserver/plugins/sudorule.py:66 -msgid "" -"\n" -"To enable the binddn run the following command to set the password:\n" -"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" +#: ipaserver/plugins/vault.py:668 +msgid "Service, shared, and user options cannot be specified simultaneously" msgstr "" -#: ipaserver/plugins/sudorule.py:73 -msgid "" -"\n" -" Create a new rule:\n" -" ipa sudorule-add readfiles\n" +#: ipaserver/plugins/vault.py:772 +msgid "Add a vault." msgstr "" -#: ipaserver/plugins/sudorule.py:76 -msgid "" -"\n" -" Add sudo command object and add it as allowed command in the rule:\n" -" ipa sudocmd-add /usr/bin/less\n" -" ipa sudorule-add-allow-command readfiles --sudocmds /usr/bin/less\n" +#: ipaserver/plugins/vault.py:778 +#, python-format +msgid "Added vault \"%(value)s\"" msgstr "" -#: ipaserver/plugins/sudorule.py:80 -msgid "" -"\n" -" Add a host to the rule:\n" -" ipa sudorule-add-host readfiles --hosts server.example.com\n" -msgstr "" - -#: ipaserver/plugins/sudorule.py:83 -msgid "" -"\n" -" Add a user to the rule:\n" -" ipa sudorule-add-user readfiles --users jsmith\n" -msgstr "" - -#: ipaserver/plugins/sudorule.py:86 -msgid "" -"\n" -" Add a special Sudo rule for default Sudo server configuration:\n" -" ipa sudorule-add defaults\n" +#: ipaserver/plugins/vault.py:817 +#, python-format +msgid "Deleted vault \"%(value)s\"" msgstr "" -#: ipaserver/plugins/sudorule.py:89 -msgid "" -"\n" -" Set a default Sudo option:\n" -" ipa sudorule-add-option defaults --sudooption '!authenticate'\n" -msgstr "" +#: ipaserver/plugins/vault.py:869 +#, python-format +msgid "%(count)d vault matched" +msgid_plural "%(count)d vaults matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/sudorule.py:92 +#: ipaserver/plugins/vault.py:887 msgid "" -"\n" -" Set SELinux type and role transitions on a rule:\n" -" ipa sudorule-add-option sysadmin_sudo --sudooption type=unconfined_t\n" -" ipa sudorule-add-option sysadmin_sudo --sudooption role=unconfined_r\n" -msgstr "" - -#: ipaserver/plugins/sudorule.py:111 -msgid "this option has been deprecated." -msgstr "" - -#: ipaserver/plugins/sudorule.py:139 -msgid "sudo rules" +"Service(s), shared, and user(s) options cannot be specified simultaneously" msgstr "" -#: ipaserver/plugins/sudorule.py:227 -msgid "Sudo Rules" +#: ipaserver/plugins/vault.py:927 +#, python-format +msgid "Modified vault \"%(value)s\"" msgstr "" -#: ipaserver/plugins/sudorule.py:228 -msgid "Sudo Rule" +#: ipaserver/plugins/vault.py:969 +msgid "Vault configuration" msgstr "" -#: ipaserver/plugins/sudorule.py:363 -#, python-format -msgid "order must be a unique value (%(order)d already used by %(rule)s)" +#: ipaserver/plugins/vault.py:978 ipaserver/plugins/config.py:302 +msgid "IPA KRA servers" msgstr "" -#: ipaserver/plugins/sudorule.py:394 -#, python-format -msgid "Added Sudo Rule \"%(value)s\"" +#: ipaserver/plugins/vault.py:979 +msgid "IPA servers configured as key recovery agents" msgstr "" -#: ipaserver/plugins/sudorule.py:401 +#: ipaserver/plugins/vault.py:1038 #, python-format -msgid "Deleted Sudo Rule \"%(value)s\"" +msgid "Archived data into vault \"%(value)s\"" msgstr "" -#: ipaserver/plugins/sudorule.py:408 -#, python-format -msgid "Modified Sudo Rule \"%(value)s\"" +#: ipaserver/plugins/vault.py:1094 +msgid "Retrieve data from a vault." msgstr "" -#: ipaserver/plugins/sudorule.py:428 +#: ipaserver/plugins/vault.py:1107 #, python-format -msgid "" -"%(type)s category cannot be set to 'all' while there are allowed %(objects)s" +msgid "Retrieved data from vault \"%(value)s\"" msgstr "" -#: ipaserver/plugins/sudorule.py:434 ipaserver/plugins/user.py:163 -msgid "users" +#: ipaserver/plugins/vault.py:1133 +msgid "No archived data." msgstr "" -#: ipaserver/plugins/sudorule.py:444 -msgid "command" +#: ipaserver/plugins/vault.py:1223 +msgid "Checks if any of the servers has the KRA service enabled" msgstr "" -#: ipaserver/plugins/sudorule.py:444 -msgid "commands" +#: ipaserver/plugins/certprofile.py:21 +msgid "" +"\n" +"Manage Certificate Profiles\n" +"\n" +"Certificate Profiles are used by Certificate Authority (CA) in the signing " +"of\n" +"certificates to determine if a Certificate Signing Request (CSR) is " +"acceptable,\n" +"and if so what features and extensions will be present on the certificate.\n" +"\n" +"The Certificate Profile format is the property-list format understood by " +"the\n" +"Dogtag or Red Hat Certificate System CA.\n" +"\n" +"PROFILE ID SYNTAX:\n" +"\n" +"A Profile ID is a string without spaces or punctuation starting with a " +"letter\n" +"and followed by a sequence of letters, digits or underscore (\"_\").\n" +"\n" +"EXAMPLES:\n" +"\n" +" Import a profile that will not store issued certificates:\n" +" ipa certprofile-import ShortLivedUserCert \\\n" +" --file UserCert.profile --desc \"User Certificates\" \\\n" +" --store=false\n" +"\n" +" Delete a certificate profile:\n" +" ipa certprofile-del ShortLivedUserCert\n" +"\n" +" Show information about a profile:\n" +" ipa certprofile-show ShortLivedUserCert\n" +"\n" +" Save profile configuration to a file:\n" +" ipa certprofile-show caIPAserviceCert --out caIPAserviceCert.cfg\n" +"\n" +" Search for profiles that do not store certificates:\n" +" ipa certprofile-find --store=false\n" +"\n" +"PROFILE CONFIGURATION FORMAT:\n" +"\n" +"The profile configuration format is the raw property-list format\n" +"used by Dogtag Certificate System. The XML format is not supported.\n" +"\n" +"The following restrictions apply to profiles managed by IPA:\n" +"\n" +"- When importing a profile the \"profileId\" field, if present, must\n" +" match the ID given on the command line.\n" +"\n" +"- The \"classId\" field must be set to \"caEnrollImpl\"\n" +"\n" +"- The \"auth.instance_id\" field must be set to \"raCertAuth\"\n" +"\n" +"- The \"certReqInputImpl\" input class and \"certOutputImpl\" output\n" +" class must be used.\n" +"\n" msgstr "" -#: ipaserver/plugins/sudorule.py:450 -msgid "runAs user" +#: ipaserver/plugins/certprofile.py:95 +msgid "invalid Profile ID" msgstr "" -#: ipaserver/plugins/sudorule.py:450 -msgid "runAs users" +#: ipaserver/plugins/certprofile.py:106 ipaserver/plugins/certprofile.py:116 +msgid "Certificate Profile" msgstr "" -#: ipaserver/plugins/sudorule.py:455 -msgid "group runAs" +#: ipaserver/plugins/certprofile.py:107 ipaserver/plugins/certprofile.py:115 +msgid "Certificate Profiles" msgstr "" -#: ipaserver/plugins/sudorule.py:455 -msgid "runAs groups" +#: ipaserver/plugins/certprofile.py:126 +msgid "Profile configuration" msgstr "" -#: ipaserver/plugins/sudorule.py:476 +#: ipaserver/plugins/certprofile.py:190 #, python-format -msgid "%(count)d Sudo Rule matched" -msgid_plural "%(count)d Sudo Rules matched" +msgid "%(count)d profile matched" +msgid_plural "%(count)d profiles matched" msgstr[0] "" msgstr[1] "" -#: ipaserver/plugins/sudorule.py:548 -msgid "commands cannot be added when command category='all'" -msgstr "" - -#: ipaserver/plugins/sudorule.py:599 ipaserver/plugins/hbacrule.py:518 -#: ipaserver/plugins/selinuxusermap.py:564 ipaserver/plugins/caacl.py:397 -msgid "users cannot be added when user category='all'" +#: ipaserver/plugins/certprofile.py:222 +#, python-format +msgid "Imported profile \"%(value)s\"" msgstr "" -#: ipaserver/plugins/sudorule.py:702 ipaserver/plugins/hbacrule.py:549 -#: ipaserver/plugins/selinuxusermap.py:597 ipaserver/plugins/caacl.py:429 -msgid "hosts cannot be added when host category='all'" +#: ipaserver/plugins/certprofile.py:247 +#, python-format +msgid "Profile data specifies profileId multiple times: %(values)s" msgstr "" -#: ipaserver/plugins/sudorule.py:810 ipaserver/plugins/sudorule.py:932 -msgid "users cannot be added when runAs user or runAs group category='all'" +#: ipaserver/plugins/certprofile.py:255 +#, python-format +msgid "Profile ID '%(cli_value)s' does not match profile data '%(file_value)s'" msgstr "" -#: ipaserver/plugins/sudorule.py:817 +#: ipaserver/plugins/certprofile.py:282 #, python-format -msgid "RunAsUser does not accept '%(name)s' as a user name" +msgid "Deleted profile \"%(value)s\"" msgstr "" -#: ipaserver/plugins/sudorule.py:825 +#: ipaserver/plugins/certprofile.py:289 #, python-format -msgid "RunAsUser does not accept '%(name)s' as a group name" +msgid "Predefined profile '%(profile_id)s' cannot be deleted" msgstr "" -#: ipaserver/plugins/sudorule.py:939 +#: ipaserver/plugins/certprofile.py:305 #, python-format -msgid "RunAsGroup does not accept '%(name)s' as a group name" +msgid "Modified Certificate Profile \"%(value)s\"" msgstr "" -#: ipaserver/plugins/topology.py:24 -msgid "" -"\n" -"Topology\n" -"\n" -"Management of a replication topology at domain level 1.\n" +#: ipaserver/plugins/certprofile.py:322 +msgid "Certificate profiles cannot be renamed" msgstr "" -#: ipaserver/plugins/topology.py:28 -msgid "" -"\n" -"IPA server's data is stored in LDAP server in two suffixes:\n" -"* domain suffix, e.g., 'dc=example,dc=com', contains all domain related " -"data\n" -"* ca suffix, 'o=ipaca', is present only on server with CA installed. It\n" -" contains data for Certificate Server component\n" +#: ipaserver/plugins/certprofile.py:327 +msgid "Insufficient privilege to modify a certificate profile." msgstr "" -#: ipaserver/plugins/topology.py:33 +#: ipaserver/plugins/hostgroup.py:35 msgid "" "\n" -"Data stored on IPA servers is replicated to other IPA servers. The way it " -"is\n" -"replicated is defined by replication agreements. Replication agreements " -"needs\n" -"to be set for both suffixes separately. On domain level 0 they are managed\n" -"using ipa-replica-manage and ipa-csreplica-manage tools. With domain level " -"1\n" -"they are managed centrally using `ipa topology*` commands.\n" -msgstr "" - -#: ipaserver/plugins/topology.py:39 -msgid "" +"Groups of hosts.\n" "\n" -"Agreements are represented by topology segments. By default topology " -"segment\n" -"represents 2 replication agreements - one for each direction, e.g., A to B " -"and\n" -"B to A. Creation of unidirectional segments is not allowed.\n" -msgstr "" - -#: ipaserver/plugins/topology.py:43 -msgid "" +"Manage groups of hosts. This is useful for applying access control to a\n" +"number of hosts by using Host-based Access Control.\n" "\n" -"To verify that no server is disconnected in the topology of the given " -"suffix,\n" -"use:\n" -" ipa topologysuffix-verify $suffix\n" -msgstr "" - -#: ipaserver/plugins/topology.py:47 -msgid "" +"EXAMPLES:\n" "\n" +" Add a new host group:\n" +" ipa hostgroup-add --desc=\"Baltimore hosts\" baltimore\n" "\n" -"Examples:\n" -" Find all IPA servers:\n" -" ipa server-find\n" -msgstr "" - -#: ipaserver/plugins/topology.py:52 -msgid "" +" Add another new host group:\n" +" ipa hostgroup-add --desc=\"Maryland hosts\" maryland\n" "\n" -" Find all suffixes:\n" -" ipa topologysuffix-find\n" -msgstr "" - -#: ipaserver/plugins/topology.py:55 -msgid "" +" Add members to the hostgroup (using Bash brace expansion):\n" +" ipa hostgroup-add-member --hosts={box1,box2,box3} baltimore\n" "\n" -" Add topology segment to 'domain' suffix:\n" -" ipa topologysegment-add domain --left IPA_SERVER_A --right IPA_SERVER_B\n" -msgstr "" - -#: ipaserver/plugins/topology.py:58 -msgid "" +" Add a hostgroup as a member of another hostgroup:\n" +" ipa hostgroup-add-member --hostgroups=baltimore maryland\n" "\n" -" Add topology segment to 'ca' suffix:\n" -" ipa topologysegment-add ca --left IPA_SERVER_A --right IPA_SERVER_B\n" -msgstr "" - -#: ipaserver/plugins/topology.py:61 -msgid "" +" Remove a host from the hostgroup:\n" +" ipa hostgroup-remove-member --hosts=box2 baltimore\n" "\n" -" List all topology segments in 'domain' suffix:\n" -" ipa topologysegment-find domain\n" +" Display a host group:\n" +" ipa hostgroup-show baltimore\n" +"\n" +" Add a member manager:\n" +" ipa hostgroup-add-member-manager --users=user1 baltimore\n" +"\n" +" Remove a member manager\n" +" ipa hostgroup-remove-member-manager --users=user1 baltimore\n" +"\n" +" Delete a hostgroup:\n" +" ipa hostgroup-del baltimore\n" msgstr "" -#: ipaserver/plugins/topology.py:64 -msgid "" -"\n" -" List all topology segments in 'ca' suffix:\n" -" ipa topologysegment-find ca\n" +#: ipaserver/plugins/hostgroup.py:107 +msgid "host groups" msgstr "" -#: ipaserver/plugins/topology.py:67 -msgid "" -"\n" -" Delete topology segment in 'domain' suffix:\n" -" ipa topologysegment-del domain segment_name\n" +#: ipaserver/plugins/hostgroup.py:179 +msgid "Host Group" msgstr "" -#: ipaserver/plugins/topology.py:70 -msgid "" -"\n" -" Delete topology segment in 'ca' suffix:\n" -" ipa topologysegment-del ca segment_name\n" +#: ipaserver/plugins/hostgroup.py:223 +#, python-format +msgid "Added hostgroup \"%(value)s\"" msgstr "" -#: ipaserver/plugins/topology.py:73 +#: ipaserver/plugins/hostgroup.py:239 +#, python-format msgid "" -"\n" -" Verify topology of 'domain' suffix:\n" -" ipa topologysuffix-verify domain\n" +"netgroup with name \"%s\" already exists. Hostgroups and netgroups share a " +"common namespace" msgstr "" -#: ipaserver/plugins/topology.py:76 -msgid "" -"\n" -" Verify topology of 'ca' suffix:\n" -" ipa topologysuffix-verify ca\n" +#: ipaserver/plugins/hostgroup.py:262 +#, python-format +msgid "Deleted hostgroup \"%(value)s\"" msgstr "" -#: ipaserver/plugins/topology.py:92 -#, python-brace-format -msgid "Topology management requires minimum domain level {0} " +#: ipaserver/plugins/hostgroup.py:266 ipaserver/plugins/hostgroup.py:284 +#: ipaserver/plugins/hostgroup.py:349 +msgid "hostgroup" msgstr "" -#: ipaserver/plugins/topology.py:104 -msgid "segment" +#: ipaserver/plugins/hostgroup.py:268 ipaserver/plugins/hostgroup.py:286 +msgid "privileged hostgroup" msgstr "" -#: ipaserver/plugins/topology.py:105 -msgid "segments" +#: ipaserver/plugins/hostgroup.py:278 +#, python-format +msgid "Modified hostgroup \"%(value)s\"" msgstr "" -#: ipaserver/plugins/topology.py:119 -msgid "Topology Segments" +#: ipaserver/plugins/hostgroup.py:303 +#, python-format +msgid "%(count)d hostgroup matched" +msgid_plural "%(count)d hostgroups matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/hostgroup.py:362 +msgid "Add users that can manage members of this hostgroup." msgstr "" -#: ipaserver/plugins/topology.py:120 -msgid "Topology Segment" +#: ipaserver/plugins/hostgroup.py:372 +msgid "Remove users that can manage members of this hostgroup." msgstr "" -#: ipaserver/plugins/topology.py:226 -#, python-format -msgid "left node is not a topology node: %(leftnode)s" +#: ipaserver/plugins/krbtpolicy.py:86 +msgid "kerberos ticket policy settings" msgstr "" -#: ipaserver/plugins/topology.py:233 -#, python-format -msgid "right node is not a topology node: %(rightnode)s" +#: ipaserver/plugins/krbtpolicy.py:128 ipaserver/plugins/krbtpolicy.py:129 +#: ipaserver/plugins/internal.py:1136 +msgid "Kerberos Ticket Policy" msgstr "" -#: ipaserver/plugins/topology.py:250 -msgid "left node and right node must not be the same" +#: ipaserver/plugins/krbtpolicy.py:152 +msgid "OTP max life" msgstr "" -#: ipaserver/plugins/topology.py:261 -#, python-brace-format -msgid "left node ({host}) does not support suffix '{suff}'" +#: ipaserver/plugins/krbtpolicy.py:153 +msgid "OTP token maximum ticket life (seconds)" msgstr "" -#: ipaserver/plugins/topology.py:269 -#, python-brace-format -msgid "right node ({host}) does not support suffix '{suff}'" +#: ipaserver/plugins/krbtpolicy.py:157 +msgid "OTP max renew" msgstr "" -#: ipaserver/plugins/topology.py:280 -#, python-format -msgid "%(count)d segment matched" -msgid_plural "%(count)d segments matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/krbtpolicy.py:158 +msgid "OTP token ticket maximum renewable age (seconds)" +msgstr "" -#: ipaserver/plugins/topology.py:289 -#, python-format -msgid "Added segment \"%(value)s\"" +#: ipaserver/plugins/krbtpolicy.py:162 +msgid "RADIUS max life" msgstr "" -#: ipaserver/plugins/topology.py:302 -#, python-format -msgid "Deleted segment \"%(value)s\"" +#: ipaserver/plugins/krbtpolicy.py:163 +msgid "RADIUS maximum ticket life (seconds)" msgstr "" -#: ipaserver/plugins/topology.py:314 -#, python-format -msgid "Modified segment \"%(value)s\"" +#: ipaserver/plugins/krbtpolicy.py:167 +msgid "RADIUS max renew" msgstr "" -#: ipaserver/plugins/topology.py:329 -#, python-format -msgid "%(value)s" +#: ipaserver/plugins/krbtpolicy.py:168 +msgid "RADIUS ticket maximum renewable age (seconds)" msgstr "" -#: ipaserver/plugins/topology.py:365 -msgid "left or right node has to be specified" +#: ipaserver/plugins/krbtpolicy.py:172 +msgid "PKINIT max life" msgstr "" -#: ipaserver/plugins/topology.py:370 -msgid "only one node can be specified" +#: ipaserver/plugins/krbtpolicy.py:173 +msgid "PKINIT maximum ticket life (seconds)" msgstr "" -#: ipaserver/plugins/topology.py:374 -#, python-format -msgid "Replication refresh for segment: \"%(pkey)s\" requested." +#: ipaserver/plugins/krbtpolicy.py:177 +msgid "PKINIT max renew" msgstr "" -#: ipaserver/plugins/topology.py:377 -#, python-format -msgid "Stopping of replication refresh for segment: \"%(pkey)s\" requested." +#: ipaserver/plugins/krbtpolicy.py:178 +msgid "PKINIT ticket maximum renewable age (seconds)" msgstr "" -#: ipaserver/plugins/topology.py:408 -msgid "suffixes" +#: ipaserver/plugins/krbtpolicy.py:182 +msgid "Hardened max life" msgstr "" -#: ipaserver/plugins/topology.py:412 -msgid "Topology suffixes" +#: ipaserver/plugins/krbtpolicy.py:183 +msgid "Hardened ticket maximum ticket life (seconds)" msgstr "" -#: ipaserver/plugins/topology.py:413 -msgid "Topology suffix" +#: ipaserver/plugins/krbtpolicy.py:187 +msgid "Hardened max renew" msgstr "" -#: ipaserver/plugins/topology.py:435 -#, python-format -msgid "%(count)d topology suffix matched" -msgid_plural "%(count)d topology suffixes matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/krbtpolicy.py:188 +msgid "Hardened ticket maximum renewable age (seconds)" +msgstr "" -#: ipaserver/plugins/topology.py:446 +#: ipaserver/plugins/krbtpolicy.py:272 #, python-format -msgid "Deleted topology suffix \"%(value)s\"" +msgid "Ticket policy for %s could not be read" msgstr "" -#: ipaserver/plugins/topology.py:460 -#, python-format -msgid "Added topology suffix \"%(value)s\"" +#: ipaserver/plugins/krbtpolicy.py:292 +msgid "Default ticket policy could not be read" msgstr "" -#: ipaserver/plugins/topology.py:474 -#, python-format -msgid "Modified topology suffix \"%(value)s\"" +#: ipaserver/plugins/ldap2.py:270 +msgid "Could not read UPG Definition originfilter. Check your permissions." msgstr "" -#: ipaserver/plugins/topology.py:489 +#: ipaserver/plugins/location.py:33 msgid "" "\n" -"Verify replication topology for suffix.\n" -"\n" -"Checks done:\n" -" 1. check if a topology is not disconnected. In other words if there are\n" -" replication paths between all servers.\n" -" 2. check if servers don't have more than the recommended number of\n" -" replication agreements\n" +"IPA locations\n" msgstr "" -#: ipaserver/plugins/automember.py:43 +#: ipaserver/plugins/location.py:35 msgid "" "\n" -"Auto Membership Rule.\n" +"Manipulate DNS locations\n" msgstr "" -#: ipaserver/plugins/automember.py:45 +#: ipaserver/plugins/location.py:39 msgid "" "\n" -"Bring clarity to the membership of hosts and users by configuring inclusive\n" -"or exclusive regex patterns, you can automatically assign a new entries " -"into\n" -"a group or hostgroup based upon attribute information.\n" +" Find all locations:\n" +" ipa location-find\n" msgstr "" -#: ipaserver/plugins/automember.py:49 +#: ipaserver/plugins/location.py:42 msgid "" "\n" -"A rule is directly associated with a group by name, so you cannot create\n" -"a rule without an accompanying group or hostgroup.\n" +" Show specific location:\n" +" ipa location-show location\n" msgstr "" -#: ipaserver/plugins/automember.py:52 +#: ipaserver/plugins/location.py:45 msgid "" "\n" -"A condition is a regular expression used by 389-ds to match a new incoming\n" -"entry with an automember rule. If it matches an inclusive rule then the\n" -"entry is added to the appropriate group or hostgroup.\n" +" Add location:\n" +" ipa location-add location --description 'My location'\n" msgstr "" -#: ipaserver/plugins/automember.py:56 +#: ipaserver/plugins/location.py:48 msgid "" "\n" -"A default group or hostgroup could be specified for entries that do not\n" -"match any rule. In case of user entries this group will be a fallback group\n" -"because all users are by default members of group specified in IPA config.\n" +" Delete location:\n" +" ipa location-del location\n" msgstr "" -#: ipaserver/plugins/automember.py:60 -msgid "" -"\n" -"The automember-rebuild command can be used to retroactively run automember " -"rules\n" -"against existing entries, thus rebuilding their membership.\n" +#: ipaserver/plugins/location.py:62 +msgid "location" msgstr "" -#: ipaserver/plugins/automember.py:65 -msgid "" -"\n" -" Add the initial group or hostgroup:\n" -" ipa hostgroup-add --desc=\"Web Servers\" webservers\n" -" ipa group-add --desc=\"Developers\" devel\n" +#: ipaserver/plugins/location.py:63 +msgid "locations" msgstr "" -#: ipaserver/plugins/automember.py:69 -msgid "" -"\n" -" Add the initial rule:\n" -" ipa automember-add --type=hostgroup webservers\n" -" ipa automember-add --type=group devel\n" +#: ipaserver/plugins/location.py:69 +msgid "IPA Locations" msgstr "" -#: ipaserver/plugins/automember.py:73 -msgid "" -"\n" -" Add a condition to the rule:\n" -" ipa automember-add-condition --key=fqdn --type=hostgroup --inclusive-" -"regex=^web[1-9]+\\.example\\.com webservers\n" -" ipa automember-add-condition --key=manager --type=group --inclusive-" -"regex=^uid=mscott devel\n" +#: ipaserver/plugins/location.py:70 +msgid "IPA Location" msgstr "" -#: ipaserver/plugins/automember.py:77 -msgid "" -"\n" -" Add an exclusive condition to the rule to prevent auto assignment:\n" -" ipa automember-add-condition --key=fqdn --type=hostgroup --exclusive-" -"regex=^web5\\.example\\.com webservers\n" +#: ipaserver/plugins/location.py:103 +msgid "Location name" msgstr "" -#: ipaserver/plugins/automember.py:80 -msgid "" -"\n" -" Add a host:\n" -" ipa host-add web1.example.com\n" +#: ipaserver/plugins/location.py:104 +msgid "IPA location name" msgstr "" -#: ipaserver/plugins/automember.py:83 -msgid "" -"\n" -" Add a user:\n" -" ipa user-add --first=Tim --last=User --password tuser1 --manager=mscott\n" +#: ipaserver/plugins/location.py:112 +msgid "IPA Location description" msgstr "" -#: ipaserver/plugins/automember.py:86 -msgid "" -"\n" -" Verify automembership:\n" -" ipa hostgroup-show webservers\n" -" Host-group: webservers\n" -" Description: Web Servers\n" -" Member hosts: web1.example.com\n" -"\n" -" ipa group-show devel\n" -" Group name: devel\n" -" Description: Developers\n" -" GID: 1004200000\n" -" Member users: tuser\n" +#: ipaserver/plugins/location.py:116 +msgid "Servers" msgstr "" -#: ipaserver/plugins/automember.py:98 -msgid "" -"\n" -" Remove a condition from the rule:\n" -" ipa automember-remove-condition --key=fqdn --type=hostgroup --inclusive-" -"regex=^web[1-9]+\\.example\\.com webservers\n" +#: ipaserver/plugins/location.py:117 +msgid "Servers that belongs to the IPA location" msgstr "" -#: ipaserver/plugins/automember.py:101 -msgid "" -"\n" -" Modify the automember rule:\n" -" ipa automember-mod\n" +#: ipaserver/plugins/location.py:122 +msgid "Advertised by servers" msgstr "" -#: ipaserver/plugins/automember.py:104 -msgid "" -"\n" -" Set the default (fallback) target group:\n" -" ipa automember-default-group-set --default-group=webservers --" -"type=hostgroup\n" -" ipa automember-default-group-set --default-group=ipausers --type=group\n" +#: ipaserver/plugins/location.py:123 +msgid "List of servers which advertise the given location" msgstr "" -#: ipaserver/plugins/automember.py:108 -msgid "" -"\n" -" Remove the default (fallback) target group:\n" -" ipa automember-default-group-remove --type=hostgroup\n" -" ipa automember-default-group-remove --type=group\n" +#: ipaserver/plugins/location.py:138 +msgid "Add a new IPA location." msgstr "" -#: ipaserver/plugins/automember.py:112 -msgid "" -"\n" -" Show the default (fallback) target group:\n" -" ipa automember-default-group-show --type=hostgroup\n" -" ipa automember-default-group-show --type=group\n" +#: ipaserver/plugins/location.py:140 +#, python-format +msgid "Added IPA location \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:116 -msgid "" -"\n" -" Find all of the automember rules:\n" -" ipa automember-find\n" +#: ipaserver/plugins/location.py:145 +msgid "Delete an IPA location." msgstr "" -#: ipaserver/plugins/automember.py:119 -msgid "" -"\n" -" Find all of the orphan automember rules:\n" -" ipa automember-find-orphans --type=hostgroup\n" -" Find all of the orphan automember rules and remove them:\n" -" ipa automember-find-orphans --type=hostgroup --remove\n" +#: ipaserver/plugins/location.py:147 +#, python-format +msgid "Deleted IPA location \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:124 -msgid "" -"\n" -" Display a automember rule:\n" -" ipa automember-show --type=hostgroup webservers\n" -" ipa automember-show --type=group devel\n" +#: ipaserver/plugins/location.py:157 ipaserver/plugins/server.py:71 +#: ipaserver/plugins/internal.py:1928 +msgid "IPA Server" msgstr "" -#: ipaserver/plugins/automember.py:128 -msgid "" -"\n" -" Delete an automember rule:\n" -" ipa automember-del --type=hostgroup webservers\n" -" ipa automember-del --type=group devel\n" +#: ipaserver/plugins/location.py:170 +msgid "Modify information about an IPA location." msgstr "" -#: ipaserver/plugins/automember.py:132 -msgid "" -"\n" -" Rebuild membership for all users:\n" -" ipa automember-rebuild --type=group\n" +#: ipaserver/plugins/location.py:172 +#, python-format +msgid "Modified IPA location \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:135 -msgid "" -"\n" -" Rebuild membership for all hosts:\n" -" ipa automember-rebuild --type=hostgroup\n" +#: ipaserver/plugins/location.py:177 +msgid "Search for IPA locations." msgstr "" -#: ipaserver/plugins/automember.py:138 -msgid "" -"\n" -" Rebuild membership for specified users:\n" -" ipa automember-rebuild --users=tuser1 --users=tuser2\n" +#: ipaserver/plugins/location.py:180 +#, python-format +msgid "%(count)d IPA location matched" +msgid_plural "%(count)d IPA locations matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/location.py:187 +msgid "Display information about an IPA location." msgstr "" -#: ipaserver/plugins/automember.py:141 -msgid "" -"\n" -" Rebuild membership for specified hosts:\n" -" ipa automember-rebuild --hosts=web1.example.com --hosts=web2.example." -"com\n" +#: ipaserver/plugins/location.py:193 +msgid "Servers in location" msgstr "" -#: ipaserver/plugins/automember.py:244 -msgid "Auto Membership Rule" +#: ipaserver/plugins/role.py:143 +msgid "Role" msgstr "" -#: ipaserver/plugins/automember.py:275 +#: ipaserver/plugins/role.py:164 #, python-format -msgid "%(otype)s \"%(oname)s\" not found" +msgid "Added role \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:301 +#: ipaserver/plugins/role.py:172 #, python-format -msgid "%s is not a valid attribute." +msgid "Deleted role \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:314 -msgid "" -"\n" -" Add an automember rule.\n" -" " +#: ipaserver/plugins/role.py:180 +#, python-format +msgid "Modified role \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:318 +#: ipaserver/plugins/role.py:189 #, python-format -msgid "Added automember rule \"%(value)s\"" +msgid "%(count)d role matched" +msgid_plural "%(count)d roles matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/user.py:492 +#, python-format +msgid "Added user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:325 -msgid "Auto Membership is not configured" +#: ipaserver/plugins/user.py:591 +msgid "Default group for new users is not POSIX" msgstr "" -#: ipaserver/plugins/automember.py:337 -msgid "" -"\n" -" Add conditions to an automember rule.\n" -" " +#: ipaserver/plugins/user.py:680 +#, python-format +msgid "Deleted user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:348 +#: ipaserver/plugins/user.py:698 #, python-format -msgid "Added condition(s) to \"%(value)s\"" +msgid "%s: user is already preserved" msgstr "" -#: ipaserver/plugins/automember.py:371 ipaserver/plugins/automember.py:455 +#: ipaserver/plugins/user.py:809 #, python-format -msgid "Auto member rule: %s not found!" +msgid "Modified user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:413 -msgid "" -"\n" -" Override this so we can add completed and failed to the return " -"result.\n" -" " +#: ipaserver/plugins/user.py:920 +#, python-format +msgid "Undeleted user account \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:428 -msgid "" -"\n" -" Remove conditions from an automember rule.\n" -" " +#: ipaserver/plugins/user.py:934 +#, python-format +msgid "user \"%s\" is already active" msgstr "" -#: ipaserver/plugins/automember.py:432 +#: ipaserver/plugins/user.py:965 #, python-format -msgid "Removed condition(s) from \"%(value)s\"" +msgid "Staged user account \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:496 -msgid "" -"\n" -" Override this so we can set completed and failed.\n" -" " -msgstr "" - -#: ipaserver/plugins/automember.py:511 -msgid "" -"\n" -" Modify an automember rule.\n" -" " -msgstr "" - -#: ipaserver/plugins/automember.py:515 +#: ipaserver/plugins/user.py:1059 #, python-format -msgid "Modified automember rule \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/automember.py:525 -msgid "" -"\n" -" Delete an automember rule.\n" -" " +msgid "Disabled user account \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:529 +#: ipaserver/plugins/user.py:1081 #, python-format -msgid "Deleted automember rule \"%(value)s\"" +msgid "Enabled user account \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:534 +#: ipaserver/plugins/user.py:1098 msgid "" "\n" -" Search for automember rules.\n" -" " -msgstr "" - -#: ipaserver/plugins/automember.py:540 ipaserver/plugins/automember.py:840 -#, python-format -msgid "%(count)d rules matched" -msgid_plural "%(count)d rules matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/automember.py:552 -msgid "" +" Unlock a user account\n" "\n" -" Display information about an automember rule.\n" -" " +" An account may become locked if the password is entered incorrectly too\n" +" many times within a specific time period as controlled by password\n" +" policy. A locked account is a temporary condition and may be unlocked " +"by\n" +" an administrator." msgstr "" -#: ipaserver/plugins/automember.py:576 -msgid "" -"\n" -" Set default (fallback) group for all unmatched entries.\n" -" " +#: ipaserver/plugins/user.py:1107 +#, python-format +msgid "Unlocked account \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:590 -#, python-format -msgid "Set default (fallback) group for automember \"%(value)s\"" +#: ipaserver/plugins/user.py:1139 +msgid "Failed logins" msgstr "" -#: ipaserver/plugins/automember.py:607 -msgid "" -"\n" -" Remove default (fallback) group for all unmatched entries.\n" -" " +#: ipaserver/plugins/user.py:1143 +msgid "Last successful authentication" msgstr "" -#: ipaserver/plugins/automember.py:614 -#, python-format -msgid "Removed default (fallback) group for automember \"%(value)s\"" +#: ipaserver/plugins/user.py:1147 +msgid "Last failed authentication" msgstr "" -#: ipaserver/plugins/automember.py:625 ipaserver/plugins/automember.py:633 -#: ipaserver/plugins/automember.py:661 -msgid "No default (fallback) group set" +#: ipaserver/plugins/user.py:1151 +msgid "Time now" msgstr "" -#: ipaserver/plugins/automember.py:644 +#: ipaserver/plugins/user.py:1159 msgid "" "\n" -" Display information about the default (fallback) automember groups.\n" -" " -msgstr "" - -#: ipaserver/plugins/automember.py:675 -msgid "Task DN" -msgstr "" - -#: ipaserver/plugins/automember.py:676 -msgid "DN of the started task" +" Lockout status of a user account\n" +"\n" +" An account may become locked if the password is entered incorrectly too\n" +" many times within a specific time period as controlled by password\n" +" policy. A locked account is a temporary condition and may be unlocked " +"by\n" +" an administrator.\n" +"\n" +" This connects to each IPA master and displays the lockout status on\n" +" each one.\n" +"\n" +" To determine whether an account is locked on a given server you need\n" +" to compare the number of failed logins and the time of the last " +"failure.\n" +" For an account to be locked it must exceed the maxfail failures within\n" +" the failinterval duration as specified in the password policy " +"associated\n" +" with the user.\n" +"\n" +" The failed login counter is modified only when a user attempts a log in\n" +" so it is possible that an account may appear locked but the last failed\n" +" login attempt is older than the lockouttime of the password policy. " +"This\n" +" means that the user may attempt a login again. " msgstr "" -#: ipaserver/plugins/automember.py:727 -msgid "at least one of options: type, users, hosts must be specified" +#: ipaserver/plugins/user.py:1213 +#, python-format +msgid "%(host)s failed: %(error)s" msgstr "" -#: ipaserver/plugins/automember.py:733 -msgid "users and hosts cannot both be set" +#: ipaserver/plugins/user.py:1251 +#, python-format +msgid "%(host)s failed" msgstr "" -#: ipaserver/plugins/automember.py:737 -msgid "hosts cannot be set when type is 'group'" +#: ipaserver/plugins/user.py:1261 +#, python-format +msgid "Account disabled: %(disabled)s" msgstr "" -#: ipaserver/plugins/automember.py:741 -msgid "users cannot be set when type is 'hostgroup'" +#: ipaserver/plugins/user.py:1269 +#, python-format +msgid "Added certificates to user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:795 -msgid "Automember rebuild membership task started" +#: ipaserver/plugins/user.py:1275 +#, python-format +msgid "Removed certificates from user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:799 ipaserver/plugins/internal.py:164 -msgid "Automember rebuild membership task completed" +#: ipaserver/plugins/user.py:1300 +msgid "Add new principal alias to the user entry" msgstr "" -#: ipaserver/plugins/automember.py:815 +#: ipaserver/plugins/user.py:1301 #, python-format -msgid "Task DN = '%s'" -msgstr "" - -#: ipaserver/plugins/automember.py:818 ipaserver/plugins/internal.py:1922 -msgid "Automember" +msgid "Added new aliases to user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/automember.py:828 -msgid "" -"\n" -" Search for orphan automember rules. The command might need to be run as\n" -" a privileged user user to get all orphan rules.\n" -" " +#: ipaserver/plugins/user.py:1306 +msgid "Remove principal alias from the user entry" msgstr "" -#: ipaserver/plugins/automember.py:835 -msgid "Remove orphan automember rules" +#: ipaserver/plugins/user.py:1307 +#, python-format +msgid "Removed aliases from user \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certmap.py:50 +#: ipaserver/plugins/otptoken.py:42 msgid "" "\n" -"Certificate Identity Mapping\n" +"OTP Tokens\n" msgstr "" -#: ipaserver/plugins/certmap.py:52 +#: ipaserver/plugins/otptoken.py:44 msgid "" "\n" -"Manage Certificate Identity Mapping configuration and rules.\n" +"Manage OTP tokens.\n" msgstr "" -#: ipaserver/plugins/certmap.py:54 +#: ipaserver/plugins/otptoken.py:46 msgid "" "\n" -"IPA supports the use of certificates for authentication. Certificates can\n" -"either be stored in the user entry (full certificate in the usercertificate\n" -"attribute), or simply linked to the user entry through a mapping.\n" -"This code enables the management of the rules allowing to link a\n" -"certificate to a user entry.\n" +"IPA supports the use of OTP tokens for multi-factor authentication. This\n" +"code enables the management of OTP tokens.\n" msgstr "" -#: ipaserver/plugins/certmap.py:62 +#: ipaserver/plugins/otptoken.py:51 msgid "" "\n" -" Display the Certificate Identity Mapping global configuration:\n" -" ipa certmapconfig-show\n" +" Add a new token:\n" +" ipa otptoken-add --type=totp --owner=jdoe --desc=\"My soft token\"\n" msgstr "" -#: ipaserver/plugins/certmap.py:65 +#: ipaserver/plugins/otptoken.py:54 msgid "" "\n" -" Modify Certificate Identity Mapping global configuration:\n" -" ipa certmapconfig-mod --promptusername=TRUE\n" +" Examine the token:\n" +" ipa otptoken-show a93db710-a31a-4639-8647-f15b2c70b78a\n" msgstr "" -#: ipaserver/plugins/certmap.py:68 +#: ipaserver/plugins/otptoken.py:57 msgid "" "\n" -" Create a new Certificate Identity Mapping Rule:\n" -" ipa certmaprule-add rule1 --desc=\"Link certificate with subject and " -"issuer\"\n" +" Change the vendor:\n" +" ipa otptoken-mod a93db710-a31a-4639-8647-f15b2c70b78a --vendor=\"Red Hat" +"\"\n" msgstr "" -#: ipaserver/plugins/certmap.py:71 +#: ipaserver/plugins/otptoken.py:60 msgid "" "\n" -" Modify a Certificate Identity Mapping Rule:\n" -" ipa certmaprule-mod rule1 --maprule=\"\"\n" +" Delete a token:\n" +" ipa otptoken-del a93db710-a31a-4639-8647-f15b2c70b78a\n" msgstr "" -#: ipaserver/plugins/certmap.py:74 -msgid "" -"\n" -" Disable a Certificate Identity Mapping Rule:\n" -" ipa certmaprule-disable rule1\n" +#: ipaserver/plugins/otptoken.py:137 +msgid "OTP token" msgstr "" -#: ipaserver/plugins/certmap.py:77 -msgid "" -"\n" -" Enable a Certificate Identity Mapping Rule:\n" -" ipa certmaprule-enable rule1\n" +#: ipaserver/plugins/otptoken.py:138 +msgid "OTP tokens" msgstr "" -#: ipaserver/plugins/certmap.py:80 -msgid "" -"\n" -" Display information about a Certificate Identity Mapping Rule:\n" -" ipa certmaprule-show rule1\n" +#: ipaserver/plugins/otptoken.py:154 +msgid "OTP Tokens" msgstr "" -#: ipaserver/plugins/certmap.py:83 -msgid "" -"\n" -" Find all Certificate Identity Mapping Rules with the specified domain:\n" -" ipa certmaprule-find --domain example.com\n" +#: ipaserver/plugins/otptoken.py:155 +msgid "OTP Token" msgstr "" -#: ipaserver/plugins/certmap.py:86 -msgid "" -"\n" -" Delete a Certificate Identity Mapping Rule:\n" -" ipa certmaprule-del rule1\n" +#: ipaserver/plugins/otptoken.py:272 +msgid "URI" msgstr "" -#: ipaserver/plugins/certmap.py:142 +#: ipaserver/plugins/otptoken.py:281 #, python-format -msgid "" -"The domain(s) \"%s\" cannot be used to apply altSecurityIdentities check." +msgid "Added OTP token \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certmap.py:149 -msgid "" -"The mapping rule with altSecurityIdentities should be applied to a trusted " -"Active Directory domain but no domain was associated with the rule." +#: ipaserver/plugins/otptoken.py:335 +msgid "cannot be empty" msgstr "" -#: ipaserver/plugins/certmap.py:176 +#: ipaserver/plugins/otptoken.py:367 #, python-format -msgid "The domain %s is neither IPA domain nor a trusteddomain." +msgid "Deleted OTP token \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certmap.py:186 -msgid "Certificate Identity Mapping configuration options" +#: ipaserver/plugins/otptoken.py:373 +#, python-format +msgid "Modified OTP token \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certmap.py:191 ipaserver/plugins/certmap.py:192 -msgid "Certificate Identity Mapping Global Configuration" -msgstr "" +#: ipaserver/plugins/otptoken.py:422 +#, python-format +msgid "%(count)d OTP token matched" +msgid_plural "%(count)d OTP tokens matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/certmap.py:198 -msgid "Prompt for the username" +#: ipaserver/plugins/aci.py:165 +msgid "A list of ACI values" msgstr "" -#: ipaserver/plugins/certmap.py:199 -msgid "" -"Prompt for the username when multiple identities are mapped to a certificate" +#: ipaserver/plugins/aci.py:229 +msgid "type, filter, subtree and targetgroup are mutually exclusive" msgstr "" -#: ipaserver/plugins/certmap.py:229 -msgid "Modify Certificate Identity Mapping configuration." +#: ipaserver/plugins/aci.py:232 +msgid "ACI prefix is required" msgstr "" -#: ipaserver/plugins/certmap.py:234 -msgid "Show the current Certificate Identity Mapping configuration." +#: ipaserver/plugins/aci.py:235 +msgid "" +"at least one of: type, filter, subtree, targetgroup, attrs or memberof are " +"required" msgstr "" -#: ipaserver/plugins/certmap.py:243 ipaserver/plugins/certmap.py:247 -msgid "Certificate Identity Mapping Rules" +#: ipaserver/plugins/aci.py:238 +msgid "filter and memberof are mutually exclusive" msgstr "" -#: ipaserver/plugins/certmap.py:244 ipaserver/plugins/certmap.py:246 -msgid "Certificate Identity Mapping Rule" +#: ipaserver/plugins/aci.py:244 +msgid "group, permission and self are mutually exclusive" msgstr "" -#: ipaserver/plugins/certmap.py:274 -msgid "Certificate Identity Mapping Rule name" +#: ipaserver/plugins/aci.py:246 +msgid "One of group, permission or self is required" msgstr "" -#: ipaserver/plugins/certmap.py:280 -msgid "Certificate Identity Mapping Rule description" +#: ipaserver/plugins/aci.py:269 +#, python-format +msgid "Group '%s' does not exist" msgstr "" -#: ipaserver/plugins/certmap.py:285 -msgid "Mapping rule" +#: ipaserver/plugins/aci.py:295 +msgid "empty filter" msgstr "" -#: ipaserver/plugins/certmap.py:286 -msgid "Rule used to map the certificate with a user entry" +#: ipaserver/plugins/aci.py:316 +#, python-format +msgid "Syntax Error: %(error)s" msgstr "" -#: ipaserver/plugins/certmap.py:291 -msgid "Matching rule" +#: ipaserver/plugins/aci.py:361 +#, python-format +msgid "invalid DN (%s)" msgstr "" -#: ipaserver/plugins/certmap.py:292 -msgid "Rule used to check if a certificate can be used for authentication" +#: ipaserver/plugins/aci.py:408 +#, python-format +msgid "ACI with name \"%s\" not found" msgstr "" -#: ipaserver/plugins/certmap.py:299 -msgid "Domain where the user entry will be searched" +#: ipaserver/plugins/aci.py:437 +msgid "ACI object." msgstr "" -#: ipaserver/plugins/certmap.py:305 -msgid "Priority of the rule (higher number means lower priority" +#: ipaserver/plugins/aci.py:440 +msgid "ACIs" msgstr "" -#: ipaserver/plugins/certmap.py:356 -msgid "Create a new Certificate Identity Mapping Rule." +#: ipaserver/plugins/aci.py:514 ipaserver/plugins/permission.py:359 +#: ipaserver/plugins/delegation.py:101 ipaserver/plugins/selfservice.py:94 +msgid "ACI" msgstr "" -#: ipaserver/plugins/certmap.py:358 +#: ipaserver/plugins/aci.py:524 #, python-format -msgid "Added Certificate Identity Mapping Rule \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/certmap.py:369 -msgid "Modify a Certificate Identity Mapping Rule." +msgid "Created ACI \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certmap.py:371 +#: ipaserver/plugins/aci.py:577 #, python-format -msgid "Modified Certificate Identity Mapping Rule \"%(value)s\"" +msgid "Deleted ACI \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certmap.py:392 -msgid "Search for Certificate Identity Mapping Rules." +#: ipaserver/plugins/aci.py:620 +#, python-format +msgid "Modified ACI \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certmap.py:395 +#: ipaserver/plugins/aci.py:694 #, python-format -msgid "%(count)d Certificate Identity Mapping Rule matched" -msgid_plural "%(count)d Certificate Identity Mapping Rules matched" +msgid "%(count)d ACI matched" +msgid_plural "%(count)d ACIs matched" msgstr[0] "" msgstr[1] "" -#: ipaserver/plugins/certmap.py:402 -msgid "Display information about a Certificate Identity Mapping Rule." -msgstr "" - -#: ipaserver/plugins/certmap.py:408 -msgid "Delete a Certificate Identity Mapping Rule." -msgstr "" - -#: ipaserver/plugins/certmap.py:410 +#: ipaserver/plugins/aci.py:929 #, python-format -msgid "Deleted Certificate Identity Mapping Rule \"%(value)s\"" +msgid "Renamed ACI to \"%(value)s\"" msgstr "" -#: ipaserver/plugins/certmap.py:415 -msgid "Enable a Certificate Identity Mapping Rule." +#: ipaserver/plugins/dns.py:100 +msgid "" +"\n" +"Domain Name System (DNS)\n" msgstr "" -#: ipaserver/plugins/certmap.py:417 -#, python-format -msgid "Enabled Certificate Identity Mapping Rule \"%(value)s\"" +#: ipaserver/plugins/dns.py:102 +msgid "" +"\n" +"Manage DNS zone and resource records.\n" msgstr "" -#: ipaserver/plugins/certmap.py:444 -msgid "Disable a Certificate Identity Mapping Rule." +#: ipaserver/plugins/dns.py:104 +msgid "" +"\n" +"SUPPORTED ZONE TYPES\n" +"\n" +" * Master zone (dnszone-*), contains authoritative data.\n" +" * Forward zone (dnsforwardzone-*), forwards queries to configured " +"forwarders\n" +" (a set of DNS servers).\n" msgstr "" -#: ipaserver/plugins/certmap.py:446 -#, python-format -msgid "Disabled Certificate Identity Mapping Rule \"%(value)s\"" +#: ipaserver/plugins/dns.py:110 +msgid "" +"\n" +"USING STRUCTURED PER-TYPE OPTIONS\n" msgstr "" -#: ipaserver/plugins/certmap.py:500 -msgid "Failed to connect to sssd over SystemBus. See details in the error_log" +#: ipaserver/plugins/dns.py:112 +msgid "" +"\n" +"There are many structured DNS RR types where DNS data stored in LDAP server\n" +"is not just a scalar value, for example an IP address or a domain name, but\n" +"a data structure which may be often complex. A good example is a LOC record\n" +"[RFC1876] which consists of many mandatory and optional parts (degrees,\n" +"minutes, seconds of latitude and longitude, altitude or precision).\n" msgstr "" -#: ipaserver/plugins/certmap.py:554 -msgid "Failed to find users over SystemBus. See details in the error_log" +#: ipaserver/plugins/dns.py:118 +msgid "" +"\n" +"It may be difficult to manipulate such DNS records without making a mistake\n" +"and entering an invalid value. DNS module provides an abstraction over " +"these\n" +"raw records and allows to manipulate each RR type with specific options. " +"For\n" +"each supported RR type, DNS module provides a standard option to manipulate\n" +"a raw records with format ---rec, e.g. --mx-rec, and special " +"options\n" +"for every part of the RR structure with format ---, e.g.\n" +"--mx-preference and --mx-exchanger.\n" msgstr "" -#: ipaserver/plugins/certmap.py:571 -msgid "User logins" +#: ipaserver/plugins/dns.py:126 +msgid "" +"\n" +"When adding a record, either RR specific options or standard option for a " +"raw\n" +"value can be used, they just should not be combined in one add operation. " +"When\n" +"modifying an existing entry, new RR specific options can be used to change\n" +"one part of a DNS record, where the standard option for raw value is used\n" +"to specify the modified value. The following example demonstrates\n" +"a modification of MX record preference from 0 to 1 in a record without\n" +"modifying the exchanger:\n" +"ipa dnsrecord-mod --mx-rec=\"0 mx.example.com.\" --mx-preference=1\n" msgstr "" -#: ipaserver/plugins/certmap.py:579 +#: ipaserver/plugins/dns.py:135 msgid "" "\n" -" Search for users matching the provided certificate.\n" "\n" -" This command relies on SSSD to retrieve the list of matching users and\n" -" may return cached data. For more information on purging SSSD cache,\n" -" please refer to sss_cache documentation.\n" -" " +"EXAMPLES:\n" msgstr "" -#: ipaserver/plugins/certmap.py:587 -#, python-format -msgid "%(count)s user matched" -msgid_plural "%(count)s users matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/dns.py:138 +msgid "" +"\n" +" Add new zone:\n" +" ipa dnszone-add example.com --admin-email=admin@example.com\n" +msgstr "" -#: ipaserver/plugins/certmap.py:606 ipaserver/plugins/baseuser.py:399 -#: ipaserver/plugins/baseuser.py:839 ipaserver/plugins/idviews.py:1056 -msgid "Base-64 encoded user certificate" +#: ipaserver/plugins/dns.py:141 +msgid "" +"\n" +" Add system permission that can be used for per-zone privilege delegation:\n" +" ipa dnszone-add-permission example.com\n" msgstr "" -#: ipaserver/plugins/role.py:82 ipaserver/plugins/serverrole.py:186 -msgid "roles" +#: ipaserver/plugins/dns.py:144 +msgid "" +"\n" +" Modify the zone to allow dynamic updates for hosts own records in realm " +"EXAMPLE.COM:\n" +" ipa dnszone-mod example.com --dynamic-update=TRUE\n" msgstr "" -#: ipaserver/plugins/role.py:143 -msgid "Role" +#: ipaserver/plugins/dns.py:147 +msgid "" +"\n" +" This is the equivalent of:\n" +" ipa dnszone-mod example.com --dynamic-update=TRUE \\\n" +" --update-policy=\"grant EXAMPLE.COM krb5-self * A; grant EXAMPLE.COM " +"krb5-self * AAAA; grant EXAMPLE.COM krb5-self * SSHFP;\"\n" msgstr "" -#: ipaserver/plugins/role.py:164 -#, python-format -msgid "Added role \"%(value)s\"" +#: ipaserver/plugins/dns.py:151 +msgid "" +"\n" +" Modify the zone to allow zone transfers for local network only:\n" +" ipa dnszone-mod example.com --allow-transfer=192.0.2.0/24\n" msgstr "" -#: ipaserver/plugins/role.py:172 -#, python-format -msgid "Deleted role \"%(value)s\"" +#: ipaserver/plugins/dns.py:154 +msgid "" +"\n" +" Add new reverse zone specified by network IP address:\n" +" ipa dnszone-add --name-from-ip=192.0.2.0/24\n" msgstr "" -#: ipaserver/plugins/role.py:180 -#, python-format -msgid "Modified role \"%(value)s\"" +#: ipaserver/plugins/dns.py:157 +msgid "" +"\n" +" Add second nameserver for example.com:\n" +" ipa dnsrecord-add example.com @ --ns-rec=nameserver2.example.com\n" msgstr "" -#: ipaserver/plugins/role.py:189 -#, python-format -msgid "%(count)d role matched" -msgid_plural "%(count)d roles matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/baseldap.py:101 -msgid "Member service groups" -msgstr "" - -#: ipaserver/plugins/baseldap.py:110 -msgid "Member HBAC service groups" +#: ipaserver/plugins/dns.py:160 +msgid "" +"\n" +" Add a mail server for example.com:\n" +" ipa dnsrecord-add example.com @ --mx-rec=\"10 mail1\"\n" msgstr "" -#: ipaserver/plugins/baseldap.py:125 -msgid "Member ID user overrides" +#: ipaserver/plugins/dns.py:163 +msgid "" +"\n" +" Add another record using MX record specific options:\n" +" ipa dnsrecord-add example.com @ --mx-preference=20 --mx-exchanger=mail2\n" msgstr "" -#: ipaserver/plugins/baseldap.py:127 -msgid "Indirect Member ID user overrides" +#: ipaserver/plugins/dns.py:166 +msgid "" +"\n" +" Add another record using interactive mode (started when dnsrecord-add, " +"dnsrecord-mod,\n" +" or dnsrecord-del are executed with no options):\n" +" ipa dnsrecord-add example.com @\n" +" Please choose a type of DNS resource record to be added\n" +" The most common types for this type of zone are: NS, MX, LOC\n" +"\n" +" DNS resource record type: MX\n" +" MX Preference: 30\n" +" MX Exchanger: mail3\n" +" Record name: example.com\n" +" MX record: 10 mail1, 20 mail2, 30 mail3\n" +" NS record: nameserver.example.com., nameserver2.example.com.\n" msgstr "" -#: ipaserver/plugins/baseldap.py:144 -msgid "Indirect Member permissions" +#: ipaserver/plugins/dns.py:179 +msgid "" +"\n" +" Delete previously added nameserver from example.com:\n" +" ipa dnsrecord-del example.com @ --ns-rec=nameserver2.example.com.\n" msgstr "" -#: ipaserver/plugins/baseldap.py:147 -msgid "Indirect Member HBAC service" +#: ipaserver/plugins/dns.py:182 +msgid "" +"\n" +" Add LOC record for example.com:\n" +" ipa dnsrecord-add example.com @ --loc-rec=\"49 11 42.4 N 16 36 29.6 E " +"227.64m\"\n" msgstr "" -#: ipaserver/plugins/baseldap.py:150 -msgid "Indirect Member HBAC service group" +#: ipaserver/plugins/dns.py:185 +msgid "" +"\n" +" Add new A record for www.example.com. Create a reverse record in " +"appropriate\n" +" reverse zone as well. In this case a PTR record \"2\" pointing to www." +"example.com\n" +" will be created in zone 2.0.192.in-addr.arpa.\n" +" ipa dnsrecord-add example.com www --a-rec=192.0.2.2 --a-create-reverse\n" msgstr "" -#: ipaserver/plugins/baseldap.py:211 -msgid "Invalid format. Should be name=value" +#: ipaserver/plugins/dns.py:190 +msgid "" +"\n" +" Add new PTR record for www.example.com\n" +" ipa dnsrecord-add 2.0.192.in-addr.arpa. 2 --ptr-rec=www.example.com.\n" msgstr "" -#: ipaserver/plugins/baseldap.py:582 -msgid "An IPA master host cannot be deleted or disabled" +#: ipaserver/plugins/dns.py:193 +msgid "" +"\n" +" Add new SRV records for LDAP servers. Three quarters of the requests\n" +" should go to fast.example.com, one quarter to slow.example.com. If neither\n" +" is available, switch to backup.example.com.\n" +" ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"0 3 389 fast.example." +"com\"\n" +" ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"0 1 389 slow.example." +"com\"\n" +" ipa dnsrecord-add example.com _ldap._tcp --srv-rec=\"1 1 389 backup." +"example.com\"\n" msgstr "" -#: ipaserver/plugins/baseldap.py:613 -msgid "entry" +#: ipaserver/plugins/dns.py:200 +msgid "" +"\n" +" The interactive mode can be used for easy modification:\n" +" ipa dnsrecord-mod example.com _ldap._tcp\n" +" No option to modify specific record provided.\n" +" Current DNS record contents:\n" +"\n" +" SRV record: 0 3 389 fast.example.com, 0 1 389 slow.example.com, 1 1 389 " +"backup.example.com\n" +"\n" +" Modify SRV record '0 3 389 fast.example.com'? Yes/No (default No):\n" +" Modify SRV record '0 1 389 slow.example.com'? Yes/No (default No): y\n" +" SRV Priority [0]: (keep the default value)\n" +" SRV Weight [1]: 2 (modified value)\n" +" SRV Port [389]: (keep the default value)\n" +" SRV Target [slow.example.com]: (keep the default value)\n" +" 1 SRV record skipped. Only one value per DNS record type can be modified " +"at one time.\n" +" Record name: _ldap._tcp\n" +" SRV record: 0 3 389 fast.example.com, 1 1 389 backup.example.com, 0 2 " +"389 slow.example.com\n" msgstr "" -#: ipaserver/plugins/baseldap.py:614 -msgid "entries" +#: ipaserver/plugins/dns.py:217 +msgid "" +"\n" +" After this modification, three fifths of the requests should go to\n" +" fast.example.com and two fifths to slow.example.com.\n" msgstr "" -#: ipaserver/plugins/baseldap.py:652 ipaserver/plugins/baseldap.py:653 -msgid "Entry" +#: ipaserver/plugins/dns.py:220 +msgid "" +"\n" +" An example of the interactive mode for dnsrecord-del command:\n" +" ipa dnsrecord-del example.com www\n" +" No option to delete specific record provided.\n" +" Delete all? Yes/No (default No): (do not delete all records)\n" +" Current DNS record contents:\n" +"\n" +" A record: 192.0.2.2, 192.0.2.3\n" +"\n" +" Delete A record '192.0.2.2'? Yes/No (default No):\n" +" Delete A record '192.0.2.3'? Yes/No (default No): y\n" +" Record name: www\n" +" A record: 192.0.2.2 (A record 192.0.2.3 has been " +"deleted)\n" msgstr "" -#: ipaserver/plugins/baseldap.py:656 -#, python-format -msgid "container entry (%(container)s) not found" +#: ipaserver/plugins/dns.py:233 +msgid "" +"\n" +" Show zone example.com:\n" +" ipa dnszone-show example.com\n" msgstr "" -#: ipaserver/plugins/baseldap.py:657 -#, python-format -msgid "%(parent)s: %(oname)s not found" +#: ipaserver/plugins/dns.py:236 +msgid "" +"\n" +" Find zone with \"example\" in its domain name:\n" +" ipa dnszone-find example\n" msgstr "" -#: ipaserver/plugins/baseldap.py:659 -#, python-format -msgid "%(oname)s with name \"%(pkey)s\" already exists" +#: ipaserver/plugins/dns.py:239 +msgid "" +"\n" +" Find records for resources with \"www\" in their name in zone example.com:\n" +" ipa dnsrecord-find example.com www\n" msgstr "" -#: ipaserver/plugins/baseldap.py:946 ipaserver/plugins/baseldap.py:954 -#, python-format -msgid "attribute \"%(attribute)s\" not allowed" +#: ipaserver/plugins/dns.py:242 +msgid "" +"\n" +" Find A records with value 192.0.2.2 in zone example.com\n" +" ipa dnsrecord-find example.com --a-rec=192.0.2.2\n" msgstr "" -#: ipaserver/plugins/baseldap.py:959 -#, python-format -msgid "these attributes are not allowed: %(attrs)s" +#: ipaserver/plugins/dns.py:245 +msgid "" +"\n" +" Show records for resource www in zone example.com\n" +" ipa dnsrecord-show example.com www\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1017 -msgid "attribute is not configurable" +#: ipaserver/plugins/dns.py:248 +msgid "" +"\n" +" Delegate zone sub.example to another nameserver:\n" +" ipa dnsrecord-add example.com ns.sub --a-rec=203.0.113.1\n" +" ipa dnsrecord-add example.com sub --ns-rec=ns.sub.example.com.\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1120 -msgid "No such attribute on this entry" +#: ipaserver/plugins/dns.py:252 +msgid "" +"\n" +" Delete zone example.com with all resource records:\n" +" ipa dnszone-del example.com\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1476 -#, python-format -msgid "Rename the %(ldap_obj_name)s object" +#: ipaserver/plugins/dns.py:255 +msgid "" +"\n" +" If a global forwarder is configured, all queries for which this server is " +"not\n" +" authoritative (e.g. sub.example.com) will be routed to the global " +"forwarder.\n" +" Global forwarding configuration can be overridden per-zone.\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1574 ipaserver/plugins/baseldap.py:2482 -msgid "the entry was deleted while being modified" +#: ipaserver/plugins/dns.py:259 +msgid "" +"\n" +" Semantics of forwarding in IPA matches BIND semantics and depends on the " +"type\n" +" of zone:\n" +" * Master zone: local BIND replies authoritatively to queries for data in\n" +" the given zone (including authoritative NXDOMAIN answers) and forwarding\n" +" affects only queries for names below zone cuts (NS records) of locally\n" +" served zones.\n" +"\n" +" * Forward zone: forward zone contains no authoritative data. BIND " +"forwards\n" +" queries, which cannot be answered from its local cache, to configured\n" +" forwarders.\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1707 ipaserver/plugins/baseldap.py:2209 -#, python-format -msgid "%s" +#: ipaserver/plugins/dns.py:270 +msgid "" +"\n" +" Semantics of the --forward-policy option:\n" +" * none - disable forwarding for the given zone.\n" +" * first - forward all queries to configured forwarders. If they fail,\n" +" do resolution using DNS root servers.\n" +" * only - forward all queries to configured forwarders and if they fail,\n" +" return failure.\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1708 -#: ipaserver/plugins/servicedelegation.py:213 -#: ipaserver/plugins/servicedelegation.py:303 -#, python-format -msgid "member %s" +#: ipaserver/plugins/dns.py:277 +msgid "" +"\n" +" Disable global forwarding for given sub-tree:\n" +" ipa dnszone-mod example.com --forward-policy=none\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1750 ipaserver/plugins/baseldap.py:2233 -#, python-format -msgid "%s to add" +#: ipaserver/plugins/dns.py:280 +msgid "" +"\n" +" This configuration forwards all queries for names outside the example.com\n" +" sub-tree to global forwarders. Normal recursive resolution process is used\n" +" for names inside the example.com sub-tree (i.e. NS records are followed " +"etc.).\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1849 ipaserver/plugins/baseldap.py:2332 -#, python-format -msgid "%s to remove" -msgstr "" - -#: ipaserver/plugins/baseldap.py:1957 -#, python-format +#: ipaserver/plugins/dns.py:284 msgid "" -"Search for %(searched_object)s with these %(relationship)s %(ldap_object)s." +"\n" +" Forward all requests for the zone external.example.com to another " +"forwarder\n" +" using a \"first\" policy (it will send the queries to the selected " +"forwarder\n" +" and if not answered it will use global root servers):\n" +" ipa dnsforwardzone-add external.example.com --forward-policy=first \\\n" +" --forwarder=203.0.113.1\n" msgstr "" -#: ipaserver/plugins/baseldap.py:1958 -#, python-format +#: ipaserver/plugins/dns.py:290 msgid "" -"Search for %(searched_object)s without these %(relationship)s " -"%(ldap_object)s." +"\n" +" Change forward-policy for external.example.com:\n" +" ipa dnsforwardzone-mod external.example.com --forward-policy=only\n" msgstr "" -#: ipaserver/plugins/baseldap.py:2513 -#, python-format -msgid "added attribute value to entry %(value)s" +#: ipaserver/plugins/dns.py:293 +msgid "" +"\n" +" Show forward zone external.example.com:\n" +" ipa dnsforwardzone-show external.example.com\n" msgstr "" -#: ipaserver/plugins/baseldap.py:2527 -#, python-format -msgid "removed attribute values from entry %(value)s" +#: ipaserver/plugins/dns.py:296 +msgid "" +"\n" +" List all forward zones:\n" +" ipa dnsforwardzone-find\n" msgstr "" -#: ipaserver/plugins/baseldap.py:2536 -msgid "one or more values to remove" +#: ipaserver/plugins/dns.py:299 +msgid "" +"\n" +" Delete forward zone external.example.com:\n" +" ipa dnsforwardzone-del external.example.com\n" msgstr "" -#: ipaserver/plugins/hbacrule.py:108 -msgid "The deny type has been deprecated." +#: ipaserver/plugins/dns.py:302 +msgid "" +"\n" +" Resolve a host name to see if it exists (will add default IPA domain\n" +" if one is not included):\n" +" ipa dns-resolve www.example.com\n" +" ipa dns-resolve www\n" msgstr "" -#: ipaserver/plugins/hbacrule.py:131 -msgid "HBAC rules" +#: ipaserver/plugins/dns.py:307 +msgid "" +"\n" +"\n" +"GLOBAL DNS CONFIGURATION\n" msgstr "" -#: ipaserver/plugins/hbacrule.py:201 -msgid "HBAC Rules" +#: ipaserver/plugins/dns.py:310 +msgid "" +"\n" +"DNS configuration passed to command line install script is stored in a " +"local\n" +"configuration file on each IPA server where DNS service is configured. " +"These\n" +"local settings can be overridden with a common configuration stored in LDAP\n" +"server:\n" msgstr "" -#: ipaserver/plugins/hbacrule.py:302 -#, python-format -msgid "Added HBAC rule \"%(value)s\"" +#: ipaserver/plugins/dns.py:315 +msgid "" +"\n" +" Show global DNS configuration:\n" +" ipa dnsconfig-show\n" msgstr "" -#: ipaserver/plugins/hbacrule.py:316 -#, python-format -msgid "Deleted HBAC rule \"%(value)s\"" +#: ipaserver/plugins/dns.py:318 +msgid "" +"\n" +" Modify global DNS configuration and set a list of global forwarders:\n" +" ipa dnsconfig-mod --forwarder=203.0.113.113\n" msgstr "" -#: ipaserver/plugins/hbacrule.py:333 -#, python-format -msgid "Modified HBAC rule \"%(value)s\"" +#: ipaserver/plugins/dns.py:406 +msgid "invalid IP network format" msgstr "" -#: ipaserver/plugins/hbacrule.py:345 ipaserver/plugins/caacl.py:294 -#: ipaserver/plugins/netgroup.py:321 -msgid "user category cannot be set to 'all' while there are allowed users" +#: ipaserver/plugins/dns.py:415 +msgid "each ACL element must be terminated with a semicolon" msgstr "" -#: ipaserver/plugins/hbacrule.py:350 ipaserver/plugins/caacl.py:298 -#: ipaserver/plugins/netgroup.py:326 -msgid "host category cannot be set to 'all' while there are allowed hosts" +#: ipaserver/plugins/dns.py:431 +msgid "invalid address format" msgstr "" -#: ipaserver/plugins/hbacrule.py:356 ipaserver/plugins/caacl.py:302 +#: ipaserver/plugins/dns.py:475 msgid "" -"service category cannot be set to 'all' while there are allowed services" +"expected format: <0-255> <0-255> <0-65535> even-" +"length_hexadecimal_digits_or_hyphen" msgstr "" -#: ipaserver/plugins/hbacrule.py:368 -#, python-format -msgid "%(count)d HBAC rule matched" -msgid_plural "%(count)d HBAC rules matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/dns.py:484 +msgid "algorithm value: allowed interval 0-255" +msgstr "" -#: ipaserver/plugins/hbacrule.py:383 -#, python-format -msgid "Enabled HBAC rule \"%(value)s\"" +#: ipaserver/plugins/dns.py:487 +msgid "flags value: allowed interval 0-255" msgstr "" -#: ipaserver/plugins/hbacrule.py:413 +#: ipaserver/plugins/dns.py:490 +msgid "iterations value: allowed interval 0-65535" +msgstr "" + +#: ipaserver/plugins/dns.py:498 #, python-format -msgid "Disabled HBAC rule \"%(value)s\"" +msgid "salt value: %(err)s" msgstr "" -#: ipaserver/plugins/hbacrule.py:447 ipaserver/plugins/hbacrule.py:478 -msgid "Access time" +#: ipaserver/plugins/dns.py:505 +msgid "invalid domain-name: not fully qualified" msgstr "" -#: ipaserver/plugins/hbacrule.py:565 -msgid "Add source hosts and hostgroups to an HBAC rule." +#: ipaserver/plugins/dns.py:514 +msgid "should not be a wildcard domain name (RFC 4592 section 4)" msgstr "" -#: ipaserver/plugins/hbacrule.py:606 ipaserver/plugins/caacl.py:459 -msgid "services cannot be added when service category='all'" +#: ipaserver/plugins/dns.py:555 +#, python-format +msgid "" +"All nameservers failed to answer the query for DNS reverse zone %(revdns)s" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:89 -msgid "HBAC rule and local members cannot both be set" +#: ipaserver/plugins/dns.py:564 +#, python-format +msgid "" +"DNS reverse zone %(revzone)s for IP address %(addr)s is not managed by this " +"server" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:128 -msgid "Invalid SELinux user name, must match {}" +#: ipaserver/plugins/dns.py:581 +#, python-format +msgid "DNS zone %(zone)s not found" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:142 -#, python-brace-format -msgid "Invalid MLS value, must match {mls}, where max level {mls_max}" +#: ipaserver/plugins/dns.py:596 +#, python-format +msgid "IP address %(ip)s is already assigned in domain %(domain)s." msgstr "" -#: ipaserver/plugins/selinuxusermap.py:147 -#, python-brace-format -msgid "Invalid MCS value, must match {mcs}, where max category {mcs_max}" +#: ipaserver/plugins/dns.py:606 +#, python-format +msgid "" +"Reverse record for IP address %(ip)s already exists in reverse zone %(zone)s." msgstr "" -#: ipaserver/plugins/selinuxusermap.py:161 -msgid "SELinux user map list not found in configuration" +#: ipaserver/plugins/dns.py:681 +#, python-format +msgid "%s record" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:166 +#: ipaserver/plugins/dns.py:683 #, python-format -msgid "SELinux user %(user)s not found in ordering list (in config)" +msgid "Raw %s records" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:176 -msgid "SELinux User Map rule" +#: ipaserver/plugins/dns.py:684 +#, python-format +msgid "%s Record" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:177 -msgid "SELinux User Map rules" +#: ipaserver/plugins/dns.py:685 +#, python-format +msgid "(see RFC %s for details)" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:233 -msgid "SELinux User Maps" +#: ipaserver/plugins/dns.py:747 +#, python-format +msgid "'%s' is a required part of DNS record" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:234 -msgid "SELinux User Map" +#: ipaserver/plugins/dns.py:754 +msgid "Invalid number of parts!" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:309 +#: ipaserver/plugins/dns.py:806 #, python-format -msgid "HBAC rule %(rule)s not found" +msgid "DNS RR type \"%s\" is not supported by bind-dyndb-ldap plugin" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:330 +#: ipaserver/plugins/dns.py:822 #, python-format -msgid "Added SELinux User Map \"%(value)s\"" +msgid "format must be specified as \"%(format)s\" %(rfcs)s" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:368 -#, python-format -msgid "Deleted SELinux User Map \"%(value)s\"" +#: ipaserver/plugins/dns.py:897 +msgid "Create reverse" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:376 +#: ipaserver/plugins/dns.py:933 #, python-format -msgid "Modified SELinux User Map \"%(value)s\"" +msgid "Cannot create reverse record for \"%(value)s\": %(exc)s" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:449 -#, python-format -msgid "%(count)d SELinux User Map matched" -msgid_plural "%(count)d SELinux User Maps matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/dns.py:1108 ipaserver/plugins/dns.py:1265 +msgid "Exchanger" +msgstr "" -#: ipaserver/plugins/selinuxusermap.py:491 -#, python-format -msgid "Enabled SELinux User Map \"%(value)s\"" +#: ipaserver/plugins/dns.py:1183 +msgid "" +"format must be specified as\n" +" \"d1 [m1 [s1]] {\"N\"|\"S\"} d2 [m2 [s2]] {\"E\"|\"W\"} alt[\"m\"] " +"[siz[\"m\"] [hp[\"m\"] [vp[\"m\"]]]]\"\n" +" where:\n" +" d1: [0 .. 90] (degrees latitude)\n" +" d2: [0 .. 180] (degrees longitude)\n" +" m1, m2: [0 .. 59] (minutes latitude/longitude)\n" +" s1, s2: [0 .. 59.999] (seconds latitude/longitude)\n" +" alt: [-100000.00 .. 42849672.95] BY .01 (altitude in meters)\n" +" siz, hp, vp: [0 .. 90000000.00] (size/precision in meters)\n" +" See RFC 1876 for details" msgstr "" -#: ipaserver/plugins/selinuxusermap.py:521 +#: ipaserver/plugins/dns.py:1237 #, python-format -msgid "Disabled SELinux User Map \"%(value)s\"" +msgid "'%(required)s' must not be empty when '%(name)s' is set" msgstr "" -#: ipaserver/plugins/batch.py:35 +#: ipaserver/plugins/dns.py:1292 +msgid "flags must be one of \"S\", \"A\", \"U\", or \"P\"" +msgstr "" + +#: ipaserver/plugins/dns.py:1353 ipaserver/plugins/dns.py:1483 +msgid "Priority (order)" +msgstr "" + +#: ipaserver/plugins/dns.py:1354 msgid "" -"\n" -"Plugin to make multiple ipa calls via one remote procedure call\n" -"\n" -"To run this code in the lite-server\n" -"\n" -"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" -"\n" -"where the contents of the file batch_request.json follow the below example\n" -"\n" -"{\"method\":\"batch\",\"params\":[[\n" -" {\"method\":\"group_find\",\"params\":[[],{}]},\n" -" {\"method\":\"user_find\",\"params\":[[],{\"whoami\":\"true\",\"all" -"\":\"true\"}]},\n" -" {\"method\":\"user_show\",\"params\":[[\"admin\"],{\"all\":true}]}\n" -" ],{}],\"id\":1}\n" -"\n" -"The format of the response is nested the same way. At the top you will see\n" -" \"error\": null,\n" -" \"id\": 1,\n" -" \"result\": {\n" -" \"count\": 3,\n" -" \"results\": [\n" -"\n" -"\n" -"And then a nested response for each IPA command method sent in the request\n" -"\n" +"Lower number means higher priority. Clients will attempt to contact the " +"server with the lowest-numbered priority they can reach." msgstr "" -#: ipaserver/plugins/batch.py:71 -msgid "Make multiple ipa calls via one remote procedure call" +#: ipaserver/plugins/dns.py:1362 ipaserver/plugins/dns.py:1492 +msgid "Relative weight for entries with the same priority." msgstr "" -#: ipaserver/plugins/batch.py:122 -msgid "must contain a tuple (list, dict)" +#: ipaserver/plugins/dns.py:1382 +msgid "the value does not follow \"YYYYMMDDHHMMSS\" time format" msgstr "" -#: ipaserver/plugins/servicedelegation.py:26 +#: ipaserver/plugins/dns.py:1484 msgid "" -"\n" -"Service Constrained Delegation\n" -"\n" -"Manage rules to allow constrained delegation of credentials so\n" -"that a service can impersonate a user when communicating with another\n" -"service without requiring the user to actually forward their TGT.\n" -"This makes for a much better method of delegating credentials as it\n" -"prevents exposure of the short term secret of the user.\n" -"\n" -"The naming convention is to append the word \"target\" or \"targets\" to\n" -"a matching rule name. This is not mandatory but helps conceptually\n" -"to associate rules and targets.\n" -"\n" -"A rule consists of two things:\n" -" - A list of targets the rule applies to\n" -" - A list of memberPrincipals that are allowed to delegate for\n" -" those targets\n" -"\n" -"A target consists of a list of principals that can be delegated.\n" -"\n" -"In English, a rule says that this principal can delegate as this\n" -"list of principals, as defined by these targets.\n" -"\n" -"In both a rule and a target Kerberos principals may be specified\n" -"by their name or an alias and the realm can be omitted. Additionally,\n" -"hosts can be specified by their names. If Kerberos principal specified\n" -"has a single component and does not end with '$' sign, it will be treated\n" -"as a host name. Kerberos principal names ending with '$' are typically\n" -"used as aliases for Active Directory-related services.\n" -"\n" -"EXAMPLES:\n" -"\n" -" Add a new constrained delegation rule:\n" -" ipa servicedelegationrule-add ftp-delegation\n" -"\n" -" Add a new constrained delegation target:\n" -" ipa servicedelegationtarget-add ftp-delegation-target\n" -"\n" -" Add a principal to the rule:\n" -" ipa servicedelegationrule-add-member --principals=ftp/ipa.example." -"com ftp-delegation\n" -"\n" -" Add a host principal of the host 'ipa.example.com' to the rule:\n" -" ipa servicedelegationrule-add-member --principals=ipa.example.com " -"ftp-delegation\n" -"\n" -" Add our target to the rule:\n" -" ipa servicedelegationrule-add-target --servicedelegationtargets=ftp-" -"delegation-target ftp-delegation\n" -"\n" -" Add a principal to the target:\n" -" ipa servicedelegationtarget-add-member --principals=ldap/ipa.example." -"com ftp-delegation-target\n" -"\n" -" Display information about a named delegation rule and target:\n" -" ipa servicedelegationrule_show ftp-delegation\n" -" ipa servicedelegationtarget_show ftp-delegation-target\n" -"\n" -" Remove a constrained delegation:\n" -" ipa servicedelegationrule-del ftp-delegation-target\n" -" ipa servicedelegationtarget-del ftp-delegation\n" -"\n" -"In this example the ftp service can get a TGT for the ldap service on\n" -"the bound user's behalf.\n" -"\n" -"It is strongly discouraged to modify the delegations that ship with\n" -"IPA, ipa-http-delegation and its targets ipa-cifs-delegation-targets and\n" -"ipa-ldap-delegation-targets. Incorrect changes can remove the ability\n" -"to delegate, causing the framework to stop functioning.\n" +"Lower number means higher priority. Clients will attempt to contact the URI " +"with the lowest-numbered priority they can reach." msgstr "" -#: ipaserver/plugins/servicedelegation.py:172 -msgid "Allowed to Impersonate" +#: ipaserver/plugins/dns.py:1497 +msgid "Target Uniform Resource Identifier" msgstr "" -#: ipaserver/plugins/servicedelegation.py:177 -msgid "Member principals" +#: ipaserver/plugins/dns.py:1498 +msgid "Target Uniform Resource Identifier according to RFC 3986" msgstr "" -#: ipaserver/plugins/servicedelegation.py:189 +#: ipaserver/plugins/dns.py:1580 #, python-format -msgid "Malformed principal: %(error)s" -msgstr "" - -#: ipaserver/plugins/servicedelegation.py:199 -msgid "Add target to a named service delegation." +msgid "Nameserver '%(host)s' does not have a corresponding A/AAAA record" msgstr "" -#: ipaserver/plugins/servicedelegation.py:287 -msgid "Remove member from a named service delegation." +#: ipaserver/plugins/dns.py:2049 +msgid "Managedby permission" msgstr "" -#: ipaserver/plugins/servicedelegation.py:378 -#: ipaserver/plugins/servicedelegation.py:411 -msgid "service delegation rule" +#: ipaserver/plugins/dns.py:2150 +msgid "cannot be used when a zone is specified" msgstr "" -#: ipaserver/plugins/servicedelegation.py:379 -msgid "service delegation rules" +#: ipaserver/plugins/dns.py:2162 +msgid "Only one zone type is allowed per zone name" msgstr "" -#: ipaserver/plugins/servicedelegation.py:390 -msgid "Service delegation rules" +#: ipaserver/plugins/dns.py:2305 +#, python-format +msgid "Added system permission \"%(value)s\"" msgstr "" -#: ipaserver/plugins/servicedelegation.py:391 -msgid "Service delegation rule" +#: ipaserver/plugins/dns.py:2335 +#, python-format +msgid "permission \"%(value)s\" already exists" msgstr "" -#: ipaserver/plugins/servicedelegation.py:398 +#: ipaserver/plugins/dns.py:2363 #, python-format -msgid "Added service delegation rule \"%(value)s\"" +msgid "Removed system permission \"%(value)s\"" msgstr "" -#: ipaserver/plugins/servicedelegation.py:405 -#, python-format -msgid "Deleted service delegation \"%(value)s\"" +#: ipaserver/plugins/dns.py:2399 +msgid "DNS zone" msgstr "" -#: ipaserver/plugins/servicedelegation.py:413 -msgid "privileged service delegation rule" +#: ipaserver/plugins/dns.py:2400 +msgid "DNS zones" msgstr "" -#: ipaserver/plugins/servicedelegation.py:423 -#, python-format -msgid "%(count)d service delegation rule matched" -msgid_plural "%(count)d service delegation rules matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/dns.py:2408 +msgid "DNS Zones" +msgstr "" -#: ipaserver/plugins/servicedelegation.py:471 -#: ipaserver/plugins/servicedelegation.py:500 -msgid "service delegation target" +#: ipaserver/plugins/dns.py:2409 +msgid "DNS Zone" msgstr "" -#: ipaserver/plugins/servicedelegation.py:472 -msgid "service delegation targets" +#: ipaserver/plugins/dns.py:2481 +msgid "Default time to live" msgstr "" -#: ipaserver/plugins/servicedelegation.py:479 -msgid "Service delegation targets" +#: ipaserver/plugins/dns.py:2482 +msgid "Time to live for records without explicit TTL definition" msgstr "" -#: ipaserver/plugins/servicedelegation.py:480 -msgid "Service delegation target" +#: ipaserver/plugins/dns.py:2697 +msgid "setting Authoritative nameserver" msgstr "" -#: ipaserver/plugins/servicedelegation.py:487 -#, python-format -msgid "Added service delegation target \"%(value)s\"" +#: ipaserver/plugins/dns.py:2698 +msgid "It is used only for setting the SOA MNAME attribute." msgstr "" -#: ipaserver/plugins/servicedelegation.py:494 -#, python-format -msgid "Deleted service delegation target \"%(value)s\"" +#: ipaserver/plugins/dns.py:2700 +msgid "NS record(s) can be edited in zone apex - '@'. " msgstr "" -#: ipaserver/plugins/servicedelegation.py:502 -msgid "privileged service delegation target" +#: ipaserver/plugins/dns.py:2735 +msgid "" msgstr "" -#: ipaserver/plugins/servicedelegation.py:512 -#, python-format -msgid "%(count)d service delegation target matched" -msgid_plural "%(count)d service delegation targets matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/dns.py:2791 +msgid "Nameserver for reverse zone cannot be a relative DNS name" +msgstr "" -#: ipaserver/plugins/user.py:492 +#: ipaserver/plugins/dns.py:2846 #, python-format -msgid "Added user \"%(value)s\"" +msgid "Deleted DNS zone \"%(value)s\"" msgstr "" -#: ipaserver/plugins/user.py:591 -msgid "Default group for new users is not POSIX" +#: ipaserver/plugins/dns.py:2899 +msgid "is required" msgstr "" -#: ipaserver/plugins/user.py:680 +#: ipaserver/plugins/dns.py:2980 #, python-format -msgid "Deleted user \"%(value)s\"" +msgid "Disabled DNS zone \"%(value)s\"" msgstr "" -#: ipaserver/plugins/user.py:698 +#: ipaserver/plugins/dns.py:2991 #, python-format -msgid "%s: user is already preserved" +msgid "Enabled DNS zone \"%(value)s\"" msgstr "" -#: ipaserver/plugins/user.py:809 -#, python-format -msgid "Modified user \"%(value)s\"" +#: ipaserver/plugins/dns.py:3016 +msgid "DNS resource record" msgstr "" -#: ipaserver/plugins/user.py:920 -#, python-format -msgid "Undeleted user account \"%(value)s\"" +#: ipaserver/plugins/dns.py:3017 +msgid "DNS resource records" msgstr "" -#: ipaserver/plugins/user.py:934 -#, python-format -msgid "user \"%s\" is already active" +#: ipaserver/plugins/dns.py:3024 +msgid "DNS Resource Records" msgstr "" -#: ipaserver/plugins/user.py:965 -#, python-format -msgid "Staged user account \"%(value)s\"" +#: ipaserver/plugins/dns.py:3025 +msgid "DNS Resource Record" msgstr "" -#: ipaserver/plugins/user.py:1059 -#, python-format -msgid "Disabled user account \"%(value)s\"" +#: ipaserver/plugins/dns.py:3060 +msgid "DS record must not be in zone apex (RFC 4035 section 2.4)" msgstr "" -#: ipaserver/plugins/user.py:1081 -#, python-format -msgid "Enabled user account \"%(value)s\"" +#: ipaserver/plugins/dns.py:3077 +msgid "" +"out-of-zone data: record name must be a subdomain of the zone or a relative " +"name" msgstr "" -#: ipaserver/plugins/user.py:1098 +#: ipaserver/plugins/dns.py:3088 +#, python-format msgid "" -"\n" -" Unlock a user account\n" -"\n" -" An account may become locked if the password is entered incorrectly too\n" -" many times within a specific time period as controlled by password\n" -" policy. A locked account is a temporary condition and may be unlocked " -"by\n" -" an administrator." +"owner of %(types)s records should not be a wildcard domain name (RFC 4592 " +"section 4)" msgstr "" -#: ipaserver/plugins/user.py:1107 +#: ipaserver/plugins/dns.py:3133 #, python-format -msgid "Unlocked account \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/user.py:1139 -msgid "Failed logins" -msgstr "" - -#: ipaserver/plugins/user.py:1143 -msgid "Last successful authentication" +msgid "" +"Reverse zone %(name)s requires exactly %(count)d IP address components, " +"%(user_count)d given" msgstr "" -#: ipaserver/plugins/user.py:1147 -msgid "Last failed authentication" +#: ipaserver/plugins/dns.py:3175 +msgid "only master zones can contain records" msgstr "" -#: ipaserver/plugins/user.py:1151 -msgid "Time now" +#: ipaserver/plugins/dns.py:3273 +msgid "only one CNAME record is allowed per name (RFC 2136, section 1.1.5)" msgstr "" -#: ipaserver/plugins/user.py:1159 +#: ipaserver/plugins/dns.py:3279 msgid "" -"\n" -" Lockout status of a user account\n" -"\n" -" An account may become locked if the password is entered incorrectly too\n" -" many times within a specific time period as controlled by password\n" -" policy. A locked account is a temporary condition and may be unlocked " -"by\n" -" an administrator.\n" -"\n" -" This connects to each IPA master and displays the lockout status on\n" -" each one.\n" -"\n" -" To determine whether an account is locked on a given server you need\n" -" to compare the number of failed logins and the time of the last " -"failure.\n" -" For an account to be locked it must exceed the maxfail failures within\n" -" the failinterval duration as specified in the password policy " -"associated\n" -" with the user.\n" -"\n" -" The failed login counter is modified only when a user attempts a log in\n" -" so it is possible that an account may appear locked but the last failed\n" -" login attempt is older than the lockouttime of the password policy. " -"This\n" -" means that the user may attempt a login again. " -msgstr "" - -#: ipaserver/plugins/user.py:1213 -#, python-format -msgid "%(host)s failed: %(error)s" +"CNAME record is not allowed to coexist with any other record (RFC 1034, " +"section 3.6.2)" msgstr "" -#: ipaserver/plugins/user.py:1251 -#, python-format -msgid "%(host)s failed" +#: ipaserver/plugins/dns.py:3287 +msgid "only one DNAME record is allowed per name (RFC 6672, section 2.4)" msgstr "" -#: ipaserver/plugins/user.py:1261 +#: ipaserver/plugins/dns.py:3303 #, python-format -msgid "Account disabled: %(disabled)s" +msgid "" +"NS record is not allowed to coexist with an %(type)s record except when " +"located in a zone root record (RFC 2181, section 6.1)" msgstr "" -#: ipaserver/plugins/user.py:1269 -#, python-format -msgid "Added certificates to user \"%(value)s\"" +#: ipaserver/plugins/dns.py:3319 +msgid "" +"DS record requires to coexist with an NS record (RFC 4592 section 4.6, RFC " +"4035 section 2.4)" msgstr "" -#: ipaserver/plugins/user.py:1275 +#: ipaserver/plugins/dns.py:3600 #, python-format -msgid "Removed certificates from user \"%(value)s\"" +msgid "Raw value of a DNS record was already set by \"%(name)s\" option" msgstr "" -#: ipaserver/plugins/user.py:1280 ipaserver/plugins/baseuser.py:945 -msgid "Add one or more certificate mappings to the user entry." +#: ipaserver/plugins/dns.py:3726 +msgid "DNS zone root record cannot be renamed" msgstr "" -#: ipaserver/plugins/user.py:1285 ipaserver/plugins/baseuser.py:964 -msgid "Remove one or more certificate mappings from the user entry." +#: ipaserver/plugins/dns.py:3744 +msgid "DNS records can be only updated one at a time" msgstr "" -#: ipaserver/plugins/user.py:1300 -msgid "Add new principal alias to the user entry" +#: ipaserver/plugins/dns.py:3837 +#, python-format +msgid "Deleted record \"%(value)s\"" msgstr "" -#: ipaserver/plugins/user.py:1301 +#: ipaserver/plugins/dns.py:3930 #, python-format -msgid "Added new aliases to user \"%(value)s\"" +msgid "Zone record '%s' cannot be deleted" msgstr "" -#: ipaserver/plugins/user.py:1306 -msgid "Remove principal alias from the user entry" +#: ipaserver/plugins/dns.py:4032 +#, python-format +msgid "Found '%(value)s'" msgstr "" -#: ipaserver/plugins/user.py:1307 +#: ipaserver/plugins/dns.py:4047 #, python-format -msgid "Removed aliases from user \"%(value)s\"" +msgid "Host '%(host)s' not found" msgstr "" -#: ipaserver/plugins/selfservice.py:68 -msgid "self service permission" +#: ipaserver/plugins/dns.py:4078 +msgid "DNS configuration options" msgstr "" -#: ipaserver/plugins/selfservice.py:69 -msgid "self service permissions" +#: ipaserver/plugins/dns.py:4083 ipaserver/plugins/dns.py:4084 +msgid "DNS Global Configuration" msgstr "" -#: ipaserver/plugins/selfservice.py:70 -msgid "Self Service Permissions" +#: ipaserver/plugins/dns.py:4115 +msgid "IPA DNS version" msgstr "" -#: ipaserver/plugins/selfservice.py:71 -msgid "Self Service Permission" +#: ipaserver/plugins/dns.py:4119 ipaserver/plugins/config.py:321 +msgid "IPA DNS servers" msgstr "" -#: ipaserver/plugins/selfservice.py:124 -#, python-format -msgid "Added selfservice \"%(value)s\"" +#: ipaserver/plugins/dns.py:4120 +msgid "List of IPA masters configured as DNS servers" msgstr "" -#: ipaserver/plugins/selfservice.py:146 -#, python-format -msgid "Deleted selfservice \"%(value)s\"" +#: ipaserver/plugins/dns.py:4125 ipaserver/plugins/config.py:333 +msgid "IPA DNSSec key master" msgstr "" -#: ipaserver/plugins/selfservice.py:163 -#, python-format -msgid "Modified selfservice \"%(value)s\"" +#: ipaserver/plugins/dns.py:4126 +msgid "IPA server configured as DNSSec key master" msgstr "" -#: ipaserver/plugins/selfservice.py:185 -#, python-format -msgid "%(count)d selfservice matched" -msgid_plural "%(count)d selfservices matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/dns.py:4177 +msgid "Global DNS configuration is empty" +msgstr "" -#: ipaserver/plugins/caacl.py:21 -msgid "" -"\n" -"Manage CA ACL rules.\n" -"\n" -"This plugin is used to define rules governing which CAs and profiles\n" -"may be used to issue certificates to particular principals or groups\n" -"of principals.\n" -"\n" -"SUBJECT PRINCIPAL SCOPE:\n" -"\n" -"For a certificate request to be allowed, the principal(s) that are\n" -"the subject of a certificate request (not necessarily the principal\n" -"actually requesting the certificate) must be included in the scope\n" -"of a CA ACL that also includes the target CA and profile.\n" -"\n" -"Users can be included by name, group or the \"all users\" category.\n" -"Hosts can be included by name, hostgroup or the \"all hosts\"\n" -"category. Services can be included by service name or the \"all\n" -"services\" category. CA ACLs may be associated with a single type of\n" -"principal, or multiple types.\n" -"\n" -"CERTIFICATE AUTHORITY SCOPE:\n" -"\n" -"A CA ACL can be associated with one or more CAs by name, or by the\n" -"\"all CAs\" category. For compatibility reasons, a CA ACL with no CA\n" -"association implies an association with the 'ipa' CA (and only this\n" -"CA).\n" -"\n" -"PROFILE SCOPE:\n" -"\n" -"A CA ACL can be associated with one or more profiles by Profile ID.\n" -"The Profile ID is a string without spaces or punctuation starting\n" -"with a letter and followed by a sequence of letters, digits or\n" -"underscore (\"_\").\n" -"\n" -"EXAMPLES:\n" -"\n" -" Create a CA ACL \"test\" that grants all users access to the\n" -" \"UserCert\" profile on all CAs:\n" -" ipa caacl-add test --usercat=all --cacat=all\n" -" ipa caacl-add-profile test --certprofiles UserCert\n" -"\n" -" Display the properties of a named CA ACL:\n" -" ipa caacl-show test\n" -"\n" -" Create a CA ACL to let user \"alice\" use the \"DNP3\" profile on \"DNP3-CA" -"\":\n" -" ipa caacl-add alice_dnp3\n" -" ipa caacl-add-ca alice_dnp3 --cas DNP3-CA\n" -" ipa caacl-add-profile alice_dnp3 --certprofiles DNP3\n" -" ipa caacl-add-user alice_dnp3 --user=alice\n" -"\n" -" Disable a CA ACL:\n" -" ipa caacl-disable test\n" -"\n" -" Remove a CA ACL:\n" -" ipa caacl-del test\n" +#: ipaserver/plugins/dns.py:4258 +msgid "DNS forward zone" msgstr "" -#: ipaserver/plugins/caacl.py:87 ipaserver/plugins/caacl.py:165 -#: ipaserver/plugins/caacl.py:263 -msgid "CA ACL" +#: ipaserver/plugins/dns.py:4259 +msgid "DNS forward zones" msgstr "" -#: ipaserver/plugins/caacl.py:88 ipaserver/plugins/caacl.py:164 -msgid "CA ACLs" +#: ipaserver/plugins/dns.py:4261 +msgid "DNS Forward Zones" msgstr "" -#: ipaserver/plugins/caacl.py:183 -msgid "CA category" +#: ipaserver/plugins/dns.py:4262 +msgid "DNS Forward Zone" msgstr "" -#: ipaserver/plugins/caacl.py:184 -msgid "CA category the ACL applies to" +#: ipaserver/plugins/dns.py:4369 ipaserver/plugins/dns.py:4419 +msgid "Please specify forwarders." msgstr "" -#: ipaserver/plugins/caacl.py:212 -msgid "CAs" +#: ipaserver/plugins/dns.py:4388 +#, python-format +msgid "Deleted DNS forward zone \"%(value)s\"" msgstr "" -#: ipaserver/plugins/caacl.py:246 +#: ipaserver/plugins/dns.py:4445 #, python-format -msgid "Added CA ACL \"%(value)s\"" +msgid "Disabled DNS forward zone \"%(value)s\"" msgstr "" -#: ipaserver/plugins/caacl.py:258 +#: ipaserver/plugins/dns.py:4451 #, python-format -msgid "Deleted CA ACL \"%(value)s\"" +msgid "Enabled DNS forward zone \"%(value)s\"" msgstr "" -#: ipaserver/plugins/caacl.py:265 -msgid "default CA ACL can be only disabled" +#: ipaserver/plugins/dns.py:4474 +msgid "IPA DNS records" msgstr "" -#: ipaserver/plugins/caacl.py:273 -#, python-format -msgid "Modified CA ACL \"%(value)s\"" +#: ipaserver/plugins/dns.py:4478 +msgid "IPA location records" msgstr "" -#: ipaserver/plugins/caacl.py:285 -msgid "CA category cannot be set to 'all' while there are allowed CAs" +#: ipaserver/plugins/dns.py:4485 +msgid "Update location and IPA server DNS records" msgstr "" -#: ipaserver/plugins/caacl.py:290 -msgid "" -"profile category cannot be set to 'all' while there are allowed profiles" +#: ipaserver/plugins/dns.py:4496 +msgid "Result of the command" msgstr "" -#: ipaserver/plugins/caacl.py:312 -#, python-format -msgid "%(count)d CA ACL matched" -msgid_plural "%(count)d CA ACLs matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/dns.py:4503 +msgid "Dry run" +msgstr "" -#: ipaserver/plugins/caacl.py:325 -#, python-format -msgid "Enabled CA ACL \"%(value)s\"" +#: ipaserver/plugins/dns.py:4504 +msgid "Do not update records only return expected records" msgstr "" -#: ipaserver/plugins/caacl.py:354 -#, python-format -msgid "Disabled CA ACL \"%(value)s\"" +#: ipaserver/plugins/domainlevel.py:69 +#, python-brace-format +msgid "" +"Domain Level cannot be raised to {0}, existing replication conflicts have to " +"be resolved." msgstr "" -#: ipaserver/plugins/caacl.py:385 -#, python-format -msgid "%i user or group added." +#: ipaserver/plugins/domainlevel.py:112 +msgid "Server does not support domain level functionality" msgstr "" -#: ipaserver/plugins/caacl.py:386 -#, python-format -msgid "%i users or groups added." +#: ipaserver/plugins/domainlevel.py:147 +msgid "Domain Level cannot be lowered." msgstr "" -#: ipaserver/plugins/caacl.py:407 -#, python-format -msgid "%i user or group removed." +#: ipaserver/plugins/domainlevel.py:155 +#, python-brace-format +msgid "Domain Level cannot be raised to {0}, server {1} does not support it." msgstr "" -#: ipaserver/plugins/caacl.py:408 -#, python-format -msgid "%i users or groups removed." +#: ipaserver/plugins/schema.py:30 +msgid "" +"\n" +"API Schema\n" msgstr "" -#: ipaserver/plugins/caacl.py:417 -#, python-format -msgid "%i host or hostgroup added." +#: ipaserver/plugins/schema.py:32 +msgid "" +"\n" +"Provides API introspection capabilities.\n" msgstr "" -#: ipaserver/plugins/caacl.py:418 -#, python-format -msgid "%i hosts or hostgroups added." +#: ipaserver/plugins/schema.py:36 +msgid "" +"\n" +" Show user-find details:\n" +" ipa command-show user-find\n" msgstr "" -#: ipaserver/plugins/caacl.py:439 -#, python-format -msgid "%i host or hostgroup removed." +#: ipaserver/plugins/schema.py:39 +msgid "" +"\n" +" Find user-find parameters:\n" +" ipa param-find user-find\n" msgstr "" -#: ipaserver/plugins/caacl.py:440 -#, python-format -msgid "%i hosts or hostgroups removed." +#: ipaserver/plugins/schema.py:60 +msgid "Documentation" msgstr "" -#: ipaserver/plugins/caacl.py:448 -#, python-format -msgid "%i service added." +#: ipaserver/plugins/schema.py:65 +msgid "Exclude from" msgstr "" -#: ipaserver/plugins/caacl.py:448 -#, python-format -msgid "%i services added." +#: ipaserver/plugins/schema.py:70 +msgid "Include in" msgstr "" -#: ipaserver/plugins/caacl.py:468 +#: ipaserver/plugins/schema.py:128 ipaserver/plugins/baseldap.py:1949 #, python-format -msgid "%i service removed." +msgid "Results should contain primary key attribute only (\"%s\")" msgstr "" -#: ipaserver/plugins/caacl.py:468 -#, python-format -msgid "%i services removed." +#: ipaserver/plugins/schema.py:141 +msgid "Help topic" msgstr "" -#: ipaserver/plugins/caacl.py:488 -#, python-format -msgid "%i profile added." +#: ipaserver/plugins/schema.py:153 ipaserver/plugins/internal.py:730 +msgid "Version" msgstr "" -#: ipaserver/plugins/caacl.py:488 -#, python-format -msgid "%i profiles added." +#: ipaserver/plugins/schema.py:178 +msgid "Parameters" msgstr "" -#: ipaserver/plugins/caacl.py:499 -msgid "profiles cannot be added when profile category='all'" +#: ipaserver/plugins/schema.py:213 +msgid "Method of" msgstr "" -#: ipaserver/plugins/caacl.py:510 -#, python-format -msgid "%i profile removed." +#: ipaserver/plugins/schema.py:218 +msgid "Method name" msgstr "" -#: ipaserver/plugins/caacl.py:510 +#: ipaserver/plugins/schema.py:263 ipaserver/plugins/schema.py:332 +#: ipaserver/plugins/schema.py:423 ipaserver/plugins/schema.py:658 +#: ipaserver/plugins/schema.py:751 ipaserver/plugins/baseldap.py:658 #, python-format -msgid "%i profiles removed." +msgid "%(pkey)s: %(oname)s not found" msgstr "" -#: ipaserver/plugins/caacl.py:515 -msgid "Add CAs to a CA ACL." +#: ipaserver/plugins/schema.py:276 +msgid "Display information about a command." msgstr "" -#: ipaserver/plugins/caacl.py:520 -#, python-format -msgid "%i CA added." +#: ipaserver/plugins/schema.py:281 +msgid "Search for commands." msgstr "" -#: ipaserver/plugins/caacl.py:520 -#, python-format -msgid "%i CAs added." +#: ipaserver/plugins/schema.py:286 +msgid "Return command defaults" msgstr "" -#: ipaserver/plugins/caacl.py:531 -msgid "CAs cannot be added when CA category='all'" +#: ipaserver/plugins/schema.py:343 +msgid "Display information about a class." msgstr "" -#: ipaserver/plugins/caacl.py:537 -msgid "Remove CAs from a CA ACL." +#: ipaserver/plugins/schema.py:348 +msgid "Search for classes." msgstr "" -#: ipaserver/plugins/caacl.py:542 -#, python-format -msgid "%i CA removed." +#: ipaserver/plugins/schema.py:435 +msgid "Display information about a help topic." msgstr "" -#: ipaserver/plugins/caacl.py:542 -#, python-format -msgid "%i CAs removed." +#: ipaserver/plugins/schema.py:440 +msgid "Search for help topics." msgstr "" -#: ipaserver/plugins/serverrole.py:13 -msgid "" -"\n" -"IPA server roles\n" +#: ipaserver/plugins/schema.py:452 +msgid "Required" msgstr "" -#: ipaserver/plugins/serverrole.py:15 -msgid "" -"\n" -"Get status of roles (DNS server, CA, etc.) provided by IPA masters.\n" +#: ipaserver/plugins/schema.py:457 +msgid "Multi-value" msgstr "" -#: ipaserver/plugins/serverrole.py:17 -msgid "" -"\n" -"The status of a role is either enabled, configured, or absent.\n" +#: ipaserver/plugins/schema.py:505 +msgid "Always ask" msgstr "" -#: ipaserver/plugins/serverrole.py:21 -msgid "" -"\n" -" Show status of 'DNS server' role on a server:\n" -" ipa server-role-show ipa.example.com \"DNS server\"\n" +#: ipaserver/plugins/schema.py:510 +msgid "CLI metavar" msgstr "" -#: ipaserver/plugins/serverrole.py:24 -msgid "" -"\n" -" Show status of all roles containing 'AD' on a server:\n" -" ipa server-role-find --server ipa.example.com --role=\"AD trust " -"controller\"\n" +#: ipaserver/plugins/schema.py:515 +msgid "CLI name" msgstr "" -#: ipaserver/plugins/serverrole.py:27 -msgid "" -"\n" -" Show status of all configured roles on a server:\n" -" ipa server-role-find ipa.example.com\n" +#: ipaserver/plugins/schema.py:520 +msgid "Confirm (password)" msgstr "" -#: ipaserver/plugins/serverrole.py:30 -msgid "" -"\n" -" Show implicit IPA master role:\n" -" ipa server-role-find --include-master\n" +#: ipaserver/plugins/schema.py:525 +msgid "Default" msgstr "" -#: ipaserver/plugins/serverrole.py:46 -msgid "server role" +#: ipaserver/plugins/schema.py:530 +msgid "Default from" msgstr "" -#: ipaserver/plugins/serverrole.py:47 -msgid "server roles" +#: ipaserver/plugins/schema.py:535 +msgid "Label" msgstr "" -#: ipaserver/plugins/serverrole.py:51 -msgid "IPA Server Roles" +#: ipaserver/plugins/schema.py:540 +msgid "Convert on server" msgstr "" -#: ipaserver/plugins/serverrole.py:52 -msgid "IPA Server Role" +#: ipaserver/plugins/schema.py:545 +msgid "Option group" msgstr "" -#: ipaserver/plugins/serverrole.py:65 -msgid "IPA server role name" +#: ipaserver/plugins/schema.py:550 +msgid "Sensitive" msgstr "" -#: ipaserver/plugins/serverrole.py:71 -msgid "Role status" +#: ipaserver/plugins/schema.py:555 +msgid "Positional argument" msgstr "" -#: ipaserver/plugins/serverrole.py:72 -msgid "Status of the role" +#: ipaserver/plugins/schema.py:640 +#, python-format +msgid "%(metaobject)s: %(oname)s not found" msgstr "" -#: ipaserver/plugins/serverrole.py:89 -msgid "Show role status on a server" +#: ipaserver/plugins/schema.py:679 +msgid "Display information about a command parameter." msgstr "" -#: ipaserver/plugins/serverrole.py:113 -msgid "Find a server role on a server(s)" +#: ipaserver/plugins/schema.py:684 +msgid "Search command parameters." msgstr "" -#: ipaserver/plugins/serverrole.py:118 +#: ipaserver/plugins/schema.py:741 #, python-format -msgid "%(count)s server role matched" -msgid_plural "%(count)s server roles matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/serverrole.py:139 -msgid "Include IPA master entries" +msgid "%(command_name)s: %(oname)s not found" msgstr "" -#: ipaserver/plugins/serverrole.py:192 -msgid "IPA role name" +#: ipaserver/plugins/schema.py:766 +msgid "Display information about a command output." msgstr "" -#: ipaserver/plugins/automount.py:218 -msgid "automount location" +#: ipaserver/plugins/schema.py:771 +msgid "Search for command outputs." msgstr "" -#: ipaserver/plugins/automount.py:219 -msgid "automount locations" +#: ipaserver/plugins/schema.py:776 +msgid "Store and provide schema for commands and topics" msgstr "" -#: ipaserver/plugins/automount.py:222 -msgid "Automount Locations" -msgstr "" - -#: ipaserver/plugins/automount.py:223 -msgid "Automount Location" -msgstr "" - -#: ipaserver/plugins/automount.py:263 -#, python-format -msgid "Added automount location \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/automount.py:283 -#, python-format -msgid "Deleted automount location \"%(value)s\"" +#: ipaserver/plugins/schema.py:782 +msgid "Fingerprint of schema cached by client" msgstr "" -#: ipaserver/plugins/automount.py:296 -#, python-format -msgid "%(count)d automount location matched" -msgid_plural "%(count)d automount locations matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/automount.py:349 -msgid "automount map" +#: ipaserver/plugins/baseldap.py:101 +msgid "Member service groups" msgstr "" -#: ipaserver/plugins/automount.py:350 -msgid "automount maps" +#: ipaserver/plugins/baseldap.py:110 +msgid "Member HBAC service groups" msgstr "" -#: ipaserver/plugins/automount.py:393 -msgid "Automount Maps" +#: ipaserver/plugins/baseldap.py:125 +msgid "Member ID user overrides" msgstr "" -#: ipaserver/plugins/automount.py:394 -msgid "Automount Map" +#: ipaserver/plugins/baseldap.py:127 +msgid "Indirect Member ID user overrides" msgstr "" -#: ipaserver/plugins/automount.py:401 -#, python-format -msgid "Added automount map \"%(value)s\"" +#: ipaserver/plugins/baseldap.py:144 +msgid "Indirect Member permissions" msgstr "" -#: ipaserver/plugins/automount.py:408 -#, python-format -msgid "Deleted automount map \"%(value)s\"" +#: ipaserver/plugins/baseldap.py:147 +msgid "Indirect Member HBAC service" msgstr "" -#: ipaserver/plugins/automount.py:428 -#, python-format -msgid "Modified automount map \"%(value)s\"" +#: ipaserver/plugins/baseldap.py:150 +msgid "Indirect Member HBAC service group" msgstr "" -#: ipaserver/plugins/automount.py:436 -#, python-format -msgid "%(count)d automount map matched" -msgid_plural "%(count)d automount maps matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/automount.py:448 -msgid "Automount key object." +#: ipaserver/plugins/baseldap.py:211 +msgid "Invalid format. Should be name=value" msgstr "" -#: ipaserver/plugins/automount.py:452 -msgid "automount key" +#: ipaserver/plugins/baseldap.py:582 +msgid "An IPA master host cannot be deleted or disabled" msgstr "" -#: ipaserver/plugins/automount.py:453 -msgid "automount keys" +#: ipaserver/plugins/baseldap.py:613 +msgid "entry" msgstr "" -#: ipaserver/plugins/automount.py:512 -msgid "Automount Keys" +#: ipaserver/plugins/baseldap.py:614 +msgid "entries" msgstr "" -#: ipaserver/plugins/automount.py:513 -msgid "Automount Key" +#: ipaserver/plugins/baseldap.py:652 ipaserver/plugins/baseldap.py:653 +msgid "Entry" msgstr "" -#: ipaserver/plugins/automount.py:514 +#: ipaserver/plugins/baseldap.py:656 #, python-format -msgid "" -"The key,info pair must be unique. A key named %(key)s with info %(info)s " -"already exists" +msgid "container entry (%(container)s) not found" msgstr "" -#: ipaserver/plugins/automount.py:515 +#: ipaserver/plugins/baseldap.py:657 #, python-format -msgid "key named %(key)s already exists" +msgid "%(parent)s: %(oname)s not found" msgstr "" -#: ipaserver/plugins/automount.py:516 +#: ipaserver/plugins/baseldap.py:659 #, python-format -msgid "The automount key %(key)s with info %(info)s does not exist" +msgid "%(oname)s with name \"%(pkey)s\" already exists" msgstr "" -#: ipaserver/plugins/automount.py:566 +#: ipaserver/plugins/baseldap.py:946 ipaserver/plugins/baseldap.py:954 #, python-format -msgid "" -"More than one entry with key %(key)s found, use --info to select specific " -"entry." +msgid "attribute \"%(attribute)s\" not allowed" msgstr "" -#: ipaserver/plugins/automount.py:625 +#: ipaserver/plugins/baseldap.py:959 #, python-format -msgid "Added automount key \"%(value)s\"" +msgid "these attributes are not allowed: %(attrs)s" msgstr "" -#: ipaserver/plugins/automount.py:654 -#, python-format -msgid "Added automount indirect map \"%(value)s\"" +#: ipaserver/plugins/baseldap.py:1017 +msgid "attribute is not configurable" msgstr "" -#: ipaserver/plugins/automount.py:678 -msgid "mount point is relative to parent map, cannot begin with /" +#: ipaserver/plugins/baseldap.py:1120 +msgid "No such attribute on this entry" msgstr "" -#: ipaserver/plugins/automount.py:707 +#: ipaserver/plugins/baseldap.py:1476 #, python-format -msgid "Deleted automount key \"%(value)s\"" +msgid "Rename the %(ldap_obj_name)s object" msgstr "" -#: ipaserver/plugins/automount.py:748 -#, python-format -msgid "Modified automount key \"%(value)s\"" +#: ipaserver/plugins/baseldap.py:1574 ipaserver/plugins/baseldap.py:2482 +msgid "the entry was deleted while being modified" msgstr "" -#: ipaserver/plugins/automount.py:807 +#: ipaserver/plugins/baseldap.py:1707 ipaserver/plugins/baseldap.py:2209 #, python-format -msgid "%(count)d automount key matched" -msgid_plural "%(count)d automount keys matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/internal.py:151 -msgid "Internationalization messages" -msgstr "" - -#: ipaserver/plugins/internal.py:157 -msgid "Your session has expired. Please log in again." -msgstr "" - -#: ipaserver/plugins/internal.py:161 ipaserver/plugins/internal.py:205 -msgid "Apply" -msgstr "" - -#: ipaserver/plugins/internal.py:162 -msgid "Rebuild auto membership" +msgid "%s" msgstr "" -#: ipaserver/plugins/internal.py:163 -msgid "Are you sure you want to rebuild auto membership?" +#: ipaserver/plugins/baseldap.py:1750 ipaserver/plugins/baseldap.py:2233 +#, python-format +msgid "%s to add" msgstr "" -#: ipaserver/plugins/internal.py:165 -msgid "Are you sure you want to proceed with the action?" +#: ipaserver/plugins/baseldap.py:1849 ipaserver/plugins/baseldap.py:2332 +#, python-format +msgid "%s to remove" msgstr "" -#: ipaserver/plugins/internal.py:166 -#, python-brace-format -msgid "Are you sure you want to delete ${object}?" +#: ipaserver/plugins/baseldap.py:1957 +#, python-format +msgid "" +"Search for %(searched_object)s with these %(relationship)s %(ldap_object)s." msgstr "" -#: ipaserver/plugins/internal.py:167 -#, python-brace-format -msgid "Are you sure you want to disable ${object}?" +#: ipaserver/plugins/baseldap.py:1958 +#, python-format +msgid "" +"Search for %(searched_object)s without these %(relationship)s " +"%(ldap_object)s." msgstr "" -#: ipaserver/plugins/internal.py:168 -#, python-brace-format -msgid "Are you sure you want to enable ${object}?" +#: ipaserver/plugins/baseldap.py:2513 +#, python-format +msgid "added attribute value to entry %(value)s" msgstr "" -#: ipaserver/plugins/internal.py:169 -msgid "Actions" +#: ipaserver/plugins/baseldap.py:2527 +#, python-format +msgid "removed attribute values from entry %(value)s" msgstr "" -#: ipaserver/plugins/internal.py:172 ipaserver/plugins/internal.py:200 -#: ipaserver/plugins/internal.py:262 -msgid "Add" +#: ipaserver/plugins/baseldap.py:2536 +msgid "one or more values to remove" msgstr "" -#: ipaserver/plugins/internal.py:173 -#, python-brace-format -msgid "${count} item(s) added" +#: ipaserver/plugins/hbacrule.py:108 +msgid "The deny type has been deprecated." msgstr "" -#: ipaserver/plugins/internal.py:174 -msgid "Direct Membership" +#: ipaserver/plugins/hbacrule.py:131 +msgid "HBAC rules" msgstr "" -#: ipaserver/plugins/internal.py:175 -#, python-brace-format -msgid "Filter available ${other_entity}" +#: ipaserver/plugins/hbacrule.py:201 +msgid "HBAC Rules" msgstr "" -#: ipaserver/plugins/internal.py:176 -msgid "Indirect Membership" +#: ipaserver/plugins/hbacrule.py:302 +#, python-format +msgid "Added HBAC rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:177 -msgid "No entries." +#: ipaserver/plugins/hbacrule.py:316 +#, python-format +msgid "Deleted HBAC rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:178 -#, python-brace-format -msgid "Showing ${start} to ${end} of ${total} entries." +#: ipaserver/plugins/hbacrule.py:333 +#, python-format +msgid "Modified HBAC rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:179 ipaserver/plugins/internal.py:277 -msgid "Remove" -msgstr "" +#: ipaserver/plugins/hbacrule.py:368 +#, python-format +msgid "%(count)d HBAC rule matched" +msgid_plural "%(count)d HBAC rules matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/internal.py:180 -#, python-brace-format -msgid "${count} item(s) removed" +#: ipaserver/plugins/hbacrule.py:383 +#, python-format +msgid "Enabled HBAC rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:181 -msgid "Show Results" +#: ipaserver/plugins/hbacrule.py:413 +#, python-format +msgid "Disabled HBAC rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:184 -msgid "Authentication indicators" +#: ipaserver/plugins/hbacrule.py:447 ipaserver/plugins/hbacrule.py:478 +msgid "Access time" msgstr "" -#: ipaserver/plugins/internal.py:185 -msgid "Authentication indicator" +#: ipaserver/plugins/hbacrule.py:565 +msgid "Add source hosts and hostgroups to an HBAC rule." msgstr "" -#: ipaserver/plugins/internal.py:186 +#: ipaserver/plugins/hbactest.py:45 msgid "" -"

Implicit method (password) will be used if no method is chosen.

Password + Two-factor: LDAP and Kerberos allow " -"authentication with either one of the authentication types but Kerberos uses " -"pre-authentication method which requires to use armor ccache.

RADIUS with another type: Kerberos always use RADIUS, " -"but LDAP never does. LDAP only recognize the password and two-factor " -"authentication options.

" -msgstr "" - -#: ipaserver/plugins/internal.py:187 -msgid "Add Custom Authentication Indicator" +"\n" +"Simulate use of Host-based access controls\n" +"\n" +"HBAC rules control who can access what services on what hosts.\n" +"You can use HBAC to control which users or groups can access a service,\n" +"or group of services, on a target host.\n" +"\n" +"Since applying HBAC rules implies use of a production environment,\n" +"this plugin aims to provide simulation of HBAC rules evaluation without\n" +"having access to the production environment.\n" +"\n" +" Test user coming to a service on a named host against\n" +" existing enabled rules.\n" +"\n" +" ipa hbactest --user= --host= --service=\n" +" [--rules=rules-list] [--nodetail] [--enabled] [--disabled]\n" +" [--sizelimit= ]\n" +"\n" +" --user, --host, and --service are mandatory, others are optional.\n" +"\n" +" If --rules is specified simulate enabling of the specified rules and test\n" +" the login of the user using only these rules.\n" +"\n" +" If --enabled is specified, all enabled HBAC rules will be added to " +"simulation\n" +"\n" +" If --disabled is specified, all disabled HBAC rules will be added to " +"simulation\n" +"\n" +" If --nodetail is specified, do not return information about rules matched/" +"not matched.\n" +"\n" +" If both --rules and --enabled are specified, apply simulation to --rules " +"_and_\n" +" all IPA enabled rules.\n" +"\n" +" If no --rules specified, simulation is run against all IPA enabled rules.\n" +" By default there is a IPA-wide limit to number of entries fetched, you can " +"change it\n" +" with --sizelimit option.\n" +"\n" +"EXAMPLES:\n" +"\n" +" 1. Use all enabled HBAC rules in IPA database to simulate:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: my-third-rule\n" +" Not matched rules: myrule\n" +" Matched rules: allow_all\n" +"\n" +" 2. Disable detailed summary of how rules were applied:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd --nodetail\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +"\n" +" 3. Test explicitly specified HBAC rules:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\\\n" +" --rules=myrule --rules=my-second-rule\n" +" ---------------------\n" +" Access granted: False\n" +" ---------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: myrule\n" +"\n" +" 4. Use all enabled HBAC rules in IPA database + explicitly specified " +"rules:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\\\n" +" --rules=myrule --rules=my-second-rule --enabled\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: my-third-rule\n" +" Not matched rules: myrule\n" +" Matched rules: allow_all\n" +"\n" +" 5. Test all disabled HBAC rules in IPA database:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd --disabled\n" +" ---------------------\n" +" Access granted: False\n" +" ---------------------\n" +" Not matched rules: new-rule\n" +"\n" +" 6. Test all disabled HBAC rules in IPA database + explicitly specified " +"rules:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\\\n" +" --rules=myrule --rules=my-second-rule --disabled\n" +" ---------------------\n" +" Access granted: False\n" +" ---------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: my-third-rule\n" +" Not matched rules: myrule\n" +"\n" +" 7. Test all (enabled and disabled) HBAC rules in IPA database:\n" +" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\\\n" +" --enabled --disabled\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Not matched rules: my-second-rule\n" +" Not matched rules: my-third-rule\n" +" Not matched rules: myrule\n" +" Not matched rules: new-rule\n" +" Matched rules: allow_all\n" +"\n" +"\n" +"HBACTEST AND TRUSTED DOMAINS\n" +"\n" +"When an external trusted domain is configured in IPA, HBAC rules are also " +"applied\n" +"on users accessing IPA resources from the trusted domain. Trusted domain " +"users and\n" +"groups (and their SIDs) can be then assigned to external groups which can " +"be\n" +"members of POSIX groups in IPA which can be used in HBAC rules and thus " +"allowing\n" +"access to resources protected by the HBAC system.\n" +"\n" +"hbactest plugin is capable of testing access for both local IPA users and " +"users\n" +"from the trusted domains, either by a fully qualified user name or by user " +"SID.\n" +"Such user names need to have a trusted domain specified as a short name\n" +"(DOMAIN\\Administrator) or with a user principal name (UPN), " +"Administrator@ad.test.\n" +"\n" +"Please note that hbactest executed with a trusted domain user as --user " +"parameter\n" +"can be only run by members of \"trust admins\" group.\n" +"\n" +"EXAMPLES:\n" +"\n" +" 1. Test if a user from a trusted domain specified by its shortname " +"matches any\n" +" rule:\n" +"\n" +" $ ipa hbactest --user 'DOMAIN\\Administrator' --host `hostname` --" +"service sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Matched rules: can_login\n" +"\n" +" 2. Test if a user from a trusted domain specified by its domain name " +"matches\n" +" any rule:\n" +"\n" +" $ ipa hbactest --user 'Administrator@domain.com' --host `hostname` --" +"service sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Matched rules: can_login\n" +"\n" +" 3. Test if a user from a trusted domain specified by its SID matches any " +"rule:\n" +"\n" +" $ ipa hbactest --user S-1-5-21-3035198329-144811719-1378114514-500 \\\\\n" +" --host `hostname` --service sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Matched rules: can_login\n" +"\n" +" 4. Test if other user from a trusted domain specified by its SID matches " +"any rule:\n" +"\n" +" $ ipa hbactest --user S-1-5-21-3035198329-144811719-1378114514-1203 \\" +"\\\n" +" --host `hostname` --service sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Not matched rules: can_login\n" +"\n" +" 5. Test if other user from a trusted domain specified by its shortname " +"matches\n" +" any rule:\n" +"\n" +" $ ipa hbactest --user 'DOMAIN\\Otheruser' --host `hostname` --service " +"sshd\n" +" --------------------\n" +" Access granted: True\n" +" --------------------\n" +" Matched rules: allow_all\n" +" Not matched rules: can_login\n" msgstr "" -#: ipaserver/plugins/internal.py:189 -msgid "Two factor authentication (password + OTP)" +#: ipaserver/plugins/hbactest.py:384 +msgid "Unresolved rules in --rules" msgstr "" -#: ipaserver/plugins/internal.py:191 -msgid "RADIUS" +#: ipaserver/plugins/hbactest.py:497 +#, python-format +msgid "Access granted: %s" msgstr "" -#: ipaserver/plugins/internal.py:193 -msgid "Hardened Password (by SPAKE or FAST)" +#: ipaserver/plugins/idviews.py:72 ipaserver/plugins/idviews.py:123 +#: ipaserver/plugins/idviews.py:131 ipaserver/plugins/idviews.py:351 +#: ipaserver/plugins/idviews.py:838 +msgid "ID View" msgstr "" -#: ipaserver/plugins/internal.py:194 -msgid "Disable per-user override" +#: ipaserver/plugins/idviews.py:74 +msgid "system ID View" msgstr "" -#: ipaserver/plugins/internal.py:195 -msgid "" -"

Per-user setting, overwrites the global setting if any option is checked." -"

Password + Two-factor: LDAP and Kerberos allow " -"authentication with either one of the authentication types but Kerberos uses " -"pre-authentication method which requires to use armor ccache.

RADIUS with another type: Kerberos always use RADIUS, " -"but LDAP never does. LDAP only recognize the password and two-factor " -"authentication options.

" +#: ipaserver/plugins/idviews.py:124 ipaserver/plugins/idviews.py:130 +msgid "ID Views" msgstr "" -#: ipaserver/plugins/internal.py:198 ipaserver/plugins/internal.py:272 -#: ipaserver/plugins/internal.py:1708 -msgid "About" +#: ipaserver/plugins/idviews.py:145 +msgid "User object overrides" msgstr "" -#: ipaserver/plugins/internal.py:199 -msgid "Activate" +#: ipaserver/plugins/idviews.py:149 +msgid "Group object overrides" msgstr "" -#: ipaserver/plugins/internal.py:201 -msgid "Add and Add Another" +#: ipaserver/plugins/idviews.py:153 +msgid "Hosts the view applies to" msgstr "" -#: ipaserver/plugins/internal.py:202 -msgid "Add and Close" +#: ipaserver/plugins/idviews.py:159 ipaserver/plugins/config.py:315 +msgid "Domain resolution order" msgstr "" -#: ipaserver/plugins/internal.py:203 -msgid "Add and Edit" +#: ipaserver/plugins/idviews.py:160 ipaserver/plugins/config.py:316 +msgid "colon-separated list of domains used for short name qualification" msgstr "" -#: ipaserver/plugins/internal.py:204 -msgid "Add Many" +#: ipaserver/plugins/idviews.py:196 +#, python-format +msgid "Added ID View \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:206 -msgid "Back" +#: ipaserver/plugins/idviews.py:213 +#, python-format +msgid "Deleted ID View \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:207 -msgid "Cancel" -msgstr "" - -#: ipaserver/plugins/internal.py:208 -msgid "Clear" +#: ipaserver/plugins/idviews.py:226 +#, python-format +msgid "Modified an ID View \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:209 -msgid "Clear all fields on the page." -msgstr "" +#: ipaserver/plugins/idviews.py:242 +#, python-format +msgid "%(count)d ID View matched" +msgid_plural "%(count)d ID Views matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/internal.py:210 -msgid "Close" +#: ipaserver/plugins/idviews.py:352 +msgid "Default Trust View cannot be applied on hosts" msgstr "" -#: ipaserver/plugins/internal.py:211 ipaserver/plugins/internal.py:1912 -msgid "Disable" +#: ipaserver/plugins/idviews.py:380 ipaserver/plugins/idviews.py:413 +msgid "not found" msgstr "" -#: ipaserver/plugins/internal.py:212 ipaserver/plugins/internal.py:643 -msgid "Download" +#: ipaserver/plugins/idviews.py:394 +msgid "ID View cannot be applied to IPA master" msgstr "" -#: ipaserver/plugins/internal.py:213 -msgid "Download certificate as PEM formatted file." +#: ipaserver/plugins/idviews.py:411 +msgid "ID View already applied" msgstr "" -#: ipaserver/plugins/internal.py:214 -msgid "Edit" +#: ipaserver/plugins/idviews.py:431 +msgid "value" msgstr "" -#: ipaserver/plugins/internal.py:215 ipaserver/plugins/internal.py:1914 -msgid "Enable" +#: ipaserver/plugins/idviews.py:444 +#, python-format +msgid "ID View applied to %i host." msgstr "" -#: ipaserver/plugins/internal.py:217 -msgid "Find" +#: ipaserver/plugins/idviews.py:445 +#, python-format +msgid "ID View applied to %i hosts." msgstr "" -#: ipaserver/plugins/internal.py:218 -msgid "Get" +#: ipaserver/plugins/idviews.py:487 +#, python-format +msgid "ID View cleared from %i host." msgstr "" -#: ipaserver/plugins/internal.py:219 -msgid "Hide" +#: ipaserver/plugins/idviews.py:488 +#, python-format +msgid "ID View cleared from %i hosts." msgstr "" -#: ipaserver/plugins/internal.py:220 -msgid "Issue" +#: ipaserver/plugins/idviews.py:556 +msgid "" +"You are trying to reference a magic private group which is not allowed to be " +"overridden. Try overriding the GID attribute of the corresponding user " +"instead." msgstr "" -#: ipaserver/plugins/internal.py:221 -msgid "Match" +#: ipaserver/plugins/idviews.py:594 +msgid "IPA object" msgstr "" -#: ipaserver/plugins/internal.py:222 -msgid "Match users according to certificate." +#: ipaserver/plugins/idviews.py:595 +msgid "" +"system IPA objects (e.g. system groups, user private groups) cannot be " +"overridden" msgstr "" -#: ipaserver/plugins/internal.py:223 -msgid "Migrate" +#: ipaserver/plugins/idviews.py:689 +#, python-format +msgid "Anchor '%(anchor)s' could not be resolved." msgstr "" -#: ipaserver/plugins/internal.py:224 -msgid "OK" +#: ipaserver/plugins/idviews.py:839 +msgid "Default Trust View cannot contain IPA users" msgstr "" -#: ipaserver/plugins/internal.py:225 -msgid "Refresh" +#: ipaserver/plugins/idviews.py:883 +msgid "Add a new ID override." msgstr "" -#: ipaserver/plugins/internal.py:226 -msgid "Reload current settings from the server." +#: ipaserver/plugins/idviews.py:884 +#, python-format +msgid "Added ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:227 -msgid "Delete" +#: ipaserver/plugins/idviews.py:899 +msgid "Delete an ID override." msgstr "" -#: ipaserver/plugins/internal.py:228 ipaserver/plugins/internal.py:684 -msgid "Remove hold" +#: ipaserver/plugins/idviews.py:900 +#, python-format +msgid "Deleted ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:229 -msgid "Reset" +#: ipaserver/plugins/idviews.py:923 +msgid "Modify an ID override." msgstr "" -#: ipaserver/plugins/internal.py:230 ipaserver/plugins/internal.py:1701 -msgid "Reset Password" +#: ipaserver/plugins/idviews.py:924 +#, python-format +msgid "Modified an ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:231 -msgid "Reset Password and Log in" +#: ipaserver/plugins/idviews.py:931 +msgid "ID override" msgstr "" -#: ipaserver/plugins/internal.py:232 -msgid "Restore" +#: ipaserver/plugins/idviews.py:932 +msgid "ID overrides cannot be renamed" msgstr "" -#: ipaserver/plugins/internal.py:233 -msgid "Retry" +#: ipaserver/plugins/idviews.py:944 +msgid "Search for an ID override." msgstr "" -#: ipaserver/plugins/internal.py:234 -msgid "Revert" -msgstr "" +#: ipaserver/plugins/idviews.py:945 +#, python-format +msgid "%(count)d ID override matched" +msgid_plural "%(count)d ID overrides matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/internal.py:236 -msgid "Revoke" +#: ipaserver/plugins/idviews.py:957 +msgid "Display information about an ID override." msgstr "" -#: ipaserver/plugins/internal.py:237 -msgid "Save" +#: ipaserver/plugins/idviews.py:969 ipaserver/plugins/idviews.py:973 +msgid "User ID override" msgstr "" -#: ipaserver/plugins/internal.py:238 -msgid "Set" +#: ipaserver/plugins/idviews.py:970 ipaserver/plugins/idviews.py:972 +msgid "User ID overrides" msgstr "" -#: ipaserver/plugins/internal.py:239 -msgid "Show" +#: ipaserver/plugins/idviews.py:1092 ipaserver/plugins/idviews.py:1096 +msgid "Group ID override" msgstr "" -#: ipaserver/plugins/internal.py:240 -msgid "Stage" +#: ipaserver/plugins/idviews.py:1093 ipaserver/plugins/idviews.py:1095 +msgid "Group ID overrides" msgstr "" -#: ipaserver/plugins/internal.py:242 -msgid "Update" +#: ipaserver/plugins/idviews.py:1137 +msgid "Add one or more certificates to the idoverrideuser entry" msgstr "" -#: ipaserver/plugins/internal.py:243 -msgid "View" +#: ipaserver/plugins/idviews.py:1138 +#, python-format +msgid "Added certificates to idoverrideuser \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:246 ipaserver/plugins/internal.py:1709 -msgid "Customization" +#: ipaserver/plugins/idviews.py:1160 +msgid "Remove one or more certificates to the idoverrideuser entry" msgstr "" -#: ipaserver/plugins/internal.py:247 -msgid "Pagination Size" +#: ipaserver/plugins/idviews.py:1161 +#, python-format +msgid "Removed certificates from idoverrideuser \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:250 -msgid "Collapse All" +#: ipaserver/plugins/idviews.py:1185 +#, python-format +msgid "Added User ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:251 -msgid "Expand All" +#: ipaserver/plugins/idviews.py:1210 +#, python-format +msgid "Deleted User ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:252 -msgid "General" +#: ipaserver/plugins/idviews.py:1216 +#, python-format +msgid "Modified an User ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:253 -msgid "Identity Settings" -msgstr "" +#: ipaserver/plugins/idviews.py:1248 +#, python-format +msgid "%(count)d User ID override matched" +msgid_plural "%(count)d User ID overrides matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/internal.py:254 -msgid "Record Settings" +#: ipaserver/plugins/idviews.py:1284 +#, python-format +msgid "Added Group ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:255 -#, python-brace-format -msgid "${entity} ${primary_key} Settings" +#: ipaserver/plugins/idviews.py:1290 +#, python-format +msgid "Deleted Group ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:256 -msgid "Back to Top" +#: ipaserver/plugins/idviews.py:1296 +#, python-format +msgid "Modified an Group ID override \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:257 -#, python-brace-format -msgid "${entity} ${primary_key} updated" -msgstr "" +#: ipaserver/plugins/idviews.py:1302 +#, python-format +msgid "%(count)d Group ID override matched" +msgid_plural "%(count)d Group ID overrides matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/internal.py:260 -#, python-brace-format -msgid "${entity} successfully added" +#: ipaserver/plugins/permission.py:40 +msgid "" +"\n" +"Permissions\n" msgstr "" -#: ipaserver/plugins/internal.py:261 -msgid "Add custom value" +#: ipaserver/plugins/permission.py:42 +msgid "" +"\n" +"A permission enables fine-grained delegation of rights. A permission is\n" +"a human-readable wrapper around a 389-ds Access Control Rule,\n" +"or instruction (ACI).\n" +"A permission grants the right to perform a specific task such as adding a\n" +"user, modifying a group, etc.\n" msgstr "" -#: ipaserver/plugins/internal.py:263 -msgid "Available" +#: ipaserver/plugins/permission.py:48 +msgid "" +"\n" +"A permission may not contain other permissions.\n" msgstr "" -#: ipaserver/plugins/internal.py:264 -msgid "Some operations failed." +#: ipaserver/plugins/permission.py:50 +msgid "" +"\n" +"* A permission grants access to read, write, add, delete, read, search,\n" +" or compare.\n" +"* A privilege combines similar permissions (for example all the permissions\n" +" needed to add a user).\n" +"* A role grants a set of privileges to users, groups, hosts or hostgroups.\n" msgstr "" -#: ipaserver/plugins/internal.py:265 -msgid "Operations Error" -msgstr "" +#: ipaserver/plugins/permission.py:56 +msgid "" +"\n" +"A permission is made up of a number of different parts:\n" +"\n" +"1. The name of the permission.\n" +"2. The target of the permission.\n" +"3. The rights granted by the permission.\n" +msgstr "" -#: ipaserver/plugins/internal.py:266 -msgid "Confirmation" +#: ipaserver/plugins/permission.py:62 +msgid "" +"\n" +"Rights define what operations are allowed, and may be one or more\n" +"of the following:\n" +"1. write - write one or more attributes\n" +"2. read - read one or more attributes\n" +"3. search - search on one or more attributes\n" +"4. compare - compare one or more attributes\n" +"5. add - add a new entry to the tree\n" +"6. delete - delete an existing entry\n" +"7. all - all permissions are granted\n" msgstr "" -#: ipaserver/plugins/internal.py:267 -msgid "Custom value" +#: ipaserver/plugins/permission.py:72 +msgid "" +"\n" +"Note the distinction between attributes and entries. The permissions are\n" +"independent, so being able to add a user does not mean that the user will\n" +"be editable.\n" msgstr "" -#: ipaserver/plugins/internal.py:268 -msgid "This page has unsaved changes. Please save or revert." +#: ipaserver/plugins/permission.py:76 +msgid "" +"\n" +"There are a number of allowed targets:\n" +"1. subtree: a DN; the permission applies to the subtree under this DN\n" +"2. target filter: an LDAP filter\n" +"3. target: DN with possible wildcards, specifies entries permission applies " +"to\n" msgstr "" -#: ipaserver/plugins/internal.py:269 -msgid "Unsaved Changes" +#: ipaserver/plugins/permission.py:81 +msgid "" +"\n" +"Additionally, there are the following convenience options.\n" +"Setting one of these options will set the corresponding attribute(s).\n" +"1. type: a type of object (user, group, etc); sets subtree and target " +"filter.\n" +"2. memberof: apply to members of a group; sets target filter\n" +"3. targetgroup: grant access to modify a specific group (such as granting\n" +" the rights to manage group membership); sets target.\n" msgstr "" -#: ipaserver/plugins/internal.py:270 -#, python-brace-format -msgid "Edit ${entity}" +#: ipaserver/plugins/permission.py:88 +msgid "" +"\n" +"Managed permissions\n" msgstr "" -#: ipaserver/plugins/internal.py:271 -msgid "Hide details" +#: ipaserver/plugins/permission.py:90 +msgid "" +"\n" +"Permissions that come with IPA by default can be so-called \"managed\"\n" +"permissions. These have a default set of attributes they apply to,\n" +"but the administrator can add/remove individual attributes to/from the set.\n" msgstr "" -#: ipaserver/plugins/internal.py:273 -#, python-brace-format -msgid "${product}, version: ${version}" +#: ipaserver/plugins/permission.py:94 +msgid "" +"\n" +"Deleting or renaming a managed permission, as well as changing its target,\n" +"is not allowed.\n" msgstr "" -#: ipaserver/plugins/internal.py:274 -msgid "Prospective" +#: ipaserver/plugins/permission.py:99 +msgid "" +"\n" +" Add a permission that grants the creation of users:\n" +" ipa permission-add --type=user --permissions=add \"Add Users\"\n" msgstr "" -#: ipaserver/plugins/internal.py:275 -msgid "Redirection" +#: ipaserver/plugins/permission.py:102 +msgid "" +"\n" +" Add a permission that grants the ability to manage group membership:\n" +" ipa permission-add --attrs=member --permissions=write --type=group " +"\"Manage Group Members\"\n" msgstr "" -#: ipaserver/plugins/internal.py:276 -msgid "Select entries to be removed." +#: ipaserver/plugins/permission.py:129 +msgid "must be enclosed in parentheses" msgstr "" -#: ipaserver/plugins/internal.py:278 -msgid "Result" +#: ipaserver/plugins/permission.py:149 +#, python-format +msgid "\"%s\" is not an object type" msgstr "" -#: ipaserver/plugins/internal.py:279 -msgid "Show details" +#: ipaserver/plugins/permission.py:151 ipaserver/plugins/permission.py:897 +#, python-format +msgid "\"%s\" is not a valid permission type" msgstr "" -#: ipaserver/plugins/internal.py:280 -msgid "Success" +#: ipaserver/plugins/permission.py:353 +#, python-format +msgid "Deprecated; use %s" msgstr "" -#: ipaserver/plugins/internal.py:281 -msgid "Validation error" +#: ipaserver/plugins/permission.py:370 +#, python-format +msgid "Permission with unknown flag %s may not be modified or removed" msgstr "" -#: ipaserver/plugins/internal.py:282 -msgid "Input form contains invalid or missing values." +#: ipaserver/plugins/permission.py:374 +msgid "A SYSTEM permission may not be modified or removed" msgstr "" -#: ipaserver/plugins/internal.py:285 -msgid "Please try the following options:" +#: ipaserver/plugins/permission.py:624 +#, python-format +msgid "Entry %s not found" msgstr "" -#: ipaserver/plugins/internal.py:286 -msgid "If the problem persists please contact the system administrator." +#: ipaserver/plugins/permission.py:716 +#, python-format +msgid "The ACI for permission %(name)s was not found in %(dn)s " msgstr "" -#: ipaserver/plugins/internal.py:287 -msgid "Refresh the page." +#: ipaserver/plugins/permission.py:820 +msgid "" +"cannot specify full target filter and extra target filter simultaneously" msgstr "" -#: ipaserver/plugins/internal.py:288 -msgid "Reload the browser." +#: ipaserver/plugins/permission.py:843 +#, python-format +msgid "option was renamed; use %s" msgstr "" -#: ipaserver/plugins/internal.py:289 -msgid "Return to the main page and retry the operation" +#: ipaserver/plugins/permission.py:847 +#, python-format +msgid "Cannot use %(old_name)s with %(new_name)s" msgstr "" -#: ipaserver/plugins/internal.py:290 -#, python-brace-format -msgid "An error has occurred (${error})" +#: ipaserver/plugins/permission.py:861 ipaserver/plugins/permission.py:876 +#, python-format +msgid "%s: group not found" msgstr "" -#: ipaserver/plugins/internal.py:294 -msgid "HTTP Error" +#: ipaserver/plugins/permission.py:871 +msgid "target and targetgroup are mutually exclusive" msgstr "" -#: ipaserver/plugins/internal.py:295 -msgid "Internal Error" +#: ipaserver/plugins/permission.py:892 +msgid "subtree and type are mutually exclusive" msgstr "" -#: ipaserver/plugins/internal.py:296 -msgid "IPA Error" +#: ipaserver/plugins/permission.py:930 +msgid "Bad search filter" msgstr "" -#: ipaserver/plugins/internal.py:297 -msgid "No response" +#: ipaserver/plugins/permission.py:940 +#, python-format +msgid "Entry %s does not exist" msgstr "" -#: ipaserver/plugins/internal.py:298 -msgid "Unknown Error" +#: ipaserver/plugins/permission.py:949 +msgid "" +"there must be at least one target entry specifier (e.g. target, " +"targetfilter, attrs)" msgstr "" -#: ipaserver/plugins/internal.py:299 -msgid "URL" +#: ipaserver/plugins/permission.py:961 ipaserver/plugins/permission.py:989 +#, python-format +msgid "Added permission \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:302 -#, python-brace-format -msgid "${primary_key} is managed by:" +#: ipaserver/plugins/permission.py:1014 +msgid "attrs and included attributes are mutually exclusive" msgstr "" -#: ipaserver/plugins/internal.py:303 -#, python-brace-format -msgid "${primary_key} members:" +#: ipaserver/plugins/permission.py:1046 +#, python-format +msgid "Cannot store permission ACI to %s" msgstr "" -#: ipaserver/plugins/internal.py:304 -#, python-brace-format -msgid "${primary_key} is a member of:" +#: ipaserver/plugins/permission.py:1057 +#, python-format +msgid "Deleted permission \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:305 -#, python-brace-format -msgid "${primary_key} member managers:" +#: ipaserver/plugins/permission.py:1077 +msgid "cannot delete managed permissions" msgstr "" -#: ipaserver/plugins/internal.py:308 -msgid "Settings" +#: ipaserver/plugins/permission.py:1083 +#, python-format +msgid "ACI of permission %s was not found" msgstr "" -#: ipaserver/plugins/internal.py:309 ipaserver/plugins/internal.py:1722 -msgid "Search" +#: ipaserver/plugins/permission.py:1092 +#, python-format +msgid "Modified permission \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:311 -msgid "False" +#: ipaserver/plugins/permission.py:1125 +msgid "cannot rename managed permissions" msgstr "" -#: ipaserver/plugins/internal.py:314 -#, python-brace-format -msgid "Allow user groups to create keytab of '${primary_key}'" +#: ipaserver/plugins/permission.py:1132 ipaserver/plugins/permission.py:1136 +msgid "not modifiable on managed permissions" msgstr "" -#: ipaserver/plugins/internal.py:317 -#, python-brace-format -msgid "Allow user groups to retrieve keytab of '${primary_key}'" +#: ipaserver/plugins/permission.py:1143 +msgid "only available on managed permissions" msgstr "" -#: ipaserver/plugins/internal.py:320 -#, python-brace-format -msgid "Allow host groups to create keytab of '${primary_key}'" +#: ipaserver/plugins/permission.py:1150 ipaserver/plugins/permission.py:1276 +msgid "attrs and included/excluded attributes are mutually exclusive" msgstr "" -#: ipaserver/plugins/internal.py:323 -#, python-brace-format -msgid "Allow host groups to retrieve keytab of '${primary_key}'" +#: ipaserver/plugins/permission.py:1161 +msgid "cannot set bindtype for a permission that is assigned to a privilege" msgstr "" -#: ipaserver/plugins/internal.py:326 -#, python-brace-format -msgid "Allow hosts to create keytab of '${primary_key}'" +#: ipaserver/plugins/permission.py:1265 +#, python-format +msgid "%(count)d permission matched" +msgid_plural "%(count)d permissions matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/delegation.py:67 +msgid "delegation" msgstr "" -#: ipaserver/plugins/internal.py:329 -#, python-brace-format -msgid "Allow hosts to retrieve keytab of '${primary_key}'" +#: ipaserver/plugins/delegation.py:68 +msgid "delegations" msgstr "" -#: ipaserver/plugins/internal.py:332 -#, python-brace-format -msgid "Allow users to create keytab of '${primary_key}'" +#: ipaserver/plugins/delegation.py:69 +msgid "Delegations" msgstr "" -#: ipaserver/plugins/internal.py:335 -#, python-brace-format -msgid "Allow users to retrieve keytab of '${primary_key}'" +#: ipaserver/plugins/delegation.py:70 +msgid "Delegation" msgstr "" -#: ipaserver/plugins/internal.py:337 -msgid "Allowed to create keytab" +#: ipaserver/plugins/delegation.py:132 +#, python-format +msgid "Added delegation \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:338 -msgid "Allowed to retrieve keytab" +#: ipaserver/plugins/delegation.py:153 +#, python-format +msgid "Deleted delegation \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:340 -#, python-brace-format -msgid "Disallow user groups to create keytab of '${primary_key}'" +#: ipaserver/plugins/delegation.py:170 +#, python-format +msgid "Modified delegation \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:343 -#, python-brace-format -msgid "Disallow user groups to retrieve keytab of '${primary_key}'" +#: ipaserver/plugins/delegation.py:189 +#, python-format +msgid "%(count)d delegation matched" +msgid_plural "%(count)d delegations matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/selinuxusermap.py:89 +msgid "HBAC rule and local members cannot both be set" msgstr "" -#: ipaserver/plugins/internal.py:346 -#, python-brace-format -msgid "Disallow host groups to create keytab of '${primary_key}'" +#: ipaserver/plugins/selinuxusermap.py:128 +msgid "Invalid SELinux user name, must match {}" msgstr "" -#: ipaserver/plugins/internal.py:349 +#: ipaserver/plugins/selinuxusermap.py:142 #, python-brace-format -msgid "Disallow host groups to retrieve keytab of '${primary_key}'" +msgid "Invalid MLS value, must match {mls}, where max level {mls_max}" msgstr "" -#: ipaserver/plugins/internal.py:352 +#: ipaserver/plugins/selinuxusermap.py:147 #, python-brace-format -msgid "Disallow hosts to create keytab of '${primary_key}'" +msgid "Invalid MCS value, must match {mcs}, where max category {mcs_max}" msgstr "" -#: ipaserver/plugins/internal.py:355 -#, python-brace-format -msgid "Disallow hosts to retrieve keytab of '${primary_key}'" +#: ipaserver/plugins/selinuxusermap.py:161 +msgid "SELinux user map list not found in configuration" msgstr "" -#: ipaserver/plugins/internal.py:358 -#, python-brace-format -msgid "Disallow users to create keytab of '${primary_key}'" +#: ipaserver/plugins/selinuxusermap.py:166 +#, python-format +msgid "SELinux user %(user)s not found in ordering list (in config)" msgstr "" -#: ipaserver/plugins/internal.py:361 -#, python-brace-format -msgid "Disallow users to retrieve keytab of '${primary_key}'" +#: ipaserver/plugins/selinuxusermap.py:176 +msgid "SELinux User Map rule" msgstr "" -#: ipaserver/plugins/internal.py:365 -msgid "Add Kerberos Principal Alias" +#: ipaserver/plugins/selinuxusermap.py:177 +msgid "SELinux User Map rules" msgstr "" -#: ipaserver/plugins/internal.py:366 -msgid "New kerberos principal alias" +#: ipaserver/plugins/selinuxusermap.py:233 +msgid "SELinux User Maps" msgstr "" -#: ipaserver/plugins/internal.py:367 -msgid "Remove Kerberos Alias" +#: ipaserver/plugins/selinuxusermap.py:234 +msgid "SELinux User Map" msgstr "" -#: ipaserver/plugins/internal.py:368 -#, python-brace-format -msgid "Do you want to remove kerberos alias ${alias}?" +#: ipaserver/plugins/selinuxusermap.py:309 +#, python-format +msgid "HBAC rule %(rule)s not found" msgstr "" -#: ipaserver/plugins/internal.py:371 -msgid "Inherited from server configuration" +#: ipaserver/plugins/selinuxusermap.py:330 +#, python-format +msgid "Added SELinux User Map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:372 -msgid "MS-PAC" +#: ipaserver/plugins/selinuxusermap.py:368 +#, python-format +msgid "Deleted SELinux User Map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:373 -msgid "Override inherited settings" +#: ipaserver/plugins/selinuxusermap.py:376 +#, python-format +msgid "Modified SELinux User Map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:374 -msgid "PAD" +#: ipaserver/plugins/selinuxusermap.py:449 +#, python-format +msgid "%(count)d SELinux User Map matched" +msgid_plural "%(count)d SELinux User Maps matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/selinuxusermap.py:491 +#, python-format +msgid "Enabled SELinux User Map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:377 -msgid "Authenticating" +#: ipaserver/plugins/selinuxusermap.py:521 +#, python-format +msgid "Disabled SELinux User Map \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:379 -msgid "Authentication with personal certificate failed" +#: ipaserver/plugins/server.py:36 +msgid "" +"\n" +"IPA servers\n" msgstr "" -#: ipaserver/plugins/internal.py:381 +#: ipaserver/plugins/server.py:38 msgid "" -" To log in with certificate, please make sure you have valid personal certificate. " +"\n" +"Get information about installed IPA servers.\n" msgstr "" -#: ipaserver/plugins/internal.py:385 -msgid "Continue to next page" +#: ipaserver/plugins/server.py:42 +msgid "" +"\n" +" Find all servers:\n" +" ipa server-find\n" msgstr "" -#: ipaserver/plugins/internal.py:387 +#: ipaserver/plugins/server.py:45 msgid "" -" To log in with username and " -"password, enter them in the corresponding fields, then click 'Log " -"in'." +"\n" +" Show specific server:\n" +" ipa server-show ipa.example.com\n" msgstr "" -#: ipaserver/plugins/internal.py:390 -msgid "Login failed due to an unknown reason" +#: ipaserver/plugins/server.py:61 +msgid "server" msgstr "" -#: ipaserver/plugins/internal.py:391 -msgid "Logged In As" +#: ipaserver/plugins/server.py:62 +msgid "servers" msgstr "" -#: ipaserver/plugins/internal.py:392 -msgid "Authentication with Kerberos failed" +#: ipaserver/plugins/server.py:70 +msgid "IPA Servers" msgstr "" -#: ipaserver/plugins/internal.py:394 -#, python-brace-format -msgid "" -" To log in with Kerberos, please make sure you have valid tickets (obtainable via kinit) and " -"configured the " -"browser correctly, then click 'Log in'." +#: ipaserver/plugins/server.py:133 +msgid "Server location" msgstr "" -#: ipaserver/plugins/internal.py:399 -msgid "Loading" +#: ipaserver/plugins/server.py:140 +msgid "Service weight" msgstr "" -#: ipaserver/plugins/internal.py:401 -msgid "Kerberos Principal you entered is expired" +#: ipaserver/plugins/server.py:141 +msgid "Weight for server services" msgstr "" -#: ipaserver/plugins/internal.py:402 -msgid "Loading data" +#: ipaserver/plugins/server.py:148 +msgid "Service relative weight" msgstr "" -#: ipaserver/plugins/internal.py:403 -msgid "Log in" +#: ipaserver/plugins/server.py:149 +msgid "Relative weight for server services (counts per location)" msgstr "" -#: ipaserver/plugins/internal.py:404 -msgid "Log In Using Certificate" +#: ipaserver/plugins/server.py:154 +msgid "Enabled server roles" msgstr "" -#: ipaserver/plugins/internal.py:405 -msgid "Log in using personal certificate" +#: ipaserver/plugins/server.py:155 +msgid "List of enabled roles" msgstr "" -#: ipaserver/plugins/internal.py:406 ipaserver/plugins/internal.py:1710 -msgid "Log out" +#: ipaserver/plugins/server.py:222 +msgid "Modify information about an IPA server." msgstr "" -#: ipaserver/plugins/internal.py:407 -msgid "Log out error" +#: ipaserver/plugins/server.py:224 +#, python-format +msgid "Modified IPA server \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:409 ipaserver/plugins/internal.py:1695 -msgid "Password or Password+One-Time Password" +#: ipaserver/plugins/server.py:306 +#, python-format +msgid "%(count)d IPA server matched" +msgid_plural "%(count)d IPA servers matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/server.py:444 +#, python-format +msgid "Deleted IPA server \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:410 -#, python-brace-format -msgid "You will be redirected in ${count}s" +#: ipaserver/plugins/server.py:449 +msgid "Ignore topology errors" msgstr "" -#: ipaserver/plugins/internal.py:411 -msgid "Sync OTP Token" +#: ipaserver/plugins/server.py:450 +msgid "Ignore topology connectivity problems after removal" msgstr "" -#: ipaserver/plugins/internal.py:412 -msgid "Synchronizing" +#: ipaserver/plugins/server.py:455 +msgid "Ignore check for last remaining CA or DNS server" msgstr "" -#: ipaserver/plugins/internal.py:414 -msgid "The user account you entered is locked" +#: ipaserver/plugins/server.py:456 +msgid "Skip a check whether the last CA master or DNS server is removed" msgstr "" -#: ipaserver/plugins/internal.py:417 -msgid "number of passwords" +#: ipaserver/plugins/server.py:462 +msgid "Force server removal" msgstr "" -#: ipaserver/plugins/internal.py:418 -msgid "seconds" +#: ipaserver/plugins/server.py:463 +msgid "Force server removal even if it does not exist" msgstr "" -#: ipaserver/plugins/internal.py:421 -msgid "Migrating" +#: ipaserver/plugins/server.py:500 +msgid "" +"Replica is active DNSSEC key master. Uninstall could break your DNS system. " +"Please disable or replace DNSSEC key master first." msgstr "" -#: ipaserver/plugins/internal.py:423 -msgid "There was a problem with your request. Please, try again later." +#: ipaserver/plugins/server.py:506 +msgid "Deleting this server will leave your installation without a DNS." msgstr "" -#: ipaserver/plugins/internal.py:426 -msgid "Password migration was not successful" +#: ipaserver/plugins/server.py:519 +msgid "" +"Deleting this server is not allowed as it would leave your installation " +"without a KRA." msgstr "" -#: ipaserver/plugins/internal.py:428 +#: ipaserver/plugins/server.py:529 msgid "" -"

Password Migration

If you have been sent here by your " -"administrator, your personal information is being migrated to a new identity " -"management solution (IPA).

Please, enter your credentials in the form " -"to complete the process. Upon successful login your kerberos account will be " -"activated.

" +"Deleting this server is not allowed as it would leave your installation " +"without a CA." msgstr "" -#: ipaserver/plugins/internal.py:435 ipaserver/plugins/internal.py:1677 -msgid "The password or username you entered is incorrect" +#: ipaserver/plugins/server.py:544 +msgid "Ignoring these warnings and proceeding with removal" msgstr "" -#: ipaserver/plugins/internal.py:436 -msgid "Password migration was successful" +#: ipaserver/plugins/server.py:594 +#, python-format +msgid "" +"Failed to clean memberPrincipal %(principal)s from s4u2proxy entry %(dn)s: " +"%(err)s" msgstr "" -#: ipaserver/plugins/internal.py:440 ipaserver/plugins/internal.py:525 -#: ipaserver/plugins/internal.py:1213 -msgid "Attribute" +#: ipaserver/plugins/server.py:615 +#, python-format +msgid "Failed to clean up DNA hostname entries for %(master)s: %(err)s" msgstr "" -#: ipaserver/plugins/internal.py:443 -msgid "Add delegation" +#: ipaserver/plugins/server.py:636 +#, python-format +msgid "Failed to remove server %(master)s from server list: %(err)s" msgstr "" -#: ipaserver/plugins/internal.py:444 -msgid "Remove delegations" +#: ipaserver/plugins/server.py:662 +#, python-format +msgid "Failed to clean up Custodia keys for %(master)s: %(err)s" msgstr "" -#: ipaserver/plugins/internal.py:447 ipaserver/plugins/internal.py:779 -msgid "Add permission" +#: ipaserver/plugins/server.py:700 +#, python-format +msgid "Failed to cleanup server principals/keys: %(err)s" msgstr "" -#: ipaserver/plugins/internal.py:449 -#, python-brace-format -msgid "Add privileges into permission '${primary_key}'" +#: ipaserver/plugins/server.py:716 +#, python-format +msgid "Failed to cleanup %(hostname)s DNS entries: %(err)s" msgstr "" -#: ipaserver/plugins/internal.py:451 -msgid "Remove permissions" +#: ipaserver/plugins/server.py:721 +msgid "You may need to manually remove them from the tree" msgstr "" -#: ipaserver/plugins/internal.py:453 -#, python-brace-format -msgid "Remove privileges from permission '${primary_key}'" +#: ipaserver/plugins/server.py:736 +#, python-format +msgid "Forcing removal of %(hostname)s" msgstr "" -#: ipaserver/plugins/internal.py:457 -msgid "Add privilege" +#: ipaserver/plugins/server.py:746 +msgid "Ignoring topology connectivity errors." msgstr "" -#: ipaserver/plugins/internal.py:459 -#, python-brace-format -msgid "Add privilege '${primary_key}' into permissions" +#: ipaserver/plugins/server.py:780 +msgid "Server has already been deleted" msgstr "" -#: ipaserver/plugins/internal.py:462 -#, python-brace-format -msgid "Add roles into privilege '${primary_key}'" +#: ipaserver/plugins/server.py:830 +msgid "Agreements deleted" msgstr "" -#: ipaserver/plugins/internal.py:464 -msgid "Remove privileges" +#: ipaserver/plugins/server.py:841 +msgid "Following segments were not deleted:" msgstr "" -#: ipaserver/plugins/internal.py:466 -#, python-brace-format -msgid "Remove privilege '${primary_key}' from permissions" +#: ipaserver/plugins/server.py:926 +msgid "not allowed to perform server connection check" msgstr "" -#: ipaserver/plugins/internal.py:469 -#, python-brace-format -msgid "Remove roles from privilege '${primary_key}'" +#: ipaserver/plugins/server.py:952 +msgid "Set enabled/hidden state of a server." msgstr "" -#: ipaserver/plugins/internal.py:473 -msgid "Role Settings" +#: ipaserver/plugins/server.py:958 +msgid "State" msgstr "" -#: ipaserver/plugins/internal.py:474 -msgid "Add role" +#: ipaserver/plugins/server.py:959 +msgid "Server state" msgstr "" -#: ipaserver/plugins/internal.py:476 -#, python-brace-format -msgid "Add user groups into role '${primary_key}'" +#: ipaserver/plugins/server.py:964 +#, python-format +msgid "Changed server state of \"%(value)s\"." msgstr "" -#: ipaserver/plugins/internal.py:479 -#, python-brace-format -msgid "Add hosts into role '${primary_key}'" +#: ipaserver/plugins/server.py:973 +msgid "Cannot hide CA renewal master." msgstr "" -#: ipaserver/plugins/internal.py:482 -#, python-brace-format -msgid "Add host groups into role '${primary_key}'" +#: ipaserver/plugins/server.py:975 +msgid "Cannot hide DNSSec key master." msgstr "" -#: ipaserver/plugins/internal.py:485 -#, python-brace-format -msgid "Add role '${primary_key}' into privileges" +#: ipaserver/plugins/server.py:987 +#, python-format +msgid "Cannot hide last enabled %(name)s server." msgstr "" -#: ipaserver/plugins/internal.py:488 -#, python-brace-format -msgid "Add services into role '${primary_key}'" +#: ipaserver/plugins/session.py:12 +msgid "" +"\n" +"Session Support for IPA\n" msgstr "" -#: ipaserver/plugins/internal.py:491 -#, python-brace-format -msgid "Add users into role '${primary_key}'" +#: ipaserver/plugins/ca.py:20 +msgid "" +"\n" +"Manage Certificate Authorities\n" msgstr "" -#: ipaserver/plugins/internal.py:493 -msgid "Remove roles" +#: ipaserver/plugins/ca.py:22 +msgid "" +"\n" +"Subordinate Certificate Authorities (Sub-CAs) can be added for scoped " +"issuance\n" +"of X.509 certificates.\n" msgstr "" -#: ipaserver/plugins/internal.py:495 -#, python-brace-format -msgid "Remove role '${primary_key}' from privileges" +#: ipaserver/plugins/ca.py:25 +msgid "" +"\n" +"CAs are enabled on creation, but their use is subject to CA ACLs unless the\n" +"operator has permission to bypass CA ACLs.\n" msgstr "" -#: ipaserver/plugins/internal.py:498 -#, python-brace-format -msgid "Remove user groups from role '${primary_key}'" +#: ipaserver/plugins/ca.py:28 +msgid "" +"\n" +"All CAs except the 'IPA' CA can be disabled or re-enabled. Disabling a CA\n" +"prevents it from issuing certificates but does not affect the validity of " +"its\n" +"certificate.\n" msgstr "" -#: ipaserver/plugins/internal.py:501 -#, python-brace-format -msgid "Remove hosts from role '${primary_key}'" +#: ipaserver/plugins/ca.py:32 +msgid "" +"\n" +"CAs (all except the 'IPA' CA) can be deleted. Deleting a CA causes its " +"signing\n" +"certificate to be revoked and its private key deleted.\n" msgstr "" -#: ipaserver/plugins/internal.py:504 -#, python-brace-format -msgid "Remove host groups from role '${primary_key}'" +#: ipaserver/plugins/ca.py:37 +msgid "" +"\n" +" Create new CA, subordinate to the IPA CA (requires permission\n" +" \"System: Add CA\"):\n" +"\n" +" ipa ca-add puppet --desc \"Puppet\" \\\n" +" --subject \"CN=Puppet CA,O=EXAMPLE.COM\"\n" msgstr "" -#: ipaserver/plugins/internal.py:507 -#, python-brace-format -msgid "Remove services from role '${primary_key}'" +#: ipaserver/plugins/ca.py:43 +msgid "" +"\n" +" Disable a CA (requires permission \"System: Modify CA\"):\n" +"\n" +" ipa ca-disable puppet\n" msgstr "" -#: ipaserver/plugins/internal.py:510 -#, python-brace-format -msgid "Remove users from role '${primary_key}'" +#: ipaserver/plugins/ca.py:47 +msgid "" +"\n" +" Re-enable a CA (requires permission \"System: Modify CA\"):\n" +"\n" +" ipa ca-enable puppet\n" msgstr "" -#: ipaserver/plugins/internal.py:514 -msgid "Add self service permission" +#: ipaserver/plugins/ca.py:51 +msgid "" +"\n" +" Delete a CA (requires permission \"System: Delete CA\"; also requires\n" +" CA to be disabled first):\n" +"\n" +" ipa ca-del puppet\n" msgstr "" -#: ipaserver/plugins/internal.py:515 -msgid "Remove self service permissions" +#: ipaserver/plugins/ca.py:68 ipaserver/plugins/ca.py:78 +msgid "Certificate Authority" msgstr "" -#: ipaserver/plugins/internal.py:518 -msgid "Add rule" +#: ipaserver/plugins/ca.py:69 ipaserver/plugins/ca.py:77 +msgid "Certificate Authorities" msgstr "" -#: ipaserver/plugins/internal.py:520 -#, python-brace-format -msgid "Add inclusive condition into '${primary_key}'" +#: ipaserver/plugins/ca.py:85 +msgid "Name for referencing the CA" msgstr "" -#: ipaserver/plugins/internal.py:523 -#, python-brace-format -msgid "Add exclusive condition into '${primary_key}'" +#: ipaserver/plugins/ca.py:90 +msgid "Description of the purpose of the CA" msgstr "" -#: ipaserver/plugins/internal.py:527 -msgid "Are you sure you want to change default group?" +#: ipaserver/plugins/ca.py:94 +msgid "Authority ID" msgstr "" -#: ipaserver/plugins/internal.py:529 -msgid "Default host group" +#: ipaserver/plugins/ca.py:95 +msgid "Dogtag Authority ID" msgstr "" -#: ipaserver/plugins/internal.py:530 -msgid "Default user group" +#: ipaserver/plugins/ca.py:100 ipaserver/plugins/ca.py:286 +msgid "Subject DN" msgstr "" -#: ipaserver/plugins/internal.py:531 -msgid "Exclusive" +#: ipaserver/plugins/ca.py:101 +msgid "Subject Distinguished Name" msgstr "" -#: ipaserver/plugins/internal.py:532 -msgid "Expression" +#: ipaserver/plugins/ca.py:107 +msgid "Issuer Distinguished Name" msgstr "" -#: ipaserver/plugins/internal.py:533 -msgid "Host group rule" +#: ipaserver/plugins/ca.py:218 +msgid "Search for CAs." msgstr "" -#: ipaserver/plugins/internal.py:534 -msgid "Host group rules" +#: ipaserver/plugins/ca.py:220 +#, python-format +msgid "%(count)d CA matched" +msgid_plural "%(count)d CAs matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/ca.py:243 +msgid "Display the properties of a CA." msgstr "" -#: ipaserver/plugins/internal.py:535 -msgid "Inclusive" +#: ipaserver/plugins/ca.py:260 +msgid "Create a CA." msgstr "" -#: ipaserver/plugins/internal.py:536 -msgid "Remove auto membership rules" +#: ipaserver/plugins/ca.py:261 +#, python-format +msgid "Created CA \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:538 -#, python-brace-format -msgid "Remove exclusive conditions from rule '${primary_key}'" +#: ipaserver/plugins/ca.py:271 +#, python-format +msgid "Insufficient 'add' privilege for entry '%s'." msgstr "" -#: ipaserver/plugins/internal.py:541 -#, python-brace-format -msgid "Remove inclusive conditions from rule '${primary_key}'" +#: ipaserver/plugins/ca.py:287 +#, python-format +msgid "Unrecognized attributes: %(attrs)s" msgstr "" -#: ipaserver/plugins/internal.py:543 -msgid "User group rule" +#: ipaserver/plugins/ca.py:302 +#, python-format +msgid "Subject DN is already used by CA '%s'" msgstr "" -#: ipaserver/plugins/internal.py:544 -msgid "User group rules" +#: ipaserver/plugins/ca.py:326 +msgid "Delete a CA (must be disabled first)." msgstr "" -#: ipaserver/plugins/internal.py:547 -msgid "Add automount key" +#: ipaserver/plugins/ca.py:328 +#, python-format +msgid "Deleted CA \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:548 -msgid "Remove automount keys" +#: ipaserver/plugins/ca.py:337 +msgid "Insufficient privilege to delete a CA." msgstr "" -#: ipaserver/plugins/internal.py:551 -msgid "Add automount location" +#: ipaserver/plugins/ca.py:341 ipaserver/plugins/ca.py:350 +#: ipaserver/plugins/ca.py:369 ipaserver/plugins/ca.py:409 +#: ipaserver/plugins/internal.py:636 +msgid "CA" msgstr "" -#: ipaserver/plugins/internal.py:552 -msgid "Automount Location Settings" +#: ipaserver/plugins/ca.py:343 +msgid "IPA CA cannot be deleted" msgstr "" -#: ipaserver/plugins/internal.py:553 -msgid "Remove automount locations" +#: ipaserver/plugins/ca.py:352 +msgid "Must be disabled first" msgstr "" -#: ipaserver/plugins/internal.py:556 -msgid "Add automount map" +#: ipaserver/plugins/ca.py:360 +msgid "Modify CA configuration." msgstr "" -#: ipaserver/plugins/internal.py:557 -msgid "Map Type" +#: ipaserver/plugins/ca.py:361 +#, python-format +msgid "Modified CA \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:558 -msgid "Direct" +#: ipaserver/plugins/ca.py:387 +msgid "Insufficient privilege to modify a CA." msgstr "" -#: ipaserver/plugins/internal.py:559 -msgid "Indirect" +#: ipaserver/plugins/ca.py:403 +msgid "Disable a CA." msgstr "" -#: ipaserver/plugins/internal.py:560 -msgid "Remove automount maps" +#: ipaserver/plugins/ca.py:404 +#, python-format +msgid "Disabled CA \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:563 -msgid "Add certificate authority" +#: ipaserver/plugins/ca.py:411 +msgid "IPA CA cannot be disabled" msgstr "" -#: ipaserver/plugins/internal.py:564 -msgid "Remove certificate authorities" +#: ipaserver/plugins/ca.py:421 +msgid "Enable a CA." msgstr "" -#: ipaserver/plugins/internal.py:567 -msgid "Add CA ACL" +#: ipaserver/plugins/ca.py:422 +#, python-format +msgid "Enabled CA \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:569 -#, python-brace-format -msgid "Add Certificate Authorities into CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:50 +msgid "" +"\n" +"Certificate Identity Mapping\n" msgstr "" -#: ipaserver/plugins/internal.py:573 -#, python-brace-format -msgid "Add user groups into CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:52 +msgid "" +"\n" +"Manage Certificate Identity Mapping configuration and rules.\n" msgstr "" -#: ipaserver/plugins/internal.py:576 -#, python-brace-format -msgid "Add host groups into CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:54 +msgid "" +"\n" +"IPA supports the use of certificates for authentication. Certificates can\n" +"either be stored in the user entry (full certificate in the usercertificate\n" +"attribute), or simply linked to the user entry through a mapping.\n" +"This code enables the management of the rules allowing to link a\n" +"certificate to a user entry.\n" msgstr "" -#: ipaserver/plugins/internal.py:579 -#, python-brace-format -msgid "Add hosts into CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:62 +msgid "" +"\n" +" Display the Certificate Identity Mapping global configuration:\n" +" ipa certmapconfig-show\n" msgstr "" -#: ipaserver/plugins/internal.py:582 -#, python-brace-format -msgid "Add certificate profiles into CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:65 +msgid "" +"\n" +" Modify Certificate Identity Mapping global configuration:\n" +" ipa certmapconfig-mod --promptusername=TRUE\n" msgstr "" -#: ipaserver/plugins/internal.py:585 -#, python-brace-format -msgid "Add services into CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:68 +msgid "" +"\n" +" Create a new Certificate Identity Mapping Rule:\n" +" ipa certmaprule-add rule1 --desc=\"Link certificate with subject and " +"issuer\"\n" msgstr "" -#: ipaserver/plugins/internal.py:588 -#, python-brace-format -msgid "Add users into CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:71 +msgid "" +"\n" +" Modify a Certificate Identity Mapping Rule:\n" +" ipa certmaprule-mod rule1 --maprule=\"\"\n" msgstr "" -#: ipaserver/plugins/internal.py:590 -msgid "All" +#: ipaserver/plugins/certmap.py:74 +msgid "" +"\n" +" Disable a Certificate Identity Mapping Rule:\n" +" ipa certmaprule-disable rule1\n" msgstr "" -#: ipaserver/plugins/internal.py:591 -msgid "Any CA" +#: ipaserver/plugins/certmap.py:77 +msgid "" +"\n" +" Enable a Certificate Identity Mapping Rule:\n" +" ipa certmaprule-enable rule1\n" msgstr "" -#: ipaserver/plugins/internal.py:592 ipaserver/plugins/internal.py:901 -#: ipaserver/plugins/internal.py:1158 ipaserver/plugins/internal.py:1280 -#: ipaserver/plugins/internal.py:1435 -msgid "Any Host" +#: ipaserver/plugins/certmap.py:80 +msgid "" +"\n" +" Display information about a Certificate Identity Mapping Rule:\n" +" ipa certmaprule-show rule1\n" msgstr "" -#: ipaserver/plugins/internal.py:593 ipaserver/plugins/internal.py:902 -msgid "Any Service" +#: ipaserver/plugins/certmap.py:83 +msgid "" +"\n" +" Find all Certificate Identity Mapping Rules with the specified domain:\n" +" ipa certmaprule-find --domain example.com\n" msgstr "" -#: ipaserver/plugins/internal.py:594 -msgid "Any Profile" +#: ipaserver/plugins/certmap.py:86 +msgid "" +"\n" +" Delete a Certificate Identity Mapping Rule:\n" +" ipa certmaprule-del rule1\n" msgstr "" -#: ipaserver/plugins/internal.py:595 ipaserver/plugins/internal.py:903 -#: ipaserver/plugins/internal.py:1159 ipaserver/plugins/internal.py:1281 -#: ipaserver/plugins/internal.py:1436 -msgid "Anyone" +#: ipaserver/plugins/certmap.py:142 +#, python-format +msgid "" +"The domain(s) \"%s\" cannot be used to apply altSecurityIdentities check." msgstr "" -#: ipaserver/plugins/internal.py:596 ipaserver/plugins/internal.py:905 -#: ipaserver/plugins/internal.py:1441 -msgid "Rule status" +#: ipaserver/plugins/certmap.py:149 +msgid "" +"The mapping rule with altSecurityIdentities should be applied to a trusted " +"Active Directory domain but no domain was associated with the rule." msgstr "" -#: ipaserver/plugins/internal.py:597 -msgid "If no CAs are specified, requests to the default CA are allowed." +#: ipaserver/plugins/certmap.py:176 +#, python-format +msgid "The domain %s is neither IPA domain nor a trusteddomain." msgstr "" -#: ipaserver/plugins/internal.py:599 -msgid "Remove CA ACLs" +#: ipaserver/plugins/certmap.py:186 +msgid "Certificate Identity Mapping configuration options" msgstr "" -#: ipaserver/plugins/internal.py:601 -#, python-brace-format -msgid "Remove Certificate Authorities from CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:191 ipaserver/plugins/certmap.py:192 +msgid "Certificate Identity Mapping Global Configuration" msgstr "" -#: ipaserver/plugins/internal.py:605 -#, python-brace-format -msgid "Remove user groups from CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:198 +msgid "Prompt for the username" msgstr "" -#: ipaserver/plugins/internal.py:608 -#, python-brace-format -msgid "Remove host groups from CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:199 +msgid "" +"Prompt for the username when multiple identities are mapped to a certificate" msgstr "" -#: ipaserver/plugins/internal.py:611 -#, python-brace-format -msgid "Remove hosts from CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:229 +msgid "Modify Certificate Identity Mapping configuration." msgstr "" -#: ipaserver/plugins/internal.py:614 -#, python-brace-format -msgid "Remove certificate profiles from CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:234 +msgid "Show the current Certificate Identity Mapping configuration." msgstr "" -#: ipaserver/plugins/internal.py:617 -#, python-brace-format -msgid "Remove services from CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:243 ipaserver/plugins/certmap.py:247 +msgid "Certificate Identity Mapping Rules" msgstr "" -#: ipaserver/plugins/internal.py:620 -#, python-brace-format -msgid "Remove users from CA ACL '${primary_key}'" +#: ipaserver/plugins/certmap.py:244 ipaserver/plugins/certmap.py:246 +msgid "Certificate Identity Mapping Rule" msgstr "" -#: ipaserver/plugins/internal.py:622 -msgid "Specified CAs" +#: ipaserver/plugins/certmap.py:274 +msgid "Certificate Identity Mapping Rule name" msgstr "" -#: ipaserver/plugins/internal.py:623 ipaserver/plugins/internal.py:927 -#: ipaserver/plugins/internal.py:1185 ipaserver/plugins/internal.py:1296 -#: ipaserver/plugins/internal.py:1486 -msgid "Specified Hosts and Groups" +#: ipaserver/plugins/certmap.py:280 +msgid "Certificate Identity Mapping Rule description" msgstr "" -#: ipaserver/plugins/internal.py:624 -msgid "Specified Profiles" +#: ipaserver/plugins/certmap.py:285 +msgid "Mapping rule" msgstr "" -#: ipaserver/plugins/internal.py:625 ipaserver/plugins/internal.py:928 -msgid "Specified Services and Groups" +#: ipaserver/plugins/certmap.py:286 +msgid "Rule used to map the certificate with a user entry" msgstr "" -#: ipaserver/plugins/internal.py:626 ipaserver/plugins/internal.py:929 -#: ipaserver/plugins/internal.py:1186 ipaserver/plugins/internal.py:1297 -#: ipaserver/plugins/internal.py:1487 -msgid "Specified Users and Groups" -msgstr "" - -#: ipaserver/plugins/internal.py:627 -msgid "Permitted to have certificates issued" +#: ipaserver/plugins/certmap.py:291 +msgid "Matching rule" msgstr "" -#: ipaserver/plugins/internal.py:630 -msgid "Remove certificate profiles" +#: ipaserver/plugins/certmap.py:292 +msgid "Rule used to check if a certificate can be used for authentication" msgstr "" -#: ipaserver/plugins/internal.py:633 -msgid "AA Compromise" +#: ipaserver/plugins/certmap.py:299 +msgid "Domain where the user entry will be searched" msgstr "" -#: ipaserver/plugins/internal.py:634 -msgid "Add principal" +#: ipaserver/plugins/certmap.py:305 +msgid "Priority of the rule (higher number means lower priority" msgstr "" -#: ipaserver/plugins/internal.py:635 -msgid "Affiliation Changed" +#: ipaserver/plugins/certmap.py:356 +msgid "Create a new Certificate Identity Mapping Rule." msgstr "" -#: ipaserver/plugins/internal.py:637 -msgid "CA Compromise" +#: ipaserver/plugins/certmap.py:358 +#, python-format +msgid "Added Certificate Identity Mapping Rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:639 ipaserver/plugins/internal.py:1924 -msgid "Certificates" +#: ipaserver/plugins/certmap.py:369 +msgid "Modify a Certificate Identity Mapping Rule." msgstr "" -#: ipaserver/plugins/internal.py:640 -msgid "Certificate Hold" +#: ipaserver/plugins/certmap.py:371 +#, python-format +msgid "Modified Certificate Identity Mapping Rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:641 -msgid "Cessation of Operation" +#: ipaserver/plugins/certmap.py:392 +msgid "Search for Certificate Identity Mapping Rules." msgstr "" -#: ipaserver/plugins/internal.py:642 -msgid "Common Name" -msgstr "" +#: ipaserver/plugins/certmap.py:395 +#, python-format +msgid "%(count)d Certificate Identity Mapping Rule matched" +msgid_plural "%(count)d Certificate Identity Mapping Rules matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/internal.py:644 -msgid "the certificate with serial number " +#: ipaserver/plugins/certmap.py:402 +msgid "Display information about a Certificate Identity Mapping Rule." msgstr "" -#: ipaserver/plugins/internal.py:645 -msgid "Expires On" +#: ipaserver/plugins/certmap.py:408 +msgid "Delete a Certificate Identity Mapping Rule." msgstr "" -#: ipaserver/plugins/internal.py:646 -msgid "Issued on from" +#: ipaserver/plugins/certmap.py:410 +#, python-format +msgid "Deleted Certificate Identity Mapping Rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:647 -msgid "Issued on to" +#: ipaserver/plugins/certmap.py:415 +msgid "Enable a Certificate Identity Mapping Rule." msgstr "" -#: ipaserver/plugins/internal.py:648 -msgid "Maximum serial number" +#: ipaserver/plugins/certmap.py:417 +#, python-format +msgid "Enabled Certificate Identity Mapping Rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:649 -msgid "Minimum serial number" +#: ipaserver/plugins/certmap.py:444 +msgid "Disable a Certificate Identity Mapping Rule." msgstr "" -#: ipaserver/plugins/internal.py:651 -msgid "Revoked on from" +#: ipaserver/plugins/certmap.py:446 +#, python-format +msgid "Disabled Certificate Identity Mapping Rule \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:652 -msgid "Revoked on to" +#: ipaserver/plugins/certmap.py:500 +msgid "Failed to connect to sssd over SystemBus. See details in the error_log" msgstr "" -#: ipaserver/plugins/internal.py:654 -msgid "Valid not after from" +#: ipaserver/plugins/certmap.py:554 +msgid "Failed to find users over SystemBus. See details in the error_log" msgstr "" -#: ipaserver/plugins/internal.py:655 -msgid "Valid not after to" +#: ipaserver/plugins/certmap.py:571 +msgid "User logins" msgstr "" -#: ipaserver/plugins/internal.py:656 -msgid "Valid not before from" +#: ipaserver/plugins/certmap.py:579 +msgid "" +"\n" +" Search for users matching the provided certificate.\n" +"\n" +" This command relies on SSSD to retrieve the list of matching users and\n" +" may return cached data. For more information on purging SSSD cache,\n" +" please refer to sss_cache documentation.\n" +" " msgstr "" -#: ipaserver/plugins/internal.py:657 -msgid "Valid not before to" +#: ipaserver/plugins/certmap.py:587 +#, python-format +msgid "%(count)s user matched" +msgid_plural "%(count)s users matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/config.py:41 +msgid "" +"\n" +"Server configuration\n" +"\n" +"Manage the default values that IPA uses and some of its tuning parameters.\n" +"\n" +"NOTES:\n" +"\n" +"The password notification value (--pwdexpnotify) is stored here so it will\n" +"be replicated. It is not currently used to notify users in advance of an\n" +"expiring password.\n" +"\n" +"Some attributes are read-only, provided only for information purposes. " +"These\n" +"include:\n" +"\n" +"Certificate Subject base: the configured certificate subject base,\n" +" e.g. O=EXAMPLE.COM. This is configurable only at install time.\n" +"Password plug-in features: currently defines additional hashes that the\n" +" password will generate (there may be other conditions).\n" +"\n" +"When setting the order list for mapping SELinux users you may need to\n" +"quote the value so it isn't interpreted by the shell.\n" +"\n" +"The maximum length of a hostname in Linux is controlled by\n" +"MAXHOSTNAMELEN in the kernel and defaults to 64. Some other operating\n" +"systems, Solaris for example, allows hostnames up to 255 characters.\n" +"This option will allow flexibility in length but by default limiting\n" +"to the Linux maximum length.\n" +"\n" +"EXAMPLES:\n" +"\n" +" Show basic server configuration:\n" +" ipa config-show\n" +"\n" +" Show all configuration options:\n" +" ipa config-show --all\n" +"\n" +" Change maximum username length to 99 characters:\n" +" ipa config-mod --maxusername=99\n" +"\n" +" Change maximum host name length to 255 characters:\n" +" ipa config-mod --maxhostname=255\n" +"\n" +" Increase default time and size limits for maximum IPA server search:\n" +" ipa config-mod --searchtimelimit=10 --searchrecordslimit=2000\n" +"\n" +" Set default user e-mail domain:\n" +" ipa config-mod --emaildomain=example.com\n" +"\n" +" Enable migration mode to make \"ipa migrate-ds\" command operational:\n" +" ipa config-mod --enable-migration=TRUE\n" +"\n" +" Define SELinux user map order:\n" +" ipa config-mod --ipaselinuxusermaporder='guest_u:s0$xguest_u:s0$user_u:s0-" +"s0:c0.c1023$staff_u:s0-s0:c0.c1023$unconfined_u:s0-s0:c0.c1023'\n" msgstr "" -#: ipaserver/plugins/internal.py:658 -msgid "Fingerprints" +#: ipaserver/plugins/config.py:107 +msgid "must be at least 10" msgstr "" -#: ipaserver/plugins/internal.py:659 -msgid "Get Certificate" +#: ipaserver/plugins/config.py:115 +msgid "configuration options" msgstr "" -#: ipaserver/plugins/internal.py:660 -msgid "Certificate Hold Removed" +#: ipaserver/plugins/config.py:150 ipaserver/plugins/config.py:151 +msgid "Configuration" msgstr "" -#: ipaserver/plugins/internal.py:662 -#, python-brace-format -msgid "Issue new certificate for host '${primary_key}'" +#: ipaserver/plugins/config.py:162 +msgid "Maximum hostname length" msgstr "" -#: ipaserver/plugins/internal.py:665 -#, python-brace-format -msgid "Issue new certificate for service '${primary_key}'" +#: ipaserver/plugins/config.py:266 +msgid "IPA masters" msgstr "" -#: ipaserver/plugins/internal.py:668 -#, python-brace-format -msgid "Issue new certificate for user '${primary_key}'" +#: ipaserver/plugins/config.py:267 +msgid "List of all IPA masters" msgstr "" -#: ipaserver/plugins/internal.py:670 -msgid "Issue new certificate" +#: ipaserver/plugins/config.py:272 +msgid "Hidden IPA masters" msgstr "" -#: ipaserver/plugins/internal.py:671 -msgid "Issued By" +#: ipaserver/plugins/config.py:273 +msgid "List of all hidden IPA masters" msgstr "" -#: ipaserver/plugins/internal.py:672 -msgid "Issued On" +#: ipaserver/plugins/config.py:278 +msgid "IPA master capable of PKINIT" msgstr "" -#: ipaserver/plugins/internal.py:673 -msgid "Issued To" +#: ipaserver/plugins/config.py:279 +msgid "IPA master which can process PKINIT requests" msgstr "" -#: ipaserver/plugins/internal.py:674 -msgid "Key Compromise" +#: ipaserver/plugins/config.py:284 +msgid "IPA CA servers" msgstr "" -#: ipaserver/plugins/internal.py:675 -msgid "No Valid Certificate" +#: ipaserver/plugins/config.py:285 +msgid "IPA servers configured as certificate authority" msgstr "" -#: ipaserver/plugins/internal.py:676 -msgid "New Certificate" +#: ipaserver/plugins/config.py:290 +msgid "Hidden IPA CA servers" msgstr "" -#: ipaserver/plugins/internal.py:677 -msgid "Certificate in base64 or PEM format" +#: ipaserver/plugins/config.py:291 +msgid "Hidden IPA servers configured as certificate authority" msgstr "" -#: ipaserver/plugins/internal.py:678 -msgid "Note" +#: ipaserver/plugins/config.py:296 +msgid "IPA CA renewal master" msgstr "" -#: ipaserver/plugins/internal.py:679 -msgid "Organization" +#: ipaserver/plugins/config.py:297 +msgid "Renewal master for IPA certificate authority" msgstr "" -#: ipaserver/plugins/internal.py:680 -msgid "Organizational Unit" +#: ipaserver/plugins/config.py:303 +msgid "IPA servers configured as key recovery agent" msgstr "" -#: ipaserver/plugins/internal.py:681 -#, python-brace-format -msgid "${count} certificate(s) present" +#: ipaserver/plugins/config.py:308 +msgid "Hidden IPA KRA servers" msgstr "" -#: ipaserver/plugins/internal.py:682 -msgid "Privilege Withdrawn" +#: ipaserver/plugins/config.py:309 +msgid "Hidden IPA servers configured as key recovery agent" msgstr "" -#: ipaserver/plugins/internal.py:683 -msgid "Reason for Revocation" +#: ipaserver/plugins/config.py:322 +msgid "IPA servers configured as domain name server" msgstr "" -#: ipaserver/plugins/internal.py:685 -msgid "Remove certificate hold" +#: ipaserver/plugins/config.py:327 +msgid "Hidden IPA DNS servers" msgstr "" -#: ipaserver/plugins/internal.py:686 -msgid "Do you want to remove the certificate hold?" +#: ipaserver/plugins/config.py:328 +msgid "Hidden IPA servers configured as domain name server" msgstr "" -#: ipaserver/plugins/internal.py:687 -msgid "Remove from CRL" +#: ipaserver/plugins/config.py:334 +msgid "DNSec key master" msgstr "" -#: ipaserver/plugins/internal.py:688 -#, python-brace-format -msgid "" -"
  1. Create a certificate database or use an existing one. To create a " -"new database:
    # certutil -N -d <database path>
  2. " -"
  3. Create a CSR with subject CN=<${cn_name}>,O=<realm>, for example:
    # certutil -R -d <database path> -a -g " -"<key size> -s 'CN=${cn},O=${realm}'${san}
  4. Copy and " -"paste the CSR (from -----BEGIN NEW CERTIFICATE REQUEST----- to " -"-----END NEW CERTIFICATE REQUEST-----) into the text area below:
" +#: ipaserver/plugins/config.py:411 +msgid "Empty domain is not allowed" msgstr "" -#: ipaserver/plugins/internal.py:689 -#, python-brace-format -msgid " -8 '${cn}'" +#: ipaserver/plugins/config.py:419 +#, python-format +msgid "Invalid domain name '%(domain)s': %(e)s" msgstr "" -#: ipaserver/plugins/internal.py:690 -msgid "Certificate requested" +#: ipaserver/plugins/config.py:424 +#, python-format +msgid "Server has no information about domain '%(domain)s'" msgstr "" -#: ipaserver/plugins/internal.py:692 -msgid "Revoke certificate" +#: ipaserver/plugins/config.py:431 +#, python-format +msgid "Disabled domain '%(domain)s' is not allowed" msgstr "" -#: ipaserver/plugins/internal.py:693 -msgid "" -"Do you want to revoke this certificate? Select a reason from the pull-down " -"list." +#: ipaserver/plugins/config.py:483 +msgid "The group doesn't exist" msgstr "" -#: ipaserver/plugins/internal.py:694 -msgid "Certificate Revoked" +#: ipaserver/plugins/config.py:501 +#, python-format +msgid "attribute \"%s\" not allowed" msgstr "" -#: ipaserver/plugins/internal.py:695 -msgid "REVOKED" +#: ipaserver/plugins/config.py:521 +msgid "May not be empty" msgstr "" -#: ipaserver/plugins/internal.py:698 -msgid "SHA1 Fingerprint" +#: ipaserver/plugins/config.py:540 +#, python-format +msgid "%(obj)s default attribute %(attr)s would not be allowed!" msgstr "" -#: ipaserver/plugins/internal.py:699 -msgid "SHA256 Fingerprint" +#: ipaserver/plugins/config.py:572 +msgid "A list of SELinux users delimited by $ expected" msgstr "" -#: ipaserver/plugins/internal.py:700 ipaserver/plugins/internal.py:1030 -#: ipaserver/plugins/internal.py:1332 ipaserver/plugins/internal.py:1916 -#: ipaserver/plugins/cert.py:1273 -msgid "Status" +#: ipaserver/plugins/config.py:576 +#, python-format +msgid "SELinux user '%(user)s' is not valid: %(error)s" msgstr "" -#: ipaserver/plugins/internal.py:701 -msgid "Superseded" +#: ipaserver/plugins/config.py:588 +msgid "SELinux user map default user not in order list" msgstr "" -#: ipaserver/plugins/internal.py:702 -msgid "Unspecified" +#: ipaserver/plugins/dogtag.py:1243 +msgid "REST API is not logged in." msgstr "" -#: ipaserver/plugins/internal.py:703 -msgid "Valid Certificate Present" +#: ipaserver/plugins/dogtag.py:1265 +#, python-format +msgid "Non-2xx response from CA REST API: %(status)d. %(explanation)s" msgstr "" -#: ipaserver/plugins/internal.py:704 -msgid "Valid from" +#: ipaserver/plugins/dogtag.py:1291 +msgid "Unable to communicate with CMS" msgstr "" -#: ipaserver/plugins/internal.py:705 -msgid "Valid to" +#: ipaserver/plugins/dogtag.py:1482 ipaserver/plugins/dogtag.py:1568 +#: ipaserver/plugins/dogtag.py:2074 ipaserver/plugins/dogtag.py:2084 +msgid "Response from CA was not valid JSON" msgstr "" -#: ipaserver/plugins/internal.py:706 -msgid "Validity" +#: ipaserver/plugins/host.py:74 +msgid "" +"\n" +"Hosts/Machines\n" +"\n" +"A host represents a machine. It can be used in a number of contexts:\n" +"- service entries are associated with a host\n" +"- a host stores the host/ service principal\n" +"- a host can be used in Host-based Access Control (HBAC) rules\n" +"- every enrolled client generates a host entry\n" msgstr "" -#: ipaserver/plugins/internal.py:707 -#, python-brace-format -msgid "Certificate for ${entity} ${primary_key}" +#: ipaserver/plugins/host.py:82 +msgid "" +"\n" +"ENROLLMENT:\n" +"\n" +"There are three enrollment scenarios when enrolling a new client:\n" +"\n" +"1. You are enrolling as a full administrator. The host entry may exist\n" +" or not. A full administrator is a member of the hostadmin role\n" +" or the admins group.\n" +"2. You are enrolling as a limited administrator. The host must already\n" +" exist. A limited administrator is a member a role with the\n" +" Host Enrollment privilege.\n" +"3. The host has been created with a one-time password.\n" msgstr "" -#: ipaserver/plugins/internal.py:708 -msgid "View Certificate" +#: ipaserver/plugins/host.py:94 +msgid "" +"\n" +"RE-ENROLLMENT:\n" +"\n" +"Host that has been enrolled at some point, and lost its configuration (e.g. " +"VM\n" +"destroyed) can be re-enrolled.\n" +"\n" +"For more information, consult the manual pages for ipa-client-install.\n" +"\n" +"A host can optionally store information such as where it is located,\n" +"the OS that it runs, etc.\n" msgstr "" -#: ipaserver/plugins/internal.py:711 -msgid "Certificate Data" +#: ipaserver/plugins/host.py:106 +msgid "" +"\n" +" Add a new host:\n" +" ipa host-add --location=\"3rd floor lab\" --locality=Dallas test.example." +"com\n" msgstr "" -#: ipaserver/plugins/internal.py:712 -msgid "Certificate For Match" +#: ipaserver/plugins/host.py:109 +msgid "" +"\n" +" Delete a host:\n" +" ipa host-del test.example.com\n" msgstr "" -#: ipaserver/plugins/internal.py:713 -msgid "Certificate Mapping Match" +#: ipaserver/plugins/host.py:112 +msgid "" +"\n" +" Add a new host with a one-time password:\n" +" ipa host-add --os='Fedora 12' --password=Secret123 test.example.com\n" msgstr "" -#: ipaserver/plugins/internal.py:715 -msgid "Matched Users" +#: ipaserver/plugins/host.py:115 +msgid "" +"\n" +" Add a new host with a random one-time password:\n" +" ipa host-add --os='Fedora 12' --random test.example.com\n" msgstr "" -#: ipaserver/plugins/internal.py:716 -msgid "User Login" +#: ipaserver/plugins/host.py:118 +msgid "" +"\n" +" Modify information about a host:\n" +" ipa host-mod --os='Fedora 12' test.example.com\n" msgstr "" -#: ipaserver/plugins/internal.py:719 -msgid "Add certificate identity mapping rule" +#: ipaserver/plugins/host.py:121 +msgid "" +"\n" +" Remove SSH public keys of a host and update DNS to reflect this change:\n" +" ipa host-mod --sshpubkey= --updatedns test.example.com\n" msgstr "" -#: ipaserver/plugins/internal.py:720 -msgid "Add certificate mapping data" +#: ipaserver/plugins/host.py:124 +msgid "" +"\n" +" Disable the host Kerberos key, SSL certificate and all of its services:\n" +" ipa host-disable test.example.com\n" msgstr "" -#: ipaserver/plugins/internal.py:721 ipaserver/plugins/baseuser.py:404 -#: ipaserver/plugins/baseuser.py:405 -msgid "Certificate mapping data" +#: ipaserver/plugins/host.py:127 +msgid "" +"\n" +" Add a host that can manage this host's keytab and certificate:\n" +" ipa host-add-managedby --hosts=test2 test\n" msgstr "" -#: ipaserver/plugins/internal.py:723 -msgid "Configuration string" +#: ipaserver/plugins/host.py:130 +msgid "" +"\n" +" Allow user to create a keytab:\n" +" ipa host-allow-create-keytab test2 --users=tuser1\n" msgstr "" -#: ipaserver/plugins/internal.py:724 -#, python-brace-format -msgid "Do you want to remove certificate mapping data ${data}?" +#: ipaserver/plugins/host.py:457 ipaserver/plugins/internal.py:1161 +#: ipaserver/plugins/internal.py:1282 +msgid "Host" msgstr "" -#: ipaserver/plugins/internal.py:725 -msgid "Remove certificate mapping data" +#: ipaserver/plugins/host.py:509 +msgid "Base-64 encoded host certificate" msgstr "" -#: ipaserver/plugins/internal.py:727 -msgid "Issuer and subject" +#: ipaserver/plugins/host.py:516 ipaserver/plugins/internal.py:696 +#: ipaserver/plugins/service.py:501 +msgid "Serial Number" msgstr "" -#: ipaserver/plugins/internal.py:728 -msgid "Remove certificate identity mapping rules" +#: ipaserver/plugins/host.py:520 ipaserver/plugins/internal.py:697 +#: ipaserver/plugins/service.py:505 +msgid "Serial Number (hex)" msgstr "" -#: ipaserver/plugins/internal.py:733 -msgid "Group Options" +#: ipaserver/plugins/host.py:592 ipaserver/plugins/service.py:543 +msgid "Authentication Indicators" msgstr "" -#: ipaserver/plugins/internal.py:734 -msgid "Search Options" +#: ipaserver/plugins/host.py:593 ipaserver/plugins/service.py:544 +msgid "" +"Defines an allow list for Authentication Indicators. Use 'otp' to allow OTP-" +"based 2FA authentications. Use 'radius' to allow RADIUS-based 2FA " +"authentications. Use 'pkinit' to allow PKINIT-based 2FA authentications. Use " +"'hardened' to allow brute-force hardened password authentication by SPAKE or " +"FAST. With no indicator specified, all authentication mechanisms are allowed." msgstr "" -#: ipaserver/plugins/internal.py:735 -msgid "SELinux Options" +#: ipaserver/plugins/host.py:663 +#, python-format +msgid "Added host \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:736 -msgid "Server Options" +#: ipaserver/plugins/host.py:785 +#, python-format +msgid "Deleted host \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:737 -msgid "Service Options" +#: ipaserver/plugins/host.py:790 +msgid "Remove A, AAAA, SSHFP and PTR records of the host(s) managed by IPA DNS" msgstr "" -#: ipaserver/plugins/internal.py:738 -msgid "User Options" +#: ipaserver/plugins/host.py:869 +msgid "No A, AAAA, SSHFP or PTR records found." msgstr "" -#: ipaserver/plugins/internal.py:743 -msgid "Forward first" +#: ipaserver/plugins/host.py:885 +#, python-format +msgid "Modified host \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:744 -msgid "Forwarding disabled" +#: ipaserver/plugins/host.py:905 +msgid "Password cannot be set on enrolled host." msgstr "" -#: ipaserver/plugins/internal.py:745 -msgid "Forward only" +#: ipaserver/plugins/host.py:909 +msgid "cn is immutable" msgstr "" -#: ipaserver/plugins/internal.py:746 ipaserver/plugins/internal.py:1444 -#: ipaserver/plugins/internal.py:1550 -msgid "Options" -msgstr "" - -#: ipaserver/plugins/internal.py:747 -msgid "Update System DNS Records" -msgstr "" - -#: ipaserver/plugins/internal.py:748 -msgid "Do you want to update system DNS records?" -msgstr "" - -#: ipaserver/plugins/internal.py:749 -msgid "System DNS records updated" -msgstr "" - -#: ipaserver/plugins/internal.py:752 -msgid "Add DNS forward zone" -msgstr "" - -#: ipaserver/plugins/internal.py:753 -msgid "Remove DNS forward zones" -msgstr "" +#: ipaserver/plugins/host.py:1033 +#, python-format +msgid "%(count)d host matched" +msgid_plural "%(count)d hosts matched" +msgstr[0] "" +msgstr[1] "" -#: ipaserver/plugins/internal.py:756 -msgid "Add DNS resource record" +#: ipaserver/plugins/host.py:1188 +#, python-format +msgid "Disabled host \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:758 -msgid "DNS record was deleted because it contained no data." +#: ipaserver/plugins/host.py:1363 +#, python-format +msgid "Added certificates to host \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:759 -msgid "Other Record Types" +#: ipaserver/plugins/host.py:1370 +#, python-format +msgid "Removed certificates from host \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:760 -msgid "Address not valid, can't redirect" +#: ipaserver/plugins/host.py:1386 +msgid "Add new principal alias to host entry" msgstr "" -#: ipaserver/plugins/internal.py:761 -msgid "Create dns record" +#: ipaserver/plugins/host.py:1387 +#, python-format +msgid "Added new aliases to host \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:762 -msgid "Creating record." +#: ipaserver/plugins/host.py:1398 +msgid "Remove principal alias from a host entry" msgstr "" -#: ipaserver/plugins/internal.py:763 -msgid "Record creation failed." +#: ipaserver/plugins/host.py:1399 +#, python-format +msgid "Removed aliases from host \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:764 -msgid "Checking if record exists." +#: ipaserver/plugins/idrange.py:43 +msgid "" +"=======\n" +"WARNING:\n" +"\n" +"DNA plugin in 389-ds will allocate IDs based on the ranges configured for " +"the\n" +"local domain. Currently the DNA plugin *cannot* be reconfigured itself " +"based\n" +"on the local ranges set via this family of commands.\n" +"\n" +"Manual configuration change has to be done in the DNA plugin configuration " +"for\n" +"the new local range. Specifically, The dnaNextRange attribute of 'cn=Posix\n" +"IDs,cn=Distributed Numeric Assignment Plugin,cn=plugins,cn=config' has to " +"be\n" +"modified to match the new range.\n" +"=======\n" msgstr "" -#: ipaserver/plugins/internal.py:765 -msgid "Record not found." +#: ipaserver/plugins/idrange.py:57 +msgid "" +"\n" +"ID ranges\n" +"\n" +"Manage ID ranges used to map Posix IDs to SIDs and back.\n" +"\n" +"There are two type of ID ranges which are both handled by this utility:\n" +"\n" +" - the ID ranges of the local domain\n" +" - the ID ranges of trusted remote domains\n" +"\n" +"Both types have the following attributes in common:\n" +"\n" +" - base-id: the first ID of the Posix ID range\n" +" - range-size: the size of the range\n" +"\n" +"With those two attributes a range object can reserve the Posix IDs starting\n" +"with base-id up to but not including base-id+range-size exclusively.\n" +"\n" +"Additionally an ID range of the local domain may set\n" +" - rid-base: the first RID(*) of the corresponding RID range\n" +" - secondary-rid-base: first RID of the secondary RID range\n" +"\n" +"and an ID range of a trusted domain must set\n" +" - rid-base: the first RID of the corresponding RID range\n" +" - sid: domain SID of the trusted domain\n" +"\n" +"\n" +"\n" +"EXAMPLE: Add a new ID range for a trusted domain\n" +"\n" +"Since there might be more than one trusted domain the domain SID must be " +"given\n" +"while creating the ID range.\n" +"\n" +" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-base=0 \\\n" +" --dom-sid=S-1-5-21-123-456-789 trusted_dom_range\n" +"\n" +"This ID range is then used by the IPA server and the SSSD IPA provider to\n" +"assign Posix UIDs to users from the trusted domain.\n" +"\n" +"If e.g. a range for a trusted domain is configured with the following " +"values:\n" +" base-id = 1200000\n" +" range-size = 200000\n" +" rid-base = 0\n" +"the RIDs 0 to 199999 are mapped to the Posix ID from 1200000 to 13999999. " +"So\n" +"RID 1000 <-> Posix ID 1201000\n" +"\n" +"\n" +"\n" +"EXAMPLE: Add a new ID range for the local domain\n" +"\n" +"To create an ID range for the local domain it is not necessary to specify a\n" +"domain SID. But since it is possible that a user and a group can have the " +"same\n" +"value as Posix ID a second RID interval is needed to handle conflicts.\n" +"\n" +" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-base=1000 \\\n" +" --secondary-rid-base=1000000 local_range\n" +"\n" +"The data from the ID ranges of the local domain are used by the IPA server\n" +"internally to assign SIDs to IPA users and groups. The SID will then be " +"stored\n" +"in the user or group objects.\n" +"\n" +"If e.g. the ID range for the local domain is configured with the values " +"from\n" +"the example above then a new user with the UID 1200007 will get the RID " +"1007.\n" +"If this RID is already used by a group the RID will be 1000007. This can " +"only\n" +"happen if a user or a group object was created with a fixed ID because the\n" +"automatic assignment will not assign the same ID twice. Since there are " +"only\n" +"users and groups sharing the same ID namespace it is sufficient to have " +"only\n" +"one fallback range to handle conflicts.\n" +"\n" +"To find the Posix ID for a given RID from the local domain it has to be\n" +"checked first if the RID falls in the primary or secondary RID range and\n" +"the rid-base or the secondary-rid-base has to be subtracted, respectively,\n" +"and the base-id has to be added to get the Posix ID.\n" +"\n" +"Typically the creation of ID ranges happens behind the scenes and this CLI\n" +"must not be used at all. The ID range for the local domain will be created\n" +"during installation or upgrade from an older version. The ID range for a\n" +"trusted domain will be created together with the trust by 'ipa trust-" +"add ...'.\n" +"\n" +"USE CASES:\n" +"\n" +" Add an ID range from a transitively trusted domain\n" +"\n" +" If the trusted domain (A) trusts another domain (B) as well and this " +"trust\n" +" is transitive 'ipa trust-add domain-A' will only create a range for\n" +" domain A. The ID range for domain B must be added manually.\n" +"\n" +" Add an additional ID range for the local domain\n" +"\n" +" If the ID range of the local domain is exhausted, i.e. no new IDs can " +"be\n" +" assigned to Posix users or groups by the DNA plugin, a new range has to " +"be\n" +" created to allow new users and groups to be added. (Currently there is " +"no\n" +" connection between this range CLI and the DNA plugin, but a future " +"version\n" +" might be able to modify the configuration of the DNS plugin as well)\n" +"\n" +"In general it is not necessary to modify or delete ID ranges. If there is " +"no\n" +"other way to achieve a certain configuration than to modify or delete an ID\n" +"range it should be done with great care. Because UIDs are stored in the " +"file\n" +"system and are used for access control it might be possible that users are\n" +"allowed to access files of other users if an ID range got deleted and " +"reused\n" +"for a different domain.\n" +"\n" +"(*) The RID is typically the last integer of a user or group SID which " +"follows\n" +"the domain SID. E.g. if the domain SID is S-1-5-21-123-456-789 and a user " +"from\n" +"this domain has the SID S-1-5-21-123-456-789-1010 then 1010 is the RID of " +"the\n" +"user. RIDs are unique in a domain, 32bit values and are used for users and\n" +"groups.\n" +"\n" msgstr "" -#: ipaserver/plugins/internal.py:766 -msgid "Redirection to PTR record" +#: ipaserver/plugins/idrange.py:198 +msgid "ID Ranges" msgstr "" -#: ipaserver/plugins/internal.py:767 -#, python-brace-format -msgid "Zone found: ${zone}" +#: ipaserver/plugins/idrange.py:199 +msgid "ID Range" msgstr "" -#: ipaserver/plugins/internal.py:768 -msgid "Target reverse zone not found." +#: ipaserver/plugins/idrange.py:203 +msgid "local domain range" msgstr "" -#: ipaserver/plugins/internal.py:769 -msgid "Fetching DNS zones." +#: ipaserver/plugins/idrange.py:246 +msgid "ID range type, one of allowed values" msgstr "" -#: ipaserver/plugins/internal.py:770 -msgid "An error occurred while fetching dns zones." +#: ipaserver/plugins/idrange.py:321 +msgid "" +"range modification leaving objects with ID out of the defined range is not " +"allowed" msgstr "" -#: ipaserver/plugins/internal.py:771 -msgid "You will be redirected to DNS Zone." +#: ipaserver/plugins/idrange.py:326 +msgid "" +"Cannot perform SID validation without Samba 4 support installed. Make sure " +"you have installed server-trust-ad sub-package of IPA on the server" msgstr "" -#: ipaserver/plugins/internal.py:772 -msgid "Remove DNS resource records" +#: ipaserver/plugins/idrange.py:333 +msgid "" +"Cross-realm trusts are not configured. Make sure you have run ipa-adtrust-" +"install on the IPA server first" msgstr "" -#: ipaserver/plugins/internal.py:773 -msgid "Standard Record Types" +#: ipaserver/plugins/idrange.py:345 +msgid "SID is not recognized as a valid SID for a trusted domain" msgstr "" -#: ipaserver/plugins/internal.py:774 -msgid "Records for DNS Zone" +#: ipaserver/plugins/idrange.py:382 +msgid "" +"\n" +" Add new ID range.\n" +"\n" +" To add a new ID range you always have to specify\n" +"\n" +" --base-id\n" +" --range-size\n" +"\n" +" Additionally\n" +"\n" +" --rid-base\n" +" --secondary-rid-base\n" +"\n" +" may be given for a new ID range for the local domain while\n" +"\n" +" --rid-base\n" +" --dom-sid\n" +"\n" +" must be given to add a new range for a trusted AD domain.\n" +"\n" msgstr "" -#: ipaserver/plugins/internal.py:775 -msgid "Record Type" +#: ipaserver/plugins/idrange.py:404 +#, python-format +msgid "Added ID range \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:778 -msgid "Add DNS zone" +#: ipaserver/plugins/idrange.py:416 ipaserver/plugins/idrange.py:666 +msgid "Options dom-sid and dom-name cannot be used together" msgstr "" -#: ipaserver/plugins/internal.py:780 -#, python-brace-format -msgid "Are you sure you want to add permission for DNS Zone ${object}?" +#: ipaserver/plugins/idrange.py:427 +msgid "Specified trusted domain name could not be found." msgstr "" -#: ipaserver/plugins/internal.py:781 -msgid "DNS Zone Settings" +#: ipaserver/plugins/idrange.py:442 +msgid "Options dom-sid/dom-name and rid-base must be used together" msgstr "" -#: ipaserver/plugins/internal.py:782 -msgid "Remove DNS zones" +#: ipaserver/plugins/idrange.py:449 ipaserver/plugins/idrange.py:701 +msgid "" +"Option rid-base must not be used when IPA range type is ipa-ad-trust-posix" msgstr "" -#: ipaserver/plugins/internal.py:783 -msgid "Remove Permission" +#: ipaserver/plugins/idrange.py:456 +msgid "" +"IPA Range type must be one of ipa-ad-trust or ipa-ad-trust-posix when SID of " +"the trusted domain is specified" msgstr "" -#: ipaserver/plugins/internal.py:784 -#, python-brace-format -msgid "Are you sure you want to remove permission for DNS Zone ${object}?" +#: ipaserver/plugins/idrange.py:462 +msgid "Options dom-sid/dom-name and secondary-rid-base cannot be used together" msgstr "" -#: ipaserver/plugins/internal.py:785 -msgid "Skip DNS check" +#: ipaserver/plugins/idrange.py:481 +msgid "" +"IPA Range type must not be one of ipa-ad-trust or ipa-ad-trust-posix when " +"SID of the trusted domain is not specified." msgstr "" -#: ipaserver/plugins/internal.py:786 -msgid "Skip overlap check" +#: ipaserver/plugins/idrange.py:488 ipaserver/plugins/idrange.py:720 +msgid "Options secondary-rid-base and rid-base must be used together" msgstr "" -#: ipaserver/plugins/internal.py:787 -msgid "Do you want to check if new authoritative nameserver address is in DNS" +#: ipaserver/plugins/idrange.py:498 ipaserver/plugins/idrange.py:743 +msgid "Primary RID range and secondary RID range cannot overlap" msgstr "" -#: ipaserver/plugins/internal.py:788 -msgid "Authoritative nameserver change" +#: ipaserver/plugins/idrange.py:510 +msgid "" +"You must specify both rid-base and secondary-rid-base options, because ipa-" +"adtrust-install has already been run." msgstr "" -#: ipaserver/plugins/internal.py:793 -msgid "Level" +#: ipaserver/plugins/idrange.py:529 +#, python-format +msgid "Deleted ID range \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:794 -msgid "Set Domain Level" +#: ipaserver/plugins/idrange.py:578 +#, python-format +msgid "%(count)d range matched" +msgid_plural "%(count)d ranges matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/plugins/idrange.py:614 +msgid "" +"Modify ID range.\n" +"\n" msgstr "" -#: ipaserver/plugins/internal.py:797 -msgid "Add user group" +#: ipaserver/plugins/idrange.py:618 +#, python-format +msgid "Modified ID range \"%(value)s\"" msgstr "" -#: ipaserver/plugins/internal.py:799 -#, python-brace-format -msgid "Add user groups into user group '${primary_key}'" +#: ipaserver/plugins/idrange.py:650 +msgid "" +"This command can not be used to change ID allocation for local IPA domain. " +"Run `ipa help idrange` for more information" msgstr "" -#: ipaserver/plugins/internal.py:802 -#, python-brace-format -msgid "Add user group '${primary_key}' into user groups" +#: ipaserver/plugins/idrange.py:678 +msgid "" +"SID for the specified trusted domain name could not be found. Please specify " +"the SID directly using dom-sid option." msgstr "" -#: ipaserver/plugins/internal.py:805 -#, python-brace-format -msgid "Add user group '${primary_key}' into HBAC rules" +#: ipaserver/plugins/idrange.py:685 +msgid "Options dom-sid and secondary-rid-base cannot be used together" msgstr "" -#: ipaserver/plugins/internal.py:808 -#, python-brace-format -msgid "Add user group '${primary_key}' into netgroups" +#: ipaserver/plugins/idrange.py:692 +msgid "Options dom-sid and rid-base must be used together" msgstr "" -#: ipaserver/plugins/internal.py:811 -#, python-brace-format -msgid "Add user group '${primary_key}' into roles" +#: ipaserver/plugins/internal.py:151 +msgid "Internationalization messages" msgstr "" -#: ipaserver/plugins/internal.py:814 -#, python-brace-format -msgid "Add user group '${primary_key}' into sudo rules" +#: ipaserver/plugins/internal.py:157 +msgid "Your session has expired. Please log in again." msgstr "" -#: ipaserver/plugins/internal.py:817 -#, python-brace-format -msgid "Add services into user group '${primary_key}'" +#: ipaserver/plugins/internal.py:161 ipaserver/plugins/internal.py:205 +msgid "Apply" msgstr "" -#: ipaserver/plugins/internal.py:820 -#, python-brace-format -msgid "Add users into user group '${primary_key}'" +#: ipaserver/plugins/internal.py:162 +msgid "Rebuild auto membership" msgstr "" -#: ipaserver/plugins/internal.py:823 -#, python-brace-format -msgid "Add groups as member managers for user group '${primary_key}'" +#: ipaserver/plugins/internal.py:163 +msgid "Are you sure you want to rebuild auto membership?" msgstr "" -#: ipaserver/plugins/internal.py:827 -#, python-brace-format -msgid "Remove groups from member managers for user group '${primary_key}'" +#: ipaserver/plugins/internal.py:165 +msgid "Are you sure you want to proceed with the action?" msgstr "" -#: ipaserver/plugins/internal.py:831 +#: ipaserver/plugins/internal.py:166 #, python-brace-format -msgid "Add users as member managers for user group '${primary_key}'" +msgid "Are you sure you want to delete ${object}?" msgstr "" -#: ipaserver/plugins/internal.py:835 +#: ipaserver/plugins/internal.py:167 #, python-brace-format -msgid "Remove users from member managers for user group '${primary_key}'" +msgid "Are you sure you want to disable ${object}?" msgstr "" -#: ipaserver/plugins/internal.py:839 +#: ipaserver/plugins/internal.py:168 #, python-brace-format -msgid "Add user ID override into user group '${primary_key}'" +msgid "Are you sure you want to enable ${object}?" msgstr "" -#: ipaserver/plugins/internal.py:841 -msgid "Group Settings" +#: ipaserver/plugins/internal.py:169 +msgid "Actions" msgstr "" -#: ipaserver/plugins/internal.py:842 ipaserver/plugins/internal.py:1160 -#: ipaserver/plugins/internal.py:1439 -msgid "External" +#: ipaserver/plugins/internal.py:172 ipaserver/plugins/internal.py:200 +#: ipaserver/plugins/internal.py:262 +msgid "Add" msgstr "" -#: ipaserver/plugins/internal.py:843 ipaserver/plugins/internal.py:1372 -msgid "Groups" +#: ipaserver/plugins/internal.py:173 +#, python-brace-format +msgid "${count} item(s) added" msgstr "" -#: ipaserver/plugins/internal.py:844 -msgid "Group categories" +#: ipaserver/plugins/internal.py:174 +msgid "Direct Membership" msgstr "" -#: ipaserver/plugins/internal.py:845 -msgid "Change to external group" +#: ipaserver/plugins/internal.py:175 +#, python-brace-format +msgid "Filter available ${other_entity}" msgstr "" -#: ipaserver/plugins/internal.py:846 -msgid "Change to POSIX group" +#: ipaserver/plugins/internal.py:176 +msgid "Indirect Membership" msgstr "" -#: ipaserver/plugins/internal.py:847 -msgid "Non-POSIX" +#: ipaserver/plugins/internal.py:177 +msgid "No entries." msgstr "" -#: ipaserver/plugins/internal.py:848 -msgid "POSIX" +#: ipaserver/plugins/internal.py:178 +#, python-brace-format +msgid "Showing ${start} to ${end} of ${total} entries." msgstr "" -#: ipaserver/plugins/internal.py:849 -msgid "Remove user groups" +#: ipaserver/plugins/internal.py:179 ipaserver/plugins/internal.py:277 +msgid "Remove" msgstr "" -#: ipaserver/plugins/internal.py:851 +#: ipaserver/plugins/internal.py:180 #, python-brace-format -msgid "Remove user group '${primary_key}' from user groups" +msgid "${count} item(s) removed" msgstr "" -#: ipaserver/plugins/internal.py:854 -#, python-brace-format -msgid "Remove user group '${primary_key}' from netgroups" +#: ipaserver/plugins/internal.py:181 +msgid "Show Results" msgstr "" -#: ipaserver/plugins/internal.py:857 -#, python-brace-format -msgid "Remove user group '${primary_key}' from roles" +#: ipaserver/plugins/internal.py:184 +msgid "Authentication indicators" msgstr "" -#: ipaserver/plugins/internal.py:860 -#, python-brace-format -msgid "Remove user group '${primary_key}' from HBAC rules" +#: ipaserver/plugins/internal.py:185 +msgid "Authentication indicator" msgstr "" -#: ipaserver/plugins/internal.py:863 -#, python-brace-format -msgid "Remove user group '${primary_key}' from sudo rules" +#: ipaserver/plugins/internal.py:186 +msgid "" +"

Implicit method (password) will be used if no method is chosen.

Password + Two-factor: LDAP and Kerberos allow " +"authentication with either one of the authentication types but Kerberos uses " +"pre-authentication method which requires to use armor ccache.

RADIUS with another type: Kerberos always use RADIUS, " +"but LDAP never does. LDAP only recognize the password and two-factor " +"authentication options.

" msgstr "" -#: ipaserver/plugins/internal.py:866 -#, python-brace-format -msgid "Remove user groups from user group '${primary_key}'" +#: ipaserver/plugins/internal.py:187 +msgid "Add Custom Authentication Indicator" msgstr "" -#: ipaserver/plugins/internal.py:869 -#, python-brace-format -msgid "Remove services from user group '${primary_key}'" +#: ipaserver/plugins/internal.py:189 +msgid "Two factor authentication (password + OTP)" msgstr "" -#: ipaserver/plugins/internal.py:872 -#, python-brace-format -msgid "Remove users from user group '${primary_key}'" +#: ipaserver/plugins/internal.py:191 +msgid "RADIUS" msgstr "" -#: ipaserver/plugins/internal.py:875 -#, python-brace-format -msgid "Remove user ID overrides from user group '${primary_key}'" +#: ipaserver/plugins/internal.py:193 +msgid "Hardened Password (by SPAKE or FAST)" msgstr "" -#: ipaserver/plugins/internal.py:877 -msgid "Group Type" +#: ipaserver/plugins/internal.py:194 +msgid "Disable per-user override" msgstr "" -#: ipaserver/plugins/internal.py:881 -msgid "Add HBAC rule" +#: ipaserver/plugins/internal.py:195 +msgid "" +"

Per-user setting, overwrites the global setting if any option is checked." +"

Password + Two-factor: LDAP and Kerberos allow " +"authentication with either one of the authentication types but Kerberos uses " +"pre-authentication method which requires to use armor ccache.

RADIUS with another type: Kerberos always use RADIUS, " +"but LDAP never does. LDAP only recognize the password and two-factor " +"authentication options.

" msgstr "" -#: ipaserver/plugins/internal.py:883 -#, python-brace-format -msgid "Add user groups into HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:198 ipaserver/plugins/internal.py:272 +#: ipaserver/plugins/internal.py:1708 +msgid "About" msgstr "" -#: ipaserver/plugins/internal.py:886 -#, python-brace-format -msgid "Add host groups into HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:199 +msgid "Activate" msgstr "" -#: ipaserver/plugins/internal.py:889 -#, python-brace-format -msgid "Add hosts into HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:201 +msgid "Add and Add Another" msgstr "" -#: ipaserver/plugins/internal.py:892 -#, python-brace-format -msgid "Add HBAC service groups into HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:202 +msgid "Add and Close" msgstr "" -#: ipaserver/plugins/internal.py:896 -#, python-brace-format -msgid "Add HBAC services into HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:203 +msgid "Add and Edit" msgstr "" -#: ipaserver/plugins/internal.py:899 -#, python-brace-format -msgid "Add users into HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:204 +msgid "Add Many" msgstr "" -#: ipaserver/plugins/internal.py:904 -msgid "Accessing" +#: ipaserver/plugins/internal.py:206 +msgid "Back" msgstr "" -#: ipaserver/plugins/internal.py:906 -msgid "Remove HBAC rules" +#: ipaserver/plugins/internal.py:207 +msgid "Cancel" msgstr "" -#: ipaserver/plugins/internal.py:908 -#, python-brace-format -msgid "Remove user groups from HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:208 +msgid "Clear" msgstr "" -#: ipaserver/plugins/internal.py:911 -#, python-brace-format -msgid "Remove host groups from HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:209 +msgid "Clear all fields on the page." msgstr "" -#: ipaserver/plugins/internal.py:914 -#, python-brace-format -msgid "Remove hosts from HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:210 +msgid "Close" msgstr "" -#: ipaserver/plugins/internal.py:917 -#, python-brace-format -msgid "Remove HBAC service groups from HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:211 ipaserver/plugins/internal.py:1912 +msgid "Disable" msgstr "" -#: ipaserver/plugins/internal.py:921 -#, python-brace-format -msgid "Remove HBAC services from HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:212 ipaserver/plugins/internal.py:643 +msgid "Download" msgstr "" -#: ipaserver/plugins/internal.py:924 -#, python-brace-format -msgid "Remove users from HBAC rule '${primary_key}'" +#: ipaserver/plugins/internal.py:213 +msgid "Download certificate as PEM formatted file." msgstr "" -#: ipaserver/plugins/internal.py:926 -msgid "Via Service" +#: ipaserver/plugins/internal.py:214 +msgid "Edit" msgstr "" -#: ipaserver/plugins/internal.py:930 ipaserver/plugins/internal.py:1488 -msgid "Who" +#: ipaserver/plugins/internal.py:215 ipaserver/plugins/internal.py:1914 +msgid "Enable" msgstr "" -#: ipaserver/plugins/internal.py:933 -msgid "Add HBAC service" +#: ipaserver/plugins/internal.py:217 +msgid "Find" msgstr "" -#: ipaserver/plugins/internal.py:935 -#, python-brace-format -msgid "Add HBAC service '${primary_key}' into HBAC service groups" +#: ipaserver/plugins/internal.py:218 +msgid "Get" msgstr "" -#: ipaserver/plugins/internal.py:938 -msgid "Remove HBAC services" +#: ipaserver/plugins/internal.py:219 +msgid "Hide" msgstr "" -#: ipaserver/plugins/internal.py:940 -#, python-brace-format -msgid "Remove HBAC service '${primary_key}' from HBAC service groups" +#: ipaserver/plugins/internal.py:220 +msgid "Issue" msgstr "" -#: ipaserver/plugins/internal.py:945 -msgid "Add HBAC service group" +#: ipaserver/plugins/internal.py:221 +msgid "Match" msgstr "" -#: ipaserver/plugins/internal.py:947 -#, python-brace-format -msgid "Add HBAC services into HBAC service group '${primary_key}'" +#: ipaserver/plugins/internal.py:222 +msgid "Match users according to certificate." msgstr "" -#: ipaserver/plugins/internal.py:950 -msgid "Remove HBAC service groups" +#: ipaserver/plugins/internal.py:223 +msgid "Migrate" msgstr "" -#: ipaserver/plugins/internal.py:952 -#, python-brace-format -msgid "Remove HBAC services from HBAC service group '${primary_key}'" +#: ipaserver/plugins/internal.py:224 +msgid "OK" msgstr "" -#: ipaserver/plugins/internal.py:958 -msgid "Access Denied" +#: ipaserver/plugins/internal.py:225 +msgid "Refresh" msgstr "" -#: ipaserver/plugins/internal.py:959 -msgid "Access Granted" +#: ipaserver/plugins/internal.py:226 +msgid "Reload current settings from the server." msgstr "" -#: ipaserver/plugins/internal.py:960 -msgid "Include Disabled" +#: ipaserver/plugins/internal.py:227 +msgid "Delete" msgstr "" -#: ipaserver/plugins/internal.py:961 -msgid "Include Enabled" +#: ipaserver/plugins/internal.py:228 ipaserver/plugins/internal.py:684 +msgid "Remove hold" msgstr "" -#: ipaserver/plugins/internal.py:962 -msgid "HBAC Test" +#: ipaserver/plugins/internal.py:229 +msgid "Reset" msgstr "" -#: ipaserver/plugins/internal.py:963 -msgid "Matched" +#: ipaserver/plugins/internal.py:230 ipaserver/plugins/internal.py:1701 +msgid "Reset Password" msgstr "" -#: ipaserver/plugins/internal.py:964 -msgid "Missing values: " +#: ipaserver/plugins/internal.py:231 +msgid "Reset Password and Log in" msgstr "" -#: ipaserver/plugins/internal.py:965 -msgid "New Test" +#: ipaserver/plugins/internal.py:232 +msgid "Restore" msgstr "" -#: ipaserver/plugins/internal.py:966 -msgid "Rules" +#: ipaserver/plugins/internal.py:233 +msgid "Retry" msgstr "" -#: ipaserver/plugins/internal.py:967 -msgid "Run Test" +#: ipaserver/plugins/internal.py:234 +msgid "Revert" msgstr "" -#: ipaserver/plugins/internal.py:968 -#, python-brace-format -msgid "Specify external ${entity}" +#: ipaserver/plugins/internal.py:236 +msgid "Revoke" msgstr "" -#: ipaserver/plugins/internal.py:969 -msgid "Unmatched" +#: ipaserver/plugins/internal.py:237 +msgid "Save" msgstr "" -#: ipaserver/plugins/internal.py:972 -msgid "Add host" +#: ipaserver/plugins/internal.py:238 +msgid "Set" msgstr "" -#: ipaserver/plugins/internal.py:974 -#, python-brace-format -msgid "Add hosts managing host '${primary_key}'" +#: ipaserver/plugins/internal.py:239 +msgid "Show" msgstr "" -#: ipaserver/plugins/internal.py:977 -#, python-brace-format -msgid "Add host '${primary_key}' into host groups" +#: ipaserver/plugins/internal.py:240 +msgid "Stage" msgstr "" -#: ipaserver/plugins/internal.py:980 -#, python-brace-format -msgid "Add host '${primary_key}' into HBAC rules" +#: ipaserver/plugins/internal.py:242 +msgid "Update" msgstr "" -#: ipaserver/plugins/internal.py:983 -#, python-brace-format -msgid "Add host '${primary_key}' into netgroups" +#: ipaserver/plugins/internal.py:243 +msgid "View" msgstr "" -#: ipaserver/plugins/internal.py:986 -#, python-brace-format -msgid "Add host '${primary_key}' into roles" +#: ipaserver/plugins/internal.py:246 ipaserver/plugins/internal.py:1709 +msgid "Customization" msgstr "" -#: ipaserver/plugins/internal.py:989 -#, python-brace-format -msgid "Add host '${primary_key}' into sudo rules" +#: ipaserver/plugins/internal.py:247 +msgid "Pagination Size" msgstr "" -#: ipaserver/plugins/internal.py:991 -msgid "Host Certificate" +#: ipaserver/plugins/internal.py:250 +msgid "Collapse All" msgstr "" -#: ipaserver/plugins/internal.py:992 ipaserver/plugins/internal.py:1321 -msgid "Host Name" +#: ipaserver/plugins/internal.py:251 +msgid "Expand All" msgstr "" -#: ipaserver/plugins/internal.py:993 ipaserver/plugins/internal.py:1319 -msgid "Delete Key, Unprovision" +#: ipaserver/plugins/internal.py:252 +msgid "General" msgstr "" -#: ipaserver/plugins/internal.py:994 -msgid "Host Settings" +#: ipaserver/plugins/internal.py:253 +msgid "Identity Settings" msgstr "" -#: ipaserver/plugins/internal.py:995 -msgid "Enrolled" +#: ipaserver/plugins/internal.py:254 +msgid "Record Settings" msgstr "" -#: ipaserver/plugins/internal.py:996 -msgid "Enrollment" +#: ipaserver/plugins/internal.py:255 +#, python-brace-format +msgid "${entity} ${primary_key} Settings" msgstr "" -#: ipaserver/plugins/internal.py:997 -msgid "Fully Qualified Host Name" +#: ipaserver/plugins/internal.py:256 +msgid "Back to Top" msgstr "" -#: ipaserver/plugins/internal.py:998 -msgid "Generate OTP" +#: ipaserver/plugins/internal.py:257 +#, python-brace-format +msgid "${entity} ${primary_key} updated" msgstr "" -#: ipaserver/plugins/internal.py:999 -msgid "Generated OTP" +#: ipaserver/plugins/internal.py:260 +#, python-brace-format +msgid "${entity} successfully added" msgstr "" -#: ipaserver/plugins/internal.py:1000 -msgid "Kerberos Key" -msgstr "" +#: ipaserver/plugins/internal.py:261 +msgid "Add custom value" +msgstr "" -#: ipaserver/plugins/internal.py:1001 ipaserver/plugins/internal.py:1322 -msgid "Kerberos Key Not Present" +#: ipaserver/plugins/internal.py:263 +msgid "Available" msgstr "" -#: ipaserver/plugins/internal.py:1002 -msgid "Kerberos Key Present, Host Provisioned" +#: ipaserver/plugins/internal.py:264 +msgid "Some operations failed." msgstr "" -#: ipaserver/plugins/internal.py:1003 ipaserver/plugins/internal.py:1690 -msgid "One-Time Password" +#: ipaserver/plugins/internal.py:265 +msgid "Operations Error" msgstr "" -#: ipaserver/plugins/internal.py:1004 -msgid "One-Time Password Not Present" +#: ipaserver/plugins/internal.py:266 +msgid "Confirmation" msgstr "" -#: ipaserver/plugins/internal.py:1005 -msgid "One-Time Password Present" +#: ipaserver/plugins/internal.py:267 +msgid "Custom value" msgstr "" -#: ipaserver/plugins/internal.py:1006 -msgid "Reset OTP" +#: ipaserver/plugins/internal.py:268 +msgid "This page has unsaved changes. Please save or revert." msgstr "" -#: ipaserver/plugins/internal.py:1007 -msgid "Reset One-Time Password" +#: ipaserver/plugins/internal.py:269 +msgid "Unsaved Changes" msgstr "" -#: ipaserver/plugins/internal.py:1008 -msgid "Set OTP" +#: ipaserver/plugins/internal.py:270 +#, python-brace-format +msgid "Edit ${entity}" msgstr "" -#: ipaserver/plugins/internal.py:1009 -msgid "OTP set" +#: ipaserver/plugins/internal.py:271 +msgid "Hide details" msgstr "" -#: ipaserver/plugins/internal.py:1010 -msgid "Set One-Time Password" +#: ipaserver/plugins/internal.py:273 +#, python-brace-format +msgid "${product}, version: ${version}" msgstr "" -#: ipaserver/plugins/internal.py:1011 -msgid "Remove hosts" +#: ipaserver/plugins/internal.py:274 +msgid "Prospective" msgstr "" -#: ipaserver/plugins/internal.py:1013 -#, python-brace-format -msgid "Remove hosts managing host '${primary_key}'" +#: ipaserver/plugins/internal.py:275 +msgid "Redirection" msgstr "" -#: ipaserver/plugins/internal.py:1016 -#, python-brace-format -msgid "Remove host '${primary_key}' from host groups" +#: ipaserver/plugins/internal.py:276 +msgid "Select entries to be removed." msgstr "" -#: ipaserver/plugins/internal.py:1019 -#, python-brace-format -msgid "Remove host '${primary_key}' from netgroups" +#: ipaserver/plugins/internal.py:278 +msgid "Result" msgstr "" -#: ipaserver/plugins/internal.py:1022 -#, python-brace-format -msgid "Remove host '${primary_key}' from roles" +#: ipaserver/plugins/internal.py:279 +msgid "Show details" msgstr "" -#: ipaserver/plugins/internal.py:1025 -#, python-brace-format -msgid "Remove host '${primary_key}' from HBAC rules" +#: ipaserver/plugins/internal.py:280 +msgid "Success" msgstr "" -#: ipaserver/plugins/internal.py:1028 -#, python-brace-format -msgid "Remove host '${primary_key}' from sudo rules" +#: ipaserver/plugins/internal.py:281 +msgid "Validation error" msgstr "" -#: ipaserver/plugins/internal.py:1031 ipaserver/plugins/internal.py:1333 -msgid "Unprovision" +#: ipaserver/plugins/internal.py:282 +msgid "Input form contains invalid or missing values." msgstr "" -#: ipaserver/plugins/internal.py:1032 -msgid "Are you sure you want to unprovision this host?" +#: ipaserver/plugins/internal.py:285 +msgid "Please try the following options:" msgstr "" -#: ipaserver/plugins/internal.py:1033 -msgid "Unprovisioning host" +#: ipaserver/plugins/internal.py:286 +msgid "If the problem persists please contact the system administrator." msgstr "" -#: ipaserver/plugins/internal.py:1034 -msgid "Host unprovisioned" +#: ipaserver/plugins/internal.py:287 +msgid "Refresh the page." msgstr "" -#: ipaserver/plugins/internal.py:1037 -msgid "Add host group" +#: ipaserver/plugins/internal.py:288 +msgid "Reload the browser." msgstr "" -#: ipaserver/plugins/internal.py:1039 -#, python-brace-format -msgid "Add hosts into host group '${primary_key}'" +#: ipaserver/plugins/internal.py:289 +msgid "Return to the main page and retry the operation" msgstr "" -#: ipaserver/plugins/internal.py:1042 +#: ipaserver/plugins/internal.py:290 #, python-brace-format -msgid "Add host groups into host group '${primary_key}'" +msgid "An error has occurred (${error})" msgstr "" -#: ipaserver/plugins/internal.py:1045 -#, python-brace-format -msgid "Add host group '${primary_key}' into host groups" +#: ipaserver/plugins/internal.py:294 +msgid "HTTP Error" msgstr "" -#: ipaserver/plugins/internal.py:1048 -#, python-brace-format -msgid "Add host group '${primary_key}' into HBAC rules" +#: ipaserver/plugins/internal.py:295 +msgid "Internal Error" msgstr "" -#: ipaserver/plugins/internal.py:1051 -#, python-brace-format -msgid "Add host group '${primary_key}' into netgroups" +#: ipaserver/plugins/internal.py:296 +msgid "IPA Error" msgstr "" -#: ipaserver/plugins/internal.py:1054 -#, python-brace-format -msgid "Add host group '${primary_key}' into sudo rules" +#: ipaserver/plugins/internal.py:297 +msgid "No response" msgstr "" -#: ipaserver/plugins/internal.py:1057 +#: ipaserver/plugins/internal.py:298 +msgid "Unknown Error" +msgstr "" + +#: ipaserver/plugins/internal.py:299 +msgid "URL" +msgstr "" + +#: ipaserver/plugins/internal.py:302 #, python-brace-format -msgid "Add groups as member managers for host group '${primary_key}'" +msgid "${primary_key} is managed by:" msgstr "" -#: ipaserver/plugins/internal.py:1061 +#: ipaserver/plugins/internal.py:303 #, python-brace-format -msgid "Remove groups from member managers for host group '${primary_key}'" +msgid "${primary_key} members:" msgstr "" -#: ipaserver/plugins/internal.py:1065 +#: ipaserver/plugins/internal.py:304 #, python-brace-format -msgid "Add users as member managers for host group '${primary_key}'" +msgid "${primary_key} is a member of:" msgstr "" -#: ipaserver/plugins/internal.py:1069 +#: ipaserver/plugins/internal.py:305 #, python-brace-format -msgid "Remove users from member managers for host group '${primary_key}'" +msgid "${primary_key} member managers:" msgstr "" -#: ipaserver/plugins/internal.py:1073 -msgid "Host Group Settings" +#: ipaserver/plugins/internal.py:308 +msgid "Settings" msgstr "" -#: ipaserver/plugins/internal.py:1074 -msgid "Remove host groups" +#: ipaserver/plugins/internal.py:309 ipaserver/plugins/internal.py:1722 +msgid "Search" msgstr "" -#: ipaserver/plugins/internal.py:1076 -#, python-brace-format -msgid "Remove host group '${primary_key}' from host groups" +#: ipaserver/plugins/internal.py:311 +msgid "False" msgstr "" -#: ipaserver/plugins/internal.py:1079 +#: ipaserver/plugins/internal.py:314 #, python-brace-format -msgid "Remove host group '${primary_key}' from netgroups" +msgid "Allow user groups to create keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1082 +#: ipaserver/plugins/internal.py:317 #, python-brace-format -msgid "Remove host group '${primary_key}' from HBAC rules" +msgid "Allow user groups to retrieve keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1085 +#: ipaserver/plugins/internal.py:320 #, python-brace-format -msgid "Remove host group '${primary_key}' from sudo rules" +msgid "Allow host groups to create keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1088 +#: ipaserver/plugins/internal.py:323 #, python-brace-format -msgid "Remove hosts from host group '${primary_key}'" +msgid "Allow host groups to retrieve keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1091 +#: ipaserver/plugins/internal.py:326 #, python-brace-format -msgid "Remove host groups from host group '${primary_key}'" +msgid "Allow hosts to create keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1095 -msgid "User to override" +#: ipaserver/plugins/internal.py:329 +#, python-brace-format +msgid "Allow hosts to retrieve keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1096 -msgid "" -"Enter trusted or IPA user login. Note: search doesn't list users from " -"trusted domains." +#: ipaserver/plugins/internal.py:332 +#, python-brace-format +msgid "Allow users to create keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1097 -msgid "Enter trusted user login." +#: ipaserver/plugins/internal.py:335 +#, python-brace-format +msgid "Allow users to retrieve keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1098 ipaserver/plugins/internal.py:1712 -msgid "Profile" +#: ipaserver/plugins/internal.py:337 +msgid "Allowed to create keytab" msgstr "" -#: ipaserver/plugins/internal.py:1101 -msgid "Group to override" +#: ipaserver/plugins/internal.py:338 +msgid "Allowed to retrieve keytab" msgstr "" -#: ipaserver/plugins/internal.py:1102 -msgid "" -"Enter trusted or IPA group name. Note: search doesn't list groups from " -"trusted domains." +#: ipaserver/plugins/internal.py:340 +#, python-brace-format +msgid "Disallow user groups to create keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1103 -msgid "Enter trusted group name." +#: ipaserver/plugins/internal.py:343 +#, python-brace-format +msgid "Disallow user groups to retrieve keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1106 -msgid "Add ID view" +#: ipaserver/plugins/internal.py:346 +#, python-brace-format +msgid "Disallow host groups to create keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1107 -msgid "Add group ID override" +#: ipaserver/plugins/internal.py:349 +#, python-brace-format +msgid "Disallow host groups to retrieve keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1108 -msgid "Add user ID override" +#: ipaserver/plugins/internal.py:352 +#, python-brace-format +msgid "Disallow hosts to create keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1109 +#: ipaserver/plugins/internal.py:355 #, python-brace-format -msgid "${primary_key} applies to:" +msgid "Disallow hosts to retrieve keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1110 ipaserver/plugins/internal.py:1111 -msgid "Applied to hosts" +#: ipaserver/plugins/internal.py:358 +#, python-brace-format +msgid "Disallow users to create keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1112 -msgid "Apply to host groups" +#: ipaserver/plugins/internal.py:361 +#, python-brace-format +msgid "Disallow users to retrieve keytab of '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1114 -#, python-brace-format -msgid "Apply ID view '${primary_key}' on hosts of host groups" +#: ipaserver/plugins/internal.py:365 +msgid "Add Kerberos Principal Alias" msgstr "" -#: ipaserver/plugins/internal.py:1116 -msgid "Apply to hosts" +#: ipaserver/plugins/internal.py:366 +msgid "New kerberos principal alias" msgstr "" -#: ipaserver/plugins/internal.py:1118 -#, python-brace-format -msgid "Apply ID view '${primary_key}' on hosts" +#: ipaserver/plugins/internal.py:367 +msgid "Remove Kerberos Alias" msgstr "" -#: ipaserver/plugins/internal.py:1121 +#: ipaserver/plugins/internal.py:368 #, python-brace-format -msgid "${primary_key} overrides:" +msgid "Do you want to remove kerberos alias ${alias}?" msgstr "" -#: ipaserver/plugins/internal.py:1122 -msgid "Remove ID views" +#: ipaserver/plugins/internal.py:371 +msgid "Inherited from server configuration" msgstr "" -#: ipaserver/plugins/internal.py:1123 -msgid "Remove user ID overrides" +#: ipaserver/plugins/internal.py:372 +msgid "MS-PAC" msgstr "" -#: ipaserver/plugins/internal.py:1124 -msgid "Remove group ID overrides" +#: ipaserver/plugins/internal.py:373 +msgid "Override inherited settings" msgstr "" -#: ipaserver/plugins/internal.py:1125 -msgid "Un-apply from host groups" +#: ipaserver/plugins/internal.py:374 +msgid "PAD" msgstr "" -#: ipaserver/plugins/internal.py:1126 -msgid "Un-apply ID Views from hosts of hostgroups" +#: ipaserver/plugins/internal.py:377 +msgid "Authenticating" msgstr "" -#: ipaserver/plugins/internal.py:1127 -msgid "Un-apply" +#: ipaserver/plugins/internal.py:379 +msgid "Authentication with personal certificate failed" msgstr "" -#: ipaserver/plugins/internal.py:1128 -msgid "Un-apply from hosts" +#: ipaserver/plugins/internal.py:381 +msgid "" +" To log in with certificate, please make sure you have valid personal certificate. " msgstr "" -#: ipaserver/plugins/internal.py:1129 -msgid "Un-apply ID Views from hosts" +#: ipaserver/plugins/internal.py:385 +msgid "Continue to next page" msgstr "" -#: ipaserver/plugins/internal.py:1130 -msgid "Are you sure you want to un-apply ID view from selected entries?" +#: ipaserver/plugins/internal.py:387 +msgid "" +" To log in with username and " +"password, enter them in the corresponding fields, then click 'Log " +"in'." msgstr "" -#: ipaserver/plugins/internal.py:1132 -#, python-brace-format -msgid "Un-apply ID view '${primary_key}' from hosts" +#: ipaserver/plugins/internal.py:390 +msgid "Login failed due to an unknown reason" msgstr "" -#: ipaserver/plugins/internal.py:1136 ipaserver/plugins/krbtpolicy.py:128 -#: ipaserver/plugins/krbtpolicy.py:129 -msgid "Kerberos Ticket Policy" +#: ipaserver/plugins/internal.py:391 +msgid "Logged In As" msgstr "" -#: ipaserver/plugins/internal.py:1139 -msgid "Add netgroup" +#: ipaserver/plugins/internal.py:392 +msgid "Authentication with Kerberos failed" msgstr "" -#: ipaserver/plugins/internal.py:1141 +#: ipaserver/plugins/internal.py:394 #, python-brace-format -msgid "Add netgroup '${primary_key}' into netgroups" +msgid "" +" To log in with Kerberos, please make sure you have valid tickets (obtainable via kinit) and " +"configured the " +"browser correctly, then click 'Log in'." msgstr "" -#: ipaserver/plugins/internal.py:1144 -#, python-brace-format -msgid "Add netgroups into netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:399 +msgid "Loading" msgstr "" -#: ipaserver/plugins/internal.py:1147 -#, python-brace-format -msgid "Add user groups into netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:401 +msgid "Kerberos Principal you entered is expired" msgstr "" -#: ipaserver/plugins/internal.py:1150 -#, python-brace-format -msgid "Add hosts into netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:402 +msgid "Loading data" msgstr "" -#: ipaserver/plugins/internal.py:1153 -#, python-brace-format -msgid "Add host groups into netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:403 +msgid "Log in" msgstr "" -#: ipaserver/plugins/internal.py:1156 -#, python-brace-format -msgid "Add users into netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:404 +msgid "Log In Using Certificate" msgstr "" -#: ipaserver/plugins/internal.py:1164 -msgid "Netgroup Settings" +#: ipaserver/plugins/internal.py:405 +msgid "Log in using personal certificate" msgstr "" -#: ipaserver/plugins/internal.py:1165 ipaserver/plugins/netgroup.py:196 -msgid "Netgroups" +#: ipaserver/plugins/internal.py:406 ipaserver/plugins/internal.py:1710 +msgid "Log out" msgstr "" -#: ipaserver/plugins/internal.py:1166 -msgid "Remove netgroups" +#: ipaserver/plugins/internal.py:407 +msgid "Log out error" msgstr "" -#: ipaserver/plugins/internal.py:1168 -#, python-brace-format -msgid "Remove netgroup '${primary_key}' from netgroups" +#: ipaserver/plugins/internal.py:409 ipaserver/plugins/internal.py:1695 +msgid "Password or Password+One-Time Password" msgstr "" -#: ipaserver/plugins/internal.py:1171 +#: ipaserver/plugins/internal.py:410 #, python-brace-format -msgid "Remove user groups from netgroup '${primary_key}'" +msgid "You will be redirected in ${count}s" msgstr "" -#: ipaserver/plugins/internal.py:1174 -#, python-brace-format -msgid "Remove hosts from netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:411 +msgid "Sync OTP Token" msgstr "" -#: ipaserver/plugins/internal.py:1177 -#, python-brace-format -msgid "Remove host groups from netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:412 +msgid "Synchronizing" msgstr "" -#: ipaserver/plugins/internal.py:1180 -#, python-brace-format -msgid "Remove netgroups from netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:414 +msgid "The user account you entered is locked" msgstr "" -#: ipaserver/plugins/internal.py:1183 -#, python-brace-format -msgid "Remove users from netgroup '${primary_key}'" +#: ipaserver/plugins/internal.py:417 +msgid "number of passwords" msgstr "" -#: ipaserver/plugins/internal.py:1192 -msgid "Add OTP token" +#: ipaserver/plugins/internal.py:418 +msgid "seconds" msgstr "" -#: ipaserver/plugins/internal.py:1194 -#, python-brace-format -msgid "Add users managing OTP token '${primary_key}'" +#: ipaserver/plugins/internal.py:421 +msgid "Migrating" msgstr "" -#: ipaserver/plugins/internal.py:1196 -#, python-brace-format -msgid "" -"You can use FreeOTP as a software " -"OTP token application." +#: ipaserver/plugins/internal.py:423 +msgid "There was a problem with your request. Please, try again later." msgstr "" -#: ipaserver/plugins/internal.py:1197 -msgid "Configure your token" +#: ipaserver/plugins/internal.py:426 +msgid "Password migration was not successful" msgstr "" -#: ipaserver/plugins/internal.py:1198 +#: ipaserver/plugins/internal.py:428 msgid "" -"Configure your token by scanning the QR code below. Click on the QR code if " -"you see this on the device you want to configure." +"

Password Migration

If you have been sent here by your " +"administrator, your personal information is being migrated to a new identity " +"management solution (IPA).

Please, enter your credentials in the form " +"to complete the process. Upon successful login your kerberos account will be " +"activated.

" msgstr "" -#: ipaserver/plugins/internal.py:1199 -msgid "OTP Token Settings" +#: ipaserver/plugins/internal.py:435 ipaserver/plugins/internal.py:1677 +msgid "The password or username you entered is incorrect" msgstr "" -#: ipaserver/plugins/internal.py:1200 -msgid "Disable token" +#: ipaserver/plugins/internal.py:436 +msgid "Password migration was successful" msgstr "" -#: ipaserver/plugins/internal.py:1201 -msgid "Enable token" +#: ipaserver/plugins/internal.py:440 ipaserver/plugins/internal.py:525 +#: ipaserver/plugins/internal.py:1213 +msgid "Attribute" msgstr "" -#: ipaserver/plugins/internal.py:1202 -msgid "Remove OTP tokens" +#: ipaserver/plugins/internal.py:443 +msgid "Add delegation" msgstr "" -#: ipaserver/plugins/internal.py:1204 -#, python-brace-format -msgid "Remove users managing OTP token '${primary_key}'" +#: ipaserver/plugins/internal.py:444 +msgid "Remove delegations" msgstr "" -#: ipaserver/plugins/internal.py:1206 -msgid "Show QR code" +#: ipaserver/plugins/internal.py:447 ipaserver/plugins/internal.py:779 +msgid "Add permission" msgstr "" -#: ipaserver/plugins/internal.py:1207 -msgid "Show configuration uri" +#: ipaserver/plugins/internal.py:449 +#, python-brace-format +msgid "Add privileges into permission '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1208 -msgid "Counter-based (HOTP)" +#: ipaserver/plugins/internal.py:451 +msgid "Remove permissions" msgstr "" -#: ipaserver/plugins/internal.py:1209 -msgid "Time-based (TOTP)" +#: ipaserver/plugins/internal.py:453 +#, python-brace-format +msgid "Remove privileges from permission '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1212 -msgid "Add Custom Attribute" +#: ipaserver/plugins/internal.py:457 +msgid "Add privilege" msgstr "" -#: ipaserver/plugins/internal.py:1215 -msgid "Permission settings" +#: ipaserver/plugins/internal.py:459 +#, python-brace-format +msgid "Add privilege '${primary_key}' into permissions" msgstr "" -#: ipaserver/plugins/internal.py:1216 -msgid "Attribute breakdown" +#: ipaserver/plugins/internal.py:462 +#, python-brace-format +msgid "Add roles into privilege '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1220 -msgid "Privilege Settings" +#: ipaserver/plugins/internal.py:464 +msgid "Remove privileges" msgstr "" -#: ipaserver/plugins/internal.py:1223 -msgid "Public key:" +#: ipaserver/plugins/internal.py:466 +#, python-brace-format +msgid "Remove privilege '${primary_key}' from permissions" msgstr "" -#: ipaserver/plugins/internal.py:1224 -msgid "Set public key" +#: ipaserver/plugins/internal.py:469 +#, python-brace-format +msgid "Remove roles from privilege '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1225 ipaserver/plugins/internal.py:1343 -msgid "Show/Set key" +#: ipaserver/plugins/internal.py:473 +msgid "Role Settings" msgstr "" -#: ipaserver/plugins/internal.py:1226 ipaserver/plugins/internal.py:1344 -msgid "Modified: key not set" +#: ipaserver/plugins/internal.py:474 +msgid "Add role" msgstr "" -#: ipaserver/plugins/internal.py:1227 ipaserver/plugins/internal.py:1345 -msgid "Modified" +#: ipaserver/plugins/internal.py:476 +#, python-brace-format +msgid "Add user groups into role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1228 ipaserver/plugins/internal.py:1346 -msgid "New: key not set" +#: ipaserver/plugins/internal.py:479 +#, python-brace-format +msgid "Add hosts into role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1229 ipaserver/plugins/internal.py:1347 -msgid "New: key set" +#: ipaserver/plugins/internal.py:482 +#, python-brace-format +msgid "Add host groups into role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1232 -msgid "Add password policy" +#: ipaserver/plugins/internal.py:485 +#, python-brace-format +msgid "Add role '${primary_key}' into privileges" msgstr "" -#: ipaserver/plugins/internal.py:1234 -msgid "Remove password policies" +#: ipaserver/plugins/internal.py:488 +#, python-brace-format +msgid "Add services into role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1237 -msgid "Add ID range" +#: ipaserver/plugins/internal.py:491 +#, python-brace-format +msgid "Add users into role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1238 -msgid "Range Settings" +#: ipaserver/plugins/internal.py:493 +msgid "Remove roles" msgstr "" -#: ipaserver/plugins/internal.py:1239 -msgid "Base ID" +#: ipaserver/plugins/internal.py:495 +#, python-brace-format +msgid "Remove role '${primary_key}' from privileges" msgstr "" -#: ipaserver/plugins/internal.py:1240 -msgid "Primary RID base" +#: ipaserver/plugins/internal.py:498 +#, python-brace-format +msgid "Remove user groups from role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1241 -msgid "Range size" +#: ipaserver/plugins/internal.py:501 +#, python-brace-format +msgid "Remove hosts from role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1242 -msgid "Domain SID" +#: ipaserver/plugins/internal.py:504 +#, python-brace-format +msgid "Remove host groups from role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1243 -msgid "Secondary RID base" +#: ipaserver/plugins/internal.py:507 +#, python-brace-format +msgid "Remove services from role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1244 -msgid "Remove ID ranges" +#: ipaserver/plugins/internal.py:510 +#, python-brace-format +msgid "Remove users from role '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1246 ipaserver/dcerpc_common.py:37 -msgid "Active Directory domain" +#: ipaserver/plugins/internal.py:514 +msgid "Add self service permission" msgstr "" -#: ipaserver/plugins/internal.py:1247 -msgid "Active Directory domain with POSIX attributes" +#: ipaserver/plugins/internal.py:515 +msgid "Remove self service permissions" msgstr "" -#: ipaserver/plugins/internal.py:1248 -msgid "Detect" +#: ipaserver/plugins/internal.py:518 +msgid "Add rule" msgstr "" -#: ipaserver/plugins/internal.py:1249 -msgid "Local domain" +#: ipaserver/plugins/internal.py:520 +#, python-brace-format +msgid "Add inclusive condition into '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1250 -msgid "IPA trust" +#: ipaserver/plugins/internal.py:523 +#, python-brace-format +msgid "Add exclusive condition into '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1251 -msgid "Active Directory winsync" +#: ipaserver/plugins/internal.py:527 +msgid "Are you sure you want to change default group?" msgstr "" -#: ipaserver/plugins/internal.py:1254 -msgid "Add RADIUS server" +#: ipaserver/plugins/internal.py:529 +msgid "Default host group" msgstr "" -#: ipaserver/plugins/internal.py:1255 -msgid "RADIUS Proxy Server Settings" +#: ipaserver/plugins/internal.py:530 +msgid "Default user group" msgstr "" -#: ipaserver/plugins/internal.py:1256 -msgid "Remove RADIUS servers" +#: ipaserver/plugins/internal.py:531 +msgid "Exclusive" msgstr "" -#: ipaserver/plugins/internal.py:1260 -msgid "Check DNS" +#: ipaserver/plugins/internal.py:532 +msgid "Expression" msgstr "" -#: ipaserver/plugins/internal.py:1261 -msgid "Do you also want to perform DNS check?" +#: ipaserver/plugins/internal.py:533 +msgid "Host group rule" msgstr "" -#: ipaserver/plugins/internal.py:1262 -msgid "Force Update" +#: ipaserver/plugins/internal.py:534 +msgid "Host group rules" msgstr "" -#: ipaserver/plugins/internal.py:1267 -msgid "Add SELinux user map" +#: ipaserver/plugins/internal.py:535 +msgid "Inclusive" msgstr "" -#: ipaserver/plugins/internal.py:1269 -#, python-brace-format -msgid "Add user groups into SELinux user map '${primary_key}'" +#: ipaserver/plugins/internal.py:536 +msgid "Remove auto membership rules" msgstr "" -#: ipaserver/plugins/internal.py:1272 +#: ipaserver/plugins/internal.py:538 #, python-brace-format -msgid "Add host groups into SELinux user map '${primary_key}'" +msgid "Remove exclusive conditions from rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1275 +#: ipaserver/plugins/internal.py:541 #, python-brace-format -msgid "Add hosts into SELinux user map '${primary_key}'" +msgid "Remove inclusive conditions from rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1278 -#, python-brace-format -msgid "Add users into SELinux user map '${primary_key}'" +#: ipaserver/plugins/internal.py:543 +msgid "User group rule" msgstr "" -#: ipaserver/plugins/internal.py:1283 -msgid "Remove selinux user maps" +#: ipaserver/plugins/internal.py:544 +msgid "User group rules" msgstr "" -#: ipaserver/plugins/internal.py:1285 -#, python-brace-format -msgid "Remove user groups from SELinux user map '${primary_key}'" +#: ipaserver/plugins/internal.py:547 +msgid "Add automount key" msgstr "" -#: ipaserver/plugins/internal.py:1288 -#, python-brace-format -msgid "Remove host groups from SELinux user map '${primary_key}'" +#: ipaserver/plugins/internal.py:548 +msgid "Remove automount keys" msgstr "" -#: ipaserver/plugins/internal.py:1291 -#, python-brace-format -msgid "Remove hosts from SELinux user map '${primary_key}'" +#: ipaserver/plugins/internal.py:551 +msgid "Add automount location" msgstr "" -#: ipaserver/plugins/internal.py:1294 -#, python-brace-format -msgid "Remove users from SELinux user map '${primary_key}'" +#: ipaserver/plugins/internal.py:552 +msgid "Automount Location Settings" msgstr "" -#: ipaserver/plugins/internal.py:1301 -msgid "Server Roles" +#: ipaserver/plugins/internal.py:553 +msgid "Remove automount locations" msgstr "" -#: ipaserver/plugins/internal.py:1302 -msgid "Server Role" +#: ipaserver/plugins/internal.py:556 +msgid "Add automount map" msgstr "" -#: ipaserver/plugins/internal.py:1305 -msgid "Warning: Consider service replication" +#: ipaserver/plugins/internal.py:557 +msgid "Map Type" msgstr "" -#: ipaserver/plugins/internal.py:1306 -msgid "" -"It is strongly recommended to keep the following services installed on more " -"than one server:" +#: ipaserver/plugins/internal.py:558 +msgid "Direct" msgstr "" -#: ipaserver/plugins/internal.py:1307 -msgid "Delete Server" +#: ipaserver/plugins/internal.py:559 +msgid "Indirect" msgstr "" -#: ipaserver/plugins/internal.py:1308 -msgid "" -"Deleting a server removes it permanently from the topology. Note that this " -"is a non-reversible action." +#: ipaserver/plugins/internal.py:560 +msgid "Remove automount maps" msgstr "" -#: ipaserver/plugins/internal.py:1311 -msgid "Add service" +#: ipaserver/plugins/internal.py:563 +msgid "Add certificate authority" msgstr "" -#: ipaserver/plugins/internal.py:1313 -#, python-brace-format -msgid "Add hosts managing service '${primary_key}'" +#: ipaserver/plugins/internal.py:564 +msgid "Remove certificate authorities" msgstr "" -#: ipaserver/plugins/internal.py:1316 -#, python-brace-format -msgid "Add service '${primary_key}' into roles" +#: ipaserver/plugins/internal.py:567 +msgid "Add CA ACL" msgstr "" -#: ipaserver/plugins/internal.py:1318 -msgid "Service Certificate" +#: ipaserver/plugins/internal.py:569 +#, python-brace-format +msgid "Add Certificate Authorities into CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1320 -msgid "Service Settings" +#: ipaserver/plugins/internal.py:573 +#, python-brace-format +msgid "Add user groups into CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1323 -msgid "Provisioning" +#: ipaserver/plugins/internal.py:576 +#, python-brace-format +msgid "Add host groups into CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1324 -msgid "Remove services" +#: ipaserver/plugins/internal.py:579 +#, python-brace-format +msgid "Add hosts into CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1326 +#: ipaserver/plugins/internal.py:582 #, python-brace-format -msgid "Remove service '${primary_key}' from roles" +msgid "Add certificate profiles into CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1329 +#: ipaserver/plugins/internal.py:585 #, python-brace-format -msgid "Remove hosts managing service '${primary_key}'" +msgid "Add services into CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1334 -msgid "Are you sure you want to unprovision this service?" +#: ipaserver/plugins/internal.py:588 +#, python-brace-format +msgid "Add users into CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1335 -msgid "Unprovisioning service" +#: ipaserver/plugins/internal.py:590 +msgid "All" msgstr "" -#: ipaserver/plugins/internal.py:1336 -msgid "Service unprovisioned" +#: ipaserver/plugins/internal.py:591 +msgid "Any CA" msgstr "" -#: ipaserver/plugins/internal.py:1337 -msgid "Kerberos Key Present, Service Provisioned" +#: ipaserver/plugins/internal.py:592 ipaserver/plugins/internal.py:901 +#: ipaserver/plugins/internal.py:1158 ipaserver/plugins/internal.py:1280 +#: ipaserver/plugins/internal.py:1435 +msgid "Any Host" msgstr "" -#: ipaserver/plugins/internal.py:1340 -msgid "SSH public keys" +#: ipaserver/plugins/internal.py:593 ipaserver/plugins/internal.py:902 +msgid "Any Service" msgstr "" -#: ipaserver/plugins/internal.py:1341 -msgid "SSH public key:" +#: ipaserver/plugins/internal.py:594 +msgid "Any Profile" msgstr "" -#: ipaserver/plugins/internal.py:1342 -msgid "Set SSH key" +#: ipaserver/plugins/internal.py:595 ipaserver/plugins/internal.py:903 +#: ipaserver/plugins/internal.py:1159 ipaserver/plugins/internal.py:1281 +#: ipaserver/plugins/internal.py:1436 +msgid "Anyone" msgstr "" -#: ipaserver/plugins/internal.py:1350 -msgid "Are you sure you want to activate selected users?" +#: ipaserver/plugins/internal.py:596 ipaserver/plugins/internal.py:905 +#: ipaserver/plugins/internal.py:1441 +msgid "Rule status" msgstr "" -#: ipaserver/plugins/internal.py:1351 -#, python-brace-format -msgid "Are you sure you want to activate ${object}?" -msgstr "" - -#: ipaserver/plugins/internal.py:1352 -#, python-brace-format -msgid "${count} user(s) activated" +#: ipaserver/plugins/internal.py:597 +msgid "If no CAs are specified, requests to the default CA are allowed." msgstr "" -#: ipaserver/plugins/internal.py:1353 -msgid "Add stage user" +#: ipaserver/plugins/internal.py:599 +msgid "Remove CA ACLs" msgstr "" -#: ipaserver/plugins/internal.py:1354 -msgid "Stage users" +#: ipaserver/plugins/internal.py:601 +#, python-brace-format +msgid "Remove Certificate Authorities from CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1355 -msgid "Preserved users" +#: ipaserver/plugins/internal.py:605 +#, python-brace-format +msgid "Remove user groups from CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1356 -msgid "Remove preserved users" +#: ipaserver/plugins/internal.py:608 +#, python-brace-format +msgid "Remove host groups from CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1357 -msgid "Remove stage users" +#: ipaserver/plugins/internal.py:611 +#, python-brace-format +msgid "Remove hosts from CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1358 -msgid "Are you sure you want to stage selected users?" +#: ipaserver/plugins/internal.py:614 +#, python-brace-format +msgid "Remove certificate profiles from CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1359 +#: ipaserver/plugins/internal.py:617 #, python-brace-format -msgid "${count} users(s) staged" +msgid "Remove services from CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1360 +#: ipaserver/plugins/internal.py:620 #, python-brace-format -msgid "Are you sure you want to stage ${object}?" +msgid "Remove users from CA ACL '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1361 -msgid "Are you sure you want to restore selected users?" +#: ipaserver/plugins/internal.py:622 +msgid "Specified CAs" msgstr "" -#: ipaserver/plugins/internal.py:1362 -#, python-brace-format -msgid "Are you sure you want to restore ${object}?" +#: ipaserver/plugins/internal.py:623 ipaserver/plugins/internal.py:927 +#: ipaserver/plugins/internal.py:1185 ipaserver/plugins/internal.py:1296 +#: ipaserver/plugins/internal.py:1486 +msgid "Specified Hosts and Groups" msgstr "" -#: ipaserver/plugins/internal.py:1363 -#, python-brace-format -msgid "${count} user(s) restored" +#: ipaserver/plugins/internal.py:624 +msgid "Specified Profiles" msgstr "" -#: ipaserver/plugins/internal.py:1364 -msgid "User categories" +#: ipaserver/plugins/internal.py:625 ipaserver/plugins/internal.py:928 +msgid "Specified Services and Groups" msgstr "" -#: ipaserver/plugins/internal.py:1367 -msgid "Add sudo command" +#: ipaserver/plugins/internal.py:626 ipaserver/plugins/internal.py:929 +#: ipaserver/plugins/internal.py:1186 ipaserver/plugins/internal.py:1297 +#: ipaserver/plugins/internal.py:1487 +msgid "Specified Users and Groups" msgstr "" -#: ipaserver/plugins/internal.py:1369 -#, python-brace-format -msgid "Add sudo command '${primary_key}' into sudo command groups" +#: ipaserver/plugins/internal.py:627 +msgid "Permitted to have certificates issued" msgstr "" -#: ipaserver/plugins/internal.py:1373 -msgid "Remove sudo commands" +#: ipaserver/plugins/internal.py:630 +msgid "Remove certificate profiles" msgstr "" -#: ipaserver/plugins/internal.py:1375 -#, python-brace-format -msgid "Remove sudo command '${primary_key}' from sudo command groups" +#: ipaserver/plugins/internal.py:633 +msgid "AA Compromise" msgstr "" -#: ipaserver/plugins/internal.py:1380 -msgid "Add sudo command group" +#: ipaserver/plugins/internal.py:634 +msgid "Add principal" msgstr "" -#: ipaserver/plugins/internal.py:1382 -#, python-brace-format -msgid "Add sudo commands into sudo command group '${primary_key}'" +#: ipaserver/plugins/internal.py:635 +msgid "Affiliation Changed" msgstr "" -#: ipaserver/plugins/internal.py:1386 -msgid "Remove sudo command groups" +#: ipaserver/plugins/internal.py:637 +msgid "CA Compromise" msgstr "" -#: ipaserver/plugins/internal.py:1388 -#, python-brace-format -msgid "Remove sudo commands from sudo command group '${primary_key}'" +#: ipaserver/plugins/internal.py:639 ipaserver/plugins/internal.py:1924 +msgid "Certificates" msgstr "" -#: ipaserver/plugins/internal.py:1393 -msgid "Add sudo rule" +#: ipaserver/plugins/internal.py:640 +msgid "Certificate Hold" msgstr "" -#: ipaserver/plugins/internal.py:1394 -msgid "Add sudo option" +#: ipaserver/plugins/internal.py:641 +msgid "Cessation of Operation" msgstr "" -#: ipaserver/plugins/internal.py:1396 -#, python-brace-format -msgid "Add allow sudo commands into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:642 +msgid "Common Name" msgstr "" -#: ipaserver/plugins/internal.py:1400 -#, python-brace-format -msgid "Add allow sudo command groups into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:644 +msgid "the certificate with serial number " msgstr "" -#: ipaserver/plugins/internal.py:1404 -#, python-brace-format -msgid "Add deny sudo commands into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:645 +msgid "Expires On" msgstr "" -#: ipaserver/plugins/internal.py:1408 -#, python-brace-format -msgid "Add deny sudo command groups into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:646 +msgid "Issued on from" msgstr "" -#: ipaserver/plugins/internal.py:1412 -#, python-brace-format -msgid "Add user groups into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:647 +msgid "Issued on to" msgstr "" -#: ipaserver/plugins/internal.py:1415 -#, python-brace-format -msgid "Add host groups into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:648 +msgid "Maximum serial number" msgstr "" -#: ipaserver/plugins/internal.py:1418 -#, python-brace-format -msgid "Add hosts into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:649 +msgid "Minimum serial number" msgstr "" -#: ipaserver/plugins/internal.py:1421 -#, python-brace-format -msgid "Add RunAs users into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:651 +msgid "Revoked on from" msgstr "" -#: ipaserver/plugins/internal.py:1424 -#, python-brace-format -msgid "Add RunAs user groups into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:652 +msgid "Revoked on to" msgstr "" -#: ipaserver/plugins/internal.py:1427 -#, python-brace-format -msgid "Add RunAs groups into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:654 +msgid "Valid not after from" msgstr "" -#: ipaserver/plugins/internal.py:1430 -#, python-brace-format -msgid "Add users into sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:655 +msgid "Valid not after to" msgstr "" -#: ipaserver/plugins/internal.py:1432 -msgid "Allow" +#: ipaserver/plugins/internal.py:656 +msgid "Valid not before from" msgstr "" -#: ipaserver/plugins/internal.py:1433 -msgid "Any Command" +#: ipaserver/plugins/internal.py:657 +msgid "Valid not before to" msgstr "" -#: ipaserver/plugins/internal.py:1434 -msgid "Any Group" +#: ipaserver/plugins/internal.py:658 +msgid "Fingerprints" msgstr "" -#: ipaserver/plugins/internal.py:1437 -msgid "Run Commands" +#: ipaserver/plugins/internal.py:659 +msgid "Get Certificate" msgstr "" -#: ipaserver/plugins/internal.py:1438 -msgid "Deny" +#: ipaserver/plugins/internal.py:660 +msgid "Certificate Hold Removed" msgstr "" -#: ipaserver/plugins/internal.py:1440 -msgid "Access this host" +#: ipaserver/plugins/internal.py:662 +#, python-brace-format +msgid "Issue new certificate for host '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1442 -msgid "Option added" +#: ipaserver/plugins/internal.py:665 +#, python-brace-format +msgid "Issue new certificate for service '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1443 +#: ipaserver/plugins/internal.py:668 #, python-brace-format -msgid "${count} option(s) removed" +msgid "Issue new certificate for user '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1445 -msgid "Remove sudo rules" +#: ipaserver/plugins/internal.py:670 +msgid "Issue new certificate" msgstr "" -#: ipaserver/plugins/internal.py:1447 -#, python-brace-format -msgid "Remove allow sudo commands from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:671 +msgid "Issued By" msgstr "" -#: ipaserver/plugins/internal.py:1451 -#, python-brace-format -msgid "Remove allow sudo command groups from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:672 +msgid "Issued On" msgstr "" -#: ipaserver/plugins/internal.py:1455 -#, python-brace-format -msgid "Remove deny sudo commands from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:673 +msgid "Issued To" msgstr "" -#: ipaserver/plugins/internal.py:1459 -#, python-brace-format -msgid "Remove deny sudo command groups from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:674 +msgid "Key Compromise" msgstr "" -#: ipaserver/plugins/internal.py:1463 -#, python-brace-format -msgid "Remove user groups from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:675 +msgid "No Valid Certificate" msgstr "" -#: ipaserver/plugins/internal.py:1466 -#, python-brace-format -msgid "Remove host groups from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:676 +msgid "New Certificate" msgstr "" -#: ipaserver/plugins/internal.py:1469 -#, python-brace-format -msgid "Remove hosts from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:677 +msgid "Certificate in base64 or PEM format" msgstr "" -#: ipaserver/plugins/internal.py:1472 -#, python-brace-format -msgid "Remove RunAs users from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:678 +msgid "Note" msgstr "" -#: ipaserver/plugins/internal.py:1475 -#, python-brace-format -msgid "Remove RunAs user groups from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:679 +msgid "Organization" msgstr "" -#: ipaserver/plugins/internal.py:1478 -#, python-brace-format -msgid "Remove RunAs groups from sudo rule '${primary_key}'" +#: ipaserver/plugins/internal.py:680 +msgid "Organizational Unit" msgstr "" -#: ipaserver/plugins/internal.py:1481 +#: ipaserver/plugins/internal.py:681 #, python-brace-format -msgid "Remove users from sudo rule '${primary_key}'" +msgid "${count} certificate(s) present" msgstr "" -#: ipaserver/plugins/internal.py:1483 -msgid "As Whom" +#: ipaserver/plugins/internal.py:682 +msgid "Privilege Withdrawn" msgstr "" -#: ipaserver/plugins/internal.py:1484 -msgid "Specified Commands and Groups" +#: ipaserver/plugins/internal.py:683 +msgid "Reason for Revocation" msgstr "" -#: ipaserver/plugins/internal.py:1485 -msgid "Specified Groups" +#: ipaserver/plugins/internal.py:685 +msgid "Remove certificate hold" msgstr "" -#: ipaserver/plugins/internal.py:1491 -msgid "Remove sudo options" +#: ipaserver/plugins/internal.py:686 +msgid "Do you want to remove the certificate hold?" msgstr "" -#: ipaserver/plugins/internal.py:1494 -msgid "Autogenerated" +#: ipaserver/plugins/internal.py:687 +msgid "Remove from CRL" msgstr "" -#: ipaserver/plugins/internal.py:1495 -msgid "Segment details" +#: ipaserver/plugins/internal.py:688 +#, python-brace-format +msgid "" +"
  1. Create a certificate database or use an existing one. To create a " +"new database:
    # certutil -N -d <database path>
  2. " +"
  3. Create a CSR with subject CN=<${cn_name}>,O=<realm>, for example:
    # certutil -R -d <database path> -a -g " +"<key size> -s 'CN=${cn},O=${realm}'${san}
  4. Copy and " +"paste the CSR (from -----BEGIN NEW CERTIFICATE REQUEST----- to " +"-----END NEW CERTIFICATE REQUEST-----) into the text area below:
" msgstr "" -#: ipaserver/plugins/internal.py:1496 -msgid "Replication configuration" +#: ipaserver/plugins/internal.py:689 +#, python-brace-format +msgid " -8 '${cn}'" msgstr "" -#: ipaserver/plugins/internal.py:1497 -#, python-brace-format -msgid "Managed topology requires minimal domain level ${domainlevel}" +#: ipaserver/plugins/internal.py:690 +msgid "Certificate requested" msgstr "" -#: ipaserver/plugins/internal.py:1500 -msgid "Add IPA location" +#: ipaserver/plugins/internal.py:692 +msgid "Revoke certificate" msgstr "" -#: ipaserver/plugins/internal.py:1502 -#, python-brace-format -msgid "Add IPA server into IPA location '${primary_key}'" +#: ipaserver/plugins/internal.py:693 +msgid "" +"Do you want to revoke this certificate? Select a reason from the pull-down " +"list." msgstr "" -#: ipaserver/plugins/internal.py:1504 -msgid "Remove IPA locations" +#: ipaserver/plugins/internal.py:694 +msgid "Certificate Revoked" msgstr "" -#: ipaserver/plugins/internal.py:1506 -#, python-brace-format -msgid "Remove IPA servers from IPA location '${primary_key}'" +#: ipaserver/plugins/internal.py:695 +msgid "REVOKED" msgstr "" -#: ipaserver/plugins/internal.py:1510 -msgid "Add topology segment" +#: ipaserver/plugins/internal.py:698 +msgid "SHA1 Fingerprint" msgstr "" -#: ipaserver/plugins/internal.py:1511 -msgid "Remove topology segments" +#: ipaserver/plugins/internal.py:699 +msgid "SHA256 Fingerprint" msgstr "" -#: ipaserver/plugins/internal.py:1514 -msgid "Account" +#: ipaserver/plugins/internal.py:701 +msgid "Superseded" msgstr "" -#: ipaserver/plugins/internal.py:1515 -msgid "Add trust" +#: ipaserver/plugins/internal.py:702 +msgid "Unspecified" msgstr "" -#: ipaserver/plugins/internal.py:1516 -msgid "Administrative account" +#: ipaserver/plugins/internal.py:703 +msgid "Valid Certificate Present" msgstr "" -#: ipaserver/plugins/internal.py:1517 -msgid "SID blocklists" +#: ipaserver/plugins/internal.py:704 +msgid "Valid from" msgstr "" -#: ipaserver/plugins/internal.py:1518 -msgid "Trust Settings" +#: ipaserver/plugins/internal.py:705 +msgid "Valid to" msgstr "" -#: ipaserver/plugins/internal.py:1520 -msgid "Establish using" +#: ipaserver/plugins/internal.py:706 +msgid "Validity" msgstr "" -#: ipaserver/plugins/internal.py:1521 -msgid "Fetch domains" +#: ipaserver/plugins/internal.py:707 +#, python-brace-format +msgid "Certificate for ${entity} ${primary_key}" msgstr "" -#: ipaserver/plugins/internal.py:1524 -msgid "Pre-shared password" +#: ipaserver/plugins/internal.py:708 +msgid "View Certificate" msgstr "" -#: ipaserver/plugins/internal.py:1525 -msgid "Remove trusts" +#: ipaserver/plugins/internal.py:711 +msgid "Certificate Data" msgstr "" -#: ipaserver/plugins/internal.py:1526 -msgid "Remove domains" +#: ipaserver/plugins/internal.py:712 +msgid "Certificate For Match" msgstr "" -#: ipaserver/plugins/internal.py:1530 -msgid "Alternative UPN suffixes" +#: ipaserver/plugins/internal.py:713 +msgid "Certificate Mapping Match" msgstr "" -#: ipaserver/plugins/internal.py:1534 -msgid "User attributes for SMB services" +#: ipaserver/plugins/internal.py:715 +msgid "Matched Users" msgstr "" -#: ipaserver/plugins/internal.py:1537 -msgid "Path to a script executed on a Windows system at logon" +#: ipaserver/plugins/internal.py:716 +msgid "User Login" msgstr "" -#: ipaserver/plugins/internal.py:1540 -msgid "Path to a user profile, in UNC format \\\\server\\share\\" +#: ipaserver/plugins/internal.py:719 +msgid "Add certificate identity mapping rule" msgstr "" -#: ipaserver/plugins/internal.py:1543 -msgid "Path to a user home directory, in UNC format" +#: ipaserver/plugins/internal.py:720 +msgid "Add certificate mapping data" msgstr "" -#: ipaserver/plugins/internal.py:1546 -msgid "Drive to mount a home directory" +#: ipaserver/plugins/internal.py:723 +msgid "Configuration string" msgstr "" -#: ipaserver/plugins/internal.py:1553 -msgid "Account Settings" +#: ipaserver/plugins/internal.py:724 +#, python-brace-format +msgid "Do you want to remove certificate mapping data ${data}?" msgstr "" -#: ipaserver/plugins/internal.py:1554 -msgid "Account Status" +#: ipaserver/plugins/internal.py:725 +msgid "Remove certificate mapping data" msgstr "" -#: ipaserver/plugins/internal.py:1555 -msgid "Active users" +#: ipaserver/plugins/internal.py:727 +msgid "Issuer and subject" msgstr "" -#: ipaserver/plugins/internal.py:1556 -msgid "Add user" +#: ipaserver/plugins/internal.py:728 +msgid "Remove certificate identity mapping rules" msgstr "" -#: ipaserver/plugins/internal.py:1558 -#, python-brace-format -msgid "Add user '${primary_key}' into user groups" +#: ipaserver/plugins/internal.py:733 +msgid "Group Options" msgstr "" -#: ipaserver/plugins/internal.py:1561 -#, python-brace-format -msgid "Add user '${primary_key}' into HBAC rules" +#: ipaserver/plugins/internal.py:734 +msgid "Search Options" msgstr "" -#: ipaserver/plugins/internal.py:1564 -#, python-brace-format -msgid "Add user '${primary_key}' into netgroups" +#: ipaserver/plugins/internal.py:735 +msgid "SELinux Options" msgstr "" -#: ipaserver/plugins/internal.py:1567 -#, python-brace-format -msgid "Add user '${primary_key}' into roles" +#: ipaserver/plugins/internal.py:736 +msgid "Server Options" msgstr "" -#: ipaserver/plugins/internal.py:1570 -#, python-brace-format -msgid "Add user '${primary_key}' into sudo rules" +#: ipaserver/plugins/internal.py:737 +msgid "Service Options" msgstr "" -#: ipaserver/plugins/internal.py:1572 -msgid "Contact Settings" +#: ipaserver/plugins/internal.py:738 +msgid "User Options" msgstr "" -#: ipaserver/plugins/internal.py:1573 -msgid "Delete mode" +#: ipaserver/plugins/internal.py:743 +msgid "Forward first" msgstr "" -#: ipaserver/plugins/internal.py:1574 -msgid "Employee Information" +#: ipaserver/plugins/internal.py:744 +msgid "Forwarding disabled" msgstr "" -#: ipaserver/plugins/internal.py:1575 -msgid "Error changing account status" +#: ipaserver/plugins/internal.py:745 +msgid "Forward only" msgstr "" -#: ipaserver/plugins/internal.py:1576 -msgid "Password expiration" +#: ipaserver/plugins/internal.py:746 ipaserver/plugins/internal.py:1444 +#: ipaserver/plugins/internal.py:1550 +msgid "Options" msgstr "" -#: ipaserver/plugins/internal.py:1577 -msgid "Mailing Address" +#: ipaserver/plugins/internal.py:747 +msgid "Update System DNS Records" msgstr "" -#: ipaserver/plugins/internal.py:1578 -msgid "Misc. Information" +#: ipaserver/plugins/internal.py:748 +msgid "Do you want to update system DNS records?" msgstr "" -#: ipaserver/plugins/internal.py:1579 -msgid "delete" +#: ipaserver/plugins/internal.py:749 +msgid "System DNS records updated" msgstr "" -#: ipaserver/plugins/internal.py:1580 -msgid "preserve" +#: ipaserver/plugins/internal.py:752 +msgid "Add DNS forward zone" msgstr "" -#: ipaserver/plugins/internal.py:1581 -msgid "No private group" +#: ipaserver/plugins/internal.py:753 +msgid "Remove DNS forward zones" msgstr "" -#: ipaserver/plugins/internal.py:1582 -msgid "Remove users" +#: ipaserver/plugins/internal.py:756 +msgid "Add DNS resource record" msgstr "" -#: ipaserver/plugins/internal.py:1584 -#, python-brace-format -msgid "Remove user '${primary_key}' from user groups" +#: ipaserver/plugins/internal.py:758 +msgid "DNS record was deleted because it contained no data." msgstr "" -#: ipaserver/plugins/internal.py:1587 -#, python-brace-format -msgid "Remove user '${primary_key}' from netgroups" +#: ipaserver/plugins/internal.py:759 +msgid "Other Record Types" msgstr "" -#: ipaserver/plugins/internal.py:1590 -#, python-brace-format -msgid "Remove user '${primary_key}' from roles" +#: ipaserver/plugins/internal.py:760 +msgid "Address not valid, can't redirect" msgstr "" -#: ipaserver/plugins/internal.py:1593 -#, python-brace-format -msgid "Remove user '${primary_key}' from HBAC rules" +#: ipaserver/plugins/internal.py:761 +msgid "Create dns record" msgstr "" -#: ipaserver/plugins/internal.py:1596 -#, python-brace-format -msgid "Remove user '${primary_key}' from sudo rules" +#: ipaserver/plugins/internal.py:762 +msgid "Creating record." msgstr "" -#: ipaserver/plugins/internal.py:1598 -#, python-brace-format -msgid "" -"Are you sure you want to ${action} the user?
The change will take effect " -"immediately." -msgstr "" - -#: ipaserver/plugins/internal.py:1599 -#, python-brace-format -msgid "Click to ${action}" +#: ipaserver/plugins/internal.py:763 +msgid "Record creation failed." msgstr "" -#: ipaserver/plugins/internal.py:1600 -msgid "Unlock" +#: ipaserver/plugins/internal.py:764 +msgid "Checking if record exists." msgstr "" -#: ipaserver/plugins/internal.py:1601 -#, python-brace-format -msgid "Are you sure you want to unlock user ${object}?" +#: ipaserver/plugins/internal.py:765 +msgid "Record not found." msgstr "" -#: ipaserver/plugins/internal.py:1604 -msgid "Add vault" +#: ipaserver/plugins/internal.py:766 +msgid "Redirection to PTR record" msgstr "" -#: ipaserver/plugins/internal.py:1606 +#: ipaserver/plugins/internal.py:767 #, python-brace-format -msgid "Add user groups into members of vault '${primary_key}'" +msgid "Zone found: ${zone}" msgstr "" -#: ipaserver/plugins/internal.py:1609 -#, python-brace-format -msgid "Add services into members of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:768 +msgid "Target reverse zone not found." msgstr "" -#: ipaserver/plugins/internal.py:1612 -#, python-brace-format -msgid "Add users into members of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:769 +msgid "Fetching DNS zones." msgstr "" -#: ipaserver/plugins/internal.py:1615 -#, python-brace-format -msgid "Add user groups into owners of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:770 +msgid "An error occurred while fetching dns zones." msgstr "" -#: ipaserver/plugins/internal.py:1618 -#, python-brace-format -msgid "Add services into owners of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:771 +msgid "You will be redirected to DNS Zone." msgstr "" -#: ipaserver/plugins/internal.py:1621 -#, python-brace-format -msgid "Add users into owners of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:772 +msgid "Remove DNS resource records" msgstr "" -#: ipaserver/plugins/internal.py:1624 -msgid "" -"Secrets can be added/retrieved to vault only by using vault-archive and " -"vault-retrieve from CLI." +#: ipaserver/plugins/internal.py:773 +msgid "Standard Record Types" msgstr "" -#: ipaserver/plugins/internal.py:1628 -msgid "" -"Content of 'standard' vaults can be seen by users with higher privileges " -"(admins)." +#: ipaserver/plugins/internal.py:774 +msgid "Records for DNS Zone" msgstr "" -#: ipaserver/plugins/internal.py:1631 -msgid "Asymmetric" +#: ipaserver/plugins/internal.py:775 +msgid "Record Type" msgstr "" -#: ipaserver/plugins/internal.py:1632 -msgid "Vaults Config" +#: ipaserver/plugins/internal.py:778 +msgid "Add DNS zone" msgstr "" -#: ipaserver/plugins/internal.py:1634 -msgid "Members" +#: ipaserver/plugins/internal.py:780 +#, python-brace-format +msgid "Are you sure you want to add permission for DNS Zone ${object}?" msgstr "" -#: ipaserver/plugins/internal.py:1635 -msgid "My User Vaults" +#: ipaserver/plugins/internal.py:781 +msgid "DNS Zone Settings" msgstr "" -#: ipaserver/plugins/internal.py:1636 -msgid "Owners" +#: ipaserver/plugins/internal.py:782 +msgid "Remove DNS zones" msgstr "" -#: ipaserver/plugins/internal.py:1637 -msgid "Remove vaults" +#: ipaserver/plugins/internal.py:783 +msgid "Remove Permission" msgstr "" -#: ipaserver/plugins/internal.py:1639 +#: ipaserver/plugins/internal.py:784 #, python-brace-format -msgid "Remove user groups from members of vault '${primary_key}'" +msgid "Are you sure you want to remove permission for DNS Zone ${object}?" msgstr "" -#: ipaserver/plugins/internal.py:1642 -#, python-brace-format -msgid "Remove services from members of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:785 +msgid "Skip DNS check" msgstr "" -#: ipaserver/plugins/internal.py:1645 -#, python-brace-format -msgid "Remove users from members of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:786 +msgid "Skip overlap check" msgstr "" -#: ipaserver/plugins/internal.py:1648 -#, python-brace-format -msgid "Remove user groups from owners of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:787 +msgid "Do you want to check if new authoritative nameserver address is in DNS" msgstr "" -#: ipaserver/plugins/internal.py:1651 -#, python-brace-format -msgid "Remove services from owners of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:788 +msgid "Authoritative nameserver change" msgstr "" -#: ipaserver/plugins/internal.py:1654 -#, python-brace-format -msgid "Remove users from owners of vault '${primary_key}'" +#: ipaserver/plugins/internal.py:793 +msgid "Level" msgstr "" -#: ipaserver/plugins/internal.py:1657 -msgid "Service Vaults" +#: ipaserver/plugins/internal.py:794 +msgid "Set Domain Level" msgstr "" -#: ipaserver/plugins/internal.py:1658 -msgid "Shared" +#: ipaserver/plugins/internal.py:797 +msgid "Add user group" msgstr "" -#: ipaserver/plugins/internal.py:1659 -msgid "Shared Vaults" +#: ipaserver/plugins/internal.py:799 +#, python-brace-format +msgid "Add user groups into user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1660 -msgid "Standard" +#: ipaserver/plugins/internal.py:802 +#, python-brace-format +msgid "Add user group '${primary_key}' into user groups" msgstr "" -#: ipaserver/plugins/internal.py:1661 -msgid "Symmetric" +#: ipaserver/plugins/internal.py:805 +#, python-brace-format +msgid "Add user group '${primary_key}' into HBAC rules" msgstr "" -#: ipaserver/plugins/internal.py:1662 -msgid "Vault Type" +#: ipaserver/plugins/internal.py:808 +#, python-brace-format +msgid "Add user group '${primary_key}' into netgroups" msgstr "" -#: ipaserver/plugins/internal.py:1664 -msgid "" -"Only standard vaults can be created in WebUI, use CLI for other types of " -"vaults." +#: ipaserver/plugins/internal.py:811 +#, python-brace-format +msgid "Add user group '${primary_key}' into roles" msgstr "" -#: ipaserver/plugins/internal.py:1668 -msgid "User Vaults" +#: ipaserver/plugins/internal.py:814 +#, python-brace-format +msgid "Add user group '${primary_key}' into sudo rules" msgstr "" -#: ipaserver/plugins/internal.py:1673 -msgid "Current password is required" +#: ipaserver/plugins/internal.py:817 +#, python-brace-format +msgid "Add services into user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1674 +#: ipaserver/plugins/internal.py:820 #, python-brace-format -msgid "Your password expires in ${days} days." +msgid "Add users into user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1675 -msgid "First OTP" +#: ipaserver/plugins/internal.py:823 +#, python-brace-format +msgid "Add groups as member managers for user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1679 -msgid "New password is required" +#: ipaserver/plugins/internal.py:827 +#, python-brace-format +msgid "Remove groups from member managers for user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1682 -msgid "" -" OTP (One-Time Password):Generate new OTP code for each OTP field." +#: ipaserver/plugins/internal.py:831 +#, python-brace-format +msgid "Add users as member managers for user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1686 -msgid "" -" OTP (One-Time Password):Leave blank if you are not using OTP tokensfor authentication." +#: ipaserver/plugins/internal.py:835 +#, python-brace-format +msgid "Remove users from member managers for user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1691 -msgid "Token synchronization failed" +#: ipaserver/plugins/internal.py:839 +#, python-brace-format +msgid "Add user ID override into user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1692 -msgid "The username, password or token codes are not correct" +#: ipaserver/plugins/internal.py:841 +msgid "Group Settings" msgstr "" -#: ipaserver/plugins/internal.py:1693 -msgid "Token was synchronized" +#: ipaserver/plugins/internal.py:842 ipaserver/plugins/internal.py:1160 +#: ipaserver/plugins/internal.py:1439 +msgid "External" msgstr "" -#: ipaserver/plugins/internal.py:1696 -msgid "Password change complete" +#: ipaserver/plugins/internal.py:843 ipaserver/plugins/internal.py:1372 +msgid "Groups" msgstr "" -#: ipaserver/plugins/internal.py:1698 -msgid "Your password has expired. Please enter a new password." +#: ipaserver/plugins/internal.py:844 +msgid "Group categories" msgstr "" -#: ipaserver/plugins/internal.py:1699 -msgid "Passwords must match" +#: ipaserver/plugins/internal.py:845 +msgid "Change to external group" msgstr "" -#: ipaserver/plugins/internal.py:1700 -msgid "Password reset was not successful." +#: ipaserver/plugins/internal.py:846 +msgid "Change to POSIX group" msgstr "" -#: ipaserver/plugins/internal.py:1702 -msgid "Reset your password." +#: ipaserver/plugins/internal.py:847 +msgid "Non-POSIX" msgstr "" -#: ipaserver/plugins/internal.py:1703 -msgid "Second OTP" +#: ipaserver/plugins/internal.py:848 +msgid "POSIX" msgstr "" -#: ipaserver/plugins/internal.py:1705 -msgid "Verify Password" +#: ipaserver/plugins/internal.py:849 +msgid "Remove user groups" msgstr "" -#: ipaserver/plugins/internal.py:1715 -msgid "Are you sure you want to delete selected entries?" +#: ipaserver/plugins/internal.py:851 +#, python-brace-format +msgid "Remove user group '${primary_key}' from user groups" msgstr "" -#: ipaserver/plugins/internal.py:1716 +#: ipaserver/plugins/internal.py:854 #, python-brace-format -msgid "${count} item(s) deleted" +msgid "Remove user group '${primary_key}' from netgroups" msgstr "" -#: ipaserver/plugins/internal.py:1717 -msgid "Are you sure you want to disable selected entries?" +#: ipaserver/plugins/internal.py:857 +#, python-brace-format +msgid "Remove user group '${primary_key}' from roles" msgstr "" -#: ipaserver/plugins/internal.py:1718 +#: ipaserver/plugins/internal.py:860 #, python-brace-format -msgid "${count} item(s) disabled" +msgid "Remove user group '${primary_key}' from HBAC rules" msgstr "" -#: ipaserver/plugins/internal.py:1719 -msgid "Are you sure you want to enable selected entries?" +#: ipaserver/plugins/internal.py:863 +#, python-brace-format +msgid "Remove user group '${primary_key}' from sudo rules" msgstr "" -#: ipaserver/plugins/internal.py:1720 +#: ipaserver/plugins/internal.py:866 #, python-brace-format -msgid "${count} item(s) enabled" +msgid "Remove user groups from user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1721 -msgid "Some entries were not deleted" +#: ipaserver/plugins/internal.py:869 +#, python-brace-format +msgid "Remove services from user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1724 -msgid "Quick Links" +#: ipaserver/plugins/internal.py:872 +#, python-brace-format +msgid "Remove users from user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1725 -msgid "Select All" +#: ipaserver/plugins/internal.py:875 +#, python-brace-format +msgid "Remove user ID overrides from user group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1726 -#, python-brace-format -msgid "" -"Query returned more results than the configured size limit. Displaying the " -"first ${counter} results." +#: ipaserver/plugins/internal.py:877 +msgid "Group Type" msgstr "" -#: ipaserver/plugins/internal.py:1727 -msgid "Unselect All" +#: ipaserver/plugins/internal.py:881 +msgid "Add HBAC rule" msgstr "" -#: ipaserver/plugins/internal.py:1731 -msgid "" -"

Browser Kerberos Setup

\n" -"\n" +#: ipaserver/plugins/internal.py:883 +#, python-brace-format +msgid "Add user groups into HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1735 -msgid "" -"

Firefox

\n" -"\n" -"

\n" -" You can configure Firefox to use Kerberos for Single Sign-on. " -"The following instructions will guide you in configuring your web browser to " -"send your Kerberos credentials to the appropriate Key Distribution Center " -"which enables Single Sign-on.\n" -"

\n" -"\n" +#: ipaserver/plugins/internal.py:886 +#, python-brace-format +msgid "Add host groups into HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1747 -msgid "" -"
    \n" -"
  1. \n" -"

    \n" -"Import " -"Certificate Authority certificate\n" -"

    \n" -"

    \n" -" Make sure you select all three checkboxes.\n" -"

    \n" -"
  2. \n" -"
  3. \n" -" In the address bar of Firefox, type about:config to display the list of current configuration options.\n" -"
  4. \n" -"
  5. \n" -" In the Filter field, type negotiate to restrict " -"the list of options.\n" -"
  6. \n" -"
  7. \n" -" Double-click the network.negotiate-auth.trusted-uris entry to display the Enter string value dialog box.\n" -"
  8. \n" -"
  9. \n" -" Enter the name of the domain against which you want to " -"authenticate, for example, .example.com.\n" -"
  10. \n" -"
  11. Return to Web UI
  12. \n" -"
\n" -"\n" +#: ipaserver/plugins/internal.py:889 +#, python-brace-format +msgid "Add hosts into HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1783 -msgid "" -"

Chrome

\n" -"\n" -"

\n" -" You can configure Chrome to use Kerberos for Single Sign-on. The " -"following instructions will guide you in configuring your web browser to " -"send your Kerberos credentials to the appropriate Key Distribution Center " -"which enables Single Sign-on.\n" -"

\n" -"\n" +#: ipaserver/plugins/internal.py:892 +#, python-brace-format +msgid "Add HBAC service groups into HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1795 -msgid "" -"

Import CA Certificate

\n" -"
    \n" -"
  1. \n" -" Download the CA certificate. " -"Alternatively, if the host is also an IdM client, you can find the " -"certificate in /etc/ipa/ca.crt.\n" -"
  2. \n" -"
  3. \n" -" Click the menu button with the Customize and control " -"Google Chrome tooltip, which is by default in the top right-hand corner " -"of Chrome, and click Settings.\n" -"
  4. \n" -"
  5. \n" -" Click Show advanced settings to display more " -"options, and then click the Manage certificates button located " -"under the HTTPS/SSL heading.\n" -"
  6. \n" -"
  7. \n" -" In the Authorities tab, click the Import " -"button at the bottom.\n" -"
  8. \n" -"
  9. Select the CA certificate file that you downloaded in the first step.\n" -"
\n" -"\n" +#: ipaserver/plugins/internal.py:896 +#, python-brace-format +msgid "Add HBAC services into HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1824 -msgid "" -"

\n" -" Enable SPNEGO (Simple and Protected GSSAPI Negotiation " -"Mechanism) to Use Kerberos Authentication\n" -" in Chrome\n" -"

\n" -"
    \n" -"
  1. \n" -" Make sure you have the necessary directory created by " -"running:\n" -"
    \n" -" [root@client]# mkdir -p /etc/opt/chrome/policies/" -"managed/\n" -"
    \n" -"
  2. \n" -"
  3. \n" -" Create a new /etc/opt/chrome/policies/managed/mydomain." -"json file with write privileges limited to the system administrator " -"or root, and include the following line:\n" -"
    \n" -" { \"AuthServerWhitelist\": \"*.example.com\" }\n" -"
    \n" -"
    \n" -" You can do this by running:\n" -"
    \n" -"
    \n" -" [root@server]# echo '{ \"AuthServerWhitelist\": \"*.example.com\" }' > /etc/opt/chrome/policies/" -"managed/mydomain.json\n" -"
    \n" -"
  4. \n" -"
\n" -"
    \n" -"

    \n" -"Note: If using Chromium, use /etc/chromium/policies/" -"managed/ instead of /etc/opt/chrome/policies/managed/ " -"for the two SPNEGO Chrome configuration steps above.\n" -"

    \n" -"
\n" -"\n" +#: ipaserver/plugins/internal.py:899 +#, python-brace-format +msgid "Add users into HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1869 -msgid "" -"

Internet Explorer

\n" -"

WARNING: Internet Explorer is no longer a supported " -"browser.

\n" -"

\n" -" Once you are able to log into the workstation with your kerberos " -"key you are now able to use that ticket in Internet Explorer.\n" -"

\n" -"

\n" +#: ipaserver/plugins/internal.py:904 +msgid "Accessing" msgstr "" -#: ipaserver/plugins/internal.py:1880 -msgid "" -"Log into the Windows machine using an account of your Kerberos realm " -"(administrative domain)\n" -"

\n" -"

\n" -"In Internet Explorer, click Tools, and then click Internet Options.\n" -"

\n" -"
\n" -"
    \n" -"
  1. Click the Security tab
  2. \n" -"
  3. Click Local intranet
  4. \n" -"
  5. Click Sites
  6. \n" -"
  7. Click Advanced
  8. \n" -"
  9. Add your domain to the list
  10. \n" -"
\n" -"
    \n" -"
  1. Click the Security tab
  2. \n" -"
  3. Click Local intranet
  4. \n" -"
  5. Click Custom Level
  6. \n" -"
  7. Select Automatic logon only in Intranet zone
  8. \n" -"
\n" -"\n" -"
    \n" -"
  1. Visit a kerberized web site using IE (You must use the fully-qualified " -"Domain Name in the URL)
  2. \n" -"
  3. You are all set.
  4. \n" -"
\n" -"
\n" -"\n" +#: ipaserver/plugins/internal.py:906 +msgid "Remove HBAC rules" msgstr "" -#: ipaserver/plugins/internal.py:1917 -msgid "Working" +#: ipaserver/plugins/internal.py:908 +#, python-brace-format +msgid "Remove user groups from HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1920 -msgid "Audit" +#: ipaserver/plugins/internal.py:911 +#, python-brace-format +msgid "Remove host groups from HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1921 -msgid "Authentication" +#: ipaserver/plugins/internal.py:914 +#, python-brace-format +msgid "Remove hosts from HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1923 -msgid "Automount" +#: ipaserver/plugins/internal.py:917 +#, python-brace-format +msgid "Remove HBAC service groups from HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1925 -msgid "DNS" +#: ipaserver/plugins/internal.py:921 +#, python-brace-format +msgid "Remove HBAC services from HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1926 -msgid "Host-Based Access Control" +#: ipaserver/plugins/internal.py:924 +#, python-brace-format +msgid "Remove users from HBAC rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1927 -msgid "Identity" +#: ipaserver/plugins/internal.py:926 +msgid "Via Service" msgstr "" -#: ipaserver/plugins/internal.py:1928 ipaserver/plugins/location.py:157 -#: ipaserver/plugins/server.py:71 -msgid "IPA Server" +#: ipaserver/plugins/internal.py:930 ipaserver/plugins/internal.py:1488 +msgid "Who" msgstr "" -#: ipaserver/plugins/internal.py:1929 -msgid "Network Services" +#: ipaserver/plugins/internal.py:933 +msgid "Add HBAC service" msgstr "" -#: ipaserver/plugins/internal.py:1930 -msgid "Policy" +#: ipaserver/plugins/internal.py:935 +#, python-brace-format +msgid "Add HBAC service '${primary_key}' into HBAC service groups" msgstr "" -#: ipaserver/plugins/internal.py:1931 -msgid "Role-Based Access Control" +#: ipaserver/plugins/internal.py:938 +msgid "Remove HBAC services" msgstr "" -#: ipaserver/plugins/internal.py:1932 -msgid "Sudo" +#: ipaserver/plugins/internal.py:940 +#, python-brace-format +msgid "Remove HBAC service '${primary_key}' from HBAC service groups" msgstr "" -#: ipaserver/plugins/internal.py:1933 -msgid "Topology" +#: ipaserver/plugins/internal.py:945 +msgid "Add HBAC service group" msgstr "" -#: ipaserver/plugins/internal.py:1936 -msgid "True" +#: ipaserver/plugins/internal.py:947 +#, python-brace-format +msgid "Add HBAC services into HBAC service group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1938 -msgid "" -"

Unable to verify your Kerberos credentials

\n" -"

\n" -" Please make sure that you have valid Kerberos tickets " -"(obtainable via kinit), and that you have configured your " -"browser correctly.\n" -"

\n" -"\n" -"

Browser configuration

\n" -"\n" -"
\n" -"

\n" -" If this is your first time, please configure your browser.\n" -"

\n" -"
\n" +#: ipaserver/plugins/internal.py:950 +msgid "Remove HBAC service groups" msgstr "" -#: ipaserver/plugins/internal.py:1955 -msgid "API Browser" +#: ipaserver/plugins/internal.py:952 +#, python-brace-format +msgid "Remove HBAC services from HBAC service group '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1956 -msgid "First" +#: ipaserver/plugins/internal.py:958 +msgid "Access Denied" msgstr "" -#: ipaserver/plugins/internal.py:1957 -msgid "Last" +#: ipaserver/plugins/internal.py:959 +msgid "Access Granted" msgstr "" -#: ipaserver/plugins/internal.py:1958 -msgid "Next" +#: ipaserver/plugins/internal.py:960 +msgid "Include Disabled" msgstr "" -#: ipaserver/plugins/internal.py:1959 -msgid "Page" +#: ipaserver/plugins/internal.py:961 +msgid "Include Enabled" msgstr "" -#: ipaserver/plugins/internal.py:1960 -msgid "Prev" +#: ipaserver/plugins/internal.py:962 +msgid "HBAC Test" msgstr "" -#: ipaserver/plugins/internal.py:1961 -msgid "Undo" +#: ipaserver/plugins/internal.py:963 +msgid "Matched" msgstr "" -#: ipaserver/plugins/internal.py:1962 -msgid "Undo this change." +#: ipaserver/plugins/internal.py:964 +msgid "Missing values: " msgstr "" -#: ipaserver/plugins/internal.py:1963 -msgid "Undo All" +#: ipaserver/plugins/internal.py:965 +msgid "New Test" msgstr "" -#: ipaserver/plugins/internal.py:1964 -msgid "Undo all changes in this field." +#: ipaserver/plugins/internal.py:966 +msgid "Rules" msgstr "" -#: ipaserver/plugins/internal.py:1966 -msgid "Text does not match field pattern" +#: ipaserver/plugins/internal.py:967 +msgid "Run Test" msgstr "" -#: ipaserver/plugins/internal.py:1967 -msgid "Must be an UTC date/time value (e.g., \"2014-01-20 17:58:01Z\")" +#: ipaserver/plugins/internal.py:968 +#, python-brace-format +msgid "Specify external ${entity}" msgstr "" -#: ipaserver/plugins/internal.py:1968 -msgid "Must be a decimal number" +#: ipaserver/plugins/internal.py:969 +msgid "Unmatched" msgstr "" -#: ipaserver/plugins/internal.py:1969 -msgid "Format error" +#: ipaserver/plugins/internal.py:972 +msgid "Add host" msgstr "" -#: ipaserver/plugins/internal.py:1970 -msgid "Must be an integer" +#: ipaserver/plugins/internal.py:974 +#, python-brace-format +msgid "Add hosts managing host '${primary_key}'" msgstr "" -#: ipaserver/plugins/internal.py:1971 -msgid "Not a valid IP address" +#: ipaserver/plugins/internal.py:977 +#, python-brace-format +msgid "Add host '${primary_key}' into host groups" msgstr "" -#: ipaserver/plugins/internal.py:1972 -msgid "Not a valid IPv4 address" +#: ipaserver/plugins/internal.py:980 +#, python-brace-format +msgid "Add host '${primary_key}' into HBAC rules" msgstr "" -#: ipaserver/plugins/internal.py:1973 -msgid "Not a valid IPv6 address" +#: ipaserver/plugins/internal.py:983 +#, python-brace-format +msgid "Add host '${primary_key}' into netgroups" msgstr "" -#: ipaserver/plugins/internal.py:1974 +#: ipaserver/plugins/internal.py:986 #, python-brace-format -msgid "Maximum value is ${value}" +msgid "Add host '${primary_key}' into roles" msgstr "" -#: ipaserver/plugins/internal.py:1975 +#: ipaserver/plugins/internal.py:989 #, python-brace-format -msgid "Minimum value is ${value}" +msgid "Add host '${primary_key}' into sudo rules" msgstr "" -#: ipaserver/plugins/internal.py:1976 -msgid "Not a valid network address (examples: 2001:db8::/64, 192.0.2.0/24)" +#: ipaserver/plugins/internal.py:991 +msgid "Host Certificate" msgstr "" -#: ipaserver/plugins/internal.py:1977 -msgid "Parse error" +#: ipaserver/plugins/internal.py:992 ipaserver/plugins/internal.py:1321 +msgid "Host Name" msgstr "" -#: ipaserver/plugins/internal.py:1978 -msgid "Must be a positive number" +#: ipaserver/plugins/internal.py:993 ipaserver/plugins/internal.py:1319 +msgid "Delete Key, Unprovision" msgstr "" -#: ipaserver/plugins/internal.py:1979 -#, python-brace-format -msgid "'${port}' is not a valid port" +#: ipaserver/plugins/internal.py:994 +msgid "Host Settings" msgstr "" -#: ipaserver/plugins/internal.py:1980 -msgid "Required field" +#: ipaserver/plugins/internal.py:995 +msgid "Enrolled" msgstr "" -#: ipaserver/plugins/internal.py:1981 -msgid "Unsupported value" +#: ipaserver/plugins/internal.py:996 +msgid "Enrollment" msgstr "" -#: ipaserver/plugins/join.py:125 -#, python-format -msgid "" -"Insufficient 'write' privilege to the 'krbLastPwdChange' attribute of entry " -"'%s'." +#: ipaserver/plugins/internal.py:997 +msgid "Fully Qualified Host Name" msgstr "" -#: ipaserver/plugins/baseuser.py:57 -msgid "" -"\n" -"Baseuser\n" -"\n" -"This contains common definitions for user/stageuser\n" +#: ipaserver/plugins/internal.py:998 +msgid "Generate OTP" msgstr "" -#: ipaserver/plugins/baseuser.py:88 -msgid "must be TRUE or FALSE" +#: ipaserver/plugins/internal.py:999 +msgid "Generated OTP" msgstr "" -#: ipaserver/plugins/baseuser.py:145 -msgid "" -"Object class ipaNTUserAttrs is missing, user entry cannot have SMB " -"attributes." +#: ipaserver/plugins/internal.py:1000 +msgid "Kerberos Key" msgstr "" -#: ipaserver/plugins/baseuser.py:269 -msgid "User password expiration" +#: ipaserver/plugins/internal.py:1001 ipaserver/plugins/internal.py:1322 +msgid "Kerberos Key Not Present" msgstr "" -#: ipaserver/plugins/baseuser.py:410 -msgid "SMB logon script path" +#: ipaserver/plugins/internal.py:1002 +msgid "Kerberos Key Present, Host Provisioned" msgstr "" -#: ipaserver/plugins/baseuser.py:415 -msgid "SMB profile path" +#: ipaserver/plugins/internal.py:1003 ipaserver/plugins/internal.py:1690 +msgid "One-Time Password" msgstr "" -#: ipaserver/plugins/baseuser.py:420 -msgid "SMB Home Directory" +#: ipaserver/plugins/internal.py:1004 +msgid "One-Time Password Not Present" msgstr "" -#: ipaserver/plugins/baseuser.py:425 -msgid "SMB Home Directory Drive" +#: ipaserver/plugins/internal.py:1005 +msgid "One-Time Password Present" msgstr "" -#: ipaserver/plugins/baseuser.py:449 ipaserver/plugins/baseuser.py:453 -#, python-format -msgid "invalid e-mail format: %(email)s" +#: ipaserver/plugins/internal.py:1006 +msgid "Reset OTP" msgstr "" -#: ipaserver/plugins/baseuser.py:480 -#, python-format -msgid "manager %(manager)s not found" +#: ipaserver/plugins/internal.py:1007 +msgid "Reset One-Time Password" msgstr "" -#: ipaserver/plugins/baseuser.py:825 -msgid "Issuer of the certificate" +#: ipaserver/plugins/internal.py:1008 +msgid "Set OTP" msgstr "" -#: ipaserver/plugins/baseuser.py:832 -msgid "Subject of the certificate" +#: ipaserver/plugins/internal.py:1009 +msgid "OTP set" msgstr "" -#: ipaserver/plugins/baseuser.py:877 -msgid "cannot have an empty subject" +#: ipaserver/plugins/internal.py:1010 +msgid "Set One-Time Password" msgstr "" -#: ipaserver/plugins/baseuser.py:917 -msgid "cannot specify both subject/issuer and certificate" +#: ipaserver/plugins/internal.py:1011 +msgid "Remove hosts" msgstr "" -#: ipaserver/plugins/baseuser.py:921 -msgid "cannot specify both subject/issuer and ipacertmapdata" +#: ipaserver/plugins/internal.py:1013 +#, python-brace-format +msgid "Remove hosts managing host '${primary_key}'" msgstr "" -#: ipaserver/plugins/baseuser.py:946 -#, python-format -msgid "Added certificate mappings to user \"%(value)s\"" +#: ipaserver/plugins/internal.py:1016 +#, python-brace-format +msgid "Remove host '${primary_key}' from host groups" msgstr "" -#: ipaserver/plugins/baseuser.py:965 -#, python-format -msgid "Removed certificate mappings from user \"%(value)s\"" +#: ipaserver/plugins/internal.py:1019 +#, python-brace-format +msgid "Remove host '${primary_key}' from netgroups" msgstr "" -#: ipaserver/plugins/service.py:60 -msgid "" -"\n" -"Services\n" -"\n" -"A IPA service represents a service that runs on a host. The IPA service\n" -"record can store a Kerberos principal, an SSL certificate, or both.\n" -"\n" -"An IPA service can be managed directly from a machine, provided that\n" -"machine has been given the correct permission. This is true even for\n" -"machines other than the one the service is associated with. For example,\n" -"requesting an SSL certificate using the host service principal credentials\n" -"of the host. To manage a service using host credentials you need to\n" -"kinit as the host:\n" -"\n" -" # kinit -kt /etc/krb5.keytab host/ipa.example.com@EXAMPLE.COM\n" -"\n" -"Adding an IPA service allows the associated service to request an SSL\n" -"certificate or keytab, but this is performed as a separate step; they\n" -"are not produced as a result of adding the service.\n" -"\n" -"Only the public aspect of a certificate is stored in a service record;\n" -"the private key is not stored.\n" -"\n" -"EXAMPLES:\n" -"\n" -" Add a new IPA service:\n" -" ipa service-add HTTP/web.example.com\n" -"\n" -" Allow a host to manage an IPA service certificate:\n" -" ipa service-add-host --hosts=web.example.com HTTP/web.example.com\n" -" ipa role-add-member --hosts=web.example.com certadmin\n" -"\n" -" Override a default list of supported PAC types for the service:\n" -" ipa service-mod HTTP/web.example.com --pac-type=MS-PAC\n" -"\n" -" A typical use case where overriding the PAC type is needed is NFS.\n" -" Currently the related code in the Linux kernel can only handle Kerberos\n" -" tickets up to a maximal size. Since the PAC data can become quite large " -"it\n" -" is recommended to set --pac-type=NONE for NFS services.\n" -"\n" -" Delete an IPA service:\n" -" ipa service-del HTTP/web.example.com\n" -"\n" -" Find all IPA services associated with a host:\n" -" ipa service-find web.example.com\n" -"\n" -" Find all HTTP services:\n" -" ipa service-find HTTP\n" -"\n" -" Disable the service Kerberos key and SSL certificate:\n" -" ipa service-disable HTTP/web.example.com\n" -"\n" -" Request a certificate for an IPA service:\n" -" ipa cert-request --principal=HTTP/web.example.com example.csr\n" -msgstr "" - -#: ipaserver/plugins/service.py:113 -msgid "" -"\n" -" Allow user to create a keytab:\n" -" ipa service-allow-create-keytab HTTP/web.example.com --users=tuser1\n" +#: ipaserver/plugins/internal.py:1022 +#, python-brace-format +msgid "Remove host '${primary_key}' from roles" msgstr "" -#: ipaserver/plugins/service.py:116 -msgid "" -"\n" -" Generate and retrieve a keytab for an IPA service:\n" -" ipa-getkeytab -s ipa.example.com -p HTTP/web.example.com -k /etc/httpd/" -"httpd.keytab\n" -"\n" +#: ipaserver/plugins/internal.py:1025 +#, python-brace-format +msgid "Remove host '${primary_key}' from HBAC rules" msgstr "" -#: ipaserver/plugins/service.py:180 -msgid "Trusted to authenticate as user" +#: ipaserver/plugins/internal.py:1028 +#, python-brace-format +msgid "Remove host '${primary_key}' from sudo rules" msgstr "" -#: ipaserver/plugins/service.py:181 -msgid "The service is allowed to authenticate on behalf of a client" +#: ipaserver/plugins/internal.py:1031 ipaserver/plugins/internal.py:1333 +msgid "Unprovision" msgstr "" -#: ipaserver/plugins/service.py:215 -msgid "Malformed principal" +#: ipaserver/plugins/internal.py:1032 +msgid "Are you sure you want to unprovision this host?" msgstr "" -#: ipaserver/plugins/service.py:294 -msgid "{} is required by the IPA master" +#: ipaserver/plugins/internal.py:1033 +msgid "Unprovisioning host" msgstr "" -#: ipaserver/plugins/service.py:368 -msgid "service" +#: ipaserver/plugins/internal.py:1034 +msgid "Host unprovisioned" msgstr "" -#: ipaserver/plugins/service.py:369 -msgid "services" +#: ipaserver/plugins/internal.py:1037 +msgid "Add host group" msgstr "" -#: ipaserver/plugins/service.py:485 -msgid "Service principal alias" +#: ipaserver/plugins/internal.py:1039 +#, python-brace-format +msgid "Add hosts into host group '${primary_key}'" msgstr "" -#: ipaserver/plugins/service.py:493 -msgid "Base-64 encoded service certificate" +#: ipaserver/plugins/internal.py:1042 +#, python-brace-format +msgid "Add host groups into host group '${primary_key}'" msgstr "" -#: ipaserver/plugins/service.py:569 -msgid "NONE value cannot be combined with other PAC types" +#: ipaserver/plugins/internal.py:1045 +#, python-brace-format +msgid "Add host group '${primary_key}' into host groups" msgstr "" -#: ipaserver/plugins/service.py:621 -msgid "Add a new IPA service." +#: ipaserver/plugins/internal.py:1048 +#, python-brace-format +msgid "Add host group '${primary_key}' into HBAC rules" msgstr "" -#: ipaserver/plugins/service.py:623 ipaserver/plugins/service.py:691 -#, python-format -msgid "Added service \"%(value)s\"" +#: ipaserver/plugins/internal.py:1051 +#, python-brace-format +msgid "Add host group '${primary_key}' into netgroups" msgstr "" -#: ipaserver/plugins/service.py:629 -msgid "force principal name even if host not in DNS" +#: ipaserver/plugins/internal.py:1054 +#, python-brace-format +msgid "Add host group '${primary_key}' into sudo rules" msgstr "" -#: ipaserver/plugins/service.py:632 -msgid "Skip host check" +#: ipaserver/plugins/internal.py:1057 +#, python-brace-format +msgid "Add groups as member managers for host group '${primary_key}'" msgstr "" -#: ipaserver/plugins/service.py:633 -msgid "" -"force service to be created even when host object does not exist to manage it" +#: ipaserver/plugins/internal.py:1061 +#, python-brace-format +msgid "Remove groups from member managers for host group '${primary_key}'" msgstr "" -#: ipaserver/plugins/service.py:651 ipaserver/plugins/service.py:759 -#, python-format -msgid "The host '%s' does not exist to add a service to." +#: ipaserver/plugins/internal.py:1065 +#, python-brace-format +msgid "Add users as member managers for host group '${primary_key}'" msgstr "" -#: ipaserver/plugins/service.py:689 -msgid "Add a new SMB service." +#: ipaserver/plugins/internal.py:1069 +#, python-brace-format +msgid "Remove users from member managers for host group '${primary_key}'" msgstr "" -#: ipaserver/plugins/service.py:705 -msgid "SMB service NetBIOS name" +#: ipaserver/plugins/internal.py:1073 +msgid "Host Group Settings" msgstr "" -#: ipaserver/plugins/service.py:819 -#, python-format -msgid "Deleted service \"%(value)s\"" +#: ipaserver/plugins/internal.py:1074 +msgid "Remove host groups" msgstr "" -#: ipaserver/plugins/service.py:839 -#, python-format -msgid "Modified service \"%(value)s\"" +#: ipaserver/plugins/internal.py:1076 +#, python-brace-format +msgid "Remove host group '${primary_key}' from host groups" msgstr "" -#: ipaserver/plugins/service.py:889 -#, python-format -msgid "%(count)d service matched" -msgid_plural "%(count)d services matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/service.py:1088 -#, python-format -msgid "Disabled service \"%(value)s\"" +#: ipaserver/plugins/internal.py:1079 +#, python-brace-format +msgid "Remove host group '${primary_key}' from netgroups" msgstr "" -#: ipaserver/plugins/service.py:1129 -#, python-format -msgid "Added certificates to service principal \"%(value)s\"" +#: ipaserver/plugins/internal.py:1082 +#, python-brace-format +msgid "Remove host group '${primary_key}' from HBAC rules" msgstr "" -#: ipaserver/plugins/service.py:1136 -#, python-format -msgid "Removed certificates from service principal \"%(value)s\"" +#: ipaserver/plugins/internal.py:1085 +#, python-brace-format +msgid "Remove host group '${primary_key}' from sudo rules" msgstr "" -#: ipaserver/plugins/service.py:1152 -msgid "Add new principal alias to a service" +#: ipaserver/plugins/internal.py:1088 +#, python-brace-format +msgid "Remove hosts from host group '${primary_key}'" msgstr "" -#: ipaserver/plugins/service.py:1153 -#, python-format -msgid "Added new aliases to the service principal \"%(value)s\"" +#: ipaserver/plugins/internal.py:1091 +#, python-brace-format +msgid "Remove host groups from host group '${primary_key}'" msgstr "" -#: ipaserver/plugins/service.py:1164 -msgid "Remove principal alias from a service" +#: ipaserver/plugins/internal.py:1095 +msgid "User to override" msgstr "" -#: ipaserver/plugins/service.py:1165 -#, python-format -msgid "Removed aliases to the service principal \"%(value)s\"" +#: ipaserver/plugins/internal.py:1096 +msgid "" +"Enter trusted or IPA user login. Note: search doesn't list users from " +"trusted domains." msgstr "" -#: ipaserver/plugins/netgroup.py:103 -msgid "netgroups" +#: ipaserver/plugins/internal.py:1097 +msgid "Enter trusted user login." msgstr "" -#: ipaserver/plugins/netgroup.py:197 -msgid "Netgroup" +#: ipaserver/plugins/internal.py:1098 ipaserver/plugins/internal.py:1712 +msgid "Profile" msgstr "" -#: ipaserver/plugins/netgroup.py:266 -#, python-format -msgid "Added netgroup \"%(value)s\"" +#: ipaserver/plugins/internal.py:1101 +msgid "Group to override" msgstr "" -#: ipaserver/plugins/netgroup.py:268 -#, python-format +#: ipaserver/plugins/internal.py:1102 msgid "" -"hostgroup with name \"%s\" already exists. Hostgroups and netgroups share a " -"common namespace" +"Enter trusted or IPA group name. Note: search doesn't list groups from " +"trusted domains." msgstr "" -#: ipaserver/plugins/netgroup.py:301 -#, python-format -msgid "Deleted netgroup \"%(value)s\"" +#: ipaserver/plugins/internal.py:1103 +msgid "Enter trusted group name." msgstr "" -#: ipaserver/plugins/netgroup.py:310 -#, python-format -msgid "Modified netgroup \"%(value)s\"" +#: ipaserver/plugins/internal.py:1106 +msgid "Add ID view" msgstr "" -#: ipaserver/plugins/netgroup.py:339 -#, python-format -msgid "%(count)d netgroup matched" -msgid_plural "%(count)d netgroups matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/krbtpolicy.py:86 -msgid "kerberos ticket policy settings" +#: ipaserver/plugins/internal.py:1107 +msgid "Add group ID override" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:152 -msgid "OTP max life" +#: ipaserver/plugins/internal.py:1108 +msgid "Add user ID override" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:153 -msgid "OTP token maximum ticket life (seconds)" +#: ipaserver/plugins/internal.py:1109 +#, python-brace-format +msgid "${primary_key} applies to:" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:157 -msgid "OTP max renew" +#: ipaserver/plugins/internal.py:1110 ipaserver/plugins/internal.py:1111 +msgid "Applied to hosts" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:158 -msgid "OTP token ticket maximum renewable age (seconds)" +#: ipaserver/plugins/internal.py:1112 +msgid "Apply to host groups" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:162 -msgid "RADIUS max life" +#: ipaserver/plugins/internal.py:1114 +#, python-brace-format +msgid "Apply ID view '${primary_key}' on hosts of host groups" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:163 -msgid "RADIUS maximum ticket life (seconds)" +#: ipaserver/plugins/internal.py:1116 +msgid "Apply to hosts" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:167 -msgid "RADIUS max renew" +#: ipaserver/plugins/internal.py:1118 +#, python-brace-format +msgid "Apply ID view '${primary_key}' on hosts" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:168 -msgid "RADIUS ticket maximum renewable age (seconds)" +#: ipaserver/plugins/internal.py:1121 +#, python-brace-format +msgid "${primary_key} overrides:" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:172 -msgid "PKINIT max life" +#: ipaserver/plugins/internal.py:1122 +msgid "Remove ID views" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:173 -msgid "PKINIT maximum ticket life (seconds)" +#: ipaserver/plugins/internal.py:1123 +msgid "Remove user ID overrides" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:177 -msgid "PKINIT max renew" +#: ipaserver/plugins/internal.py:1124 +msgid "Remove group ID overrides" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:178 -msgid "PKINIT ticket maximum renewable age (seconds)" +#: ipaserver/plugins/internal.py:1125 +msgid "Un-apply from host groups" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:182 -msgid "Hardened max life" +#: ipaserver/plugins/internal.py:1126 +msgid "Un-apply ID Views from hosts of hostgroups" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:183 -msgid "Hardened ticket maximum ticket life (seconds)" +#: ipaserver/plugins/internal.py:1127 +msgid "Un-apply" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:187 -msgid "Hardened max renew" +#: ipaserver/plugins/internal.py:1128 +msgid "Un-apply from hosts" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:188 -msgid "Hardened ticket maximum renewable age (seconds)" +#: ipaserver/plugins/internal.py:1129 +msgid "Un-apply ID Views from hosts" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:272 -#, python-format -msgid "Ticket policy for %s could not be read" +#: ipaserver/plugins/internal.py:1130 +msgid "Are you sure you want to un-apply ID view from selected entries?" msgstr "" -#: ipaserver/plugins/krbtpolicy.py:292 -msgid "Default ticket policy could not be read" +#: ipaserver/plugins/internal.py:1132 +#, python-brace-format +msgid "Un-apply ID view '${primary_key}' from hosts" msgstr "" -#: ipaserver/plugins/location.py:33 -msgid "" -"\n" -"IPA locations\n" +#: ipaserver/plugins/internal.py:1139 +msgid "Add netgroup" msgstr "" -#: ipaserver/plugins/location.py:35 -msgid "" -"\n" -"Manipulate DNS locations\n" +#: ipaserver/plugins/internal.py:1141 +#, python-brace-format +msgid "Add netgroup '${primary_key}' into netgroups" msgstr "" -#: ipaserver/plugins/location.py:39 -msgid "" -"\n" -" Find all locations:\n" -" ipa location-find\n" +#: ipaserver/plugins/internal.py:1144 +#, python-brace-format +msgid "Add netgroups into netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:42 -msgid "" -"\n" -" Show specific location:\n" -" ipa location-show location\n" +#: ipaserver/plugins/internal.py:1147 +#, python-brace-format +msgid "Add user groups into netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:45 -msgid "" -"\n" -" Add location:\n" -" ipa location-add location --description 'My location'\n" +#: ipaserver/plugins/internal.py:1150 +#, python-brace-format +msgid "Add hosts into netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:48 -msgid "" -"\n" -" Delete location:\n" -" ipa location-del location\n" +#: ipaserver/plugins/internal.py:1153 +#, python-brace-format +msgid "Add host groups into netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:62 -msgid "location" +#: ipaserver/plugins/internal.py:1156 +#, python-brace-format +msgid "Add users into netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:63 -msgid "locations" +#: ipaserver/plugins/internal.py:1164 +msgid "Netgroup Settings" msgstr "" -#: ipaserver/plugins/location.py:69 -msgid "IPA Locations" +#: ipaserver/plugins/internal.py:1166 +msgid "Remove netgroups" msgstr "" -#: ipaserver/plugins/location.py:70 -msgid "IPA Location" +#: ipaserver/plugins/internal.py:1168 +#, python-brace-format +msgid "Remove netgroup '${primary_key}' from netgroups" msgstr "" -#: ipaserver/plugins/location.py:103 -msgid "Location name" +#: ipaserver/plugins/internal.py:1171 +#, python-brace-format +msgid "Remove user groups from netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:104 -msgid "IPA location name" +#: ipaserver/plugins/internal.py:1174 +#, python-brace-format +msgid "Remove hosts from netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:112 -msgid "IPA Location description" +#: ipaserver/plugins/internal.py:1177 +#, python-brace-format +msgid "Remove host groups from netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:116 -msgid "Servers" +#: ipaserver/plugins/internal.py:1180 +#, python-brace-format +msgid "Remove netgroups from netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:117 -msgid "Servers that belongs to the IPA location" +#: ipaserver/plugins/internal.py:1183 +#, python-brace-format +msgid "Remove users from netgroup '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:122 -msgid "Advertised by servers" +#: ipaserver/plugins/internal.py:1192 +msgid "Add OTP token" msgstr "" -#: ipaserver/plugins/location.py:123 -msgid "List of servers which advertise the given location" +#: ipaserver/plugins/internal.py:1194 +#, python-brace-format +msgid "Add users managing OTP token '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:138 -msgid "Add a new IPA location." +#: ipaserver/plugins/internal.py:1196 +#, python-brace-format +msgid "" +"You can use FreeOTP as a software " +"OTP token application." msgstr "" -#: ipaserver/plugins/location.py:140 -#, python-format -msgid "Added IPA location \"%(value)s\"" +#: ipaserver/plugins/internal.py:1197 +msgid "Configure your token" msgstr "" -#: ipaserver/plugins/location.py:145 -msgid "Delete an IPA location." +#: ipaserver/plugins/internal.py:1198 +msgid "" +"Configure your token by scanning the QR code below. Click on the QR code if " +"you see this on the device you want to configure." msgstr "" -#: ipaserver/plugins/location.py:147 -#, python-format -msgid "Deleted IPA location \"%(value)s\"" +#: ipaserver/plugins/internal.py:1199 +msgid "OTP Token Settings" msgstr "" -#: ipaserver/plugins/location.py:170 -msgid "Modify information about an IPA location." +#: ipaserver/plugins/internal.py:1200 +msgid "Disable token" msgstr "" -#: ipaserver/plugins/location.py:172 -#, python-format -msgid "Modified IPA location \"%(value)s\"" +#: ipaserver/plugins/internal.py:1201 +msgid "Enable token" msgstr "" -#: ipaserver/plugins/location.py:177 -msgid "Search for IPA locations." +#: ipaserver/plugins/internal.py:1202 +msgid "Remove OTP tokens" msgstr "" -#: ipaserver/plugins/location.py:180 -#, python-format -msgid "%(count)d IPA location matched" -msgid_plural "%(count)d IPA locations matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/location.py:187 -msgid "Display information about an IPA location." +#: ipaserver/plugins/internal.py:1204 +#, python-brace-format +msgid "Remove users managing OTP token '${primary_key}'" msgstr "" -#: ipaserver/plugins/location.py:193 -msgid "Servers in location" +#: ipaserver/plugins/internal.py:1206 +msgid "Show QR code" msgstr "" -#: ipaserver/plugins/privilege.py:76 -#, python-format -msgid "" -"cannot add permission \"%(perm)s\" with bindtype \"%(bindtype)s\" to a " -"privilege" +#: ipaserver/plugins/internal.py:1207 +msgid "Show configuration uri" msgstr "" -#: ipaserver/plugins/privilege.py:149 -msgid "Privilege" +#: ipaserver/plugins/internal.py:1208 +msgid "Counter-based (HOTP)" msgstr "" -#: ipaserver/plugins/privilege.py:169 -#, python-format -msgid "Added privilege \"%(value)s\"" +#: ipaserver/plugins/internal.py:1209 +msgid "Time-based (TOTP)" msgstr "" -#: ipaserver/plugins/privilege.py:176 -#, python-format -msgid "Deleted privilege \"%(value)s\"" +#: ipaserver/plugins/internal.py:1212 +msgid "Add Custom Attribute" msgstr "" -#: ipaserver/plugins/privilege.py:183 -#, python-format -msgid "Modified privilege \"%(value)s\"" +#: ipaserver/plugins/internal.py:1215 +msgid "Permission settings" msgstr "" -#: ipaserver/plugins/privilege.py:191 -#, python-format -msgid "%(count)d privilege matched" -msgid_plural "%(count)d privileges matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/server.py:36 -msgid "" -"\n" -"IPA servers\n" +#: ipaserver/plugins/internal.py:1216 +msgid "Attribute breakdown" msgstr "" -#: ipaserver/plugins/server.py:38 -msgid "" -"\n" -"Get information about installed IPA servers.\n" +#: ipaserver/plugins/internal.py:1220 +msgid "Privilege Settings" msgstr "" -#: ipaserver/plugins/server.py:42 -msgid "" -"\n" -" Find all servers:\n" -" ipa server-find\n" +#: ipaserver/plugins/internal.py:1223 +msgid "Public key:" msgstr "" -#: ipaserver/plugins/server.py:45 -msgid "" -"\n" -" Show specific server:\n" -" ipa server-show ipa.example.com\n" +#: ipaserver/plugins/internal.py:1224 +msgid "Set public key" msgstr "" -#: ipaserver/plugins/server.py:61 -msgid "server" +#: ipaserver/plugins/internal.py:1225 ipaserver/plugins/internal.py:1343 +msgid "Show/Set key" msgstr "" -#: ipaserver/plugins/server.py:62 -msgid "servers" +#: ipaserver/plugins/internal.py:1226 ipaserver/plugins/internal.py:1344 +msgid "Modified: key not set" msgstr "" -#: ipaserver/plugins/server.py:70 -msgid "IPA Servers" +#: ipaserver/plugins/internal.py:1227 ipaserver/plugins/internal.py:1345 +msgid "Modified" msgstr "" -#: ipaserver/plugins/server.py:133 -msgid "Server location" +#: ipaserver/plugins/internal.py:1228 ipaserver/plugins/internal.py:1346 +msgid "New: key not set" msgstr "" -#: ipaserver/plugins/server.py:140 -msgid "Service weight" +#: ipaserver/plugins/internal.py:1229 ipaserver/plugins/internal.py:1347 +msgid "New: key set" msgstr "" -#: ipaserver/plugins/server.py:141 -msgid "Weight for server services" +#: ipaserver/plugins/internal.py:1232 +msgid "Add password policy" msgstr "" -#: ipaserver/plugins/server.py:148 -msgid "Service relative weight" +#: ipaserver/plugins/internal.py:1234 +msgid "Remove password policies" msgstr "" -#: ipaserver/plugins/server.py:149 -msgid "Relative weight for server services (counts per location)" +#: ipaserver/plugins/internal.py:1237 +msgid "Add ID range" msgstr "" -#: ipaserver/plugins/server.py:154 -msgid "Enabled server roles" +#: ipaserver/plugins/internal.py:1238 +msgid "Range Settings" msgstr "" -#: ipaserver/plugins/server.py:155 -msgid "List of enabled roles" +#: ipaserver/plugins/internal.py:1239 +msgid "Base ID" msgstr "" -#: ipaserver/plugins/server.py:222 -msgid "Modify information about an IPA server." +#: ipaserver/plugins/internal.py:1240 +msgid "Primary RID base" msgstr "" -#: ipaserver/plugins/server.py:224 -#, python-format -msgid "Modified IPA server \"%(value)s\"" +#: ipaserver/plugins/internal.py:1241 +msgid "Range size" msgstr "" -#: ipaserver/plugins/server.py:306 -#, python-format -msgid "%(count)d IPA server matched" -msgid_plural "%(count)d IPA servers matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/internal.py:1242 +msgid "Domain SID" +msgstr "" -#: ipaserver/plugins/server.py:444 -#, python-format -msgid "Deleted IPA server \"%(value)s\"" +#: ipaserver/plugins/internal.py:1243 +msgid "Secondary RID base" msgstr "" -#: ipaserver/plugins/server.py:449 -msgid "Ignore topology errors" +#: ipaserver/plugins/internal.py:1244 +msgid "Remove ID ranges" msgstr "" -#: ipaserver/plugins/server.py:450 -msgid "Ignore topology connectivity problems after removal" +#: ipaserver/plugins/internal.py:1246 ipaserver/dcerpc_common.py:37 +msgid "Active Directory domain" msgstr "" -#: ipaserver/plugins/server.py:455 -msgid "Ignore check for last remaining CA or DNS server" +#: ipaserver/plugins/internal.py:1247 +msgid "Active Directory domain with POSIX attributes" msgstr "" -#: ipaserver/plugins/server.py:456 -msgid "Skip a check whether the last CA master or DNS server is removed" +#: ipaserver/plugins/internal.py:1248 +msgid "Detect" msgstr "" -#: ipaserver/plugins/server.py:462 -msgid "Force server removal" +#: ipaserver/plugins/internal.py:1249 +msgid "Local domain" msgstr "" -#: ipaserver/plugins/server.py:463 -msgid "Force server removal even if it does not exist" +#: ipaserver/plugins/internal.py:1250 +msgid "IPA trust" msgstr "" -#: ipaserver/plugins/server.py:500 -msgid "" -"Replica is active DNSSEC key master. Uninstall could break your DNS system. " -"Please disable or replace DNSSEC key master first." +#: ipaserver/plugins/internal.py:1251 +msgid "Active Directory winsync" msgstr "" -#: ipaserver/plugins/server.py:506 -msgid "Deleting this server will leave your installation without a DNS." +#: ipaserver/plugins/internal.py:1254 +msgid "Add RADIUS server" msgstr "" -#: ipaserver/plugins/server.py:519 -msgid "" -"Deleting this server is not allowed as it would leave your installation " -"without a KRA." +#: ipaserver/plugins/internal.py:1255 +msgid "RADIUS Proxy Server Settings" msgstr "" -#: ipaserver/plugins/server.py:529 -msgid "" -"Deleting this server is not allowed as it would leave your installation " -"without a CA." +#: ipaserver/plugins/internal.py:1256 +msgid "Remove RADIUS servers" msgstr "" -#: ipaserver/plugins/server.py:544 -msgid "Ignoring these warnings and proceeding with removal" +#: ipaserver/plugins/internal.py:1260 +msgid "Check DNS" msgstr "" -#: ipaserver/plugins/server.py:594 -#, python-format -msgid "" -"Failed to clean memberPrincipal %(principal)s from s4u2proxy entry %(dn)s: " -"%(err)s" +#: ipaserver/plugins/internal.py:1261 +msgid "Do you also want to perform DNS check?" msgstr "" -#: ipaserver/plugins/server.py:615 -#, python-format -msgid "Failed to clean up DNA hostname entries for %(master)s: %(err)s" +#: ipaserver/plugins/internal.py:1262 +msgid "Force Update" msgstr "" -#: ipaserver/plugins/server.py:636 -#, python-format -msgid "Failed to remove server %(master)s from server list: %(err)s" +#: ipaserver/plugins/internal.py:1267 +msgid "Add SELinux user map" msgstr "" -#: ipaserver/plugins/server.py:662 -#, python-format -msgid "Failed to clean up Custodia keys for %(master)s: %(err)s" +#: ipaserver/plugins/internal.py:1269 +#, python-brace-format +msgid "Add user groups into SELinux user map '${primary_key}'" msgstr "" -#: ipaserver/plugins/server.py:700 -#, python-format -msgid "Failed to cleanup server principals/keys: %(err)s" +#: ipaserver/plugins/internal.py:1272 +#, python-brace-format +msgid "Add host groups into SELinux user map '${primary_key}'" msgstr "" -#: ipaserver/plugins/server.py:716 -#, python-format -msgid "Failed to cleanup %(hostname)s DNS entries: %(err)s" +#: ipaserver/plugins/internal.py:1275 +#, python-brace-format +msgid "Add hosts into SELinux user map '${primary_key}'" msgstr "" -#: ipaserver/plugins/server.py:721 -msgid "You may need to manually remove them from the tree" +#: ipaserver/plugins/internal.py:1278 +#, python-brace-format +msgid "Add users into SELinux user map '${primary_key}'" msgstr "" -#: ipaserver/plugins/server.py:736 -#, python-format -msgid "Forcing removal of %(hostname)s" +#: ipaserver/plugins/internal.py:1283 +msgid "Remove selinux user maps" msgstr "" -#: ipaserver/plugins/server.py:746 -msgid "Ignoring topology connectivity errors." +#: ipaserver/plugins/internal.py:1285 +#, python-brace-format +msgid "Remove user groups from SELinux user map '${primary_key}'" msgstr "" -#: ipaserver/plugins/server.py:780 -msgid "Server has already been deleted" +#: ipaserver/plugins/internal.py:1288 +#, python-brace-format +msgid "Remove host groups from SELinux user map '${primary_key}'" msgstr "" -#: ipaserver/plugins/server.py:830 -msgid "Agreements deleted" +#: ipaserver/plugins/internal.py:1291 +#, python-brace-format +msgid "Remove hosts from SELinux user map '${primary_key}'" msgstr "" -#: ipaserver/plugins/server.py:841 -msgid "Following segments were not deleted:" +#: ipaserver/plugins/internal.py:1294 +#, python-brace-format +msgid "Remove users from SELinux user map '${primary_key}'" msgstr "" -#: ipaserver/plugins/server.py:926 -msgid "not allowed to perform server connection check" +#: ipaserver/plugins/internal.py:1301 +msgid "Server Roles" msgstr "" -#: ipaserver/plugins/server.py:952 -msgid "Set enabled/hidden state of a server." +#: ipaserver/plugins/internal.py:1302 +msgid "Server Role" msgstr "" -#: ipaserver/plugins/server.py:958 -msgid "State" +#: ipaserver/plugins/internal.py:1305 +msgid "Warning: Consider service replication" msgstr "" -#: ipaserver/plugins/server.py:959 -msgid "Server state" +#: ipaserver/plugins/internal.py:1306 +msgid "" +"It is strongly recommended to keep the following services installed on more " +"than one server:" msgstr "" -#: ipaserver/plugins/server.py:964 -#, python-format -msgid "Changed server state of \"%(value)s\"." +#: ipaserver/plugins/internal.py:1307 +msgid "Delete Server" msgstr "" -#: ipaserver/plugins/server.py:973 -msgid "Cannot hide CA renewal master." +#: ipaserver/plugins/internal.py:1308 +msgid "" +"Deleting a server removes it permanently from the topology. Note that this " +"is a non-reversible action." msgstr "" -#: ipaserver/plugins/server.py:975 -msgid "Cannot hide DNSSec key master." +#: ipaserver/plugins/internal.py:1311 +msgid "Add service" msgstr "" -#: ipaserver/plugins/server.py:987 -#, python-format -msgid "Cannot hide last enabled %(name)s server." +#: ipaserver/plugins/internal.py:1313 +#, python-brace-format +msgid "Add hosts managing service '${primary_key}'" msgstr "" -#: ipaserver/plugins/aci.py:165 -msgid "A list of ACI values" +#: ipaserver/plugins/internal.py:1316 +#, python-brace-format +msgid "Add service '${primary_key}' into roles" msgstr "" -#: ipaserver/plugins/aci.py:229 -msgid "type, filter, subtree and targetgroup are mutually exclusive" +#: ipaserver/plugins/internal.py:1318 +msgid "Service Certificate" msgstr "" -#: ipaserver/plugins/aci.py:232 -msgid "ACI prefix is required" +#: ipaserver/plugins/internal.py:1320 +msgid "Service Settings" msgstr "" -#: ipaserver/plugins/aci.py:235 -msgid "" -"at least one of: type, filter, subtree, targetgroup, attrs or memberof are " -"required" +#: ipaserver/plugins/internal.py:1323 +msgid "Provisioning" msgstr "" -#: ipaserver/plugins/aci.py:238 -msgid "filter and memberof are mutually exclusive" +#: ipaserver/plugins/internal.py:1324 +msgid "Remove services" msgstr "" -#: ipaserver/plugins/aci.py:244 -msgid "group, permission and self are mutually exclusive" +#: ipaserver/plugins/internal.py:1326 +#, python-brace-format +msgid "Remove service '${primary_key}' from roles" msgstr "" -#: ipaserver/plugins/aci.py:246 -msgid "One of group, permission or self is required" +#: ipaserver/plugins/internal.py:1329 +#, python-brace-format +msgid "Remove hosts managing service '${primary_key}'" msgstr "" -#: ipaserver/plugins/aci.py:269 -#, python-format -msgid "Group '%s' does not exist" +#: ipaserver/plugins/internal.py:1334 +msgid "Are you sure you want to unprovision this service?" msgstr "" -#: ipaserver/plugins/aci.py:295 -msgid "empty filter" +#: ipaserver/plugins/internal.py:1335 +msgid "Unprovisioning service" msgstr "" -#: ipaserver/plugins/aci.py:316 -#, python-format -msgid "Syntax Error: %(error)s" +#: ipaserver/plugins/internal.py:1336 +msgid "Service unprovisioned" msgstr "" -#: ipaserver/plugins/aci.py:361 -#, python-format -msgid "invalid DN (%s)" +#: ipaserver/plugins/internal.py:1337 +msgid "Kerberos Key Present, Service Provisioned" msgstr "" -#: ipaserver/plugins/aci.py:408 -#, python-format -msgid "ACI with name \"%s\" not found" +#: ipaserver/plugins/internal.py:1340 +msgid "SSH public keys" msgstr "" -#: ipaserver/plugins/aci.py:437 -msgid "ACI object." +#: ipaserver/plugins/internal.py:1341 +msgid "SSH public key:" msgstr "" -#: ipaserver/plugins/aci.py:440 -msgid "ACIs" +#: ipaserver/plugins/internal.py:1342 +msgid "Set SSH key" msgstr "" -#: ipaserver/plugins/aci.py:524 -#, python-format -msgid "Created ACI \"%(value)s\"" +#: ipaserver/plugins/internal.py:1350 +msgid "Are you sure you want to activate selected users?" msgstr "" -#: ipaserver/plugins/aci.py:577 -#, python-format -msgid "Deleted ACI \"%(value)s\"" +#: ipaserver/plugins/internal.py:1351 +#, python-brace-format +msgid "Are you sure you want to activate ${object}?" msgstr "" -#: ipaserver/plugins/aci.py:620 -#, python-format -msgid "Modified ACI \"%(value)s\"" +#: ipaserver/plugins/internal.py:1352 +#, python-brace-format +msgid "${count} user(s) activated" msgstr "" -#: ipaserver/plugins/aci.py:694 -#, python-format -msgid "%(count)d ACI matched" -msgid_plural "%(count)d ACIs matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/internal.py:1353 +msgid "Add stage user" +msgstr "" -#: ipaserver/plugins/aci.py:929 -#, python-format -msgid "Renamed ACI to \"%(value)s\"" +#: ipaserver/plugins/internal.py:1354 +msgid "Stage users" msgstr "" -#: ipaserver/plugins/ldap2.py:270 -msgid "Could not read UPG Definition originfilter. Check your permissions." +#: ipaserver/plugins/internal.py:1355 +msgid "Preserved users" msgstr "" -#: ipaserver/plugins/cert.py:64 ipaserver/plugins/hbactest.py:39 -msgid "pyhbac is not installed." +#: ipaserver/plugins/internal.py:1356 +msgid "Remove preserved users" msgstr "" -#: ipaserver/plugins/cert.py:69 -msgid "" -"\n" -"IPA certificate operations\n" +#: ipaserver/plugins/internal.py:1357 +msgid "Remove stage users" msgstr "" -#: ipaserver/plugins/cert.py:71 -msgid "" -"\n" -"Implements a set of commands for managing server SSL certificates.\n" +#: ipaserver/plugins/internal.py:1358 +msgid "Are you sure you want to stage selected users?" msgstr "" -#: ipaserver/plugins/cert.py:73 -msgid "" -"\n" -"Certificate requests exist in the form of a Certificate Signing Request " -"(CSR)\n" -"in PEM format.\n" +#: ipaserver/plugins/internal.py:1359 +#, python-brace-format +msgid "${count} users(s) staged" msgstr "" -#: ipaserver/plugins/cert.py:76 -msgid "" -"\n" -"The dogtag CA uses just the CN value of the CSR and forces the rest of the\n" -"subject to values configured in the server.\n" +#: ipaserver/plugins/internal.py:1360 +#, python-brace-format +msgid "Are you sure you want to stage ${object}?" msgstr "" -#: ipaserver/plugins/cert.py:79 -msgid "" -"\n" -"A certificate is stored with a service principal and a service principal\n" -"needs a host.\n" +#: ipaserver/plugins/internal.py:1361 +msgid "Are you sure you want to restore selected users?" msgstr "" -#: ipaserver/plugins/cert.py:82 -msgid "" -"\n" -"In order to request a certificate:\n" +#: ipaserver/plugins/internal.py:1362 +#, python-brace-format +msgid "Are you sure you want to restore ${object}?" msgstr "" -#: ipaserver/plugins/cert.py:84 -msgid "" -"\n" -"* The host must exist\n" -"* The service must exist (or you use the --add option to automatically add " -"it)\n" +#: ipaserver/plugins/internal.py:1363 +#, python-brace-format +msgid "${count} user(s) restored" msgstr "" -#: ipaserver/plugins/cert.py:87 -msgid "" -"\n" -"SEARCHING:\n" +#: ipaserver/plugins/internal.py:1364 +msgid "User categories" msgstr "" -#: ipaserver/plugins/cert.py:89 -msgid "" -"\n" -"Certificates may be searched on by certificate subject, serial number,\n" -"revocation reason, validity dates and the issued date.\n" +#: ipaserver/plugins/internal.py:1367 +msgid "Add sudo command" msgstr "" -#: ipaserver/plugins/cert.py:92 -msgid "" -"\n" -"When searching on dates the _from date does a >= search and the _to date\n" -"does a <= search. When combined these are done as an AND.\n" +#: ipaserver/plugins/internal.py:1369 +#, python-brace-format +msgid "Add sudo command '${primary_key}' into sudo command groups" msgstr "" -#: ipaserver/plugins/cert.py:95 -msgid "" -"\n" -"Dates are treated as GMT to match the dates in the certificates.\n" +#: ipaserver/plugins/internal.py:1373 +msgid "Remove sudo commands" msgstr "" -#: ipaserver/plugins/cert.py:97 -msgid "" -"\n" -"The date format is YYYY-mm-dd.\n" +#: ipaserver/plugins/internal.py:1375 +#, python-brace-format +msgid "Remove sudo command '${primary_key}' from sudo command groups" msgstr "" -#: ipaserver/plugins/cert.py:101 -msgid "" -"\n" -" Request a new certificate and add the principal:\n" -" ipa cert-request --add --principal=HTTP/lion.example.com example.csr\n" +#: ipaserver/plugins/internal.py:1380 +msgid "Add sudo command group" msgstr "" -#: ipaserver/plugins/cert.py:104 -msgid "" -"\n" -" Retrieve an existing certificate:\n" -" ipa cert-show 1032\n" +#: ipaserver/plugins/internal.py:1382 +#, python-brace-format +msgid "Add sudo commands into sudo command group '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:107 -msgid "" -"\n" -" Revoke a certificate (see RFC 5280 for reason details):\n" -" ipa cert-revoke --revocation-reason=6 1032\n" +#: ipaserver/plugins/internal.py:1386 +msgid "Remove sudo command groups" msgstr "" -#: ipaserver/plugins/cert.py:110 -msgid "" -"\n" -" Remove a certificate from revocation hold status:\n" -" ipa cert-remove-hold 1032\n" +#: ipaserver/plugins/internal.py:1388 +#, python-brace-format +msgid "Remove sudo commands from sudo command group '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:113 -msgid "" -"\n" -" Check the status of a signing request:\n" -" ipa cert-status 10\n" +#: ipaserver/plugins/internal.py:1393 +msgid "Add sudo rule" msgstr "" -#: ipaserver/plugins/cert.py:116 -msgid "" -"\n" -" Search for certificates by hostname:\n" -" ipa cert-find --subject=ipaserver.example.com\n" +#: ipaserver/plugins/internal.py:1394 +msgid "Add sudo option" msgstr "" -#: ipaserver/plugins/cert.py:119 -msgid "" -"\n" -" Search for revoked certificates by reason:\n" -" ipa cert-find --revocation-reason=5\n" +#: ipaserver/plugins/internal.py:1396 +#, python-brace-format +msgid "Add allow sudo commands into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:122 -msgid "" -"\n" -" Search for certificates based on issuance date\n" -" ipa cert-find --issuedon-from=2013-02-01 --issuedon-to=2013-02-07\n" +#: ipaserver/plugins/internal.py:1400 +#, python-brace-format +msgid "Add allow sudo command groups into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:125 -msgid "" -"\n" -" Search for certificates owned by a specific user:\n" -" ipa cert-find --user=user\n" +#: ipaserver/plugins/internal.py:1404 +#, python-brace-format +msgid "Add deny sudo commands into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:128 -msgid "" -"\n" -" Examine a certificate:\n" -" ipa cert-find --file=cert.pem --all\n" +#: ipaserver/plugins/internal.py:1408 +#, python-brace-format +msgid "Add deny sudo command groups into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:131 -msgid "" -"\n" -" Verify that a certificate is owned by a specific user:\n" -" ipa cert-find --file=cert.pem --user=user\n" +#: ipaserver/plugins/internal.py:1412 +#, python-brace-format +msgid "Add user groups into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:134 -msgid "" -"\n" -"IPA currently immediately issues (or declines) all certificate requests so\n" -"the status of a request is not normally useful. This is for future use\n" -"or the case where a CA does not immediately issue a certificate.\n" +#: ipaserver/plugins/internal.py:1415 +#, python-brace-format +msgid "Add host groups into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:138 -msgid "" -"\n" -"The following revocation reasons are supported:\n" -"\n" +#: ipaserver/plugins/internal.py:1418 +#, python-brace-format +msgid "Add hosts into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:141 -msgid " * 0 - unspecified\n" +#: ipaserver/plugins/internal.py:1421 +#, python-brace-format +msgid "Add RunAs users into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:142 -msgid " * 1 - keyCompromise\n" +#: ipaserver/plugins/internal.py:1424 +#, python-brace-format +msgid "Add RunAs user groups into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:143 -msgid " * 2 - cACompromise\n" +#: ipaserver/plugins/internal.py:1427 +#, python-brace-format +msgid "Add RunAs groups into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:144 -msgid " * 3 - affiliationChanged\n" +#: ipaserver/plugins/internal.py:1430 +#, python-brace-format +msgid "Add users into sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:145 -msgid " * 4 - superseded\n" +#: ipaserver/plugins/internal.py:1432 +msgid "Allow" msgstr "" -#: ipaserver/plugins/cert.py:146 -msgid " * 5 - cessationOfOperation\n" +#: ipaserver/plugins/internal.py:1433 +msgid "Any Command" msgstr "" -#: ipaserver/plugins/cert.py:147 -msgid " * 6 - certificateHold\n" +#: ipaserver/plugins/internal.py:1434 +msgid "Any Group" msgstr "" -#: ipaserver/plugins/cert.py:148 -msgid " * 8 - removeFromCRL\n" +#: ipaserver/plugins/internal.py:1437 +msgid "Run Commands" msgstr "" -#: ipaserver/plugins/cert.py:149 -msgid " * 9 - privilegeWithdrawn\n" +#: ipaserver/plugins/internal.py:1438 +msgid "Deny" msgstr "" -#: ipaserver/plugins/cert.py:150 -msgid " * 10 - aACompromise\n" +#: ipaserver/plugins/internal.py:1440 +msgid "Access this host" msgstr "" -#: ipaserver/plugins/cert.py:151 -msgid "" -"\n" -"Note that reason code 7 is not used. See RFC 5280 for more details:\n" +#: ipaserver/plugins/internal.py:1442 +msgid "Option added" msgstr "" -#: ipaserver/plugins/cert.py:153 -msgid "" -"\n" -"http://www.ietf.org/rfc/rfc5280.txt\n" -"\n" +#: ipaserver/plugins/internal.py:1443 +#, python-brace-format +msgid "${count} option(s) removed" msgstr "" -#: ipaserver/plugins/cert.py:289 -#, python-format -msgid "" -"Principal '%(principal)s' is not permitted to use CA '%(ca)s' with profile " -"'%(profile_id)s' for certificate issuance." +#: ipaserver/plugins/internal.py:1445 +msgid "Remove sudo rules" msgstr "" -#: ipaserver/plugins/cert.py:309 -msgid "enabledService/configuredService not in ipaConfigString kdc entry" +#: ipaserver/plugins/internal.py:1447 +#, python-brace-format +msgid "Remove allow sudo commands from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:313 -#, python-format -msgid "Host '%(hostname)s' is not an active KDC" +#: ipaserver/plugins/internal.py:1451 +#, python-brace-format +msgid "Remove allow sudo command groups from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:347 -msgid "Issuing CA" +#: ipaserver/plugins/internal.py:1455 +#, python-brace-format +msgid "Remove deny sudo commands from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:348 -msgid "Name of issuing CA" +#: ipaserver/plugins/internal.py:1459 +#, python-brace-format +msgid "Remove deny sudo command groups from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:370 -msgid "Subject email address" +#: ipaserver/plugins/internal.py:1463 +#, python-brace-format +msgid "Remove user groups from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:375 -msgid "Subject DNS name" +#: ipaserver/plugins/internal.py:1466 +#, python-brace-format +msgid "Remove host groups from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:380 -msgid "Subject X.400 address" +#: ipaserver/plugins/internal.py:1469 +#, python-brace-format +msgid "Remove hosts from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:385 -msgid "Subject directory name" +#: ipaserver/plugins/internal.py:1472 +#, python-brace-format +msgid "Remove RunAs users from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:390 -msgid "Subject EDI Party name" +#: ipaserver/plugins/internal.py:1475 +#, python-brace-format +msgid "Remove RunAs user groups from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:395 -msgid "Subject URI" +#: ipaserver/plugins/internal.py:1478 +#, python-brace-format +msgid "Remove RunAs groups from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:400 -msgid "Subject IP Address" +#: ipaserver/plugins/internal.py:1481 +#, python-brace-format +msgid "Remove users from sudo rule '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:405 -msgid "Subject OID" +#: ipaserver/plugins/internal.py:1483 +msgid "As Whom" msgstr "" -#: ipaserver/plugins/cert.py:410 -msgid "Subject UPN" +#: ipaserver/plugins/internal.py:1484 +msgid "Specified Commands and Groups" msgstr "" -#: ipaserver/plugins/cert.py:415 -msgid "Subject Kerberos principal name" +#: ipaserver/plugins/internal.py:1485 +msgid "Specified Groups" msgstr "" -#: ipaserver/plugins/cert.py:420 -msgid "Subject Other Name" +#: ipaserver/plugins/internal.py:1491 +msgid "Remove sudo options" msgstr "" -#: ipaserver/plugins/cert.py:458 -msgid "Serial number (hex)" +#: ipaserver/plugins/internal.py:1494 +msgid "Autogenerated" msgstr "" -#: ipaserver/plugins/cert.py:584 -msgid "Request status" +#: ipaserver/plugins/internal.py:1495 +msgid "Segment details" msgstr "" -#: ipaserver/plugins/cert.py:630 -msgid "" -"automatically add the principal if it doesn't exist (service principals only)" +#: ipaserver/plugins/internal.py:1496 +msgid "Replication configuration" msgstr "" -#: ipaserver/plugins/cert.py:679 -#, python-format -msgid "krbtgt certs can use only the %s profile" +#: ipaserver/plugins/internal.py:1497 +#, python-brace-format +msgid "Managed topology requires minimal domain level ${domainlevel}" msgstr "" -#: ipaserver/plugins/cert.py:731 -msgid "No Common Name was found in subject of request." +#: ipaserver/plugins/internal.py:1500 +msgid "Add IPA location" msgstr "" -#: ipaserver/plugins/cert.py:739 -#, python-format -msgid "" -"hostname in subject of request '%(cn)s' does not match name or aliases of " -"principal '%(principal)s'" +#: ipaserver/plugins/internal.py:1502 +#, python-brace-format +msgid "Add IPA server into IPA location '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:745 -#, python-format -msgid "" -"hostname in subject of request '%(cn)s' does not match principal hostname " -"'%(hostname)s'" +#: ipaserver/plugins/internal.py:1504 +msgid "Remove IPA locations" msgstr "" -#: ipaserver/plugins/cert.py:754 -msgid "DN commonName does not match user's login" +#: ipaserver/plugins/internal.py:1506 +#, python-brace-format +msgid "Remove IPA servers from IPA location '${primary_key}'" msgstr "" -#: ipaserver/plugins/cert.py:768 -msgid "DN emailAddress does not match any of user's email addresses" +#: ipaserver/plugins/internal.py:1510 +msgid "Add topology segment" msgstr "" -#: ipaserver/plugins/cert.py:777 -#, python-format -msgid "" -"Insufficient 'write' privilege to the 'userCertificate' attribute of entry " -"'%s'." +#: ipaserver/plugins/internal.py:1511 +msgid "Remove topology segments" msgstr "" -#: ipaserver/plugins/cert.py:798 ipaserver/plugins/cert.py:916 -#, python-format -msgid "subject alt name type %s is forbidden for user principals" +#: ipaserver/plugins/internal.py:1514 +msgid "Account" msgstr "" -#: ipaserver/plugins/cert.py:843 -#, python-format -msgid "" -"The service principal for subject alt name %s in certificate request does " -"not exist" +#: ipaserver/plugins/internal.py:1515 +msgid "Add trust" msgstr "" -#: ipaserver/plugins/cert.py:874 -#, python-format -msgid "" -"Insufficient privilege to create a certificate with subject alt name '%s'." +#: ipaserver/plugins/internal.py:1516 +msgid "Administrative account" msgstr "" -#: ipaserver/plugins/cert.py:892 -#, python-format -msgid "Principal '%s' in subject alt name does not match requested principal" +#: ipaserver/plugins/internal.py:1517 +msgid "SID blocklists" msgstr "" -#: ipaserver/plugins/cert.py:901 -msgid "RFC822Name does not match any of user's email addresses" +#: ipaserver/plugins/internal.py:1518 +msgid "Trust Settings" msgstr "" -#: ipaserver/plugins/cert.py:908 -#, python-format -msgid "subject alt name type %s is forbidden for non-user principals" +#: ipaserver/plugins/internal.py:1520 +msgid "Establish using" msgstr "" -#: ipaserver/plugins/cert.py:925 -#, python-format -msgid "Subject alt name type %s is forbidden" +#: ipaserver/plugins/internal.py:1521 +msgid "Fetch domains" msgstr "" -#: ipaserver/plugins/cert.py:943 -#, python-format -msgid "CA '%s' is disabled" +#: ipaserver/plugins/internal.py:1524 +msgid "Pre-shared password" msgstr "" -#: ipaserver/plugins/cert.py:1030 -msgid "'add' option" +#: ipaserver/plugins/internal.py:1525 +msgid "Remove trusts" msgstr "" -#: ipaserver/plugins/cert.py:1034 -msgid "The principal for this request doesn't exist." -msgstr "" +#: ipaserver/plugins/internal.py:1526 +msgid "Remove domains" +msgstr "" -#: ipaserver/plugins/cert.py:1150 -#, python-format -msgid "IP address in subjectAltName (%s) unreachable from DNS names" +#: ipaserver/plugins/internal.py:1530 +msgid "Alternative UPN suffixes" msgstr "" -#: ipaserver/plugins/cert.py:1167 -#, python-format -msgid "IP address in subjectAltName (%s) does not have PTR record" +#: ipaserver/plugins/internal.py:1534 +msgid "User attributes for SMB services" msgstr "" -#: ipaserver/plugins/cert.py:1179 -#, python-format -msgid "PTR record for SAN IP (%s) does not match A/AAAA records" +#: ipaserver/plugins/internal.py:1537 +msgid "Path to a script executed on a Windows system at logon" msgstr "" -#: ipaserver/plugins/cert.py:1278 -msgid "Revoked" +#: ipaserver/plugins/internal.py:1540 +msgid "Path to a user profile, in UNC format \\\\server\\share\\" msgstr "" -#: ipaserver/plugins/cert.py:1284 -msgid "" -"Reason for revoking the certificate (0-10). Type \"ipa help cert\" for " -"revocation reason details. " +#: ipaserver/plugins/internal.py:1543 +msgid "Path to a user home directory, in UNC format" msgstr "" -#: ipaserver/plugins/cert.py:1306 -#, python-format -msgid "Owner %s" +#: ipaserver/plugins/internal.py:1546 +msgid "Drive to mount a home directory" msgstr "" -#: ipaserver/plugins/cert.py:1393 -#, python-format +#: ipaserver/plugins/internal.py:1553 +msgid "Account Settings" +msgstr "" + +#: ipaserver/plugins/internal.py:1554 +msgid "Account Status" +msgstr "" + +#: ipaserver/plugins/internal.py:1555 +msgid "Active users" +msgstr "" + +#: ipaserver/plugins/internal.py:1556 +msgid "Add user" +msgstr "" + +#: ipaserver/plugins/internal.py:1558 +#, python-brace-format +msgid "Add user '${primary_key}' into user groups" +msgstr "" + +#: ipaserver/plugins/internal.py:1561 +#, python-brace-format +msgid "Add user '${primary_key}' into HBAC rules" +msgstr "" + +#: ipaserver/plugins/internal.py:1564 +#, python-brace-format +msgid "Add user '${primary_key}' into netgroups" +msgstr "" + +#: ipaserver/plugins/internal.py:1567 +#, python-brace-format +msgid "Add user '${primary_key}' into roles" +msgstr "" + +#: ipaserver/plugins/internal.py:1570 +#, python-brace-format +msgid "Add user '${primary_key}' into sudo rules" +msgstr "" + +#: ipaserver/plugins/internal.py:1572 +msgid "Contact Settings" +msgstr "" + +#: ipaserver/plugins/internal.py:1573 +msgid "Delete mode" +msgstr "" + +#: ipaserver/plugins/internal.py:1574 +msgid "Employee Information" +msgstr "" + +#: ipaserver/plugins/internal.py:1575 +msgid "Error changing account status" +msgstr "" + +#: ipaserver/plugins/internal.py:1576 +msgid "Password expiration" +msgstr "" + +#: ipaserver/plugins/internal.py:1577 +msgid "Mailing Address" +msgstr "" + +#: ipaserver/plugins/internal.py:1578 +msgid "Misc. Information" +msgstr "" + +#: ipaserver/plugins/internal.py:1579 +msgid "delete" +msgstr "" + +#: ipaserver/plugins/internal.py:1580 +msgid "preserve" +msgstr "" + +#: ipaserver/plugins/internal.py:1581 +msgid "No private group" +msgstr "" + +#: ipaserver/plugins/internal.py:1582 +msgid "Remove users" +msgstr "" + +#: ipaserver/plugins/internal.py:1584 +#, python-brace-format +msgid "Remove user '${primary_key}' from user groups" +msgstr "" + +#: ipaserver/plugins/internal.py:1587 +#, python-brace-format +msgid "Remove user '${primary_key}' from netgroups" +msgstr "" + +#: ipaserver/plugins/internal.py:1590 +#, python-brace-format +msgid "Remove user '${primary_key}' from roles" +msgstr "" + +#: ipaserver/plugins/internal.py:1593 +#, python-brace-format +msgid "Remove user '${primary_key}' from HBAC rules" +msgstr "" + +#: ipaserver/plugins/internal.py:1596 +#, python-brace-format +msgid "Remove user '${primary_key}' from sudo rules" +msgstr "" + +#: ipaserver/plugins/internal.py:1598 +#, python-brace-format msgid "" -"Certificate with serial number %(serial)s issued by CA '%(ca)s' not found" +"Are you sure you want to ${action} the user?
The change will take effect " +"immediately." msgstr "" -#: ipaserver/plugins/cert.py:1462 -msgid "7 is not a valid revocation reason" +#: ipaserver/plugins/internal.py:1599 +#, python-brace-format +msgid "Click to ${action}" msgstr "" -#: ipaserver/plugins/cert.py:1564 -msgid "Results should contain primary key attribute only (\"certificate\")" +#: ipaserver/plugins/internal.py:1600 +msgid "Unlock" msgstr "" -#: ipaserver/plugins/cert.py:1580 -#, python-format -msgid "%(count)d certificate matched" -msgid_plural "%(count)d certificates matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/internal.py:1601 +#, python-brace-format +msgid "Are you sure you want to unlock user ${object}?" +msgstr "" -#: ipaserver/plugins/cert.py:1602 -#, python-format -msgid "Search for certificates with these owner %s." +#: ipaserver/plugins/internal.py:1604 +msgid "Add vault" msgstr "" -#: ipaserver/plugins/cert.py:1613 -#, python-format -msgid "Search for certificates without these owner %s." +#: ipaserver/plugins/internal.py:1606 +#, python-brace-format +msgid "Add user groups into members of vault '${primary_key}'" msgstr "" -#: ipaserver/plugins/hbactest.py:45 +#: ipaserver/plugins/internal.py:1609 +#, python-brace-format +msgid "Add services into members of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1612 +#, python-brace-format +msgid "Add users into members of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1615 +#, python-brace-format +msgid "Add user groups into owners of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1618 +#, python-brace-format +msgid "Add services into owners of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1621 +#, python-brace-format +msgid "Add users into owners of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1624 msgid "" -"\n" -"Simulate use of Host-based access controls\n" -"\n" -"HBAC rules control who can access what services on what hosts.\n" -"You can use HBAC to control which users or groups can access a service,\n" -"or group of services, on a target host.\n" -"\n" -"Since applying HBAC rules implies use of a production environment,\n" -"this plugin aims to provide simulation of HBAC rules evaluation without\n" -"having access to the production environment.\n" -"\n" -" Test user coming to a service on a named host against\n" -" existing enabled rules.\n" -"\n" -" ipa hbactest --user= --host= --service=\n" -" [--rules=rules-list] [--nodetail] [--enabled] [--disabled]\n" -" [--sizelimit= ]\n" -"\n" -" --user, --host, and --service are mandatory, others are optional.\n" -"\n" -" If --rules is specified simulate enabling of the specified rules and test\n" -" the login of the user using only these rules.\n" -"\n" -" If --enabled is specified, all enabled HBAC rules will be added to " -"simulation\n" -"\n" -" If --disabled is specified, all disabled HBAC rules will be added to " -"simulation\n" -"\n" -" If --nodetail is specified, do not return information about rules matched/" -"not matched.\n" -"\n" -" If both --rules and --enabled are specified, apply simulation to --rules " -"_and_\n" -" all IPA enabled rules.\n" -"\n" -" If no --rules specified, simulation is run against all IPA enabled rules.\n" -" By default there is a IPA-wide limit to number of entries fetched, you can " -"change it\n" -" with --sizelimit option.\n" -"\n" -"EXAMPLES:\n" -"\n" -" 1. Use all enabled HBAC rules in IPA database to simulate:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: my-third-rule\n" -" Not matched rules: myrule\n" -" Matched rules: allow_all\n" -"\n" -" 2. Disable detailed summary of how rules were applied:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd --nodetail\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -"\n" -" 3. Test explicitly specified HBAC rules:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\\\n" -" --rules=myrule --rules=my-second-rule\n" -" ---------------------\n" -" Access granted: False\n" -" ---------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: myrule\n" -"\n" -" 4. Use all enabled HBAC rules in IPA database + explicitly specified " -"rules:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\\\n" -" --rules=myrule --rules=my-second-rule --enabled\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: my-third-rule\n" -" Not matched rules: myrule\n" -" Matched rules: allow_all\n" -"\n" -" 5. Test all disabled HBAC rules in IPA database:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd --disabled\n" -" ---------------------\n" -" Access granted: False\n" -" ---------------------\n" -" Not matched rules: new-rule\n" -"\n" -" 6. Test all disabled HBAC rules in IPA database + explicitly specified " -"rules:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\\\n" -" --rules=myrule --rules=my-second-rule --disabled\n" -" ---------------------\n" -" Access granted: False\n" -" ---------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: my-third-rule\n" -" Not matched rules: myrule\n" -"\n" -" 7. Test all (enabled and disabled) HBAC rules in IPA database:\n" -" $ ipa hbactest --user=a1a --host=bar --service=sshd \\\\\n" -" --enabled --disabled\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Not matched rules: my-second-rule\n" -" Not matched rules: my-third-rule\n" -" Not matched rules: myrule\n" -" Not matched rules: new-rule\n" -" Matched rules: allow_all\n" -"\n" -"\n" -"HBACTEST AND TRUSTED DOMAINS\n" -"\n" -"When an external trusted domain is configured in IPA, HBAC rules are also " -"applied\n" -"on users accessing IPA resources from the trusted domain. Trusted domain " -"users and\n" -"groups (and their SIDs) can be then assigned to external groups which can " -"be\n" -"members of POSIX groups in IPA which can be used in HBAC rules and thus " -"allowing\n" -"access to resources protected by the HBAC system.\n" -"\n" -"hbactest plugin is capable of testing access for both local IPA users and " -"users\n" -"from the trusted domains, either by a fully qualified user name or by user " -"SID.\n" -"Such user names need to have a trusted domain specified as a short name\n" -"(DOMAIN\\Administrator) or with a user principal name (UPN), " -"Administrator@ad.test.\n" -"\n" -"Please note that hbactest executed with a trusted domain user as --user " -"parameter\n" -"can be only run by members of \"trust admins\" group.\n" -"\n" -"EXAMPLES:\n" -"\n" -" 1. Test if a user from a trusted domain specified by its shortname " -"matches any\n" -" rule:\n" -"\n" -" $ ipa hbactest --user 'DOMAIN\\Administrator' --host `hostname` --" -"service sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Matched rules: can_login\n" -"\n" -" 2. Test if a user from a trusted domain specified by its domain name " -"matches\n" -" any rule:\n" -"\n" -" $ ipa hbactest --user 'Administrator@domain.com' --host `hostname` --" -"service sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Matched rules: can_login\n" -"\n" -" 3. Test if a user from a trusted domain specified by its SID matches any " -"rule:\n" -"\n" -" $ ipa hbactest --user S-1-5-21-3035198329-144811719-1378114514-500 \\\\\n" -" --host `hostname` --service sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Matched rules: can_login\n" -"\n" -" 4. Test if other user from a trusted domain specified by its SID matches " -"any rule:\n" -"\n" -" $ ipa hbactest --user S-1-5-21-3035198329-144811719-1378114514-1203 \\" -"\\\n" -" --host `hostname` --service sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Not matched rules: can_login\n" -"\n" -" 5. Test if other user from a trusted domain specified by its shortname " -"matches\n" -" any rule:\n" -"\n" -" $ ipa hbactest --user 'DOMAIN\\Otheruser' --host `hostname` --service " -"sshd\n" -" --------------------\n" -" Access granted: True\n" -" --------------------\n" -" Matched rules: allow_all\n" -" Not matched rules: can_login\n" +"Secrets can be added/retrieved to vault only by using vault-archive and " +"vault-retrieve from CLI." +msgstr "" + +#: ipaserver/plugins/internal.py:1628 +msgid "" +"Content of 'standard' vaults can be seen by users with higher privileges " +"(admins)." +msgstr "" + +#: ipaserver/plugins/internal.py:1631 +msgid "Asymmetric" +msgstr "" + +#: ipaserver/plugins/internal.py:1632 +msgid "Vaults Config" +msgstr "" + +#: ipaserver/plugins/internal.py:1634 +msgid "Members" +msgstr "" + +#: ipaserver/plugins/internal.py:1635 +msgid "My User Vaults" +msgstr "" + +#: ipaserver/plugins/internal.py:1636 +msgid "Owners" +msgstr "" + +#: ipaserver/plugins/internal.py:1637 +msgid "Remove vaults" +msgstr "" + +#: ipaserver/plugins/internal.py:1639 +#, python-brace-format +msgid "Remove user groups from members of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1642 +#, python-brace-format +msgid "Remove services from members of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1645 +#, python-brace-format +msgid "Remove users from members of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1648 +#, python-brace-format +msgid "Remove user groups from owners of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1651 +#, python-brace-format +msgid "Remove services from owners of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1654 +#, python-brace-format +msgid "Remove users from owners of vault '${primary_key}'" +msgstr "" + +#: ipaserver/plugins/internal.py:1657 +msgid "Service Vaults" +msgstr "" + +#: ipaserver/plugins/internal.py:1658 +msgid "Shared" +msgstr "" + +#: ipaserver/plugins/internal.py:1659 +msgid "Shared Vaults" +msgstr "" + +#: ipaserver/plugins/internal.py:1660 +msgid "Standard" +msgstr "" + +#: ipaserver/plugins/internal.py:1661 +msgid "Symmetric" +msgstr "" + +#: ipaserver/plugins/internal.py:1662 +msgid "Vault Type" +msgstr "" + +#: ipaserver/plugins/internal.py:1664 +msgid "" +"Only standard vaults can be created in WebUI, use CLI for other types of " +"vaults." +msgstr "" + +#: ipaserver/plugins/internal.py:1668 +msgid "User Vaults" +msgstr "" + +#: ipaserver/plugins/internal.py:1673 +msgid "Current password is required" +msgstr "" + +#: ipaserver/plugins/internal.py:1674 +#, python-brace-format +msgid "Your password expires in ${days} days." +msgstr "" + +#: ipaserver/plugins/internal.py:1675 +msgid "First OTP" +msgstr "" + +#: ipaserver/plugins/internal.py:1679 +msgid "New password is required" +msgstr "" + +#: ipaserver/plugins/internal.py:1682 +msgid "" +" OTP (One-Time Password):Generate new OTP code for each OTP field." +msgstr "" + +#: ipaserver/plugins/internal.py:1686 +msgid "" +" OTP (One-Time Password):Leave blank if you are not using OTP tokensfor authentication." +msgstr "" + +#: ipaserver/plugins/internal.py:1691 +msgid "Token synchronization failed" +msgstr "" + +#: ipaserver/plugins/internal.py:1692 +msgid "The username, password or token codes are not correct" +msgstr "" + +#: ipaserver/plugins/internal.py:1693 +msgid "Token was synchronized" +msgstr "" + +#: ipaserver/plugins/internal.py:1696 +msgid "Password change complete" +msgstr "" + +#: ipaserver/plugins/internal.py:1698 +msgid "Your password has expired. Please enter a new password." +msgstr "" + +#: ipaserver/plugins/internal.py:1699 +msgid "Passwords must match" +msgstr "" + +#: ipaserver/plugins/internal.py:1700 +msgid "Password reset was not successful." +msgstr "" + +#: ipaserver/plugins/internal.py:1702 +msgid "Reset your password." msgstr "" -#: ipaserver/plugins/hbactest.py:384 -msgid "Unresolved rules in --rules" +#: ipaserver/plugins/internal.py:1703 +msgid "Second OTP" msgstr "" -#: ipaserver/plugins/hbactest.py:497 -#, python-format -msgid "Access granted: %s" +#: ipaserver/plugins/internal.py:1705 +msgid "Verify Password" msgstr "" -#: ipaserver/plugins/idrange.py:43 -msgid "" -"=======\n" -"WARNING:\n" -"\n" -"DNA plugin in 389-ds will allocate IDs based on the ranges configured for " -"the\n" -"local domain. Currently the DNA plugin *cannot* be reconfigured itself " -"based\n" -"on the local ranges set via this family of commands.\n" -"\n" -"Manual configuration change has to be done in the DNA plugin configuration " -"for\n" -"the new local range. Specifically, The dnaNextRange attribute of 'cn=Posix\n" -"IDs,cn=Distributed Numeric Assignment Plugin,cn=plugins,cn=config' has to " -"be\n" -"modified to match the new range.\n" -"=======\n" +#: ipaserver/plugins/internal.py:1715 +msgid "Are you sure you want to delete selected entries?" msgstr "" -#: ipaserver/plugins/idrange.py:57 +#: ipaserver/plugins/internal.py:1716 +#, python-brace-format +msgid "${count} item(s) deleted" +msgstr "" + +#: ipaserver/plugins/internal.py:1717 +msgid "Are you sure you want to disable selected entries?" +msgstr "" + +#: ipaserver/plugins/internal.py:1718 +#, python-brace-format +msgid "${count} item(s) disabled" +msgstr "" + +#: ipaserver/plugins/internal.py:1719 +msgid "Are you sure you want to enable selected entries?" +msgstr "" + +#: ipaserver/plugins/internal.py:1720 +#, python-brace-format +msgid "${count} item(s) enabled" +msgstr "" + +#: ipaserver/plugins/internal.py:1721 +msgid "Some entries were not deleted" +msgstr "" + +#: ipaserver/plugins/internal.py:1724 +msgid "Quick Links" +msgstr "" + +#: ipaserver/plugins/internal.py:1725 +msgid "Select All" +msgstr "" + +#: ipaserver/plugins/internal.py:1726 +#, python-brace-format msgid "" -"\n" -"ID ranges\n" -"\n" -"Manage ID ranges used to map Posix IDs to SIDs and back.\n" -"\n" -"There are two type of ID ranges which are both handled by this utility:\n" -"\n" -" - the ID ranges of the local domain\n" -" - the ID ranges of trusted remote domains\n" -"\n" -"Both types have the following attributes in common:\n" -"\n" -" - base-id: the first ID of the Posix ID range\n" -" - range-size: the size of the range\n" -"\n" -"With those two attributes a range object can reserve the Posix IDs starting\n" -"with base-id up to but not including base-id+range-size exclusively.\n" -"\n" -"Additionally an ID range of the local domain may set\n" -" - rid-base: the first RID(*) of the corresponding RID range\n" -" - secondary-rid-base: first RID of the secondary RID range\n" -"\n" -"and an ID range of a trusted domain must set\n" -" - rid-base: the first RID of the corresponding RID range\n" -" - sid: domain SID of the trusted domain\n" -"\n" -"\n" -"\n" -"EXAMPLE: Add a new ID range for a trusted domain\n" -"\n" -"Since there might be more than one trusted domain the domain SID must be " -"given\n" -"while creating the ID range.\n" -"\n" -" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-base=0 \\\n" -" --dom-sid=S-1-5-21-123-456-789 trusted_dom_range\n" -"\n" -"This ID range is then used by the IPA server and the SSSD IPA provider to\n" -"assign Posix UIDs to users from the trusted domain.\n" -"\n" -"If e.g. a range for a trusted domain is configured with the following " -"values:\n" -" base-id = 1200000\n" -" range-size = 200000\n" -" rid-base = 0\n" -"the RIDs 0 to 199999 are mapped to the Posix ID from 1200000 to 13999999. " -"So\n" -"RID 1000 <-> Posix ID 1201000\n" -"\n" -"\n" -"\n" -"EXAMPLE: Add a new ID range for the local domain\n" -"\n" -"To create an ID range for the local domain it is not necessary to specify a\n" -"domain SID. But since it is possible that a user and a group can have the " -"same\n" -"value as Posix ID a second RID interval is needed to handle conflicts.\n" -"\n" -" ipa idrange-add --base-id=1200000 --range-size=200000 --rid-base=1000 \\\n" -" --secondary-rid-base=1000000 local_range\n" -"\n" -"The data from the ID ranges of the local domain are used by the IPA server\n" -"internally to assign SIDs to IPA users and groups. The SID will then be " -"stored\n" -"in the user or group objects.\n" -"\n" -"If e.g. the ID range for the local domain is configured with the values " -"from\n" -"the example above then a new user with the UID 1200007 will get the RID " -"1007.\n" -"If this RID is already used by a group the RID will be 1000007. This can " -"only\n" -"happen if a user or a group object was created with a fixed ID because the\n" -"automatic assignment will not assign the same ID twice. Since there are " -"only\n" -"users and groups sharing the same ID namespace it is sufficient to have " -"only\n" -"one fallback range to handle conflicts.\n" -"\n" -"To find the Posix ID for a given RID from the local domain it has to be\n" -"checked first if the RID falls in the primary or secondary RID range and\n" -"the rid-base or the secondary-rid-base has to be subtracted, respectively,\n" -"and the base-id has to be added to get the Posix ID.\n" -"\n" -"Typically the creation of ID ranges happens behind the scenes and this CLI\n" -"must not be used at all. The ID range for the local domain will be created\n" -"during installation or upgrade from an older version. The ID range for a\n" -"trusted domain will be created together with the trust by 'ipa trust-" -"add ...'.\n" -"\n" -"USE CASES:\n" -"\n" -" Add an ID range from a transitively trusted domain\n" -"\n" -" If the trusted domain (A) trusts another domain (B) as well and this " -"trust\n" -" is transitive 'ipa trust-add domain-A' will only create a range for\n" -" domain A. The ID range for domain B must be added manually.\n" -"\n" -" Add an additional ID range for the local domain\n" -"\n" -" If the ID range of the local domain is exhausted, i.e. no new IDs can " -"be\n" -" assigned to Posix users or groups by the DNA plugin, a new range has to " -"be\n" -" created to allow new users and groups to be added. (Currently there is " -"no\n" -" connection between this range CLI and the DNA plugin, but a future " -"version\n" -" might be able to modify the configuration of the DNS plugin as well)\n" -"\n" -"In general it is not necessary to modify or delete ID ranges. If there is " -"no\n" -"other way to achieve a certain configuration than to modify or delete an ID\n" -"range it should be done with great care. Because UIDs are stored in the " -"file\n" -"system and are used for access control it might be possible that users are\n" -"allowed to access files of other users if an ID range got deleted and " -"reused\n" -"for a different domain.\n" -"\n" -"(*) The RID is typically the last integer of a user or group SID which " -"follows\n" -"the domain SID. E.g. if the domain SID is S-1-5-21-123-456-789 and a user " -"from\n" -"this domain has the SID S-1-5-21-123-456-789-1010 then 1010 is the RID of " -"the\n" -"user. RIDs are unique in a domain, 32bit values and are used for users and\n" -"groups.\n" -"\n" +"Query returned more results than the configured size limit. Displaying the " +"first ${counter} results." msgstr "" -#: ipaserver/plugins/idrange.py:198 -msgid "ID Ranges" +#: ipaserver/plugins/internal.py:1727 +msgid "Unselect All" msgstr "" -#: ipaserver/plugins/idrange.py:199 -msgid "ID Range" +#: ipaserver/plugins/internal.py:1731 +msgid "" +"

Browser Kerberos Setup

\n" +"\n" msgstr "" -#: ipaserver/plugins/idrange.py:203 -msgid "local domain range" +#: ipaserver/plugins/internal.py:1735 +msgid "" +"

Firefox

\n" +"\n" +"

\n" +" You can configure Firefox to use Kerberos for Single Sign-on. " +"The following instructions will guide you in configuring your web browser to " +"send your Kerberos credentials to the appropriate Key Distribution Center " +"which enables Single Sign-on.\n" +"

\n" +"\n" msgstr "" -#: ipaserver/plugins/idrange.py:246 -msgid "ID range type, one of allowed values" +#: ipaserver/plugins/internal.py:1747 +msgid "" +"
    \n" +"
  1. \n" +"

    \n" +"Import " +"Certificate Authority certificate\n" +"

    \n" +"

    \n" +" Make sure you select all three checkboxes.\n" +"

    \n" +"
  2. \n" +"
  3. \n" +" In the address bar of Firefox, type about:config to display the list of current configuration options.\n" +"
  4. \n" +"
  5. \n" +" In the Filter field, type negotiate to restrict " +"the list of options.\n" +"
  6. \n" +"
  7. \n" +" Double-click the network.negotiate-auth.trusted-uris entry to display the Enter string value dialog box.\n" +"
  8. \n" +"
  9. \n" +" Enter the name of the domain against which you want to " +"authenticate, for example, .example.com.\n" +"
  10. \n" +"
  11. Return to Web UI
  12. \n" +"
\n" +"\n" msgstr "" -#: ipaserver/plugins/idrange.py:321 +#: ipaserver/plugins/internal.py:1783 msgid "" -"range modification leaving objects with ID out of the defined range is not " -"allowed" +"

Chrome

\n" +"\n" +"

\n" +" You can configure Chrome to use Kerberos for Single Sign-on. The " +"following instructions will guide you in configuring your web browser to " +"send your Kerberos credentials to the appropriate Key Distribution Center " +"which enables Single Sign-on.\n" +"

\n" +"\n" msgstr "" -#: ipaserver/plugins/idrange.py:326 +#: ipaserver/plugins/internal.py:1795 msgid "" -"Cannot perform SID validation without Samba 4 support installed. Make sure " -"you have installed server-trust-ad sub-package of IPA on the server" +"

Import CA Certificate

\n" +"
    \n" +"
  1. \n" +" Download the CA certificate. " +"Alternatively, if the host is also an IdM client, you can find the " +"certificate in /etc/ipa/ca.crt.\n" +"
  2. \n" +"
  3. \n" +" Click the menu button with the Customize and control " +"Google Chrome tooltip, which is by default in the top right-hand corner " +"of Chrome, and click Settings.\n" +"
  4. \n" +"
  5. \n" +" Click Show advanced settings to display more " +"options, and then click the Manage certificates button located " +"under the HTTPS/SSL heading.\n" +"
  6. \n" +"
  7. \n" +" In the Authorities tab, click the Import " +"button at the bottom.\n" +"
  8. \n" +"
  9. Select the CA certificate file that you downloaded in the first step.\n" +"
\n" +"\n" msgstr "" -#: ipaserver/plugins/idrange.py:333 +#: ipaserver/plugins/internal.py:1824 msgid "" -"Cross-realm trusts are not configured. Make sure you have run ipa-adtrust-" -"install on the IPA server first" +"

\n" +" Enable SPNEGO (Simple and Protected GSSAPI Negotiation " +"Mechanism) to Use Kerberos Authentication\n" +" in Chrome\n" +"

\n" +"
    \n" +"
  1. \n" +" Make sure you have the necessary directory created by " +"running:\n" +"
    \n" +" [root@client]# mkdir -p /etc/opt/chrome/policies/" +"managed/\n" +"
    \n" +"
  2. \n" +"
  3. \n" +" Create a new /etc/opt/chrome/policies/managed/mydomain." +"json file with write privileges limited to the system administrator " +"or root, and include the following line:\n" +"
    \n" +" { \"AuthServerWhitelist\": \"*.example.com\" }\n" +"
    \n" +"
    \n" +" You can do this by running:\n" +"
    \n" +"
    \n" +" [root@server]# echo '{ \"AuthServerWhitelist\": \"*.example.com\" }' > /etc/opt/chrome/policies/" +"managed/mydomain.json\n" +"
    \n" +"
  4. \n" +"
\n" +"
    \n" +"

    \n" +"Note: If using Chromium, use /etc/chromium/policies/" +"managed/ instead of /etc/opt/chrome/policies/managed/ " +"for the two SPNEGO Chrome configuration steps above.\n" +"

    \n" +"
\n" +"\n" msgstr "" -#: ipaserver/plugins/idrange.py:345 -msgid "SID is not recognized as a valid SID for a trusted domain" +#: ipaserver/plugins/internal.py:1869 +msgid "" +"

Internet Explorer

\n" +"

WARNING: Internet Explorer is no longer a supported " +"browser.

\n" +"

\n" +" Once you are able to log into the workstation with your kerberos " +"key you are now able to use that ticket in Internet Explorer.\n" +"

\n" +"

\n" msgstr "" -#: ipaserver/plugins/idrange.py:382 +#: ipaserver/plugins/internal.py:1880 msgid "" +"Log into the Windows machine using an account of your Kerberos realm " +"(administrative domain)\n" +"

\n" +"

\n" +"In Internet Explorer, click Tools, and then click Internet Options.\n" +"

\n" +"
\n" +"
    \n" +"
  1. Click the Security tab
  2. \n" +"
  3. Click Local intranet
  4. \n" +"
  5. Click Sites
  6. \n" +"
  7. Click Advanced
  8. \n" +"
  9. Add your domain to the list
  10. \n" +"
\n" +"
    \n" +"
  1. Click the Security tab
  2. \n" +"
  3. Click Local intranet
  4. \n" +"
  5. Click Custom Level
  6. \n" +"
  7. Select Automatic logon only in Intranet zone
  8. \n" +"
\n" "\n" -" Add new ID range.\n" -"\n" -" To add a new ID range you always have to specify\n" -"\n" -" --base-id\n" -" --range-size\n" -"\n" -" Additionally\n" -"\n" -" --rid-base\n" -" --secondary-rid-base\n" -"\n" -" may be given for a new ID range for the local domain while\n" -"\n" -" --rid-base\n" -" --dom-sid\n" -"\n" -" must be given to add a new range for a trusted AD domain.\n" +"
    \n" +"
  1. Visit a kerberized web site using IE (You must use the fully-qualified " +"Domain Name in the URL)
  2. \n" +"
  3. You are all set.
  4. \n" +"
\n" +"
\n" "\n" msgstr "" -#: ipaserver/plugins/idrange.py:404 -#, python-format -msgid "Added ID range \"%(value)s\"" -msgstr "" - -#: ipaserver/plugins/idrange.py:416 ipaserver/plugins/idrange.py:666 -msgid "Options dom-sid and dom-name cannot be used together" +#: ipaserver/plugins/internal.py:1917 +msgid "Working" msgstr "" -#: ipaserver/plugins/idrange.py:427 -msgid "Specified trusted domain name could not be found." +#: ipaserver/plugins/internal.py:1920 +msgid "Audit" msgstr "" -#: ipaserver/plugins/idrange.py:442 -msgid "Options dom-sid/dom-name and rid-base must be used together" +#: ipaserver/plugins/internal.py:1921 +msgid "Authentication" msgstr "" -#: ipaserver/plugins/idrange.py:449 ipaserver/plugins/idrange.py:701 -msgid "" -"Option rid-base must not be used when IPA range type is ipa-ad-trust-posix" +#: ipaserver/plugins/internal.py:1923 +msgid "Automount" msgstr "" -#: ipaserver/plugins/idrange.py:456 -msgid "" -"IPA Range type must be one of ipa-ad-trust or ipa-ad-trust-posix when SID of " -"the trusted domain is specified" +#: ipaserver/plugins/internal.py:1925 +msgid "DNS" msgstr "" -#: ipaserver/plugins/idrange.py:462 -msgid "Options dom-sid/dom-name and secondary-rid-base cannot be used together" +#: ipaserver/plugins/internal.py:1926 +msgid "Host-Based Access Control" msgstr "" -#: ipaserver/plugins/idrange.py:481 -msgid "" -"IPA Range type must not be one of ipa-ad-trust or ipa-ad-trust-posix when " -"SID of the trusted domain is not specified." +#: ipaserver/plugins/internal.py:1927 +msgid "Identity" msgstr "" -#: ipaserver/plugins/idrange.py:488 ipaserver/plugins/idrange.py:720 -msgid "Options secondary-rid-base and rid-base must be used together" +#: ipaserver/plugins/internal.py:1929 +msgid "Network Services" msgstr "" -#: ipaserver/plugins/idrange.py:498 ipaserver/plugins/idrange.py:743 -msgid "Primary RID range and secondary RID range cannot overlap" +#: ipaserver/plugins/internal.py:1930 +msgid "Policy" msgstr "" -#: ipaserver/plugins/idrange.py:510 -msgid "" -"You must specify both rid-base and secondary-rid-base options, because ipa-" -"adtrust-install has already been run." +#: ipaserver/plugins/internal.py:1931 +msgid "Role-Based Access Control" msgstr "" -#: ipaserver/plugins/idrange.py:529 -#, python-format -msgid "Deleted ID range \"%(value)s\"" +#: ipaserver/plugins/internal.py:1932 +msgid "Sudo" msgstr "" -#: ipaserver/plugins/idrange.py:578 -#, python-format -msgid "%(count)d range matched" -msgid_plural "%(count)d ranges matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/idrange.py:614 -msgid "" -"Modify ID range.\n" -"\n" +#: ipaserver/plugins/internal.py:1933 +msgid "Topology" msgstr "" -#: ipaserver/plugins/idrange.py:618 -#, python-format -msgid "Modified ID range \"%(value)s\"" +#: ipaserver/plugins/internal.py:1936 +msgid "True" msgstr "" -#: ipaserver/plugins/idrange.py:650 +#: ipaserver/plugins/internal.py:1938 msgid "" -"This command can not be used to change ID allocation for local IPA domain. " -"Run `ipa help idrange` for more information" +"

Unable to verify your Kerberos credentials

\n" +"

\n" +" Please make sure that you have valid Kerberos tickets " +"(obtainable via kinit), and that you have configured your " +"browser correctly.\n" +"

\n" +"\n" +"

Browser configuration

\n" +"\n" +"
\n" +"

\n" +" If this is your first time, please configure your browser.\n" +"

\n" +"
\n" msgstr "" -#: ipaserver/plugins/idrange.py:678 -msgid "" -"SID for the specified trusted domain name could not be found. Please specify " -"the SID directly using dom-sid option." +#: ipaserver/plugins/internal.py:1955 +msgid "API Browser" msgstr "" -#: ipaserver/plugins/idrange.py:685 -msgid "Options dom-sid and secondary-rid-base cannot be used together" +#: ipaserver/plugins/internal.py:1956 +msgid "First" msgstr "" -#: ipaserver/plugins/idrange.py:692 -msgid "Options dom-sid and rid-base must be used together" +#: ipaserver/plugins/internal.py:1957 +msgid "Last" msgstr "" -#: ipaserver/plugins/idviews.py:72 ipaserver/plugins/idviews.py:123 -#: ipaserver/plugins/idviews.py:131 ipaserver/plugins/idviews.py:351 -#: ipaserver/plugins/idviews.py:838 -msgid "ID View" +#: ipaserver/plugins/internal.py:1958 +msgid "Next" msgstr "" -#: ipaserver/plugins/idviews.py:74 -msgid "system ID View" +#: ipaserver/plugins/internal.py:1959 +msgid "Page" msgstr "" -#: ipaserver/plugins/idviews.py:124 ipaserver/plugins/idviews.py:130 -msgid "ID Views" +#: ipaserver/plugins/internal.py:1960 +msgid "Prev" msgstr "" -#: ipaserver/plugins/idviews.py:145 -msgid "User object overrides" +#: ipaserver/plugins/internal.py:1961 +msgid "Undo" msgstr "" -#: ipaserver/plugins/idviews.py:149 -msgid "Group object overrides" +#: ipaserver/plugins/internal.py:1962 +msgid "Undo this change." msgstr "" -#: ipaserver/plugins/idviews.py:153 -msgid "Hosts the view applies to" +#: ipaserver/plugins/internal.py:1963 +msgid "Undo All" msgstr "" -#: ipaserver/plugins/idviews.py:196 -#, python-format -msgid "Added ID View \"%(value)s\"" +#: ipaserver/plugins/internal.py:1964 +msgid "Undo all changes in this field." msgstr "" -#: ipaserver/plugins/idviews.py:213 -#, python-format -msgid "Deleted ID View \"%(value)s\"" +#: ipaserver/plugins/internal.py:1966 +msgid "Text does not match field pattern" msgstr "" -#: ipaserver/plugins/idviews.py:226 -#, python-format -msgid "Modified an ID View \"%(value)s\"" +#: ipaserver/plugins/internal.py:1967 +msgid "Must be an UTC date/time value (e.g., \"2014-01-20 17:58:01Z\")" msgstr "" -#: ipaserver/plugins/idviews.py:242 -#, python-format -msgid "%(count)d ID View matched" -msgid_plural "%(count)d ID Views matched" -msgstr[0] "" -msgstr[1] "" - -#: ipaserver/plugins/idviews.py:352 -msgid "Default Trust View cannot be applied on hosts" +#: ipaserver/plugins/internal.py:1968 +msgid "Must be a decimal number" msgstr "" -#: ipaserver/plugins/idviews.py:380 ipaserver/plugins/idviews.py:413 -msgid "not found" +#: ipaserver/plugins/internal.py:1969 +msgid "Format error" msgstr "" -#: ipaserver/plugins/idviews.py:394 -msgid "ID View cannot be applied to IPA master" +#: ipaserver/plugins/internal.py:1970 +msgid "Must be an integer" msgstr "" -#: ipaserver/plugins/idviews.py:411 -msgid "ID View already applied" +#: ipaserver/plugins/internal.py:1971 +msgid "Not a valid IP address" msgstr "" -#: ipaserver/plugins/idviews.py:431 -msgid "value" +#: ipaserver/plugins/internal.py:1972 +msgid "Not a valid IPv4 address" msgstr "" -#: ipaserver/plugins/idviews.py:444 -#, python-format -msgid "ID View applied to %i host." +#: ipaserver/plugins/internal.py:1973 +msgid "Not a valid IPv6 address" msgstr "" -#: ipaserver/plugins/idviews.py:445 -#, python-format -msgid "ID View applied to %i hosts." +#: ipaserver/plugins/internal.py:1974 +#, python-brace-format +msgid "Maximum value is ${value}" msgstr "" -#: ipaserver/plugins/idviews.py:487 -#, python-format -msgid "ID View cleared from %i host." +#: ipaserver/plugins/internal.py:1975 +#, python-brace-format +msgid "Minimum value is ${value}" msgstr "" -#: ipaserver/plugins/idviews.py:488 -#, python-format -msgid "ID View cleared from %i hosts." +#: ipaserver/plugins/internal.py:1976 +msgid "Not a valid network address (examples: 2001:db8::/64, 192.0.2.0/24)" msgstr "" -#: ipaserver/plugins/idviews.py:556 -msgid "" -"You are trying to reference a magic private group which is not allowed to be " -"overridden. Try overriding the GID attribute of the corresponding user " -"instead." +#: ipaserver/plugins/internal.py:1977 +msgid "Parse error" msgstr "" -#: ipaserver/plugins/idviews.py:594 -msgid "IPA object" +#: ipaserver/plugins/internal.py:1978 +msgid "Must be a positive number" msgstr "" -#: ipaserver/plugins/idviews.py:595 -msgid "" -"system IPA objects (e.g. system groups, user private groups) cannot be " -"overridden" +#: ipaserver/plugins/internal.py:1979 +#, python-brace-format +msgid "'${port}' is not a valid port" msgstr "" -#: ipaserver/plugins/idviews.py:689 -#, python-format -msgid "Anchor '%(anchor)s' could not be resolved." +#: ipaserver/plugins/internal.py:1980 +msgid "Required field" msgstr "" -#: ipaserver/plugins/idviews.py:839 -msgid "Default Trust View cannot contain IPA users" +#: ipaserver/plugins/internal.py:1981 +msgid "Unsupported value" msgstr "" -#: ipaserver/plugins/idviews.py:883 -msgid "Add a new ID override." +#: ipaserver/plugins/service.py:60 +msgid "" +"\n" +"Services\n" +"\n" +"A IPA service represents a service that runs on a host. The IPA service\n" +"record can store a Kerberos principal, an SSL certificate, or both.\n" +"\n" +"An IPA service can be managed directly from a machine, provided that\n" +"machine has been given the correct permission. This is true even for\n" +"machines other than the one the service is associated with. For example,\n" +"requesting an SSL certificate using the host service principal credentials\n" +"of the host. To manage a service using host credentials you need to\n" +"kinit as the host:\n" +"\n" +" # kinit -kt /etc/krb5.keytab host/ipa.example.com@EXAMPLE.COM\n" +"\n" +"Adding an IPA service allows the associated service to request an SSL\n" +"certificate or keytab, but this is performed as a separate step; they\n" +"are not produced as a result of adding the service.\n" +"\n" +"Only the public aspect of a certificate is stored in a service record;\n" +"the private key is not stored.\n" +"\n" +"EXAMPLES:\n" +"\n" +" Add a new IPA service:\n" +" ipa service-add HTTP/web.example.com\n" +"\n" +" Allow a host to manage an IPA service certificate:\n" +" ipa service-add-host --hosts=web.example.com HTTP/web.example.com\n" +" ipa role-add-member --hosts=web.example.com certadmin\n" +"\n" +" Override a default list of supported PAC types for the service:\n" +" ipa service-mod HTTP/web.example.com --pac-type=MS-PAC\n" +"\n" +" A typical use case where overriding the PAC type is needed is NFS.\n" +" Currently the related code in the Linux kernel can only handle Kerberos\n" +" tickets up to a maximal size. Since the PAC data can become quite large " +"it\n" +" is recommended to set --pac-type=NONE for NFS services.\n" +"\n" +" Delete an IPA service:\n" +" ipa service-del HTTP/web.example.com\n" +"\n" +" Find all IPA services associated with a host:\n" +" ipa service-find web.example.com\n" +"\n" +" Find all HTTP services:\n" +" ipa service-find HTTP\n" +"\n" +" Disable the service Kerberos key and SSL certificate:\n" +" ipa service-disable HTTP/web.example.com\n" +"\n" +" Request a certificate for an IPA service:\n" +" ipa cert-request --principal=HTTP/web.example.com example.csr\n" msgstr "" -#: ipaserver/plugins/idviews.py:884 -#, python-format -msgid "Added ID override \"%(value)s\"" +#: ipaserver/plugins/service.py:113 +msgid "" +"\n" +" Allow user to create a keytab:\n" +" ipa service-allow-create-keytab HTTP/web.example.com --users=tuser1\n" msgstr "" -#: ipaserver/plugins/idviews.py:899 -msgid "Delete an ID override." +#: ipaserver/plugins/service.py:116 +msgid "" +"\n" +" Generate and retrieve a keytab for an IPA service:\n" +" ipa-getkeytab -s ipa.example.com -p HTTP/web.example.com -k /etc/httpd/" +"httpd.keytab\n" +"\n" msgstr "" -#: ipaserver/plugins/idviews.py:900 -#, python-format -msgid "Deleted ID override \"%(value)s\"" +#: ipaserver/plugins/service.py:180 +msgid "Trusted to authenticate as user" msgstr "" -#: ipaserver/plugins/idviews.py:923 -msgid "Modify an ID override." +#: ipaserver/plugins/service.py:181 +msgid "The service is allowed to authenticate on behalf of a client" msgstr "" -#: ipaserver/plugins/idviews.py:924 -#, python-format -msgid "Modified an ID override \"%(value)s\"" +#: ipaserver/plugins/service.py:215 +msgid "Malformed principal" msgstr "" -#: ipaserver/plugins/idviews.py:931 -msgid "ID override" +#: ipaserver/plugins/service.py:294 +msgid "{} is required by the IPA master" msgstr "" -#: ipaserver/plugins/idviews.py:932 -msgid "ID overrides cannot be renamed" +#: ipaserver/plugins/service.py:368 +msgid "service" msgstr "" -#: ipaserver/plugins/idviews.py:944 -msgid "Search for an ID override." +#: ipaserver/plugins/service.py:369 +msgid "services" msgstr "" -#: ipaserver/plugins/idviews.py:945 -#, python-format -msgid "%(count)d ID override matched" -msgid_plural "%(count)d ID overrides matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/service.py:485 +msgid "Service principal alias" +msgstr "" -#: ipaserver/plugins/idviews.py:957 -msgid "Display information about an ID override." +#: ipaserver/plugins/service.py:493 +msgid "Base-64 encoded service certificate" msgstr "" -#: ipaserver/plugins/idviews.py:969 ipaserver/plugins/idviews.py:973 -msgid "User ID override" +#: ipaserver/plugins/service.py:569 +msgid "NONE value cannot be combined with other PAC types" msgstr "" -#: ipaserver/plugins/idviews.py:970 ipaserver/plugins/idviews.py:972 -msgid "User ID overrides" +#: ipaserver/plugins/service.py:621 +msgid "Add a new IPA service." msgstr "" -#: ipaserver/plugins/idviews.py:1092 ipaserver/plugins/idviews.py:1096 -msgid "Group ID override" +#: ipaserver/plugins/service.py:623 ipaserver/plugins/service.py:691 +#, python-format +msgid "Added service \"%(value)s\"" msgstr "" -#: ipaserver/plugins/idviews.py:1093 ipaserver/plugins/idviews.py:1095 -msgid "Group ID overrides" +#: ipaserver/plugins/service.py:629 +msgid "force principal name even if host not in DNS" msgstr "" -#: ipaserver/plugins/idviews.py:1137 -msgid "Add one or more certificates to the idoverrideuser entry" +#: ipaserver/plugins/service.py:632 +msgid "Skip host check" msgstr "" -#: ipaserver/plugins/idviews.py:1138 -#, python-format -msgid "Added certificates to idoverrideuser \"%(value)s\"" +#: ipaserver/plugins/service.py:633 +msgid "" +"force service to be created even when host object does not exist to manage it" msgstr "" -#: ipaserver/plugins/idviews.py:1160 -msgid "Remove one or more certificates to the idoverrideuser entry" +#: ipaserver/plugins/service.py:651 ipaserver/plugins/service.py:759 +#, python-format +msgid "The host '%s' does not exist to add a service to." msgstr "" -#: ipaserver/plugins/idviews.py:1161 -#, python-format -msgid "Removed certificates from idoverrideuser \"%(value)s\"" +#: ipaserver/plugins/service.py:689 +msgid "Add a new SMB service." msgstr "" -#: ipaserver/plugins/idviews.py:1185 -#, python-format -msgid "Added User ID override \"%(value)s\"" +#: ipaserver/plugins/service.py:705 +msgid "SMB service NetBIOS name" msgstr "" -#: ipaserver/plugins/idviews.py:1210 +#: ipaserver/plugins/service.py:819 #, python-format -msgid "Deleted User ID override \"%(value)s\"" +msgid "Deleted service \"%(value)s\"" msgstr "" -#: ipaserver/plugins/idviews.py:1216 +#: ipaserver/plugins/service.py:839 #, python-format -msgid "Modified an User ID override \"%(value)s\"" +msgid "Modified service \"%(value)s\"" msgstr "" -#: ipaserver/plugins/idviews.py:1248 +#: ipaserver/plugins/service.py:889 #, python-format -msgid "%(count)d User ID override matched" -msgid_plural "%(count)d User ID overrides matched" +msgid "%(count)d service matched" +msgid_plural "%(count)d services matched" msgstr[0] "" msgstr[1] "" -#: ipaserver/plugins/idviews.py:1284 +#: ipaserver/plugins/service.py:1088 #, python-format -msgid "Added Group ID override \"%(value)s\"" +msgid "Disabled service \"%(value)s\"" msgstr "" -#: ipaserver/plugins/idviews.py:1290 +#: ipaserver/plugins/service.py:1129 #, python-format -msgid "Deleted Group ID override \"%(value)s\"" +msgid "Added certificates to service principal \"%(value)s\"" msgstr "" -#: ipaserver/plugins/idviews.py:1296 +#: ipaserver/plugins/service.py:1136 #, python-format -msgid "Modified an Group ID override \"%(value)s\"" +msgid "Removed certificates from service principal \"%(value)s\"" msgstr "" -#: ipaserver/plugins/idviews.py:1302 -#, python-format -msgid "%(count)d Group ID override matched" -msgid_plural "%(count)d Group ID overrides matched" -msgstr[0] "" -msgstr[1] "" +#: ipaserver/plugins/service.py:1152 +msgid "Add new principal alias to a service" +msgstr "" -#: ipaserver/servroles.py:296 +#: ipaserver/plugins/service.py:1153 #, python-format -msgid "all masters must have %(role)s role enabled" +msgid "Added new aliases to the service principal \"%(value)s\"" msgstr "" -#: ipaserver/servroles.py:401 +#: ipaserver/plugins/service.py:1164 +msgid "Remove principal alias from a service" +msgstr "" + +#: ipaserver/plugins/service.py:1165 #, python-format -msgid "must have %(role)s role enabled" +msgid "Removed aliases to the service principal \"%(value)s\"" msgstr "" -#: ipaserver/servroles.py:443 -msgid "must be enabled only on a single master" +#: ipaserver/plugins/selfservice.py:68 +msgid "self service permission" msgstr "" -#: ipaserver/dcerpc_common.py:20 -msgid "Trusting forest" +#: ipaserver/plugins/selfservice.py:69 +msgid "self service permissions" msgstr "" -#: ipaserver/dcerpc_common.py:21 -msgid "Trusted forest" +#: ipaserver/plugins/selfservice.py:70 +msgid "Self Service Permissions" msgstr "" -#: ipaserver/dcerpc_common.py:26 -msgid "Established and verified" +#: ipaserver/plugins/selfservice.py:71 +msgid "Self Service Permission" msgstr "" -#: ipaserver/dcerpc_common.py:27 -msgid "Waiting for confirmation by remote side" +#: ipaserver/plugins/selfservice.py:124 +#, python-format +msgid "Added selfservice \"%(value)s\"" msgstr "" -#: ipaserver/dcerpc_common.py:30 -msgid "Unknown" +#: ipaserver/plugins/selfservice.py:146 +#, python-format +msgid "Deleted selfservice \"%(value)s\"" msgstr "" -#: ipaserver/dcerpc_common.py:36 -msgid "Non-Active Directory domain" +#: ipaserver/plugins/selfservice.py:163 +#, python-format +msgid "Modified selfservice \"%(value)s\"" msgstr "" -#: ipaserver/dcerpc_common.py:38 -msgid "RFC4120-compliant Kerberos realm" +#: ipaserver/plugins/selfservice.py:185 +#, python-format +msgid "%(count)d selfservice matched" +msgid_plural "%(count)d selfservices matched" +msgstr[0] "" +msgstr[1] "" + +#: ipaserver/servroles.py:296 +#, python-format +msgid "all masters must have %(role)s role enabled" msgstr "" -#: ipaserver/dcerpc_common.py:39 -msgid "" -"Non-transitive external trust to a domain in another Active Directory forest" +#: ipaserver/servroles.py:401 +#, python-format +msgid "must have %(role)s role enabled" msgstr "" -#: ipaserver/dcerpc_common.py:41 -msgid "Non-transitive external trust to an RFC4120-compliant Kerberos realm" +#: ipaserver/servroles.py:443 +msgid "must be enabled only on a single master" msgstr "" #: ipaserver/dcerpc.py:87 @@ -50584,26 +26938,41 @@ msgid "" "instead" msgstr "" -#: ipaserver/topology.py:14 -#, python-format -msgid "" -"\n" -"Replication topology in suffix '%(suffix)s' is disconnected:\n" -"%(errors)s" +#: ipaserver/dcerpc_common.py:20 +msgid "Trusting forest" msgstr "" -#: ipaserver/topology.py:18 -#, python-format +#: ipaserver/dcerpc_common.py:21 +msgid "Trusted forest" +msgstr "" + +#: ipaserver/dcerpc_common.py:26 +msgid "Established and verified" +msgstr "" + +#: ipaserver/dcerpc_common.py:27 +msgid "Waiting for confirmation by remote side" +msgstr "" + +#: ipaserver/dcerpc_common.py:30 +msgid "Unknown" +msgstr "" + +#: ipaserver/dcerpc_common.py:36 +msgid "Non-Active Directory domain" +msgstr "" + +#: ipaserver/dcerpc_common.py:38 +msgid "RFC4120-compliant Kerberos realm" +msgstr "" + +#: ipaserver/dcerpc_common.py:39 msgid "" -"\n" -"Removal of '%(hostname)s' leads to disconnected topology in suffix " -"'%(suffix)s':\n" -"%(errors)s" +"Non-transitive external trust to a domain in another Active Directory forest" msgstr "" -#: ipaserver/topology.py:121 -#, python-format -msgid "Topology does not allow server %(server)s to replicate with servers:" +#: ipaserver/dcerpc_common.py:41 +msgid "Non-transitive external trust to an RFC4120-compliant Kerberos realm" msgstr "" #: ipaserver/rpcserver.py:533 @@ -50634,19 +27003,26 @@ msgstr "" msgid "params[1] (aka options) must be a dict" msgstr "" -#: ipatests/test_xmlrpc/test_radiusproxy_plugin.py:63 -#: ipatests/test_xmlrpc/test_radiusproxy_plugin.py:71 +#: ipaserver/topology.py:14 #, python-format -msgid "%s: RADIUS proxy server not found" +msgid "" +"\n" +"Replication topology in suffix '%(suffix)s' is disconnected:\n" +"%(errors)s" msgstr "" -#: ipatests/test_xmlrpc/test_radiusproxy_plugin.py:119 +#: ipaserver/topology.py:18 #, python-format -msgid "RADIUS proxy server with name \"%s\" already exists" +msgid "" +"\n" +"Removal of '%(hostname)s' leads to disconnected topology in suffix " +"'%(suffix)s':\n" +"%(errors)s" msgstr "" -#: ipatests/test_xmlrpc/test_radiusproxy_plugin.py:178 -msgid "must be at least 1" +#: ipaserver/topology.py:121 +#, python-format +msgid "Topology does not allow server %(server)s to replicate with servers:" msgstr "" #: ipatests/test_ipalib/test_frontend.py:206 @@ -50658,39 +27034,19 @@ msgstr "" msgid "Hello world" msgstr "" -#: util/ipa_ldap.c:79 -#, c-format -msgid "Unable to initialize connection to ldap server %1$s: %2$s\n" -msgstr "" - -#: util/ipa_ldap.c:89 -msgid "Unable to set LDAP_OPT_PROTOCOL_VERSION\n" -msgstr "" - -#: util/ipa_ldap.c:97 -msgid "Unable to set LDAP_OPT_X_SASL_NOCANON\n" -msgstr "" - -#: util/ipa_ldap.c:126 -msgid "Unable to set LDAP_OPT_X_TLS_CACERTFILE\n" -msgstr "" - -#: util/ipa_ldap.c:133 -msgid "Unable to set LDAP_OPT_X_TLS_REQUIRE_CERT\n" -msgstr "" - -#: util/ipa_ldap.c:140 -msgid "Unable to set LDAP_OPT_X_TLS_PROTOCOL_MIN\n" +#: ipatests/test_xmlrpc/test_radiusproxy_plugin.py:63 +#: ipatests/test_xmlrpc/test_radiusproxy_plugin.py:71 +#, python-format +msgid "%s: RADIUS proxy server not found" msgstr "" -#: util/ipa_ldap.c:147 -msgid "" -"Unable to create new TLS context (OpenSSL failed to initialize or to load " -"certificates)\n" +#: ipatests/test_xmlrpc/test_radiusproxy_plugin.py:119 +#, python-format +msgid "RADIUS proxy server with name \"%s\" already exists" msgstr "" -#: util/ipa_ldap.c:156 -msgid "Unable to initialize STARTTLS session\n" +#: ipatests/test_xmlrpc/test_radiusproxy_plugin.py:178 +msgid "must be at least 1" msgstr "" #: util/ipa_krb5.c:813 util/ipa_krb5.c:828 @@ -50729,3 +27085,38 @@ msgstr "" #: util/ipa_krb5.c:1069 msgid "Bad or unsupported salt type.\n" msgstr "" + +#: util/ipa_ldap.c:79 +#, c-format +msgid "Unable to initialize connection to ldap server %1$s: %2$s\n" +msgstr "" + +#: util/ipa_ldap.c:89 +msgid "Unable to set LDAP_OPT_PROTOCOL_VERSION\n" +msgstr "" + +#: util/ipa_ldap.c:97 +msgid "Unable to set LDAP_OPT_X_SASL_NOCANON\n" +msgstr "" + +#: util/ipa_ldap.c:126 +msgid "Unable to set LDAP_OPT_X_TLS_CACERTFILE\n" +msgstr "" + +#: util/ipa_ldap.c:133 +msgid "Unable to set LDAP_OPT_X_TLS_REQUIRE_CERT\n" +msgstr "" + +#: util/ipa_ldap.c:140 +msgid "Unable to set LDAP_OPT_X_TLS_PROTOCOL_MIN\n" +msgstr "" + +#: util/ipa_ldap.c:147 +msgid "" +"Unable to create new TLS context (OpenSSL failed to initialize or to load " +"certificates)\n" +msgstr "" + +#: util/ipa_ldap.c:156 +msgid "Unable to initialize STARTTLS session\n" +msgstr ""