msgstr ""
"Project-Id-Version: pp_admintools 0.11.0\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2024-01-31 08:45+0100\n"
-"PO-Revision-Date: 2024-01-31 08:50+0100\n"
+"POT-Creation-Date: 2024-02-01 12:25+0100\n"
+"PO-Revision-Date: 2024-02-01 14:55+0100\n"
"Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
"Language: de_DE\n"
"Language-Team: de_DE <solution@pixelpark.com>\n"
"Die DN des LDAP-Containers (meistens eine OU), in dem alle virtuellen Aliaseinträge geplegt "
"werden sollen. Vorgabe: {!r}"
-#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:457
-#: lib/pp_admintools/app/ldap.py:468 lib/pp_admintools/app/mirror_ldap.py:114
+#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:458
+#: lib/pp_admintools/app/ldap.py:469 lib/pp_admintools/app/mirror_ldap.py:114
#: lib/pp_admintools/app/pdns.py:275
msgid "SECONDS"
msgstr "SEKUNDEN"
#: lib/pp_admintools/app/barracuda_sync.py:231 lib/pp_admintools/app/barracuda_sync.py:427
#: lib/pp_admintools/app/dns_deploy_zones.py:431 lib/pp_admintools/app/dns_deploy_zones.py:791
-#: lib/pp_admintools/app/ldap.py:1111 lib/pp_admintools/app/ldap.py:1249
-#: lib/pp_admintools/app/ldap.py:1309 lib/pp_admintools/app/ldap.py:1369
-#: lib/pp_admintools/app/ldap.py:1677 lib/pp_admintools/app/ldap.py:1718
-#: lib/pp_admintools/app/ldap.py:1759 lib/pp_admintools/app/ldap.py:1800
+#: lib/pp_admintools/app/ldap.py:1114 lib/pp_admintools/app/ldap.py:1241
+#: lib/pp_admintools/app/ldap.py:1289 lib/pp_admintools/app/ldap.py:1337
+#: lib/pp_admintools/app/ldap.py:1823 lib/pp_admintools/app/ldap.py:1854
+#: lib/pp_admintools/app/ldap.py:1885 lib/pp_admintools/app/ldap.py:1916
msgid "Result:"
msgstr "Ergebnis:"
msgid "LDAP Entries to modified:"
msgstr "Zu ändernde LDAP-Einträge:"
-#: lib/pp_admintools/app/barracuda_sync.py:756 lib/pp_admintools/app/ldap.py:1913
+#: lib/pp_admintools/app/barracuda_sync.py:756 lib/pp_admintools/app/ldap.py:2029
msgid "Values to add to attribute {!r}:"
msgstr "Werte, die zu Attribut {!r} hinzugefügt werden:"
msgid "Values to be removed from attribute {!r}:"
msgstr "Werte, die von Attribut {!r} gelöscht werden sollen:"
-#: lib/pp_admintools/app/barracuda_sync.py:777 lib/pp_admintools/app/ldap.py:1934
+#: lib/pp_admintools/app/barracuda_sync.py:777 lib/pp_admintools/app/ldap.py:2050
msgid "Changes for attribute {!r}:"
msgstr "Änedrungen für Attribut {!r}:"
-#: lib/pp_admintools/app/barracuda_sync.py:780 lib/pp_admintools/app/ldap.py:1937
+#: lib/pp_admintools/app/barracuda_sync.py:780 lib/pp_admintools/app/ldap.py:2053
msgid "No changes to attribute {!r}."
msgstr "Keine Änderungen an Attribut {!r}."
msgid "[{yes}/{no}]?"
msgstr "[{yes}/{no}]?"
-#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:325
+#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:326
#: lib/pp_admintools/app/mirror_ldap.py:245 lib/pp_admintools/app/remove_ldap_user.py:301
#: lib/pp_admintools/app/set_ldap_password.py:481
msgid "No"
msgid "Checking for dependend unique attribute '"
msgstr "Überprüfe abhängig eindeutiges Attribut '"
-#: lib/pp_admintools/app/duplicate_attribs.py:172 lib/pp_admintools/app/ldap.py:611
+#: lib/pp_admintools/app/duplicate_attribs.py:172 lib/pp_admintools/app/ldap.py:612
msgid "Used filter:"
msgstr "Verwendeter Filter:"
msgid "No duplicates for attribute {!r} found."
msgstr "Keine Duplikate für das Attribut {!r} gefunden."
-#: lib/pp_admintools/app/ldap.py:235
+#: lib/pp_admintools/app/ldap.py:236
msgid "The value {v} for {n} must be greater than zero."
msgstr "Der Wert {v} für {n} muss größer als Null sein."
-#: lib/pp_admintools/app/ldap.py:239 lib/pp_admintools/app/ldap.py:261
+#: lib/pp_admintools/app/ldap.py:240 lib/pp_admintools/app/ldap.py:262
msgid "The value {v} for {n} must not be greater than {m}."
msgstr "Der Wert {v} für {n} darf nicht größer als {m} sein."
-#: lib/pp_admintools/app/ldap.py:257
+#: lib/pp_admintools/app/ldap.py:258
msgid "The value {v} for {n} must be equal to or greater than zero."
msgstr "Der Wert {v} für {n} muss größer als oder gleich Null sein."
-#: lib/pp_admintools/app/ldap.py:314
+#: lib/pp_admintools/app/ldap.py:315
msgid "LDAP options"
msgstr "LDAP-Optionen"
-#: lib/pp_admintools/app/ldap.py:316
+#: lib/pp_admintools/app/ldap.py:317
msgid "Options for the default LDAP connection"
msgstr "Optionen für die Vorgabe-LDAP-Verbindung"
-#: lib/pp_admintools/app/ldap.py:318
+#: lib/pp_admintools/app/ldap.py:319
msgid "Options fo LDAP connections"
msgstr "Optionen für die LDAP-Verbindungen"
-#: lib/pp_admintools/app/ldap.py:327
+#: lib/pp_admintools/app/ldap.py:328
msgid "Yes"
msgstr "Ja"
-#: lib/pp_admintools/app/ldap.py:333 lib/pp_admintools/app/ldap.py:429
+#: lib/pp_admintools/app/ldap.py:334 lib/pp_admintools/app/ldap.py:430
msgid "HOST"
msgstr "HOST"
-#: lib/pp_admintools/app/ldap.py:334
+#: lib/pp_admintools/app/ldap.py:335
msgid "Hostname or address of the LDAP server to use. Default: {!r}"
msgstr "Der Hostname oder die Adresse des zu verwendenden LDAP-Servers. Vorgabe: {!r}"
-#: lib/pp_admintools/app/ldap.py:341
+#: lib/pp_admintools/app/ldap.py:342
msgid "Use ldaps to connect to the LDAP server. Default: {}"
msgstr "Soll ldaps zum Verbinden mit dem LDAP-Server verwendet werden? Vorgabe: {}."
-#: lib/pp_admintools/app/ldap.py:346 lib/pp_admintools/app/ldap.py:435
+#: lib/pp_admintools/app/ldap.py:347 lib/pp_admintools/app/ldap.py:436
#: lib/pp_admintools/app/mail.py:243 lib/pp_admintools/app/pdns.py:264
msgid "PORT"
msgstr "PORT"
-#: lib/pp_admintools/app/ldap.py:348
+#: lib/pp_admintools/app/ldap.py:349
msgid "The port number to connect to the LDAP server. Default: {}"
msgstr "Welcher Port soll verwendet werden, um sich mit dem LDAP-Server zu verbinden? Vorgabe: {}."
-#: lib/pp_admintools/app/ldap.py:354
+#: lib/pp_admintools/app/ldap.py:355
msgid "The base DN used as the root for the LDAP searches. Default: {!r}"
msgstr "Die Basis-DN, die als Ausgangspunkt bei LDAP-Suchen verwendet werden soll. Vorgabe: {!r}"
-#: lib/pp_admintools/app/ldap.py:361
+#: lib/pp_admintools/app/ldap.py:362
msgid "The Bind DN to use to connect to the LDAP server. Default: {!r}"
msgstr "Die Bind-DN, die zur Verbindung mit dem LDAP-Server verwendet werden soll. Vorgabe: {!r}"
-#: lib/pp_admintools/app/ldap.py:369 lib/pp_admintools/app/mk_ldap_passwd.py:123
+#: lib/pp_admintools/app/ldap.py:370 lib/pp_admintools/app/mk_ldap_passwd.py:123
#: lib/pp_admintools/app/set_ldap_password.py:123 lib/pp_admintools/app/set_ldap_password.py:124
#: lib/pp_admintools/app/set_ldap_password.py:141 lib/pp_admintools/app/set_ldap_password.py:144
msgid "PASSWORD"
msgstr "PASSWORT"
-#: lib/pp_admintools/app/ldap.py:370
+#: lib/pp_admintools/app/ldap.py:371
msgid "Use PASSWORD as the password for simple LDAP authentication."
msgstr "Verwende PASSWORT als Passwort für die einfache Authentifizierung."
-#: lib/pp_admintools/app/ldap.py:375
+#: lib/pp_admintools/app/ldap.py:376
msgid ""
"Prompt for simple LDAP authentication. This is used instead of specifying the password on the "
"command line."
"Nachfrage nach dem Passwort für eine einfache LDAP-Authentifizierung. Dies wird anstelle der "
"Angabe des Passwortes an der Kommandozeile verwendet."
-#: lib/pp_admintools/app/ldap.py:381 lib/pp_admintools/app/set_ldap_password.py:135
+#: lib/pp_admintools/app/ldap.py:382 lib/pp_admintools/app/set_ldap_password.py:135
#: lib/pp_admintools/app/set_ldap_password.py:137
msgid "PASSWORD_FILE"
msgstr "PASSWORT_DATEI"
-#: lib/pp_admintools/app/ldap.py:383
+#: lib/pp_admintools/app/ldap.py:384
msgid "Use contents of PASSWORD_FILE as the password for simple authentication."
msgstr "Verwende den Inhalt der PASSWORT_DATEI als das Passort für eine einfache LDAP-Authentifizierung."
-#: lib/pp_admintools/app/ldap.py:391 lib/pp_admintools/app/pdns.py:238
+#: lib/pp_admintools/app/ldap.py:392 lib/pp_admintools/app/pdns.py:238
msgid "INSTANCE"
msgstr "INSTANZ"
-#: lib/pp_admintools/app/ldap.py:394
+#: lib/pp_admintools/app/ldap.py:395
msgid "If not given, then the instance {!r} will be used."
msgstr "Wenn nicht angegeben, dann wird die Instanz {!r} verwendet."
-#: lib/pp_admintools/app/ldap.py:398
+#: lib/pp_admintools/app/ldap.py:399
msgid "The LDAP instance (LDAP cluster) from configuration, where to execute this script."
msgstr ""
"Die LDAP-Instanz (das LDAP-Cluster) aus der Konfiguration, in welcher das Skript ausgeführt "
"werden soll."
-#: lib/pp_admintools/app/ldap.py:402
+#: lib/pp_admintools/app/ldap.py:403
msgid ""
"The LDAP instance (LDAP cluster) from configuration, where to execute this script. It is "
"possible to give here the value {val_all!r}, then all found LDAP instances except {default!r} "
" außer {default!r} verwendet. Es ist ebenfalls möglich, den Wert {val_list!r} anzugeben, in "
"diesem Fall werden alle LDAP-Instanzen ausgegeben, und das Skript beendet sich."
-#: lib/pp_admintools/app/ldap.py:430
+#: lib/pp_admintools/app/ldap.py:431
msgid "Override configured hostname or address of the LDAP server."
msgstr "Überschreibt den konfigurierten Hostnamen oder die Adresse des zu verwendenden LDAP-Servers."
-#: lib/pp_admintools/app/ldap.py:437
+#: lib/pp_admintools/app/ldap.py:438
msgid "Override the configured port number to connect to the LDAP server."
msgstr "Überschreibt den konfigurierten TCP Port für die Verbindung mit dem LDAP-Server."
-#: lib/pp_admintools/app/ldap.py:442
+#: lib/pp_admintools/app/ldap.py:443
msgid "Override the configured base DN of the instance used as the root for the LDAP searches."
msgstr ""
"Überschreibt die konfigurierte Basis-DN, die als Ausgangspunkt bei der LDAP-Suche verwendet "
"werden soll."
-#: lib/pp_admintools/app/ldap.py:448
+#: lib/pp_admintools/app/ldap.py:449
msgid "COUNT"
msgstr "ANZAHL"
-#: lib/pp_admintools/app/ldap.py:451
+#: lib/pp_admintools/app/ldap.py:452
msgid ""
"The number of retries for executing a LDAP request, which was failing because of a connection "
"problem. Default: {}"
"Die Anzahl der Versuche zum Ausführen einer LDAP-Abfrage, welche wegen einem Verbindungsproblem "
"misslang. Vorgabe: {}"
-#: lib/pp_admintools/app/ldap.py:460
+#: lib/pp_admintools/app/ldap.py:461
msgid ""
"The time in seconds after a failed LDAP request, which was failing because of a connection "
"problem, for the next try. Default: {}"
"Die Wartezeit in Sekunden nach einer misslungenen LDAP-Abfrage, was von einem Verbindungsproblem"
" verursacht wurde. Vorgabe: {}"
-#: lib/pp_admintools/app/ldap.py:470
+#: lib/pp_admintools/app/ldap.py:471
msgid "Using the given timeout in seconds for all LDAP operations. Default: {}"
msgstr "Der Timeout in Sekunden für alle LDAP-Operationen. Vorgabe: {}."
-#: lib/pp_admintools/app/ldap.py:505
+#: lib/pp_admintools/app/ldap.py:506
msgid "Limiting console timeout to {} seconds due to LDAP timeout."
msgstr ""
"Begrenze wegen des LDAP-Zeitüberschreitungslimits das Zeitüberschreitungslimit der Konsole auf "
"{} Sekunden."
-#: lib/pp_admintools/app/ldap.py:516
+#: lib/pp_admintools/app/ldap.py:517
msgid "Checking given instances."
msgstr "Überprüfe die übergebenen Instanzen."
-#: lib/pp_admintools/app/ldap.py:520
+#: lib/pp_admintools/app/ldap.py:521
msgid "Given insts:"
msgstr "Übergebene Instanzen:"
-#: lib/pp_admintools/app/ldap.py:577
+#: lib/pp_admintools/app/ldap.py:578
msgid "Configured LDAP instances:"
msgstr "Konfigurierte LDAP-Instanzen:"
-#: lib/pp_admintools/app/ldap.py:598
+#: lib/pp_admintools/app/ldap.py:599
msgid "Verifying given instances ..."
msgstr "Überprüfe Instanzen …"
-#: lib/pp_admintools/app/ldap.py:636
+#: lib/pp_admintools/app/ldap.py:637
msgid "Filtered instances:"
msgstr "Gefilterte Instanzen:"
-#: lib/pp_admintools/app/ldap.py:644
+#: lib/pp_admintools/app/ldap.py:645
msgid "LDAP instances to use:"
msgstr "Verwendete LDAP-Instanzen:"
-#: lib/pp_admintools/app/ldap.py:660
+#: lib/pp_admintools/app/ldap.py:661
msgid "LDAP instance {!r} not found in configuration or is not usable."
msgstr "Die LDAP-Instanz {!r} wurde nicht in der Konfiguration gefunden oder ist nicht verwendbar."
-#: lib/pp_admintools/app/ldap.py:740
+#: lib/pp_admintools/app/ldap.py:741
msgid "Preparations ..."
msgstr "Vorbereitungen …"
-#: lib/pp_admintools/app/ldap.py:744
+#: lib/pp_admintools/app/ldap.py:745
msgid "Open all necessary LDAP connections ..."
msgstr "Öffne alle notwendigen LDAP-Verbindungen …"
-#: lib/pp_admintools/app/ldap.py:758
+#: lib/pp_admintools/app/ldap.py:759
msgid "Password of user {usr} on LDAP instance {inst}:"
msgstr "Passwort des Nutzers {usr} der LDAP-Instanz {inst}:"
-#: lib/pp_admintools/app/ldap.py:770
+#: lib/pp_admintools/app/ldap.py:771
msgid "Info about LDAP server {}:"
msgstr "Informationen zu LDAP-Server {}:"
-#: lib/pp_admintools/app/ldap.py:783
+#: lib/pp_admintools/app/ldap.py:784
msgid "Trying to get LDAP server object for {} ..."
msgstr "Versuche ein LDAP-Server-Objekt für {} zu bekommen …"
-#: lib/pp_admintools/app/ldap.py:799
+#: lib/pp_admintools/app/ldap.py:800
msgid "Connect options to server {!r}:"
msgstr "Verbindungs-Optionen zu Server {!r}:"
-#: lib/pp_admintools/app/ldap.py:806
+#: lib/pp_admintools/app/ldap.py:807
msgid "LDAP server {s}: {re}"
msgstr "LDAP-Server {s}: {re}"
-#: lib/pp_admintools/app/ldap.py:824
+#: lib/pp_admintools/app/ldap.py:825
msgid "Connecting to LDAP server {url} as {dn!r} ..."
msgstr "Verbinde mit LDAP-Server {url} als {dn!r} …"
-#: lib/pp_admintools/app/ldap.py:832
+#: lib/pp_admintools/app/ldap.py:833
msgid "Could not connect to LDAP server {url!r} as {user!r}: {e}"
msgstr "Konnte keine Verbindung zum LDAP-Server {url!r} als Nutzer {url!r} herstellen: {e}"
-#: lib/pp_admintools/app/ldap.py:837
+#: lib/pp_admintools/app/ldap.py:838
msgid "{c} on connecting to LDAP server {url!r} as {user!r}: {e}"
msgstr "{c} beim Verbinden mit LDAP-Server {url} als {user!r}: {e}"
-#: lib/pp_admintools/app/ldap.py:847
+#: lib/pp_admintools/app/ldap.py:848
msgid "Finishing ..."
msgstr "Beende …"
-#: lib/pp_admintools/app/ldap.py:858
+#: lib/pp_admintools/app/ldap.py:859
msgid "Disconnecting from all remaining LDAP instances ..."
msgstr "Trenne Verbindung zu allen verbleibenden LDAP-Instanzen …"
-#: lib/pp_admintools/app/ldap.py:875
+#: lib/pp_admintools/app/ldap.py:876
msgid "Unbinding from LDAP server {!r} ..."
msgstr "Trenne Bindung zu LDAP-Server {!r} …"
-#: lib/pp_admintools/app/ldap.py:882
+#: lib/pp_admintools/app/ldap.py:883
msgid "Removing LDAP server connection data {!r} ..."
msgstr "Entferne LDAP-Server-Verbindung {!r} …"
-#: lib/pp_admintools/app/ldap.py:905
+#: lib/pp_admintools/app/ldap.py:906
msgid "recursive"
msgstr "rekursuv"
-#: lib/pp_admintools/app/ldap.py:921
+#: lib/pp_admintools/app/ldap.py:922
msgid "Searching in {uri}/{bdn} {rec}for all entries with filter {fltr!r}, giving attributes:"
msgstr ""
"Suche in {uri}/{bdn} {rec}nach allen Einträgen mit dem Filter {fltr!r} und den angegebenen "
"Attributen:"
-#: lib/pp_admintools/app/ldap.py:951
+#: lib/pp_admintools/app/ldap.py:952
msgid "Result of searching:"
msgstr "Ergebnis der Suche:"
-#: lib/pp_admintools/app/ldap.py:953 lib/pp_admintools/app/ldap.py:1096
-#: lib/pp_admintools/app/ldap.py:1141 lib/pp_admintools/app/ldap.py:1246
-#: lib/pp_admintools/app/ldap.py:1306 lib/pp_admintools/app/ldap.py:1366
-#: lib/pp_admintools/app/ldap.py:1674 lib/pp_admintools/app/ldap.py:1715
-#: lib/pp_admintools/app/ldap.py:1756 lib/pp_admintools/app/ldap.py:1797
+#: lib/pp_admintools/app/ldap.py:954 lib/pp_admintools/app/ldap.py:1099
+#: lib/pp_admintools/app/ldap.py:1144 lib/pp_admintools/app/ldap.py:1286
+#: lib/pp_admintools/app/ldap.py:1334 lib/pp_admintools/app/ldap.py:1820
+#: lib/pp_admintools/app/ldap.py:1851 lib/pp_admintools/app/ldap.py:1882
+#: lib/pp_admintools/app/ldap.py:1913
msgid "Got a response entry:"
msgstr "Erhaltener Antwort-Eintrag:"
-#: lib/pp_admintools/app/ldap.py:957
+#: lib/pp_admintools/app/ldap.py:958
msgid "Search was not successful."
msgstr "Die Suche war nicht erfolgreich."
-#: lib/pp_admintools/app/ldap.py:973
+#: lib/pp_admintools/app/ldap.py:974
msgid "Try number {} for searching ..."
msgstr "Versuch Nummer {} zur Suche …"
-#: lib/pp_admintools/app/ldap.py:989 lib/pp_admintools/app/ldap.py:1002
+#: lib/pp_admintools/app/ldap.py:990 lib/pp_admintools/app/ldap.py:1005
msgid "Got a {cls} on searching in LDAP instance {i!r}:"
msgstr "Habe einen {cls} bei der Suche in der LDAP-Instanz {i!r} erhalten:"
-#: lib/pp_admintools/app/ldap.py:992
-msgid "Waiting because of a {}:"
-msgstr "Warten wegen einem {}:"
+#: lib/pp_admintools/app/ldap.py:993
+msgid "Waiting #{nr} on searching in instance {i!r} because of a {cls}:"
+msgstr "Warten Nummer {nr} bei der Suche in Instanz {i!r} wegen einem {cls}:"
-#: lib/pp_admintools/app/ldap.py:997
+#: lib/pp_admintools/app/ldap.py:1000
msgid "Session terminated by server on searching on instance {i!r}:"
msgstr "Die Sitzung wurde vom Server bei der Suche in der Instanz {i!r} unterbrochen:"
-#: lib/pp_admintools/app/ldap.py:1038
+#: lib/pp_admintools/app/ldap.py:1041 lib/pp_admintools/app/ldap.py:1238
msgid "Found entry {!r}."
msgstr "Gefundener Eintrag {!r}."
-#: lib/pp_admintools/app/ldap.py:1045 lib/pp_admintools/app/ldap.py:1088
+#: lib/pp_admintools/app/ldap.py:1048 lib/pp_admintools/app/ldap.py:1091
msgid "Found one entry with filter {fltr!r} in {uri}/{bdn}."
msgid_plural "Found {nr} enries with filter {fltr!r} in {uri}/{bdn}."
msgstr[0] "Fand einen Eintrag mit dem Filter {fltr!r} in {uri}/{bdn}."
msgstr[1] "Fand {nr} Einträge mit dem Filter {fltr!r} in {uri}/{bdn}."
-#: lib/pp_admintools/app/ldap.py:1049
+#: lib/pp_admintools/app/ldap.py:1052
msgid "Got response entries:"
msgstr "Erhaltene Antworteinträge:"
-#: lib/pp_admintools/app/ldap.py:1053 lib/pp_admintools/app/ldap.py:1100
+#: lib/pp_admintools/app/ldap.py:1056 lib/pp_admintools/app/ldap.py:1103
msgid "No entry found with filter {fltr!r} in {uri}/{bdn}."
msgstr "Keinen Eintrag mit dem Filter {fltr!r} in {uri}/{bdn} gefunden."
-#: lib/pp_admintools/app/ldap.py:1077 lib/pp_admintools/app/ldap.py:1130
+#: lib/pp_admintools/app/ldap.py:1080 lib/pp_admintools/app/ldap.py:1133
msgid "Using LDAP filter: {!r}"
msgstr "Verwende LDAP-Filter: {!r}."
-#: lib/pp_admintools/app/ldap.py:1092 lib/pp_admintools/app/ldap.py:1137
+#: lib/pp_admintools/app/ldap.py:1095 lib/pp_admintools/app/ldap.py:1140
msgid "Result of searching for DNs of all entries:"
msgstr "Ergebnis der Suche nach den DNs aller Einträge:"
-#: lib/pp_admintools/app/ldap.py:1126
+#: lib/pp_admintools/app/ldap.py:1129
msgid "Getting all Entry DNs of LDAP instance {i!r} below {b!r}."
msgstr "Hole DNs aller Einträge der LDAP-Instanz {i!r} unterhalb von {b!r}."
-#: lib/pp_admintools/app/ldap.py:1153
+#: lib/pp_admintools/app/ldap.py:1156
msgid "Got no entry DNs."
msgstr "Keine Eintrag-DNs gefunden."
-#: lib/pp_admintools/app/ldap.py:1163
+#: lib/pp_admintools/app/ldap.py:1166
msgid "Trying to evaluate DN of user {user!r} in LDAP instance {inst} ..."
msgstr "Versuche den DN des Nutzer {user!r} auf der LDAP-Instanz {inst} zu ermitteln …"
-#: lib/pp_admintools/app/ldap.py:1168
+#: lib/pp_admintools/app/ldap.py:1171
msgid "Trying to evaluate DN of user {u!r} as a mail address ..."
msgstr "Versuche den DN des Nutzer {u!r} als Mailadresse zu ermitteln …"
-#: lib/pp_admintools/app/ldap.py:1175
+#: lib/pp_admintools/app/ldap.py:1178
msgid "Trying to evaluate DN of user {u!r} as a LDAP DN ..."
msgstr "Versuche den DN des Nutzer {u!r} als LDAP DN zu ermitteln …"
-#: lib/pp_admintools/app/ldap.py:1182
+#: lib/pp_admintools/app/ldap.py:1185
msgid "Trying to evaluate DN of user {u!r} as a UID (Posix user name) ..."
msgstr "Versuche den DN des Nutzer {u!r} als UID (POSIX Benutzername) zu ermitteln …"
-#: lib/pp_admintools/app/ldap.py:1191 lib/pp_admintools/app/remove_ldap_user.py:311
+#: lib/pp_admintools/app/ldap.py:1194 lib/pp_admintools/app/remove_ldap_user.py:311
msgid "Empty user given."
msgstr "Leere Nutzername übergeben."
-#: lib/pp_admintools/app/ldap.py:1194
+#: lib/pp_admintools/app/ldap.py:1197
msgid "Trying to evaluate DN of user {u!r} as a CN ({c}) ..."
msgstr "Versuche den DN des Nutzer {u!r} als CN ({c}) zu ermitteln …"
-#: lib/pp_admintools/app/ldap.py:1223 lib/pp_admintools/app/ldap.py:1283
-#: lib/pp_admintools/app/ldap.py:1343 lib/pp_admintools/app/ldap.py:1654
-#: lib/pp_admintools/app/ldap.py:1695 lib/pp_admintools/app/ldap.py:1736
-#: lib/pp_admintools/app/ldap.py:1777
+#: lib/pp_admintools/app/ldap.py:1227 lib/pp_admintools/app/ldap.py:1275
+#: lib/pp_admintools/app/ldap.py:1323 lib/pp_admintools/app/ldap.py:1810
+#: lib/pp_admintools/app/ldap.py:1841 lib/pp_admintools/app/ldap.py:1872
+#: lib/pp_admintools/app/ldap.py:1903
msgid "Searching in {uri}/{bdn} with filter: {fltr}"
msgstr "Suche in {uri}/{bdn} mit dem Filter: {fltr}"
-#: lib/pp_admintools/app/ldap.py:1242
-msgid "Result of searching for mail address {m!r}:"
-msgstr "Ergebnis der Suche nach der Mailadresse {m!r}:"
-
-#: lib/pp_admintools/app/ldap.py:1253
+#: lib/pp_admintools/app/ldap.py:1244
msgid "User with mail address {m!r} not found in {uri}/{bdn}."
msgstr "Ein Nutzer mit der Mailadresse {m!r} wurde nicht in {uri}/{bdn} gefunden."
-#: lib/pp_admintools/app/ldap.py:1302
-msgid "Result of searching for uid {u!r}:"
-msgstr "Ergebnis der Suche nach UID {u!r}:"
-
-#: lib/pp_admintools/app/ldap.py:1313
+#: lib/pp_admintools/app/ldap.py:1292
msgid "User with uid {u!r} not found in {uri}/{bdn}."
msgstr "Ein Nutzer mit der UID {u!r} wurde nicht in {uri}/{bdn} gefunden."
-#: lib/pp_admintools/app/ldap.py:1362
-msgid "Result of searching for CN {cn!r}:"
-msgstr "Ergebnis der Suche nach CN {cn!r}:"
-
-#: lib/pp_admintools/app/ldap.py:1373
+#: lib/pp_admintools/app/ldap.py:1340
msgid "User with cn {cn!r} not found in {uri}/{bdn}."
msgstr "Ein Nutzer mit dem CN {cn!r} wurde nicht in {uri}/{bdn} gefunden."
-#: lib/pp_admintools/app/ldap.py:1390 lib/pp_admintools/app/set_ldap_password.py:401
+#: lib/pp_admintools/app/ldap.py:1357 lib/pp_admintools/app/set_ldap_password.py:401
msgid "User with DN {dn!r} not found in {uri}."
msgstr "Ein Nutzer mit dem DN {dn!r} wurde nicht in {uri} gefunden."
-#: lib/pp_admintools/app/ldap.py:1408
+#: lib/pp_admintools/app/ldap.py:1375
msgid "ObjectClasses of {dn!r}:"
msgstr "ObjectClasses von {dn!r}:"
-#: lib/pp_admintools/app/ldap.py:1418
+#: lib/pp_admintools/app/ldap.py:1385
msgid "Entry {dn!r} in {uri} seems not to be an account."
msgstr "Der Eintrag {dn!r} in {uri} scheint kein Nutzerkonto zu sein."
-#: lib/pp_admintools/app/ldap.py:1431
+#: lib/pp_admintools/app/ldap.py:1398
msgid "Searching DN {dn!r} in {uri}."
msgstr "Suche DN {dn!r} in {uri}."
-#: lib/pp_admintools/app/ldap.py:1444
+#: lib/pp_admintools/app/ldap.py:1411
msgid "Entry with DN {dn!r} not found in {i!r} ({uri})."
msgstr "Ein Eintrag bit dem DN {dn!r} wurde nicht in {i!r} ({uri}) gefunden."
-#: lib/pp_admintools/app/ldap.py:1488
+#: lib/pp_admintools/app/ldap.py:1462
msgid "Creating entry {dn!r} on {uri}:"
msgstr "Erstelle Eintrag {dn!r} in {uri} …"
-#: lib/pp_admintools/app/ldap.py:1494
+#: lib/pp_admintools/app/ldap.py:1468
msgid "Simulation mode - entry will not be created."
msgstr "Simulationsmodus - der Eintrag wird nicht erstellt."
-#: lib/pp_admintools/app/ldap.py:1508
-msgid "Creation of entry {dn!r} was NOT successfull - {c}: {e}"
-msgstr "Die Erstellung des Eintrags {dn!r} war NICHT erfolgreich - {c}: {e}"
-
-#: lib/pp_admintools/app/ldap.py:1526
+#: lib/pp_admintools/app/ldap.py:1492
msgid "Creation status: {!r}."
msgstr "Erstellungsstatus: {!r}"
-#: lib/pp_admintools/app/ldap.py:1528
+#: lib/pp_admintools/app/ldap.py:1494
msgid "Result of creating:"
msgstr "Ergebnis der Erstellung:"
-#: lib/pp_admintools/app/ldap.py:1531
+#: lib/pp_admintools/app/ldap.py:1497
msgid "Creation of entry {dn!r} was NOT successful: {desc} - {msg}"
msgstr "Die Erstellung des Eintrags {dn!r} war NICHT erfolgreich - {desc}: {msg}"
-#: lib/pp_admintools/app/ldap.py:1537
+#: lib/pp_admintools/app/ldap.py:1505
msgid "Creation successful."
msgstr "Die Erstellung war erfolgreich."
-#: lib/pp_admintools/app/ldap.py:1547
+#: lib/pp_admintools/app/ldap.py:1520
+msgid "Try number {} for adding entry ..."
+msgstr "Versuch Nummer {} zum Hinzufügen eines Eintrags …"
+
+#: lib/pp_admintools/app/ldap.py:1537
+msgid "Got a {cls} on adding LDAP entry {dn!r} to instance {i!r}:"
+msgstr "Habe einen {cls} beim Hinzufügen des Eintrags {dn!r} in die LDAP-Instanz {i!r} erhalten:"
+
+#: lib/pp_admintools/app/ldap.py:1540
+msgid "Waiting #{nr} on inserting LDAP entry {dn!r} to instance {i!r} because of a {cls}:"
+msgstr "Warten Nummer #{nr} beim Hinzufügen des Eintrags {dn!r} in die LDAP-Instanz {i!r} wegen einem {cls}:"
+
+#: lib/pp_admintools/app/ldap.py:1551
+msgid "Creation of entry {dn!r} in instance {i!r} was NOT successfull - {c}: {e}"
+msgstr "Die Erstellung des Eintrags {dn!r} in die LDAP-Instanz {i!r} war NICHT erfolgreich - {c}: {e}"
+
+#: lib/pp_admintools/app/ldap.py:1584
msgid "Applying changes on {uri} to DN {dn!r}:"
msgstr "Wende Änderungen in {uri} an DN {dn!r} an:"
-#: lib/pp_admintools/app/ldap.py:1552
+#: lib/pp_admintools/app/ldap.py:1589
msgid "Simulation mode - changes are not applied."
msgstr "Simulationsmodus - hier wird jetzt nichts geändert."
-#: lib/pp_admintools/app/ldap.py:1565
-msgid "Modification of {dn!r} was NOT successfull - {c}: {e}"
-msgstr "Die Änderung von {dn!r} war NICHT erfolgreich - {c}: {e}"
-
-#: lib/pp_admintools/app/ldap.py:1567 lib/pp_admintools/app/ldap.py:1589
-#: lib/pp_admintools/app/remove_ldap_user.py:442 lib/pp_admintools/app/remove_ldap_user.py:469
-#: lib/pp_admintools/app/remove_ldap_user.py:496 lib/pp_admintools/app/remove_ldap_user.py:527
-#: lib/pp_admintools/app/remove_ldap_user.py:558 lib/pp_admintools/app/remove_ldap_user.py:674
-#: lib/pp_admintools/app/set_ldap_password.py:510
-msgid "Changes:"
-msgstr "Änderungen:"
-
-#: lib/pp_admintools/app/ldap.py:1582
+#: lib/pp_admintools/app/ldap.py:1613
msgid "Modification status: {!r}."
msgstr "Änderungsstatus: {!r}."
-#: lib/pp_admintools/app/ldap.py:1584
+#: lib/pp_admintools/app/ldap.py:1615
msgid "Result of modifying:"
msgstr "Ergebnis der Änderung:"
-#: lib/pp_admintools/app/ldap.py:1587
+#: lib/pp_admintools/app/ldap.py:1618
msgid "Modification of {dn!r} was NOT successful: {desc} - {msg}"
msgstr "Die Änderung von {dn!r} war NICHT erfolgreich - {desc}: {msg}"
-#: lib/pp_admintools/app/ldap.py:1592
+#: lib/pp_admintools/app/ldap.py:1622 lib/pp_admintools/app/ldap.py:1672
+#: lib/pp_admintools/app/remove_ldap_user.py:442 lib/pp_admintools/app/remove_ldap_user.py:469
+#: lib/pp_admintools/app/remove_ldap_user.py:496 lib/pp_admintools/app/remove_ldap_user.py:527
+#: lib/pp_admintools/app/remove_ldap_user.py:558 lib/pp_admintools/app/remove_ldap_user.py:674
+#: lib/pp_admintools/app/set_ldap_password.py:510
+msgid "Changes:"
+msgstr "Änderungen:"
+
+#: lib/pp_admintools/app/ldap.py:1625
msgid "Modification successful."
msgstr "Die Änderung war erfolgreich."
-#: lib/pp_admintools/app/ldap.py:1601
+#: lib/pp_admintools/app/ldap.py:1639
+msgid "Try number {} for modifying an entry ..."
+msgstr "Versuch Nummer {} zur Änderung eines Eintrages …"
+
+#: lib/pp_admintools/app/ldap.py:1655
+msgid "Got a {cls} on modifying LDAP entry {dn!r} on instance {i!r}:"
+msgstr "Habe einen {cls} bei der Änderung des Eintrages {dn!r} in der LDAP-Instanz {i!r} erhalten:"
+
+#: lib/pp_admintools/app/ldap.py:1658
+msgid "Waiting #{nr} on modifying LDAP entry {dn!r} on instance {i!r} because of a {cls}:"
+msgstr "Warten Nummer #{nr} beim Ändern des Eintrags {dn!r} in der LDAP-Instanz {i!r} wegen einem {cls}:"
+
+#: lib/pp_admintools/app/ldap.py:1669
+msgid "Modification of entry {dn!r} on instance {i!r} was NOT successfull - {c}: {e}"
+msgstr "Die Änderung von des Eintrags {dn!r} in der LDAP-Instanz {i!r} war NICHT erfolgreich - {c}: {e}"
+
+#: lib/pp_admintools/app/ldap.py:1700
msgid "Deleting LDAP entry {dn!r} on {uri} ..."
msgstr "Lösche LDAP-Eintrag {dn!r} in {uri} …"
-#: lib/pp_admintools/app/ldap.py:1606
+#: lib/pp_admintools/app/ldap.py:1705
msgid "Simulation mode - deletion will not be executed."
msgstr "Simulationsmodus - hier wird jetzt nichts gelöscht."
-#: lib/pp_admintools/app/ldap.py:1619
-msgid "Deletion of {dn!r} was NOT successfull - {c}: {e}"
-msgstr "Das Löschen von {dn!r} war NICHT erfolgreich - {c}: {e}"
-
-#: lib/pp_admintools/app/ldap.py:1627
+#: lib/pp_admintools/app/ldap.py:1729
msgid "Deletion status: {!r}."
msgstr "Löschstatus: {!r}"
-#: lib/pp_admintools/app/ldap.py:1629
+#: lib/pp_admintools/app/ldap.py:1731
msgid "Result of deletion:"
msgstr "Ergebnis der Löschung:"
-#: lib/pp_admintools/app/ldap.py:1632
+#: lib/pp_admintools/app/ldap.py:1734
msgid "Deletion of {dn!r} was NOT successful: {desc} - {msg}"
msgstr "Das Löschen von {dn!r} war NICHT erfolgreich - {desc}: {msg}"
-#: lib/pp_admintools/app/ldap.py:1636
+#: lib/pp_admintools/app/ldap.py:1740
msgid "Deletion successful."
msgstr "Die Löschung war erfolgreich."
-#: lib/pp_admintools/app/ldap.py:1813
+#: lib/pp_admintools/app/ldap.py:1755
+msgid "Try number {i} for deleting entry {dn!r} ..."
+msgstr "Versuch Nummer {} zum Löschen des Eintrags {dn!r} …"
+
+#: lib/pp_admintools/app/ldap.py:1771
+msgid "Got a {cls} on deleting LDAP entry {dn!r} on instance {i!r}:"
+msgstr "Habe einen {cls} beim Löschen es Eintrags {dn!r} in der LDAP-Instanz {i!r} erhalten:"
+
+#: lib/pp_admintools/app/ldap.py:1774
+msgid "Waiting #{nr} on deleting LDAP entry {dn!r} on instance {i!r} because of a {cls}:"
+msgstr "Warten Nummer #{nr} beim Löschen des Eintrags {dn!r} in der LDAP-Instanz {i!r} wegen einem {cls}:"
+
+#: lib/pp_admintools/app/ldap.py:1785
+msgid "Deleting of entry {dn!r} on instance {i!r} was NOT successfull - {c}: {e}"
+msgstr "Das Löschen des Eintrags {dn!r} in der LDAP-Instanz {i!r} war NICHT erfolgreich - {c}: {e}"
+
+#: lib/pp_admintools/app/ldap.py:1929
msgid "Reading password file {!r} ..."
msgstr "Lese Passwortdatei {!r} …"
-#: lib/pp_admintools/app/ldap.py:1844
+#: lib/pp_admintools/app/ldap.py:1960
msgid "Could not detect RDN from DN {!r}."
msgstr "Konnte RDN nich aus {!r} ermitteln."
-#: lib/pp_admintools/app/ldap.py:1848
+#: lib/pp_admintools/app/ldap.py:1964
msgid "Found RDN attribute {!r}."
msgstr "Fand RDN-Attribut {!r}."
-#: lib/pp_admintools/app/ldap.py:1854
+#: lib/pp_admintools/app/ldap.py:1970
msgid "RDN attribute {!r} will not be touched."
msgstr "Das RDN-Attribut {!r} wird nicht angefasst."
-#: lib/pp_admintools/app/ldap.py:1860 lib/pp_admintools/app/ldap.py:1879
-#: lib/pp_admintools/app/ldap.py:1957
+#: lib/pp_admintools/app/ldap.py:1976 lib/pp_admintools/app/ldap.py:1995
+#: lib/pp_admintools/app/ldap.py:2073
msgid "Attribute {!r} will not be touched."
msgstr "Das Attribut {!r} wird nicht angefasst."
-#: lib/pp_admintools/app/ldap.py:1917
+#: lib/pp_admintools/app/ldap.py:2033
msgid "Values to removed from attribute {!r}:"
msgstr "Werte, die von Attribut {!r} gelöscht werden."
msgid "The option must be less than {m} (given: {v})."
msgstr "Die Option muss kleiner als {m} sein (gegeben: {v})."
-#: lib/pp_admintools/app/ldap.py:208 lib/pp_admintools/argparse_actions.py:268
+#: lib/pp_admintools/app/ldap.py:209 lib/pp_admintools/argparse_actions.py:268
msgid "The path {!r} must be an absolute path."
msgstr "Der Pfad {!r} muss ein absoluter Pfad sein."
-#: lib/pp_admintools/app/ldap.py:212 lib/pp_admintools/app/ldap.py:1816
+#: lib/pp_admintools/app/ldap.py:213 lib/pp_admintools/app/ldap.py:1932
#: lib/pp_admintools/argparse_actions.py:274
msgid "The file {!r} does not exists."
msgstr "Die Datei {!r} existiert nicht."
-#: lib/pp_admintools/app/ldap.py:216 lib/pp_admintools/app/ldap.py:1821
+#: lib/pp_admintools/app/ldap.py:217 lib/pp_admintools/app/ldap.py:1937
#: lib/pp_admintools/argparse_actions.py:278
msgid "The given path {!r} exists, but is not a regular file."
msgstr "Der angegebene Pfad {!r} existiert, ist aber keine reguläre Datei."
-#: lib/pp_admintools/app/ldap.py:220 lib/pp_admintools/app/ldap.py:1826
+#: lib/pp_admintools/app/ldap.py:221 lib/pp_admintools/app/ldap.py:1942
#: lib/pp_admintools/argparse_actions.py:282
msgid "The given file {!r} is not readable."
msgstr "Die angegebene Datei {} ist nicht lesbar."
msgstr ""
"Project-Id-Version: pp_admintools 0.11.0\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2024-01-31 08:45+0100\n"
-"PO-Revision-Date: 2024-01-30 18:10+0100\n"
+"POT-Creation-Date: 2024-02-01 12:25+0100\n"
+"PO-Revision-Date: 2024-02-01 14:55+0100\n"
"Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
"Language: en_US\n"
"Language-Team: Frank Brehm <frank.brehm@pixelpark.com>\n"
"Default: {!r}."
msgstr ""
-#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:457
-#: lib/pp_admintools/app/ldap.py:468 lib/pp_admintools/app/mirror_ldap.py:114
+#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:458
+#: lib/pp_admintools/app/ldap.py:469 lib/pp_admintools/app/mirror_ldap.py:114
#: lib/pp_admintools/app/pdns.py:275
msgid "SECONDS"
msgstr ""
#: lib/pp_admintools/app/barracuda_sync.py:231 lib/pp_admintools/app/barracuda_sync.py:427
#: lib/pp_admintools/app/dns_deploy_zones.py:431 lib/pp_admintools/app/dns_deploy_zones.py:791
-#: lib/pp_admintools/app/ldap.py:1111 lib/pp_admintools/app/ldap.py:1249
-#: lib/pp_admintools/app/ldap.py:1309 lib/pp_admintools/app/ldap.py:1369
-#: lib/pp_admintools/app/ldap.py:1677 lib/pp_admintools/app/ldap.py:1718
-#: lib/pp_admintools/app/ldap.py:1759 lib/pp_admintools/app/ldap.py:1800
+#: lib/pp_admintools/app/ldap.py:1114 lib/pp_admintools/app/ldap.py:1241
+#: lib/pp_admintools/app/ldap.py:1289 lib/pp_admintools/app/ldap.py:1337
+#: lib/pp_admintools/app/ldap.py:1823 lib/pp_admintools/app/ldap.py:1854
+#: lib/pp_admintools/app/ldap.py:1885 lib/pp_admintools/app/ldap.py:1916
msgid "Result:"
msgstr ""
msgid "LDAP Entries to modified:"
msgstr ""
-#: lib/pp_admintools/app/barracuda_sync.py:756 lib/pp_admintools/app/ldap.py:1913
+#: lib/pp_admintools/app/barracuda_sync.py:756 lib/pp_admintools/app/ldap.py:2029
msgid "Values to add to attribute {!r}:"
msgstr ""
msgid "Values to be removed from attribute {!r}:"
msgstr ""
-#: lib/pp_admintools/app/barracuda_sync.py:777 lib/pp_admintools/app/ldap.py:1934
+#: lib/pp_admintools/app/barracuda_sync.py:777 lib/pp_admintools/app/ldap.py:2050
msgid "Changes for attribute {!r}:"
msgstr ""
-#: lib/pp_admintools/app/barracuda_sync.py:780 lib/pp_admintools/app/ldap.py:1937
+#: lib/pp_admintools/app/barracuda_sync.py:780 lib/pp_admintools/app/ldap.py:2053
msgid "No changes to attribute {!r}."
msgstr ""
msgid "[{yes}/{no}]?"
msgstr ""
-#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:325
+#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:326
#: lib/pp_admintools/app/mirror_ldap.py:245 lib/pp_admintools/app/remove_ldap_user.py:301
#: lib/pp_admintools/app/set_ldap_password.py:481
msgid "No"
msgid "Checking for dependend unique attribute '"
msgstr ""
-#: lib/pp_admintools/app/duplicate_attribs.py:172 lib/pp_admintools/app/ldap.py:611
+#: lib/pp_admintools/app/duplicate_attribs.py:172 lib/pp_admintools/app/ldap.py:612
msgid "Used filter:"
msgstr ""
msgid "No duplicates for attribute {!r} found."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:235
+#: lib/pp_admintools/app/ldap.py:236
msgid "The value {v} for {n} must be greater than zero."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:239 lib/pp_admintools/app/ldap.py:261
+#: lib/pp_admintools/app/ldap.py:240 lib/pp_admintools/app/ldap.py:262
msgid "The value {v} for {n} must not be greater than {m}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:257
+#: lib/pp_admintools/app/ldap.py:258
msgid "The value {v} for {n} must be equal to or greater than zero."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:314
+#: lib/pp_admintools/app/ldap.py:315
msgid "LDAP options"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:316
+#: lib/pp_admintools/app/ldap.py:317
msgid "Options for the default LDAP connection"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:318
+#: lib/pp_admintools/app/ldap.py:319
msgid "Options fo LDAP connections"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:327
+#: lib/pp_admintools/app/ldap.py:328
msgid "Yes"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:333 lib/pp_admintools/app/ldap.py:429
+#: lib/pp_admintools/app/ldap.py:334 lib/pp_admintools/app/ldap.py:430
msgid "HOST"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:334
+#: lib/pp_admintools/app/ldap.py:335
msgid "Hostname or address of the LDAP server to use. Default: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:341
+#: lib/pp_admintools/app/ldap.py:342
msgid "Use ldaps to connect to the LDAP server. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:346 lib/pp_admintools/app/ldap.py:435
+#: lib/pp_admintools/app/ldap.py:347 lib/pp_admintools/app/ldap.py:436
#: lib/pp_admintools/app/mail.py:243 lib/pp_admintools/app/pdns.py:264
msgid "PORT"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:348
+#: lib/pp_admintools/app/ldap.py:349
msgid "The port number to connect to the LDAP server. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:354
+#: lib/pp_admintools/app/ldap.py:355
msgid "The base DN used as the root for the LDAP searches. Default: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:361
+#: lib/pp_admintools/app/ldap.py:362
msgid "The Bind DN to use to connect to the LDAP server. Default: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:369 lib/pp_admintools/app/mk_ldap_passwd.py:123
+#: lib/pp_admintools/app/ldap.py:370 lib/pp_admintools/app/mk_ldap_passwd.py:123
#: lib/pp_admintools/app/set_ldap_password.py:123 lib/pp_admintools/app/set_ldap_password.py:124
#: lib/pp_admintools/app/set_ldap_password.py:141 lib/pp_admintools/app/set_ldap_password.py:144
msgid "PASSWORD"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:370
+#: lib/pp_admintools/app/ldap.py:371
msgid "Use PASSWORD as the password for simple LDAP authentication."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:375
+#: lib/pp_admintools/app/ldap.py:376
msgid ""
"Prompt for simple LDAP authentication. This is used instead of specifying the password on the "
"command line."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:381 lib/pp_admintools/app/set_ldap_password.py:135
+#: lib/pp_admintools/app/ldap.py:382 lib/pp_admintools/app/set_ldap_password.py:135
#: lib/pp_admintools/app/set_ldap_password.py:137
msgid "PASSWORD_FILE"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:383
+#: lib/pp_admintools/app/ldap.py:384
msgid "Use contents of PASSWORD_FILE as the password for simple authentication."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:391 lib/pp_admintools/app/pdns.py:238
+#: lib/pp_admintools/app/ldap.py:392 lib/pp_admintools/app/pdns.py:238
msgid "INSTANCE"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:394
+#: lib/pp_admintools/app/ldap.py:395
msgid "If not given, then the instance {!r} will be used."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:398
+#: lib/pp_admintools/app/ldap.py:399
msgid "The LDAP instance (LDAP cluster) from configuration, where to execute this script."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:402
+#: lib/pp_admintools/app/ldap.py:403
msgid ""
"The LDAP instance (LDAP cluster) from configuration, where to execute this script. It is "
"possible to give here the value {val_all!r}, then all found LDAP instances except {default!r} "
"are shown, and the application is exiting."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:430
+#: lib/pp_admintools/app/ldap.py:431
msgid "Override configured hostname or address of the LDAP server."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:437
+#: lib/pp_admintools/app/ldap.py:438
msgid "Override the configured port number to connect to the LDAP server."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:442
+#: lib/pp_admintools/app/ldap.py:443
msgid "Override the configured base DN of the instance used as the root for the LDAP searches."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:448
+#: lib/pp_admintools/app/ldap.py:449
msgid "COUNT"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:451
+#: lib/pp_admintools/app/ldap.py:452
msgid ""
"The number of retries for executing a LDAP request, which was failing because of a connection "
"problem. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:460
+#: lib/pp_admintools/app/ldap.py:461
msgid ""
"The time in seconds after a failed LDAP request, which was failing because of a connection "
"problem, for the next try. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:470
+#: lib/pp_admintools/app/ldap.py:471
msgid "Using the given timeout in seconds for all LDAP operations. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:505
+#: lib/pp_admintools/app/ldap.py:506
msgid "Limiting console timeout to {} seconds due to LDAP timeout."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:516
+#: lib/pp_admintools/app/ldap.py:517
msgid "Checking given instances."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:520
+#: lib/pp_admintools/app/ldap.py:521
msgid "Given insts:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:577
+#: lib/pp_admintools/app/ldap.py:578
msgid "Configured LDAP instances:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:598
+#: lib/pp_admintools/app/ldap.py:599
msgid "Verifying given instances ..."
msgstr "Verifying given instances …"
-#: lib/pp_admintools/app/ldap.py:636
+#: lib/pp_admintools/app/ldap.py:637
msgid "Filtered instances:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:644
+#: lib/pp_admintools/app/ldap.py:645
msgid "LDAP instances to use:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:660
+#: lib/pp_admintools/app/ldap.py:661
msgid "LDAP instance {!r} not found in configuration or is not usable."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:740
+#: lib/pp_admintools/app/ldap.py:741
msgid "Preparations ..."
msgstr "Preparations …"
-#: lib/pp_admintools/app/ldap.py:744
+#: lib/pp_admintools/app/ldap.py:745
msgid "Open all necessary LDAP connections ..."
msgstr "Open all necessary LDAP connections …"
-#: lib/pp_admintools/app/ldap.py:758
+#: lib/pp_admintools/app/ldap.py:759
msgid "Password of user {usr} on LDAP instance {inst}:"
msgstr "Password of user {usr} on LDAP instance {inst}:"
-#: lib/pp_admintools/app/ldap.py:770
+#: lib/pp_admintools/app/ldap.py:771
msgid "Info about LDAP server {}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:783
+#: lib/pp_admintools/app/ldap.py:784
msgid "Trying to get LDAP server object for {} ..."
msgstr "Trying to get LDAP server object for {} …"
-#: lib/pp_admintools/app/ldap.py:799
+#: lib/pp_admintools/app/ldap.py:800
msgid "Connect options to server {!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:806
+#: lib/pp_admintools/app/ldap.py:807
msgid "LDAP server {s}: {re}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:824
+#: lib/pp_admintools/app/ldap.py:825
msgid "Connecting to LDAP server {url} as {dn!r} ..."
msgstr "Connecting to LDAP server {url} as {dn!r} …"
-#: lib/pp_admintools/app/ldap.py:832
+#: lib/pp_admintools/app/ldap.py:833
msgid "Could not connect to LDAP server {url!r} as {user!r}: {e}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:837
+#: lib/pp_admintools/app/ldap.py:838
msgid "{c} on connecting to LDAP server {url!r} as {user!r}: {e}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:847
+#: lib/pp_admintools/app/ldap.py:848
msgid "Finishing ..."
msgstr "Finishing …"
-#: lib/pp_admintools/app/ldap.py:858
+#: lib/pp_admintools/app/ldap.py:859
msgid "Disconnecting from all remaining LDAP instances ..."
msgstr "Disconnecting from all remaining LDAP instances …"
-#: lib/pp_admintools/app/ldap.py:875
+#: lib/pp_admintools/app/ldap.py:876
msgid "Unbinding from LDAP server {!r} ..."
msgstr "Unbinding from LDAP server {!r} …"
-#: lib/pp_admintools/app/ldap.py:882
+#: lib/pp_admintools/app/ldap.py:883
msgid "Removing LDAP server connection data {!r} ..."
msgstr "Removing LDAP server connection data {!r} …"
-#: lib/pp_admintools/app/ldap.py:905
+#: lib/pp_admintools/app/ldap.py:906
msgid "recursive"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:921
+#: lib/pp_admintools/app/ldap.py:922
msgid "Searching in {uri}/{bdn} {rec}for all entries with filter {fltr!r}, giving attributes:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:951
+#: lib/pp_admintools/app/ldap.py:952
msgid "Result of searching:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:953 lib/pp_admintools/app/ldap.py:1096
-#: lib/pp_admintools/app/ldap.py:1141 lib/pp_admintools/app/ldap.py:1246
-#: lib/pp_admintools/app/ldap.py:1306 lib/pp_admintools/app/ldap.py:1366
-#: lib/pp_admintools/app/ldap.py:1674 lib/pp_admintools/app/ldap.py:1715
-#: lib/pp_admintools/app/ldap.py:1756 lib/pp_admintools/app/ldap.py:1797
+#: lib/pp_admintools/app/ldap.py:954 lib/pp_admintools/app/ldap.py:1099
+#: lib/pp_admintools/app/ldap.py:1144 lib/pp_admintools/app/ldap.py:1286
+#: lib/pp_admintools/app/ldap.py:1334 lib/pp_admintools/app/ldap.py:1820
+#: lib/pp_admintools/app/ldap.py:1851 lib/pp_admintools/app/ldap.py:1882
+#: lib/pp_admintools/app/ldap.py:1913
msgid "Got a response entry:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:957
+#: lib/pp_admintools/app/ldap.py:958
msgid "Search was not successful."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:973
+#: lib/pp_admintools/app/ldap.py:974
msgid "Try number {} for searching ..."
msgstr "Try number {} for searching …"
-#: lib/pp_admintools/app/ldap.py:989 lib/pp_admintools/app/ldap.py:1002
+#: lib/pp_admintools/app/ldap.py:990 lib/pp_admintools/app/ldap.py:1005
msgid "Got a {cls} on searching in LDAP instance {i!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:992
-msgid "Waiting because of a {}:"
+#: lib/pp_admintools/app/ldap.py:993
+msgid "Waiting #{nr} on searching in instance {i!r} because of a {cls}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:997
+#: lib/pp_admintools/app/ldap.py:1000
msgid "Session terminated by server on searching on instance {i!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1038
+#: lib/pp_admintools/app/ldap.py:1041 lib/pp_admintools/app/ldap.py:1238
msgid "Found entry {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1045 lib/pp_admintools/app/ldap.py:1088
+#: lib/pp_admintools/app/ldap.py:1048 lib/pp_admintools/app/ldap.py:1091
msgid "Found one entry with filter {fltr!r} in {uri}/{bdn}."
msgid_plural "Found {nr} enries with filter {fltr!r} in {uri}/{bdn}."
msgstr[0] ""
msgstr[1] ""
-#: lib/pp_admintools/app/ldap.py:1049
+#: lib/pp_admintools/app/ldap.py:1052
msgid "Got response entries:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1053 lib/pp_admintools/app/ldap.py:1100
+#: lib/pp_admintools/app/ldap.py:1056 lib/pp_admintools/app/ldap.py:1103
msgid "No entry found with filter {fltr!r} in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1077 lib/pp_admintools/app/ldap.py:1130
+#: lib/pp_admintools/app/ldap.py:1080 lib/pp_admintools/app/ldap.py:1133
msgid "Using LDAP filter: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1092 lib/pp_admintools/app/ldap.py:1137
+#: lib/pp_admintools/app/ldap.py:1095 lib/pp_admintools/app/ldap.py:1140
msgid "Result of searching for DNs of all entries:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1126
+#: lib/pp_admintools/app/ldap.py:1129
msgid "Getting all Entry DNs of LDAP instance {i!r} below {b!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1153
-#, fuzzy
+#: lib/pp_admintools/app/ldap.py:1156
msgid "Got no entry DNs."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1163
+#: lib/pp_admintools/app/ldap.py:1166
msgid "Trying to evaluate DN of user {user!r} in LDAP instance {inst} ..."
msgstr "Trying to evaluate DN of user {user!r} in LDAP instance {inst} …"
-#: lib/pp_admintools/app/ldap.py:1168
+#: lib/pp_admintools/app/ldap.py:1171
msgid "Trying to evaluate DN of user {u!r} as a mail address ..."
msgstr "Trying to evaluate DN of user {u!r} as a mail address …"
-#: lib/pp_admintools/app/ldap.py:1175
+#: lib/pp_admintools/app/ldap.py:1178
msgid "Trying to evaluate DN of user {u!r} as a LDAP DN ..."
msgstr "Trying to evaluate DN of user {u!r} as a LDAP DN …"
-#: lib/pp_admintools/app/ldap.py:1182
+#: lib/pp_admintools/app/ldap.py:1185
msgid "Trying to evaluate DN of user {u!r} as a UID (Posix user name) ..."
msgstr "Trying to evaluate DN of user {u!r} as a UID (Posix user name) …"
-#: lib/pp_admintools/app/ldap.py:1191 lib/pp_admintools/app/remove_ldap_user.py:311
+#: lib/pp_admintools/app/ldap.py:1194 lib/pp_admintools/app/remove_ldap_user.py:311
msgid "Empty user given."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1194
+#: lib/pp_admintools/app/ldap.py:1197
msgid "Trying to evaluate DN of user {u!r} as a CN ({c}) ..."
msgstr "Trying to evaluate DN of user {u!r} as a CN ({c}) …"
-#: lib/pp_admintools/app/ldap.py:1223 lib/pp_admintools/app/ldap.py:1283
-#: lib/pp_admintools/app/ldap.py:1343 lib/pp_admintools/app/ldap.py:1654
-#: lib/pp_admintools/app/ldap.py:1695 lib/pp_admintools/app/ldap.py:1736
-#: lib/pp_admintools/app/ldap.py:1777
+#: lib/pp_admintools/app/ldap.py:1227 lib/pp_admintools/app/ldap.py:1275
+#: lib/pp_admintools/app/ldap.py:1323 lib/pp_admintools/app/ldap.py:1810
+#: lib/pp_admintools/app/ldap.py:1841 lib/pp_admintools/app/ldap.py:1872
+#: lib/pp_admintools/app/ldap.py:1903
msgid "Searching in {uri}/{bdn} with filter: {fltr}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1242
-msgid "Result of searching for mail address {m!r}:"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1253
+#: lib/pp_admintools/app/ldap.py:1244
msgid "User with mail address {m!r} not found in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1302
-msgid "Result of searching for uid {u!r}:"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1313
+#: lib/pp_admintools/app/ldap.py:1292
msgid "User with uid {u!r} not found in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1362
-msgid "Result of searching for CN {cn!r}:"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1373
+#: lib/pp_admintools/app/ldap.py:1340
msgid "User with cn {cn!r} not found in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1390 lib/pp_admintools/app/set_ldap_password.py:401
+#: lib/pp_admintools/app/ldap.py:1357 lib/pp_admintools/app/set_ldap_password.py:401
msgid "User with DN {dn!r} not found in {uri}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1408
+#: lib/pp_admintools/app/ldap.py:1375
msgid "ObjectClasses of {dn!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1418
+#: lib/pp_admintools/app/ldap.py:1385
msgid "Entry {dn!r} in {uri} seems not to be an account."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1431
+#: lib/pp_admintools/app/ldap.py:1398
msgid "Searching DN {dn!r} in {uri}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1444
+#: lib/pp_admintools/app/ldap.py:1411
msgid "Entry with DN {dn!r} not found in {i!r} ({uri})."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1488
+#: lib/pp_admintools/app/ldap.py:1462
msgid "Creating entry {dn!r} on {uri}:"
msgstr "Creating entry {dn!r} on {uri}:"
-#: lib/pp_admintools/app/ldap.py:1494
+#: lib/pp_admintools/app/ldap.py:1468
msgid "Simulation mode - entry will not be created."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1508
-msgid "Creation of entry {dn!r} was NOT successfull - {c}: {e}"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1526
+#: lib/pp_admintools/app/ldap.py:1492
msgid "Creation status: {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1528
+#: lib/pp_admintools/app/ldap.py:1494
msgid "Result of creating:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1531
+#: lib/pp_admintools/app/ldap.py:1497
msgid "Creation of entry {dn!r} was NOT successful: {desc} - {msg}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1537
+#: lib/pp_admintools/app/ldap.py:1505
msgid "Creation successful."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1547
+#: lib/pp_admintools/app/ldap.py:1520
+msgid "Try number {} for adding entry ..."
+msgstr "Try number {} for dding entry …"
+
+#: lib/pp_admintools/app/ldap.py:1537
+msgid "Got a {cls} on adding LDAP entry {dn!r} to instance {i!r}:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1540
+msgid "Waiting #{nr} on inserting LDAP entry {dn!r} to instance {i!r} because of a {cls}:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1551
+msgid "Creation of entry {dn!r} in instance {i!r} was NOT successfull - {c}: {e}"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1584
msgid "Applying changes on {uri} to DN {dn!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1552
+#: lib/pp_admintools/app/ldap.py:1589
msgid "Simulation mode - changes are not applied."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1565
-msgid "Modification of {dn!r} was NOT successfull - {c}: {e}"
+#: lib/pp_admintools/app/ldap.py:1613
+msgid "Modification status: {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1567 lib/pp_admintools/app/ldap.py:1589
+#: lib/pp_admintools/app/ldap.py:1615
+msgid "Result of modifying:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1618
+msgid "Modification of {dn!r} was NOT successful: {desc} - {msg}"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1622 lib/pp_admintools/app/ldap.py:1672
#: lib/pp_admintools/app/remove_ldap_user.py:442 lib/pp_admintools/app/remove_ldap_user.py:469
#: lib/pp_admintools/app/remove_ldap_user.py:496 lib/pp_admintools/app/remove_ldap_user.py:527
#: lib/pp_admintools/app/remove_ldap_user.py:558 lib/pp_admintools/app/remove_ldap_user.py:674
msgid "Changes:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1582
-msgid "Modification status: {!r}."
+#: lib/pp_admintools/app/ldap.py:1625
+msgid "Modification successful."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1584
-msgid "Result of modifying:"
+#: lib/pp_admintools/app/ldap.py:1639
+msgid "Try number {} for modifying an entry ..."
+msgstr "Try number {} for modifying an entry …"
+
+#: lib/pp_admintools/app/ldap.py:1655
+msgid "Got a {cls} on modifying LDAP entry {dn!r} on instance {i!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1587
-msgid "Modification of {dn!r} was NOT successful: {desc} - {msg}"
+#: lib/pp_admintools/app/ldap.py:1658
+msgid "Waiting #{nr} on modifying LDAP entry {dn!r} on instance {i!r} because of a {cls}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1592
-msgid "Modification successful."
+#: lib/pp_admintools/app/ldap.py:1669
+msgid "Modification of entry {dn!r} on instance {i!r} was NOT successfull - {c}: {e}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1601
+#: lib/pp_admintools/app/ldap.py:1700
msgid "Deleting LDAP entry {dn!r} on {uri} ..."
msgstr "Deleting LDAP entry {dn!r} on {uri} …"
-#: lib/pp_admintools/app/ldap.py:1606
+#: lib/pp_admintools/app/ldap.py:1705
msgid "Simulation mode - deletion will not be executed."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1619
-msgid "Deletion of {dn!r} was NOT successfull - {c}: {e}"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1627
+#: lib/pp_admintools/app/ldap.py:1729
msgid "Deletion status: {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1629
+#: lib/pp_admintools/app/ldap.py:1731
msgid "Result of deletion:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1632
+#: lib/pp_admintools/app/ldap.py:1734
msgid "Deletion of {dn!r} was NOT successful: {desc} - {msg}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1636
+#: lib/pp_admintools/app/ldap.py:1740
msgid "Deletion successful."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1813
+#: lib/pp_admintools/app/ldap.py:1755
+msgid "Try number {i} for deleting entry {dn!r} ..."
+msgstr "Try number {} for deleting entry {dn!r} …"
+
+#: lib/pp_admintools/app/ldap.py:1771
+msgid "Got a {cls} on deleting LDAP entry {dn!r} on instance {i!r}:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1774
+msgid "Waiting #{nr} on deleting LDAP entry {dn!r} on instance {i!r} because of a {cls}:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1785
+msgid "Deleting of entry {dn!r} on instance {i!r} was NOT successfull - {c}: {e}"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1929
msgid "Reading password file {!r} ..."
msgstr "Reading password file {!r} …"
-#: lib/pp_admintools/app/ldap.py:1844
+#: lib/pp_admintools/app/ldap.py:1960
msgid "Could not detect RDN from DN {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1848
+#: lib/pp_admintools/app/ldap.py:1964
msgid "Found RDN attribute {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1854
+#: lib/pp_admintools/app/ldap.py:1970
msgid "RDN attribute {!r} will not be touched."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1860 lib/pp_admintools/app/ldap.py:1879
-#: lib/pp_admintools/app/ldap.py:1957
+#: lib/pp_admintools/app/ldap.py:1976 lib/pp_admintools/app/ldap.py:1995
+#: lib/pp_admintools/app/ldap.py:2073
msgid "Attribute {!r} will not be touched."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1917
+#: lib/pp_admintools/app/ldap.py:2033
msgid "Values to removed from attribute {!r}:"
msgstr ""
msgid "The option must be less than {m} (given: {v})."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:208 lib/pp_admintools/argparse_actions.py:268
+#: lib/pp_admintools/app/ldap.py:209 lib/pp_admintools/argparse_actions.py:268
msgid "The path {!r} must be an absolute path."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:212 lib/pp_admintools/app/ldap.py:1816
+#: lib/pp_admintools/app/ldap.py:213 lib/pp_admintools/app/ldap.py:1932
#: lib/pp_admintools/argparse_actions.py:274
msgid "The file {!r} does not exists."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:216 lib/pp_admintools/app/ldap.py:1821
+#: lib/pp_admintools/app/ldap.py:217 lib/pp_admintools/app/ldap.py:1937
#: lib/pp_admintools/argparse_actions.py:278
msgid "The given path {!r} exists, but is not a regular file."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:220 lib/pp_admintools/app/ldap.py:1826
+#: lib/pp_admintools/app/ldap.py:221 lib/pp_admintools/app/ldap.py:1942
#: lib/pp_admintools/argparse_actions.py:282
msgid "The given file {!r} is not readable."
msgstr ""
msgstr ""
"Project-Id-Version: pp_admintools 0.11.0\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2024-01-31 08:45+0100\n"
+"POT-Creation-Date: 2024-02-01 12:25+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <frank.brehm@pixelpark.com>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Default: {!r}."
msgstr ""
-#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:457
-#: lib/pp_admintools/app/ldap.py:468 lib/pp_admintools/app/mirror_ldap.py:114
+#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:458
+#: lib/pp_admintools/app/ldap.py:469 lib/pp_admintools/app/mirror_ldap.py:114
#: lib/pp_admintools/app/pdns.py:275
msgid "SECONDS"
msgstr ""
#: lib/pp_admintools/app/barracuda_sync.py:231 lib/pp_admintools/app/barracuda_sync.py:427
#: lib/pp_admintools/app/dns_deploy_zones.py:431 lib/pp_admintools/app/dns_deploy_zones.py:791
-#: lib/pp_admintools/app/ldap.py:1111 lib/pp_admintools/app/ldap.py:1249
-#: lib/pp_admintools/app/ldap.py:1309 lib/pp_admintools/app/ldap.py:1369
-#: lib/pp_admintools/app/ldap.py:1677 lib/pp_admintools/app/ldap.py:1718
-#: lib/pp_admintools/app/ldap.py:1759 lib/pp_admintools/app/ldap.py:1800
+#: lib/pp_admintools/app/ldap.py:1114 lib/pp_admintools/app/ldap.py:1241
+#: lib/pp_admintools/app/ldap.py:1289 lib/pp_admintools/app/ldap.py:1337
+#: lib/pp_admintools/app/ldap.py:1823 lib/pp_admintools/app/ldap.py:1854
+#: lib/pp_admintools/app/ldap.py:1885 lib/pp_admintools/app/ldap.py:1916
msgid "Result:"
msgstr ""
msgid "LDAP Entries to modified:"
msgstr ""
-#: lib/pp_admintools/app/barracuda_sync.py:756 lib/pp_admintools/app/ldap.py:1913
+#: lib/pp_admintools/app/barracuda_sync.py:756 lib/pp_admintools/app/ldap.py:2029
msgid "Values to add to attribute {!r}:"
msgstr ""
msgid "Values to be removed from attribute {!r}:"
msgstr ""
-#: lib/pp_admintools/app/barracuda_sync.py:777 lib/pp_admintools/app/ldap.py:1934
+#: lib/pp_admintools/app/barracuda_sync.py:777 lib/pp_admintools/app/ldap.py:2050
msgid "Changes for attribute {!r}:"
msgstr ""
-#: lib/pp_admintools/app/barracuda_sync.py:780 lib/pp_admintools/app/ldap.py:1937
+#: lib/pp_admintools/app/barracuda_sync.py:780 lib/pp_admintools/app/ldap.py:2053
msgid "No changes to attribute {!r}."
msgstr ""
msgid "[{yes}/{no}]?"
msgstr ""
-#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:325
+#: lib/pp_admintools/app/clean_empty_ldap_groups.py:252 lib/pp_admintools/app/ldap.py:326
#: lib/pp_admintools/app/mirror_ldap.py:245 lib/pp_admintools/app/remove_ldap_user.py:301
#: lib/pp_admintools/app/set_ldap_password.py:481
msgid "No"
msgid "Checking for dependend unique attribute '"
msgstr ""
-#: lib/pp_admintools/app/duplicate_attribs.py:172 lib/pp_admintools/app/ldap.py:611
+#: lib/pp_admintools/app/duplicate_attribs.py:172 lib/pp_admintools/app/ldap.py:612
msgid "Used filter:"
msgstr ""
msgid "No duplicates for attribute {!r} found."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:235
+#: lib/pp_admintools/app/ldap.py:236
msgid "The value {v} for {n} must be greater than zero."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:239 lib/pp_admintools/app/ldap.py:261
+#: lib/pp_admintools/app/ldap.py:240 lib/pp_admintools/app/ldap.py:262
msgid "The value {v} for {n} must not be greater than {m}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:257
+#: lib/pp_admintools/app/ldap.py:258
msgid "The value {v} for {n} must be equal to or greater than zero."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:314
+#: lib/pp_admintools/app/ldap.py:315
msgid "LDAP options"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:316
+#: lib/pp_admintools/app/ldap.py:317
msgid "Options for the default LDAP connection"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:318
+#: lib/pp_admintools/app/ldap.py:319
msgid "Options fo LDAP connections"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:327
+#: lib/pp_admintools/app/ldap.py:328
msgid "Yes"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:333 lib/pp_admintools/app/ldap.py:429
+#: lib/pp_admintools/app/ldap.py:334 lib/pp_admintools/app/ldap.py:430
msgid "HOST"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:334
+#: lib/pp_admintools/app/ldap.py:335
msgid "Hostname or address of the LDAP server to use. Default: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:341
+#: lib/pp_admintools/app/ldap.py:342
msgid "Use ldaps to connect to the LDAP server. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:346 lib/pp_admintools/app/ldap.py:435
+#: lib/pp_admintools/app/ldap.py:347 lib/pp_admintools/app/ldap.py:436
#: lib/pp_admintools/app/mail.py:243 lib/pp_admintools/app/pdns.py:264
msgid "PORT"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:348
+#: lib/pp_admintools/app/ldap.py:349
msgid "The port number to connect to the LDAP server. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:354
+#: lib/pp_admintools/app/ldap.py:355
msgid "The base DN used as the root for the LDAP searches. Default: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:361
+#: lib/pp_admintools/app/ldap.py:362
msgid "The Bind DN to use to connect to the LDAP server. Default: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:369 lib/pp_admintools/app/mk_ldap_passwd.py:123
+#: lib/pp_admintools/app/ldap.py:370 lib/pp_admintools/app/mk_ldap_passwd.py:123
#: lib/pp_admintools/app/set_ldap_password.py:123 lib/pp_admintools/app/set_ldap_password.py:124
#: lib/pp_admintools/app/set_ldap_password.py:141 lib/pp_admintools/app/set_ldap_password.py:144
msgid "PASSWORD"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:370
+#: lib/pp_admintools/app/ldap.py:371
msgid "Use PASSWORD as the password for simple LDAP authentication."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:375
+#: lib/pp_admintools/app/ldap.py:376
msgid ""
"Prompt for simple LDAP authentication. This is used instead of specifying the password on the "
"command line."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:381 lib/pp_admintools/app/set_ldap_password.py:135
+#: lib/pp_admintools/app/ldap.py:382 lib/pp_admintools/app/set_ldap_password.py:135
#: lib/pp_admintools/app/set_ldap_password.py:137
msgid "PASSWORD_FILE"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:383
+#: lib/pp_admintools/app/ldap.py:384
msgid "Use contents of PASSWORD_FILE as the password for simple authentication."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:391 lib/pp_admintools/app/pdns.py:238
+#: lib/pp_admintools/app/ldap.py:392 lib/pp_admintools/app/pdns.py:238
msgid "INSTANCE"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:394
+#: lib/pp_admintools/app/ldap.py:395
msgid "If not given, then the instance {!r} will be used."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:398
+#: lib/pp_admintools/app/ldap.py:399
msgid "The LDAP instance (LDAP cluster) from configuration, where to execute this script."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:402
+#: lib/pp_admintools/app/ldap.py:403
msgid ""
"The LDAP instance (LDAP cluster) from configuration, where to execute this script. It is "
"possible to give here the value {val_all!r}, then all found LDAP instances except {default!r} "
"are shown, and the application is exiting."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:430
+#: lib/pp_admintools/app/ldap.py:431
msgid "Override configured hostname or address of the LDAP server."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:437
+#: lib/pp_admintools/app/ldap.py:438
msgid "Override the configured port number to connect to the LDAP server."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:442
+#: lib/pp_admintools/app/ldap.py:443
msgid "Override the configured base DN of the instance used as the root for the LDAP searches."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:448
+#: lib/pp_admintools/app/ldap.py:449
msgid "COUNT"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:451
+#: lib/pp_admintools/app/ldap.py:452
msgid ""
"The number of retries for executing a LDAP request, which was failing because of a connection "
"problem. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:460
+#: lib/pp_admintools/app/ldap.py:461
msgid ""
"The time in seconds after a failed LDAP request, which was failing because of a connection "
"problem, for the next try. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:470
+#: lib/pp_admintools/app/ldap.py:471
msgid "Using the given timeout in seconds for all LDAP operations. Default: {}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:505
+#: lib/pp_admintools/app/ldap.py:506
msgid "Limiting console timeout to {} seconds due to LDAP timeout."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:516
+#: lib/pp_admintools/app/ldap.py:517
msgid "Checking given instances."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:520
+#: lib/pp_admintools/app/ldap.py:521
msgid "Given insts:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:577
+#: lib/pp_admintools/app/ldap.py:578
msgid "Configured LDAP instances:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:598
+#: lib/pp_admintools/app/ldap.py:599
msgid "Verifying given instances ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:636
+#: lib/pp_admintools/app/ldap.py:637
msgid "Filtered instances:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:644
+#: lib/pp_admintools/app/ldap.py:645
msgid "LDAP instances to use:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:660
+#: lib/pp_admintools/app/ldap.py:661
msgid "LDAP instance {!r} not found in configuration or is not usable."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:740
+#: lib/pp_admintools/app/ldap.py:741
msgid "Preparations ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:744
+#: lib/pp_admintools/app/ldap.py:745
msgid "Open all necessary LDAP connections ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:758
+#: lib/pp_admintools/app/ldap.py:759
msgid "Password of user {usr} on LDAP instance {inst}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:770
+#: lib/pp_admintools/app/ldap.py:771
msgid "Info about LDAP server {}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:783
+#: lib/pp_admintools/app/ldap.py:784
msgid "Trying to get LDAP server object for {} ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:799
+#: lib/pp_admintools/app/ldap.py:800
msgid "Connect options to server {!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:806
+#: lib/pp_admintools/app/ldap.py:807
msgid "LDAP server {s}: {re}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:824
+#: lib/pp_admintools/app/ldap.py:825
msgid "Connecting to LDAP server {url} as {dn!r} ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:832
+#: lib/pp_admintools/app/ldap.py:833
msgid "Could not connect to LDAP server {url!r} as {user!r}: {e}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:837
+#: lib/pp_admintools/app/ldap.py:838
msgid "{c} on connecting to LDAP server {url!r} as {user!r}: {e}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:847
+#: lib/pp_admintools/app/ldap.py:848
msgid "Finishing ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:858
+#: lib/pp_admintools/app/ldap.py:859
msgid "Disconnecting from all remaining LDAP instances ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:875
+#: lib/pp_admintools/app/ldap.py:876
msgid "Unbinding from LDAP server {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:882
+#: lib/pp_admintools/app/ldap.py:883
msgid "Removing LDAP server connection data {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:905
+#: lib/pp_admintools/app/ldap.py:906
msgid "recursive"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:921
+#: lib/pp_admintools/app/ldap.py:922
msgid "Searching in {uri}/{bdn} {rec}for all entries with filter {fltr!r}, giving attributes:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:951
+#: lib/pp_admintools/app/ldap.py:952
msgid "Result of searching:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:953 lib/pp_admintools/app/ldap.py:1096
-#: lib/pp_admintools/app/ldap.py:1141 lib/pp_admintools/app/ldap.py:1246
-#: lib/pp_admintools/app/ldap.py:1306 lib/pp_admintools/app/ldap.py:1366
-#: lib/pp_admintools/app/ldap.py:1674 lib/pp_admintools/app/ldap.py:1715
-#: lib/pp_admintools/app/ldap.py:1756 lib/pp_admintools/app/ldap.py:1797
+#: lib/pp_admintools/app/ldap.py:954 lib/pp_admintools/app/ldap.py:1099
+#: lib/pp_admintools/app/ldap.py:1144 lib/pp_admintools/app/ldap.py:1286
+#: lib/pp_admintools/app/ldap.py:1334 lib/pp_admintools/app/ldap.py:1820
+#: lib/pp_admintools/app/ldap.py:1851 lib/pp_admintools/app/ldap.py:1882
+#: lib/pp_admintools/app/ldap.py:1913
msgid "Got a response entry:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:957
+#: lib/pp_admintools/app/ldap.py:958
msgid "Search was not successful."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:973
+#: lib/pp_admintools/app/ldap.py:974
msgid "Try number {} for searching ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:989 lib/pp_admintools/app/ldap.py:1002
+#: lib/pp_admintools/app/ldap.py:990 lib/pp_admintools/app/ldap.py:1005
msgid "Got a {cls} on searching in LDAP instance {i!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:992
-msgid "Waiting because of a {}:"
+#: lib/pp_admintools/app/ldap.py:993
+msgid "Waiting #{nr} on searching in instance {i!r} because of a {cls}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:997
+#: lib/pp_admintools/app/ldap.py:1000
msgid "Session terminated by server on searching on instance {i!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1038
+#: lib/pp_admintools/app/ldap.py:1041 lib/pp_admintools/app/ldap.py:1238
msgid "Found entry {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1045 lib/pp_admintools/app/ldap.py:1088
+#: lib/pp_admintools/app/ldap.py:1048 lib/pp_admintools/app/ldap.py:1091
msgid "Found one entry with filter {fltr!r} in {uri}/{bdn}."
msgid_plural "Found {nr} enries with filter {fltr!r} in {uri}/{bdn}."
msgstr[0] ""
msgstr[1] ""
-#: lib/pp_admintools/app/ldap.py:1049
+#: lib/pp_admintools/app/ldap.py:1052
msgid "Got response entries:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1053 lib/pp_admintools/app/ldap.py:1100
+#: lib/pp_admintools/app/ldap.py:1056 lib/pp_admintools/app/ldap.py:1103
msgid "No entry found with filter {fltr!r} in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1077 lib/pp_admintools/app/ldap.py:1130
+#: lib/pp_admintools/app/ldap.py:1080 lib/pp_admintools/app/ldap.py:1133
msgid "Using LDAP filter: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1092 lib/pp_admintools/app/ldap.py:1137
+#: lib/pp_admintools/app/ldap.py:1095 lib/pp_admintools/app/ldap.py:1140
msgid "Result of searching for DNs of all entries:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1126
+#: lib/pp_admintools/app/ldap.py:1129
msgid "Getting all Entry DNs of LDAP instance {i!r} below {b!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1153
+#: lib/pp_admintools/app/ldap.py:1156
msgid "Got no entry DNs."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1163
+#: lib/pp_admintools/app/ldap.py:1166
msgid "Trying to evaluate DN of user {user!r} in LDAP instance {inst} ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1168
+#: lib/pp_admintools/app/ldap.py:1171
msgid "Trying to evaluate DN of user {u!r} as a mail address ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1175
+#: lib/pp_admintools/app/ldap.py:1178
msgid "Trying to evaluate DN of user {u!r} as a LDAP DN ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1182
+#: lib/pp_admintools/app/ldap.py:1185
msgid "Trying to evaluate DN of user {u!r} as a UID (Posix user name) ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1191 lib/pp_admintools/app/remove_ldap_user.py:311
+#: lib/pp_admintools/app/ldap.py:1194 lib/pp_admintools/app/remove_ldap_user.py:311
msgid "Empty user given."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1194
+#: lib/pp_admintools/app/ldap.py:1197
msgid "Trying to evaluate DN of user {u!r} as a CN ({c}) ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1223 lib/pp_admintools/app/ldap.py:1283
-#: lib/pp_admintools/app/ldap.py:1343 lib/pp_admintools/app/ldap.py:1654
-#: lib/pp_admintools/app/ldap.py:1695 lib/pp_admintools/app/ldap.py:1736
-#: lib/pp_admintools/app/ldap.py:1777
+#: lib/pp_admintools/app/ldap.py:1227 lib/pp_admintools/app/ldap.py:1275
+#: lib/pp_admintools/app/ldap.py:1323 lib/pp_admintools/app/ldap.py:1810
+#: lib/pp_admintools/app/ldap.py:1841 lib/pp_admintools/app/ldap.py:1872
+#: lib/pp_admintools/app/ldap.py:1903
msgid "Searching in {uri}/{bdn} with filter: {fltr}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1242
-msgid "Result of searching for mail address {m!r}:"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1253
+#: lib/pp_admintools/app/ldap.py:1244
msgid "User with mail address {m!r} not found in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1302
-msgid "Result of searching for uid {u!r}:"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1313
+#: lib/pp_admintools/app/ldap.py:1292
msgid "User with uid {u!r} not found in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1362
-msgid "Result of searching for CN {cn!r}:"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1373
+#: lib/pp_admintools/app/ldap.py:1340
msgid "User with cn {cn!r} not found in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1390 lib/pp_admintools/app/set_ldap_password.py:401
+#: lib/pp_admintools/app/ldap.py:1357 lib/pp_admintools/app/set_ldap_password.py:401
msgid "User with DN {dn!r} not found in {uri}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1408
+#: lib/pp_admintools/app/ldap.py:1375
msgid "ObjectClasses of {dn!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1418
+#: lib/pp_admintools/app/ldap.py:1385
msgid "Entry {dn!r} in {uri} seems not to be an account."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1431
+#: lib/pp_admintools/app/ldap.py:1398
msgid "Searching DN {dn!r} in {uri}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1444
+#: lib/pp_admintools/app/ldap.py:1411
msgid "Entry with DN {dn!r} not found in {i!r} ({uri})."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1488
+#: lib/pp_admintools/app/ldap.py:1462
msgid "Creating entry {dn!r} on {uri}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1494
+#: lib/pp_admintools/app/ldap.py:1468
msgid "Simulation mode - entry will not be created."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1508
-msgid "Creation of entry {dn!r} was NOT successfull - {c}: {e}"
-msgstr ""
-
-#: lib/pp_admintools/app/ldap.py:1526
+#: lib/pp_admintools/app/ldap.py:1492
msgid "Creation status: {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1528
+#: lib/pp_admintools/app/ldap.py:1494
msgid "Result of creating:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1531
+#: lib/pp_admintools/app/ldap.py:1497
msgid "Creation of entry {dn!r} was NOT successful: {desc} - {msg}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1537
+#: lib/pp_admintools/app/ldap.py:1505
msgid "Creation successful."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1547
+#: lib/pp_admintools/app/ldap.py:1520
+msgid "Try number {} for adding entry ..."
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1537
+msgid "Got a {cls} on adding LDAP entry {dn!r} to instance {i!r}:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1540
+msgid "Waiting #{nr} on inserting LDAP entry {dn!r} to instance {i!r} because of a {cls}:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1551
+msgid "Creation of entry {dn!r} in instance {i!r} was NOT successfull - {c}: {e}"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1584
msgid "Applying changes on {uri} to DN {dn!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1552
+#: lib/pp_admintools/app/ldap.py:1589
msgid "Simulation mode - changes are not applied."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1565
-msgid "Modification of {dn!r} was NOT successfull - {c}: {e}"
+#: lib/pp_admintools/app/ldap.py:1613
+msgid "Modification status: {!r}."
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1615
+msgid "Result of modifying:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1618
+msgid "Modification of {dn!r} was NOT successful: {desc} - {msg}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1567 lib/pp_admintools/app/ldap.py:1589
+#: lib/pp_admintools/app/ldap.py:1622 lib/pp_admintools/app/ldap.py:1672
#: lib/pp_admintools/app/remove_ldap_user.py:442 lib/pp_admintools/app/remove_ldap_user.py:469
#: lib/pp_admintools/app/remove_ldap_user.py:496 lib/pp_admintools/app/remove_ldap_user.py:527
#: lib/pp_admintools/app/remove_ldap_user.py:558 lib/pp_admintools/app/remove_ldap_user.py:674
msgid "Changes:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1582
-msgid "Modification status: {!r}."
+#: lib/pp_admintools/app/ldap.py:1625
+msgid "Modification successful."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1584
-msgid "Result of modifying:"
+#: lib/pp_admintools/app/ldap.py:1639
+msgid "Try number {} for modifying an entry ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1587
-msgid "Modification of {dn!r} was NOT successful: {desc} - {msg}"
+#: lib/pp_admintools/app/ldap.py:1655
+msgid "Got a {cls} on modifying LDAP entry {dn!r} on instance {i!r}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1592
-msgid "Modification successful."
+#: lib/pp_admintools/app/ldap.py:1658
+msgid "Waiting #{nr} on modifying LDAP entry {dn!r} on instance {i!r} because of a {cls}:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1601
-msgid "Deleting LDAP entry {dn!r} on {uri} ..."
+#: lib/pp_admintools/app/ldap.py:1669
+msgid "Modification of entry {dn!r} on instance {i!r} was NOT successfull - {c}: {e}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1606
-msgid "Simulation mode - deletion will not be executed."
+#: lib/pp_admintools/app/ldap.py:1700
+msgid "Deleting LDAP entry {dn!r} on {uri} ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1619
-msgid "Deletion of {dn!r} was NOT successfull - {c}: {e}"
+#: lib/pp_admintools/app/ldap.py:1705
+msgid "Simulation mode - deletion will not be executed."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1627
+#: lib/pp_admintools/app/ldap.py:1729
msgid "Deletion status: {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1629
+#: lib/pp_admintools/app/ldap.py:1731
msgid "Result of deletion:"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1632
+#: lib/pp_admintools/app/ldap.py:1734
msgid "Deletion of {dn!r} was NOT successful: {desc} - {msg}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1636
+#: lib/pp_admintools/app/ldap.py:1740
msgid "Deletion successful."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1813
+#: lib/pp_admintools/app/ldap.py:1755
+msgid "Try number {i} for deleting entry {dn!r} ..."
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1771
+msgid "Got a {cls} on deleting LDAP entry {dn!r} on instance {i!r}:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1774
+msgid "Waiting #{nr} on deleting LDAP entry {dn!r} on instance {i!r} because of a {cls}:"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1785
+msgid "Deleting of entry {dn!r} on instance {i!r} was NOT successfull - {c}: {e}"
+msgstr ""
+
+#: lib/pp_admintools/app/ldap.py:1929
msgid "Reading password file {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1844
+#: lib/pp_admintools/app/ldap.py:1960
msgid "Could not detect RDN from DN {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1848
+#: lib/pp_admintools/app/ldap.py:1964
msgid "Found RDN attribute {!r}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1854
+#: lib/pp_admintools/app/ldap.py:1970
msgid "RDN attribute {!r} will not be touched."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1860 lib/pp_admintools/app/ldap.py:1879
-#: lib/pp_admintools/app/ldap.py:1957
+#: lib/pp_admintools/app/ldap.py:1976 lib/pp_admintools/app/ldap.py:1995
+#: lib/pp_admintools/app/ldap.py:2073
msgid "Attribute {!r} will not be touched."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1917
+#: lib/pp_admintools/app/ldap.py:2033
msgid "Values to removed from attribute {!r}:"
msgstr ""
msgid "The option must be less than {m} (given: {v})."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:208 lib/pp_admintools/argparse_actions.py:268
+#: lib/pp_admintools/app/ldap.py:209 lib/pp_admintools/argparse_actions.py:268
msgid "The path {!r} must be an absolute path."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:212 lib/pp_admintools/app/ldap.py:1816
+#: lib/pp_admintools/app/ldap.py:213 lib/pp_admintools/app/ldap.py:1932
#: lib/pp_admintools/argparse_actions.py:274
msgid "The file {!r} does not exists."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:216 lib/pp_admintools/app/ldap.py:1821
+#: lib/pp_admintools/app/ldap.py:217 lib/pp_admintools/app/ldap.py:1937
#: lib/pp_admintools/argparse_actions.py:278
msgid "The given path {!r} exists, but is not a regular file."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:220 lib/pp_admintools/app/ldap.py:1826
+#: lib/pp_admintools/app/ldap.py:221 lib/pp_admintools/app/ldap.py:1942
#: lib/pp_admintools/argparse_actions.py:282
msgid "The given file {!r} is not readable."
msgstr ""