# German (Germany) translations for pp_admintools.
-# Copyright (C) 2023 Frank Brehm, Digitas Pixelpark Berlin
+# Copyright (C) 2024 Frank Brehm, Digitas Pixelpark Berlin
# This file is distributed under the same license as the pp_admintools project.
-# Frank Brehm <frank.brehm@pixelpark.com>, 2023.
+# Frank Brehm <frank.brehm@pixelpark.com>, 2024.
#
msgid ""
msgstr ""
"Project-Id-Version: pp_admintools 0.10.0\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2023-08-22 14:15+0200\n"
-"PO-Revision-Date: 2023-08-22 14:20+0200\n"
+"POT-Creation-Date: 2024-01-16 17:11+0100\n"
+"PO-Revision-Date: 2024-01-16 17:15+0100\n"
"Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
"Language: de_DE\n"
"Language-Team: de_DE <solution@pixelpark.com>\n"
"werden sollen. Vorgabe: {!r}"
#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:461
-#: lib/pp_admintools/app/mirror_ldap.py:118 lib/pp_admintools/app/pdns.py:284
+#: lib/pp_admintools/app/mirror_ldap.py:118 lib/pp_admintools/app/pdns.py:285
msgid "SECONDS"
msgstr "SEKUNDEN"
msgstr "Fehler {} beim Ermitteln der Lookup-Tabellentypen"
#: lib/pp_admintools/app/barracuda_sync.py:231 lib/pp_admintools/app/barracuda_sync.py:427
-#: lib/pp_admintools/app/dns_deploy_zones.py:434 lib/pp_admintools/app/dns_deploy_zones.py:788
+#: lib/pp_admintools/app/dns_deploy_zones.py:436 lib/pp_admintools/app/dns_deploy_zones.py:796
#: lib/pp_admintools/app/ldap.py:958 lib/pp_admintools/app/ldap.py:1091
#: lib/pp_admintools/app/ldap.py:1144 lib/pp_admintools/app/ldap.py:1197
#: lib/pp_admintools/app/ldap.py:1485 lib/pp_admintools/app/ldap.py:1519
"den Wert {val_list!r} anzugeben, dann werden alle verfügbaren Hashing-Methoden ausgegeben und "
"beendet."
-#: lib/pp_admintools/app/check_ldap_pwd_schemes.py:129 lib/pp_admintools/app/set_ldap_password.py:181
+#: lib/pp_admintools/app/check_ldap_pwd_schemes.py:129 lib/pp_admintools/app/set_ldap_password.py:183
msgid "SCHEMA"
msgstr "SCHEMA"
#: lib/pp_admintools/app/clean_empty_ldap_groups.py:261 lib/pp_admintools/app/ldap.py:337
#: lib/pp_admintools/app/mirror_ldap.py:238 lib/pp_admintools/app/remove_ldap_user.py:308
-#: lib/pp_admintools/app/set_ldap_password.py:487
+#: lib/pp_admintools/app/set_ldap_password.py:489
msgid "No"
msgstr "Nein"
#: lib/pp_admintools/app/clean_empty_ldap_groups.py:261 lib/pp_admintools/app/mirror_ldap.py:238
-#: lib/pp_admintools/app/remove_ldap_user.py:308 lib/pp_admintools/app/set_ldap_password.py:487
+#: lib/pp_admintools/app/remove_ldap_user.py:308 lib/pp_admintools/app/set_ldap_password.py:489
msgid "yes"
msgstr "ja"
-#: lib/pp_admintools/app/dns_deploy_zones.py:122
+#: lib/pp_admintools/app/dns_deploy_zones.py:124
msgid "Generation of the BIND9 configuration file for slave zones."
msgstr "Generierung der BIND9-Konfigurationsdatei für Slave-Zonen."
-#: lib/pp_admintools/app/dns_deploy_zones.py:250 lib/pp_admintools/app/mk_ldap_passwd.py:84
-#: lib/pp_admintools/app/set_ldap_password.py:123
+#: lib/pp_admintools/app/dns_deploy_zones.py:252 lib/pp_admintools/app/mk_ldap_passwd.py:86
+#: lib/pp_admintools/app/set_ldap_password.py:125
msgid "Options for {}"
msgstr "Optionen für {}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:255
+#: lib/pp_admintools/app/dns_deploy_zones.py:257
msgid "Keep a backup file for each changed configuration file."
msgstr "Eine Backup-Datei für jede geänderte Konfigurationsdatei aufbewahren."
-#: lib/pp_admintools/app/dns_deploy_zones.py:260
+#: lib/pp_admintools/app/dns_deploy_zones.py:262
msgid "Keeping the temporary directory instead of removing it at the end (e.g. for debugging purposes)"
msgstr "Aufbewahren des temporären Verzeichnisses, anstatt es am Ende zu löschen (z.Bsp. zum Debuggen)"
-#: lib/pp_admintools/app/dns_deploy_zones.py:284
+#: lib/pp_admintools/app/dns_deploy_zones.py:286
msgid "Post init phase."
msgstr "Nach-Init-Phase."
-#: lib/pp_admintools/app/dns_deploy_zones.py:288
+#: lib/pp_admintools/app/dns_deploy_zones.py:290
msgid "My own post init phase."
msgstr "Die eigene Nach-Init-Phase."
-#: lib/pp_admintools/app/dns_deploy_zones.py:304
+#: lib/pp_admintools/app/dns_deploy_zones.py:306
msgid "Unknown time zone: {!r}."
msgstr "Unbekannte Zeitzone: {!r}."
-#: lib/pp_admintools/app/dns_deploy_zones.py:319
+#: lib/pp_admintools/app/dns_deploy_zones.py:321
msgid "You must be root to execute this script."
msgstr "Du musst root sein, um dieses Skript ausführen zu können."
-#: lib/pp_admintools/app/dns_deploy_zones.py:321
+#: lib/pp_admintools/app/dns_deploy_zones.py:323
msgid "But in simulation mode we are continuing nevertheless."
msgstr "Aber im Simulationsmodus machen wir trotzdem weiter."
-#: lib/pp_admintools/app/dns_deploy_zones.py:328
+#: lib/pp_admintools/app/dns_deploy_zones.py:330
msgid "Starting: {}"
msgstr "Starte: {}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:336
+#: lib/pp_admintools/app/dns_deploy_zones.py:338
msgid "Using the global DNS master is not supported, please use 'local' or 'public'"
msgstr "Die Verwendung des glovalen Masters wird nicht unterstützt, bitte 'local' oder 'public' verwenden"
-#: lib/pp_admintools/app/dns_deploy_zones.py:349
+#: lib/pp_admintools/app/dns_deploy_zones.py:351
msgid "Could not occupy pidfile: {}"
msgstr "Konnte PID-Datei nicht vereinnahmen."
-#: lib/pp_admintools/app/dns_deploy_zones.py:374
+#: lib/pp_admintools/app/dns_deploy_zones.py:376
msgid "Ending: {}"
msgstr "Beendet: {}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:379
+#: lib/pp_admintools/app/dns_deploy_zones.py:381
msgid "Cleaning up ..."
msgstr "Aufräumen …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:383
+#: lib/pp_admintools/app/dns_deploy_zones.py:385
msgid "Searching for {!r}."
msgstr "Suche nach {!r}."
-#: lib/pp_admintools/app/dns_deploy_zones.py:386
+#: lib/pp_admintools/app/dns_deploy_zones.py:388
msgid "Keep existing backup file {!r}."
msgstr "Behalte existierende Backup-Datei {!r}."
-#: lib/pp_admintools/app/dns_deploy_zones.py:388
+#: lib/pp_admintools/app/dns_deploy_zones.py:390
msgid "Removing {!r} ..."
msgstr "Lösche {!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:394
+#: lib/pp_admintools/app/dns_deploy_zones.py:396
msgid "Error removing {p!r} - {c}: {e}"
msgstr "Fehler beim Löschen {p!r} - {c}: {e}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:399
+#: lib/pp_admintools/app/dns_deploy_zones.py:401
msgid "Temporary directory {!r} will not be removed. It's on yours to remove it manually."
msgstr ""
"Das temporäre Verzeichnis {!r} wird nicht gelöscht. Du musst Dich selbst darum kümmern, es "
"manuell zu löschen."
-#: lib/pp_admintools/app/dns_deploy_zones.py:404
+#: lib/pp_admintools/app/dns_deploy_zones.py:406
msgid "Destroying temporary directory {!r} ..."
msgstr "Zerstöre temporäres Verzeichnis {!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:412
+#: lib/pp_admintools/app/dns_deploy_zones.py:414
msgid "Temporary directory: {!r}."
msgstr "Temporäres Verzeichnis: {!r}."
-#: lib/pp_admintools/app/dns_deploy_zones.py:417
+#: lib/pp_admintools/app/dns_deploy_zones.py:419
msgid "Temporary zones conf: {!r}"
msgstr "Temporäre Zonenkonfiguration: {!r}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:422
+#: lib/pp_admintools/app/dns_deploy_zones.py:424
msgid "Trying to get all keys from named.conf ..."
msgstr "Versuche alle Schlüssel der named.conf zu ermitteln …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:428 lib/pp_admintools/app/dns_deploy_zones.py:782
-#: lib/pp_admintools/app/dns_deploy_zones.py:818 lib/pp_admintools/app/dns_deploy_zones.py:850
-#: lib/pp_admintools/app/dns_deploy_zones.py:885 lib/pp_admintools/app/dns_deploy_zones.py:920
+#: lib/pp_admintools/app/dns_deploy_zones.py:430 lib/pp_admintools/app/dns_deploy_zones.py:790
+#: lib/pp_admintools/app/dns_deploy_zones.py:826 lib/pp_admintools/app/dns_deploy_zones.py:858
+#: lib/pp_admintools/app/dns_deploy_zones.py:893 lib/pp_admintools/app/dns_deploy_zones.py:928
#: lib/pp_admintools/app/mail.py:317
msgid "Executing: {}"
msgstr "Führe aus: {}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:475 lib/pp_admintools/app/dns_deploy_zones.py:477
+#: lib/pp_admintools/app/dns_deploy_zones.py:477 lib/pp_admintools/app/dns_deploy_zones.py:479
msgid "Found named keys:"
msgstr "iGefundene Schlüssel von named:"
-#: lib/pp_admintools/app/dns_deploy_zones.py:477 lib/pp_admintools/app/dns_deploy_zones.py:508
+#: lib/pp_admintools/app/dns_deploy_zones.py:479 lib/pp_admintools/app/dns_deploy_zones.py:510
msgid "None"
msgstr "Keine"
-#: lib/pp_admintools/app/dns_deploy_zones.py:482
+#: lib/pp_admintools/app/dns_deploy_zones.py:484
msgid "Generating {} ..."
msgstr "Generiere {} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:506 lib/pp_admintools/app/dns_deploy_zones.py:508
+#: lib/pp_admintools/app/dns_deploy_zones.py:508 lib/pp_admintools/app/dns_deploy_zones.py:510
msgid "Collected server configuration:"
msgstr "Ermittelte Servers-Konfiguration:"
-#: lib/pp_admintools/app/dns_deploy_zones.py:529
+#: lib/pp_admintools/app/dns_deploy_zones.py:531
msgid "Generated file {!r}:"
msgstr "Generierte Datei {!r}:"
-#: lib/pp_admintools/app/dns_deploy_zones.py:545
+#: lib/pp_admintools/app/dns_deploy_zones.py:541
+msgid "Could not get zone info for {z!r} - {cls}: {msg}"
+msgstr "Konnte keine Zoneninformationen für {z!r} holen - {cls}: {msg}"
+
+#: lib/pp_admintools/app/dns_deploy_zones.py:553
msgid "Pure local zone {!r} will not be considered."
msgstr "Die rein lokale Zone {!r} wird nich mit beachtet."
-#: lib/pp_admintools/app/dns_deploy_zones.py:577
+#: lib/pp_admintools/app/dns_deploy_zones.py:585
msgid "Key {k!r} for zone {z!r} not found in named configuration."
msgstr "Der Schlüssel {k!r} für die Zone {z!r} wurde in der named-Konfiguration nicht gefunden."
-#: lib/pp_admintools/app/dns_deploy_zones.py:607
+#: lib/pp_admintools/app/dns_deploy_zones.py:615
msgid "Got IPv4 tuples: {}"
msgstr "Habe IPv4-Tupels erhalten: {}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:631
+#: lib/pp_admintools/app/dns_deploy_zones.py:639
msgid "Got IPv6 tokens: {}"
msgstr "Habe IPv6-Tupels erhalten: {}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:638
+#: lib/pp_admintools/app/dns_deploy_zones.py:646
msgid "Comparing generated files with existing ones."
msgstr "Vergleiche die generierten Dateien mit den existierenden."
-#: lib/pp_admintools/app/dns_deploy_zones.py:645
+#: lib/pp_admintools/app/dns_deploy_zones.py:653
msgid "Files to replace:"
msgstr "Dateien, die ersetzt werden:"
-#: lib/pp_admintools/app/dns_deploy_zones.py:651
+#: lib/pp_admintools/app/dns_deploy_zones.py:659
msgid "Source file not defined."
msgstr "Die Quell-Datei ist nicht definiert."
-#: lib/pp_admintools/app/dns_deploy_zones.py:653
+#: lib/pp_admintools/app/dns_deploy_zones.py:661
msgid "Target file not defined."
msgstr "Die Ziel-Datei ist nicht definiert."
-#: lib/pp_admintools/app/dns_deploy_zones.py:655
+#: lib/pp_admintools/app/dns_deploy_zones.py:663
msgid "Comparing {one!r} with {two!r} ..."
msgstr "Vergleiche {one!r} mit {two!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:659 lib/pp_admintools/app/dns_deploy_zones.py:668
+#: lib/pp_admintools/app/dns_deploy_zones.py:667 lib/pp_admintools/app/dns_deploy_zones.py:676
msgid "{what} {f!r} does not exists."
msgstr "Die {what} {f!r} existiert nicht."
-#: lib/pp_admintools/app/dns_deploy_zones.py:660 lib/pp_admintools/app/dns_deploy_zones.py:664
+#: lib/pp_admintools/app/dns_deploy_zones.py:668 lib/pp_admintools/app/dns_deploy_zones.py:672
msgid "Source file"
msgstr "Quell-Datei"
-#: lib/pp_admintools/app/dns_deploy_zones.py:663 lib/pp_admintools/app/dns_deploy_zones.py:673
+#: lib/pp_admintools/app/dns_deploy_zones.py:671 lib/pp_admintools/app/dns_deploy_zones.py:681
msgid "{what} {f!r} is not a regular file."
msgstr "Die {what} {f!r} ist keine reguläre Datei."
-#: lib/pp_admintools/app/dns_deploy_zones.py:669 lib/pp_admintools/app/dns_deploy_zones.py:674
+#: lib/pp_admintools/app/dns_deploy_zones.py:677 lib/pp_admintools/app/dns_deploy_zones.py:682
msgid "Target file"
msgstr "Ziel-Datei"
-#: lib/pp_admintools/app/dns_deploy_zones.py:680 lib/pp_admintools/app/dns_deploy_zones.py:697
+#: lib/pp_admintools/app/dns_deploy_zones.py:688 lib/pp_admintools/app/dns_deploy_zones.py:705
msgid "Reading {!r} ..."
msgstr "Lese {!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:690 lib/pp_admintools/app/dns_deploy_zones.py:707
+#: lib/pp_admintools/app/dns_deploy_zones.py:698 lib/pp_admintools/app/dns_deploy_zones.py:715
msgid "Cleaned version of {!r}:"
msgstr "Bereinigte Version von {!r}:"
-#: lib/pp_admintools/app/dns_deploy_zones.py:712
+#: lib/pp_admintools/app/dns_deploy_zones.py:720
msgid ""
"Source file {sf!r} has different number essential lines ({sl}) than the target file {tf!r} ({tl}"
" lines)."
"Die Quelldatei {sf!r} besitzt eine andere Anzahl essentieller Zeilen ({sl}) als die Zieldatei "
"{tf!r} ({tl} lines)."
-#: lib/pp_admintools/app/dns_deploy_zones.py:721
+#: lib/pp_admintools/app/dns_deploy_zones.py:729
msgid "Source file {sf!r} has a different content than the target file {tf!r}."
msgstr "Die Quelldate {sf!r} hat einen anderen Inhalt als die Zielfatei {tf!r}."
-#: lib/pp_admintools/app/dns_deploy_zones.py:733
+#: lib/pp_admintools/app/dns_deploy_zones.py:741
msgid "No replacement of any config files necessary."
msgstr "Es muss keine Datei ersetzt werden."
-#: lib/pp_admintools/app/dns_deploy_zones.py:736
+#: lib/pp_admintools/app/dns_deploy_zones.py:744
msgid "Start replacing of config files ..."
msgstr "Starting Ersatz von Konfigurations-Dateien …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:744 lib/pp_admintools/app/dns_deploy_zones.py:754
+#: lib/pp_admintools/app/dns_deploy_zones.py:752 lib/pp_admintools/app/dns_deploy_zones.py:762
msgid "Copying {frm!r} => {to!r} ..."
msgstr "Kopieren {frm!r} => {to!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:750
+#: lib/pp_admintools/app/dns_deploy_zones.py:758
msgid "All backuped config files:"
msgstr "Alle gesicherten Konfigurations-Dateien:"
-#: lib/pp_admintools/app/dns_deploy_zones.py:762
+#: lib/pp_admintools/app/dns_deploy_zones.py:770
msgid "Restoring of original config files because of an exception."
msgstr "Wiederherstellung der Original-Konfigurations-Dateien wegen eines Fehlers."
-#: lib/pp_admintools/app/dns_deploy_zones.py:766
+#: lib/pp_admintools/app/dns_deploy_zones.py:774
msgid "Moving {frm!r} => {to!r} ..."
msgstr "Verschieben {frm!r} => {to!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:772
+#: lib/pp_admintools/app/dns_deploy_zones.py:780
msgid "Could not find backup file {!r}."
msgstr "Konnte Backup-Datei {!r} nicht finden."
-#: lib/pp_admintools/app/dns_deploy_zones.py:777
+#: lib/pp_admintools/app/dns_deploy_zones.py:785
msgid "Checking syntax correctness of named.conf ..."
msgstr "Überprüfe synaktische Richtigkeit der named.conf …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:798
+#: lib/pp_admintools/app/dns_deploy_zones.py:806
msgid "Reload or restart of named is not necessary."
msgstr "Ein Reload oder Neustart von named ist nicht notwendig."
-#: lib/pp_admintools/app/dns_deploy_zones.py:803
+#: lib/pp_admintools/app/dns_deploy_zones.py:811
msgid "Named is not running, please start it manually."
msgstr "Named läuft nicht, bitte manuell starten."
-#: lib/pp_admintools/app/dns_deploy_zones.py:814
+#: lib/pp_admintools/app/dns_deploy_zones.py:822
msgid "Checking, whether named is running ..."
msgstr "Überprüfen, ob named läuft …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:832 lib/pp_admintools/app/dns_deploy_zones.py:867
-#: lib/pp_admintools/app/dns_deploy_zones.py:902 lib/pp_admintools/app/dns_deploy_zones.py:937
+#: lib/pp_admintools/app/dns_deploy_zones.py:840 lib/pp_admintools/app/dns_deploy_zones.py:875
+#: lib/pp_admintools/app/dns_deploy_zones.py:910 lib/pp_admintools/app/dns_deploy_zones.py:945
msgid "Return value: {!r}"
msgstr "Rückgabewert: {!r}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:834 lib/pp_admintools/app/dns_deploy_zones.py:836
-#: lib/pp_admintools/app/dns_deploy_zones.py:869 lib/pp_admintools/app/dns_deploy_zones.py:871
-#: lib/pp_admintools/app/dns_deploy_zones.py:904 lib/pp_admintools/app/dns_deploy_zones.py:906
-#: lib/pp_admintools/app/dns_deploy_zones.py:939 lib/pp_admintools/app/dns_deploy_zones.py:941
+#: lib/pp_admintools/app/dns_deploy_zones.py:842 lib/pp_admintools/app/dns_deploy_zones.py:844
+#: lib/pp_admintools/app/dns_deploy_zones.py:877 lib/pp_admintools/app/dns_deploy_zones.py:879
+#: lib/pp_admintools/app/dns_deploy_zones.py:912 lib/pp_admintools/app/dns_deploy_zones.py:914
+#: lib/pp_admintools/app/dns_deploy_zones.py:947 lib/pp_admintools/app/dns_deploy_zones.py:949
msgid "Output on {}"
msgstr "Ausgabe an {}"
-#: lib/pp_admintools/app/dns_deploy_zones.py:846
+#: lib/pp_admintools/app/dns_deploy_zones.py:854
msgid "Starting {} ..."
msgstr "Starten {} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:881
+#: lib/pp_admintools/app/dns_deploy_zones.py:889
msgid "Restarting {} ..."
msgstr "Neu starten {} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:916
+#: lib/pp_admintools/app/dns_deploy_zones.py:924
msgid "Reloading {} ..."
msgstr "Reload {} …"
msgstr "Soll ldaps zum Verbinden mit dem LDAP-Server verwendet werden? Vorgabe: {}."
#: lib/pp_admintools/app/ldap.py:358 lib/pp_admintools/app/ldap.py:447
-#: lib/pp_admintools/app/mail.py:250 lib/pp_admintools/app/pdns.py:273
+#: lib/pp_admintools/app/mail.py:250 lib/pp_admintools/app/pdns.py:274
msgid "PORT"
msgstr "PORT"
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:381 lib/pp_admintools/app/mk_ldap_passwd.py:129
-#: lib/pp_admintools/app/set_ldap_password.py:129 lib/pp_admintools/app/set_ldap_password.py:130
-#: lib/pp_admintools/app/set_ldap_password.py:147 lib/pp_admintools/app/set_ldap_password.py:150
+#: lib/pp_admintools/app/ldap.py:381 lib/pp_admintools/app/mk_ldap_passwd.py:131
+#: lib/pp_admintools/app/set_ldap_password.py:131 lib/pp_admintools/app/set_ldap_password.py:132
+#: lib/pp_admintools/app/set_ldap_password.py:149 lib/pp_admintools/app/set_ldap_password.py:152
msgid "PASSWORD"
msgstr "PASSWORT"
"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:393 lib/pp_admintools/app/set_ldap_password.py:141
-#: lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/ldap.py:393 lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/set_ldap_password.py:145
msgid "PASSWORD_FILE"
msgstr "PASSWORT_DATEI"
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:403 lib/pp_admintools/app/pdns.py:247
+#: lib/pp_admintools/app/ldap.py:403 lib/pp_admintools/app/pdns.py:248
msgid "INSTANCE"
msgstr "INSTANZ"
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:1218 lib/pp_admintools/app/set_ldap_password.py:407
+#: lib/pp_admintools/app/ldap.py:1218 lib/pp_admintools/app/set_ldap_password.py:409
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/remove_ldap_user.py:449 lib/pp_admintools/app/remove_ldap_user.py:476
#: lib/pp_admintools/app/remove_ldap_user.py:503 lib/pp_admintools/app/remove_ldap_user.py:534
#: lib/pp_admintools/app/remove_ldap_user.py:565 lib/pp_admintools/app/remove_ldap_user.py:681
-#: lib/pp_admintools/app/set_ldap_password.py:516
+#: lib/pp_admintools/app/set_ldap_password.py:518
msgid "Changes:"
msgstr "Änderungen:"
"angegeben, und wenn sie auf Null gesetzt werden, erfolgt kein Warten nach dem Schreiben. "
"(Vorgabe: {:.1f})"
-#: lib/pp_admintools/app/mirror_ldap.py:127 lib/pp_admintools/app/mk_ldap_passwd.py:119
+#: lib/pp_admintools/app/mirror_ldap.py:127 lib/pp_admintools/app/mk_ldap_passwd.py:121
msgid "NUMBER"
msgstr "ANZAHL"
msgid "Mirrored no group entries to target LDAP instance."
msgstr "Es wurden keine Gruppeneinträge in die Ziel-LDAP-Instanz gespiegelt."
-#: lib/pp_admintools/app/mk_ldap_passwd.py:56
+#: lib/pp_admintools/app/mk_ldap_passwd.py:55
msgid "Encrypting the password with a defined password schema."
msgstr "Verschlüsseln eines Passwortes mit einem definierten Passwort-Schema."
-#: lib/pp_admintools/app/mk_ldap_passwd.py:97
+#: lib/pp_admintools/app/mk_ldap_passwd.py:99
msgid "The schema (hashing method) to use to hash the new password. Default: {default!r}."
msgstr ""
"Das Schema (die Hashing-Methode), das zum Hashen des neuen Passwortes verwendet wird. Vorgabe: "
"{default!r}."
-#: lib/pp_admintools/app/mk_ldap_passwd.py:102
+#: lib/pp_admintools/app/mk_ldap_passwd.py:104
msgid "TYPE"
msgstr "TYP"
-#: lib/pp_admintools/app/mk_ldap_passwd.py:108
+#: lib/pp_admintools/app/mk_ldap_passwd.py:110
msgid "Like {}"
msgstr "Wie {}"
-#: lib/pp_admintools/app/mk_ldap_passwd.py:113 lib/pp_admintools/app/set_ldap_password.py:206
+#: lib/pp_admintools/app/mk_ldap_passwd.py:115 lib/pp_admintools/app/set_ldap_password.py:208
msgid ""
"A possible salt to use on hashing the password. Caution: not all hashing schemes are supporting "
"a salt."
"Ein optionaler Salt, der zum Hashen des Passwortes verwendet werden kann. Achtung: nicht alle "
"Hashing-Schemen unterstützen einen Salt."
-#: lib/pp_admintools/app/mk_ldap_passwd.py:120 lib/pp_admintools/app/set_ldap_password.py:213
+#: lib/pp_admintools/app/mk_ldap_passwd.py:122 lib/pp_admintools/app/set_ldap_password.py:215
msgid ""
"The number of calculation rounds to use on hashing the password. Caution: not all hashing "
"schemes are supporting calculation rounds."
"Die Anzahl der Berechnungsrunden, die zum Hashen des Passwortes verwendet werden können. "
"Achtung: nicht alle Hashing-Schemen unterstützen Berechnungsrunden."
-#: lib/pp_admintools/app/mk_ldap_passwd.py:125
+#: lib/pp_admintools/app/mk_ldap_passwd.py:127
msgid ""
"The password to hash. If not given and no file desriptor was given, then the password will be "
"requested on TTY."
"Das Passort, das verschlüsselt werden soll. Wenn nicht angegeben, dann wird das Passwort über "
"die Konsole abgefragt."
-#: lib/pp_admintools/app/mk_ldap_passwd.py:173
+#: lib/pp_admintools/app/mk_ldap_passwd.py:175
msgid "Got no password by {}."
msgstr "Kein Passwort üver {} erhalten."
-#: lib/pp_admintools/app/mk_ldap_passwd.py:176
+#: lib/pp_admintools/app/mk_ldap_passwd.py:178
msgid "Password:"
msgstr "Passwort:"
-#: lib/pp_admintools/app/mk_ldap_passwd.py:177 lib/pp_admintools/app/set_ldap_password.py:303
-#: lib/pp_admintools/app/set_ldap_password.py:323
+#: lib/pp_admintools/app/mk_ldap_passwd.py:179 lib/pp_admintools/app/set_ldap_password.py:305
+#: lib/pp_admintools/app/set_ldap_password.py:325
msgid "Repeat password:"
msgstr "Passwort-Wiederholung:"
-#: lib/pp_admintools/app/mk_ldap_passwd.py:191
+#: lib/pp_admintools/app/mk_ldap_passwd.py:193
msgid "Encrypting password with hashing schema '{schema}' ..."
msgstr "Verschlüsseln des Passwortes mit dem Hashing-Schema '{schema}' …"
-#: lib/pp_admintools/app/mk_ldap_passwd.py:198 lib/pp_admintools/app/set_ldap_password.py:476
+#: lib/pp_admintools/app/mk_ldap_passwd.py:200 lib/pp_admintools/app/set_ldap_password.py:478
msgid "Used schema: {!r}."
msgstr "Verwendetes Schama : {!r}."
-#: lib/pp_admintools/app/pdns.py:102 lib/pp_admintools/app/pdns.py:186
+#: lib/pp_admintools/app/pdns.py:103 lib/pp_admintools/app/pdns.py:187
msgid "Configuration not available."
msgstr "Die Konfiguration ist nicht verfügbar."
-#: lib/pp_admintools/app/pdns.py:116
+#: lib/pp_admintools/app/pdns.py:117
msgid "Invalid API key {!r} given."
msgstr "Ungültiger API-Schlüssel {!r} angegeben."
-#: lib/pp_admintools/app/pdns.py:128
+#: lib/pp_admintools/app/pdns.py:129
msgid "Invalid API host {!r} given."
msgstr "Ungültiger API-Host {!r} angegeben."
-#: lib/pp_admintools/app/pdns.py:141
+#: lib/pp_admintools/app/pdns.py:142
msgid "Invalid API port {!r} given."
msgstr "Ungültiger API-Port {!r} angegeben."
-#: lib/pp_admintools/app/pdns.py:153
+#: lib/pp_admintools/app/pdns.py:154
msgid "Invalid API server name {!r} given."
msgstr "Ungültiger API-Servername {!r} angegeben."
-#: lib/pp_admintools/app/pdns.py:171 lib/pp_admintools/app/pdns.py:174
+#: lib/pp_admintools/app/pdns.py:172 lib/pp_admintools/app/pdns.py:175
msgid "Invalid instance {!r} given."
msgstr "Ungültige Instanz {!r} angegeben."
-#: lib/pp_admintools/app/pdns.py:182
+#: lib/pp_admintools/app/pdns.py:183
msgid "Evaluating instance {!r} ..."
msgstr "Ermittle Instanz {!r} …"
-#: lib/pp_admintools/app/pdns.py:190
+#: lib/pp_admintools/app/pdns.py:191
msgid "PDNS instance {!r} is not configured."
msgstr "Die PDNS Instanz {!r} ist nicht konfiguriert."
-#: lib/pp_admintools/app/pdns.py:239
+#: lib/pp_admintools/app/pdns.py:240
msgid "PowerDNS API options"
msgstr "PowerDNS API-Optionen"
-#: lib/pp_admintools/app/pdns.py:248
+#: lib/pp_admintools/app/pdns.py:249
msgid "Select, which PowerDNS instance to use. Valid values: {v}, default: {d!r}."
msgstr "Auswahl der zu verwendenden PowerDNS-Instanz. Gültige Werte: {v}, Vorgaben: {d!r}."
-#: lib/pp_admintools/app/pdns.py:256 lib/pp_admintools/app/pdns.py:262
-#: lib/pp_admintools/app/pdns.py:268
+#: lib/pp_admintools/app/pdns.py:257 lib/pp_admintools/app/pdns.py:263
+#: lib/pp_admintools/app/pdns.py:269
msgid "Using the {!r} PowerDNS instance."
msgstr "Verwenden der {!r}-PowerDNS-Instanz."
-#: lib/pp_admintools/app/pdns.py:276
+#: lib/pp_admintools/app/pdns.py:277
msgid "Which port to connect to PowerDNS API, default: {}."
msgstr "Welcher Port soll verwendet werden, um sich mit der PowerDNS-API zu verbinden, Vorgabe: {}."
-#: lib/pp_admintools/app/pdns.py:280
+#: lib/pp_admintools/app/pdns.py:281
msgid "The timeout in seconds for the communication with the PowerDNS-API. Default: {} seconds."
msgstr "Der Timeout in Sekunden für die Kommunikation mit der PowerDNS-API. Vorgabe: {} Sekunden."
-#: lib/pp_admintools/app/pdns.py:329
+#: lib/pp_admintools/app/pdns.py:330
msgid "No path given for{d} [{s}]/{k} in configuration."
msgstr "Kein Pfad für{d} [{s}]/{k} in der Konfiguration angegegben."
-#: lib/pp_admintools/app/pdns.py:336
+#: lib/pp_admintools/app/pdns.py:337
msgid "Path {p!r} for{d} [{s}]/{k} in configuration must be an absolute path."
msgstr "Der Pfad {p!r} für{d} [{s}]/{k} in der Konfiguration muss ein absoluter sein."
-#: lib/pp_admintools/app/pdns.py:358 lib/pp_admintools/app/pdns.py:396
-#: lib/pp_admintools/app/pdns.py:421
+#: lib/pp_admintools/app/pdns.py:359 lib/pp_admintools/app/pdns.py:397
+#: lib/pp_admintools/app/pdns.py:422
msgid "Executing {} ..."
msgstr "Ausführung von {} …"
-#: lib/pp_admintools/app/pdns.py:376
+#: lib/pp_admintools/app/pdns.py:377
msgid "Timeout of {t} seconds too big, at most {m} seconds are allowed."
msgstr "Der Timeout von {t} Sekunden ist zu groß, es sind höchtens {m} Sekunden erlaubt."
-#: lib/pp_admintools/app/pdns.py:380
+#: lib/pp_admintools/app/pdns.py:381
msgid "A timeout may not be negative."
msgstr "Ein Timeout darf nicht negativ sein."
-#: lib/pp_admintools/app/pdns.py:398
+#: lib/pp_admintools/app/pdns.py:399
msgid "Setting Loglevel of the requests module to {}."
msgstr "Setze das Loglevel des Requests-Moduls auf {}."
-#: lib/pp_admintools/app/pdns.py:411
+#: lib/pp_admintools/app/pdns.py:412
msgid "Executing nothing ..."
msgstr "Führe nicht aus …"
-#: lib/pp_admintools/app/pdns.py:431 lib/pp_admintools/app/pdns.py:458
-#: lib/pp_admintools/app/pdns.py:469 lib/pp_admintools/app/pdns.py:479
+#: lib/pp_admintools/app/pdns.py:432 lib/pp_admintools/app/pdns.py:459
+#: lib/pp_admintools/app/pdns.py:470 lib/pp_admintools/app/pdns.py:484
msgid "The PDNS server object does not exists."
msgstr "Das PDNS-Server-Objekt existiert nicht."
-#: lib/pp_admintools/app/pdns.py:433 lib/pp_admintools/app/pdns.py:460
-#: lib/pp_admintools/app/pdns.py:471 lib/pp_admintools/app/pdns.py:481
+#: lib/pp_admintools/app/pdns.py:434 lib/pp_admintools/app/pdns.py:461
+#: lib/pp_admintools/app/pdns.py:472 lib/pp_admintools/app/pdns.py:486
msgid "The PDNS server object is not initialized."
msgstr "Das PDNS-Server-Objekt ist nicht initialisiert."
-#: lib/pp_admintools/app/pdns.py:438
+#: lib/pp_admintools/app/pdns.py:439
msgid "Got a {} during evaluating the PDNS server version from API:"
msgstr "Habe in {} bei der Ermittlung der PowerDNS-Serverversion erhalten:"
-#: lib/pp_admintools/app/pdns.py:489
+#: lib/pp_admintools/app/pdns.py:494
msgid "Trying to get complete information about zone {!r} ..."
msgstr "Versuch die kompletten Informationen über die Zone {!r} zu bekommen …"
-#: lib/pp_admintools/app/pdns.py:495
+#: lib/pp_admintools/app/pdns.py:500
msgid "The given zone {} was not found."
msgstr "Die angegebene Zone {} wurde nicht gefunden."
-#: lib/pp_admintools/app/pdns.py:498
+#: lib/pp_admintools/app/pdns.py:507
msgid "Got a response:"
msgstr "Erhaltene Antwort:"
-#: lib/pp_admintools/app/pdns.py:503
+#: lib/pp_admintools/app/pdns.py:512
msgid "Zone object:"
msgstr "Zonen-Objekt:"
msgid "Don't remove all mail addresses of the users to remove from all mailing lists."
msgstr "Kein Löschen aller Mailadressen der zu löschenden Nutzer aus allen Mailing-Listen."
-#: lib/pp_admintools/app/remove_ldap_user.py:162 lib/pp_admintools/app/set_ldap_password.py:199
-#: lib/pp_admintools/app/set_ldap_password.py:202
+#: lib/pp_admintools/app/remove_ldap_user.py:162 lib/pp_admintools/app/set_ldap_password.py:201
+#: lib/pp_admintools/app/set_ldap_password.py:204
msgid "USER"
msgstr "NUTZER"
msgid "Evaluating DNs of the user {!r} to remove ..."
msgstr "Ermitteln der DNs des Nutzers {!r} zum Löschen …"
-#: lib/pp_admintools/app/remove_ldap_user.py:328 lib/pp_admintools/app/set_ldap_password.py:429
+#: lib/pp_admintools/app/remove_ldap_user.py:328 lib/pp_admintools/app/set_ldap_password.py:431
msgid "Got DN {dn!r} for user {user!r} in LDAP instance {inst}."
msgstr "Habe DN {dn!r} für den Nutzer {user!r} in der LDAP-Instanz {inst} ermittelt."
-#: lib/pp_admintools/app/remove_ldap_user.py:335 lib/pp_admintools/app/set_ldap_password.py:434
+#: lib/pp_admintools/app/remove_ldap_user.py:335 lib/pp_admintools/app/set_ldap_password.py:436
msgid "Found {nr} entries for user {u!r} in LDAP instance {i}."
msgstr "Fand {nr} Einträge für den Nutzer {u!r} in der LDAP-Instanz {i}."
-#: lib/pp_admintools/app/remove_ldap_user.py:347 lib/pp_admintools/app/set_ldap_password.py:448
+#: lib/pp_admintools/app/remove_ldap_user.py:347 lib/pp_admintools/app/set_ldap_password.py:450
msgid "Did not found user {user!r} in LDAP instance {inst}."
msgstr "Der Nutzer {user!r} wurde nicht in der LDAP-Instanz {inst} gefunden."
msgid "{c} on removing mail {mail!r} from {dn!r}: {e}"
msgstr "{c} beim Löschen des der Mailadresse {mail!r} von {dn!r}: {e}"
-#: lib/pp_admintools/app/set_ldap_password.py:90
+#: lib/pp_admintools/app/set_ldap_password.py:89
msgid ""
"Changing the password of the given user. If no user was given, then {app} tries to use the name "
"of the user logged in on the controlling terminal."
"Ändern des Passwortes des angegebenen Nutzers. Wenn kein Nutzer angegeben wird, versucht {app} "
"den Namen des am Terminal angemeldeten Nutzers zu verwenden."
-#: lib/pp_admintools/app/set_ldap_password.py:130
+#: lib/pp_admintools/app/set_ldap_password.py:132
msgid "Use {} as the current user password."
msgstr "Verwende {} als das aktuelle Nutzerpasswort."
-#: lib/pp_admintools/app/set_ldap_password.py:135
+#: lib/pp_admintools/app/set_ldap_password.py:137
msgid ""
"Prompt for current user password. This is used instead of specifying the password on the command"
" line."
"Nachfrage nach dem aktuellen Passwort des Nutzers. Das wird anstelle der Angabe des Passortes in"
" der Kommandozeile verwendet."
-#: lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/set_ldap_password.py:145
msgid "Use contents of {} as the current user password."
msgstr "Verwende den Inhalt von {} als das aktuelle Nutzerpasswort."
-#: lib/pp_admintools/app/set_ldap_password.py:148
+#: lib/pp_admintools/app/set_ldap_password.py:150
msgid "Use {} as the new user password. If not given, it will be asked for it."
msgstr "Verwende {} als das neue Nutzerpasswort. Wenn nicht angegeben, wird danach gefragt."
-#: lib/pp_admintools/app/set_ldap_password.py:156
+#: lib/pp_admintools/app/set_ldap_password.py:158
msgid "Do not check the quality of the new password with the {} library."
msgstr "Keine Überprüfung der Qualität des neuen Passwortes mit der {}-Bibliothek."
-#: lib/pp_admintools/app/set_ldap_password.py:171
+#: lib/pp_admintools/app/set_ldap_password.py:173
msgid ""
"The schema (hashing method) to use to hash the new password. It is possible to give here the "
"value {val_list!r}, then all possible schemes are shown and exit. Default: {default!r}."
"möglich, hier den Wert {val_list!r} anzugeben, dann werden alle verfügbaren Schemen aufgelistet."
" Vorgabe: {default!r}."
-#: lib/pp_admintools/app/set_ldap_password.py:176
+#: lib/pp_admintools/app/set_ldap_password.py:178
msgid "If you are not using an admin account, then the password will hashed only by the default schema."
msgstr ""
"Wenn kein Admin-Account verwendet wird, dann wird das Passwort ausschließlich mit dem Vorgabe-"
"Schema gehasht."
-#: lib/pp_admintools/app/set_ldap_password.py:185
+#: lib/pp_admintools/app/set_ldap_password.py:187
msgid ""
"The user, which password in the given LDAP instance should be changed. It may be given by its "
"Uid (the alphanumeric POSIX name), its mail address or its LDAP DN."
"seine Uid (der alphanumerische POSIX-Nutzername), als seine Mailadresse oder als seine LDAP-DN "
"angegeben werden."
-#: lib/pp_admintools/app/set_ldap_password.py:190
+#: lib/pp_admintools/app/set_ldap_password.py:192
msgid "If not given, then your current user name {!r} will be used."
msgstr "Wenn nicht angegeben, dann wird der aktuelle Nutzername {!r} verwendet."
-#: lib/pp_admintools/app/set_ldap_password.py:193
+#: lib/pp_admintools/app/set_ldap_password.py:195
msgid ""
"If you are using a readonly LDAP instance or an instance w/o admin access, then you must provide"
" somehow the current password of the user to change."
"Wenn eine LDAP-Instanz verwendet wird, die nur Leserechte oder keinen Admin-Zugriff hat, dann "
"muss irgendwie das neue Passwort des Nutzer zum Ändern angegeben werden."
-#: lib/pp_admintools/app/set_ldap_password.py:259
+#: lib/pp_admintools/app/set_ldap_password.py:261
msgid "Could not detect your current login name."
msgstr "Konnte den aktuellen Anmeldenamen nicht ermitteln."
-#: lib/pp_admintools/app/set_ldap_password.py:264
+#: lib/pp_admintools/app/set_ldap_password.py:266
msgid "The user {!r} will never be managed by LDAP."
msgstr "Der Nutzer {!r} wird niemals nimmer nicht von LDAP gemanagt."
-#: lib/pp_admintools/app/set_ldap_password.py:298
+#: lib/pp_admintools/app/set_ldap_password.py:300
msgid "Using LDAP instance {inst!r} - {url}."
msgstr "Verwende LDAP-Instanz {inst!r} - {url}."
-#: lib/pp_admintools/app/set_ldap_password.py:302
+#: lib/pp_admintools/app/set_ldap_password.py:304
msgid "Current password of user {!r}:"
msgstr "Aktuelles Passwort des Nutzers {!r}:"
-#: lib/pp_admintools/app/set_ldap_password.py:316
+#: lib/pp_admintools/app/set_ldap_password.py:318
msgid "Non admin users must use the default schema {!r} for hashing their password."
msgstr "Nicht-Admin-Nutzer müssen das Vorgabeschema {!r} für das Hashen des Passwortes verwenden."
-#: lib/pp_admintools/app/set_ldap_password.py:322
+#: lib/pp_admintools/app/set_ldap_password.py:324
msgid "New password of user {!r}:"
msgstr "Neues Passwort für Nutzer {!r}:"
-#: lib/pp_admintools/app/set_ldap_password.py:328
+#: lib/pp_admintools/app/set_ldap_password.py:330
msgid "Checking the quality of the new password was disabled."
msgstr "Die Überprüfung der Qualität des neuen Passwortes wurde deaktiviert."
-#: lib/pp_admintools/app/set_ldap_password.py:358
+#: lib/pp_admintools/app/set_ldap_password.py:360
msgid "Unbinding user connection from LDAP server {} ..."
msgstr "Trenne Verbindung des Nutzers zu LDAP-Server {} …"
-#: lib/pp_admintools/app/set_ldap_password.py:369
+#: lib/pp_admintools/app/set_ldap_password.py:371
msgid "Testing connect to LDAP-Server {url} with current user {dn!r} and password ..."
msgstr "Teste eine Anmeldung am LDAP-Server {url} als aktueller Nutzer {dn!r} mit Passwort …"
-#: lib/pp_admintools/app/set_ldap_password.py:381
+#: lib/pp_admintools/app/set_ldap_password.py:383
msgid "Successful connected as {dn!r} to {url}."
msgstr "Erfolgreich als {dn!r} an {url} angemeldet."
-#: lib/pp_admintools/app/set_ldap_password.py:387
+#: lib/pp_admintools/app/set_ldap_password.py:389
msgid "Could not connect to {url} as {dn!r}: {e}"
msgstr "Nutzer {dn!r} konnte nicht an {url} angemeldet werden: {e}"
-#: lib/pp_admintools/app/set_ldap_password.py:398
+#: lib/pp_admintools/app/set_ldap_password.py:400
msgid "Trying to get current password hash of user {!r} ..."
msgstr "Versuche den aktuellen Passwort-Hash des Nutzers {!r} zu holen …"
-#: lib/pp_admintools/app/set_ldap_password.py:436
+#: lib/pp_admintools/app/set_ldap_password.py:438
msgid ""
"Please use another username, or use the correct DN from the following list as a parameter for "
"this script instead of the username:"
"Bitte einen anderen Nutzernamen oder den richtigen DN aus der folgenden Liste als Parameter für "
"dieses Skript als Nutzername angeben:"
-#: lib/pp_admintools/app/set_ldap_password.py:453
+#: lib/pp_admintools/app/set_ldap_password.py:455
msgid "Changing the password of user {dn!r} in LDAP instance {inst}."
msgstr "Ändern des Passwortes des Nutzers {dn!r} in der LDAP-Instanz {inst}."
-#: lib/pp_admintools/app/set_ldap_password.py:460
+#: lib/pp_admintools/app/set_ldap_password.py:462
msgid "Setting password of '{dn}' with hashing schema '{schema}' ..."
msgstr "Setze das Passwort von '{dn}' mit dem Hashing-Schema '{schema}'."
-#: lib/pp_admintools/app/set_ldap_password.py:466
+#: lib/pp_admintools/app/set_ldap_password.py:468
msgid "Current password hash: '{}'."
msgstr "Aktueller Passwort-Hash: '{}'"
-#: lib/pp_admintools/app/set_ldap_password.py:469
+#: lib/pp_admintools/app/set_ldap_password.py:471
msgid "The user '{}' has currently no password."
msgstr "Der Nutzer '{}' hat aktuell kein Passwort."
-#: lib/pp_admintools/app/set_ldap_password.py:482
+#: lib/pp_admintools/app/set_ldap_password.py:484
msgid "New password hash: '{}'."
msgstr "Neuer Passwort-Hash: '{}'."
-#: lib/pp_admintools/app/set_ldap_password.py:486
+#: lib/pp_admintools/app/set_ldap_password.py:488
msgid "Apply new password? [{yes}/{no}]?"
msgstr "Neues Passwort setzen [{yes}/{no}]?"
-#: lib/pp_admintools/app/set_ldap_password.py:492
+#: lib/pp_admintools/app/set_ldap_password.py:494
msgid "Do not setting password for {!r}."
msgstr "Passwort für {!r} wird nicht gesetzt."
-#: lib/pp_admintools/app/set_ldap_password.py:508
+#: lib/pp_admintools/app/set_ldap_password.py:510
msgid "Setting password ..."
msgstr "Setze Passwort …"
-#: lib/pp_admintools/app/set_ldap_password.py:514
+#: lib/pp_admintools/app/set_ldap_password.py:516
msgid "{c} on setting password of user {dn!r}: {e}"
msgstr "{c} beim Setzen des Passwortes des Nutzers {dn!r}: {e}"
# English (United States) translations for pp_admintools.
-# Copyright (C) 2023 Frank Brehm, Digitas Pixelpark Berlin
+# Copyright (C) 2024 Frank Brehm, Digitas Pixelpark Berlin
# This file is distributed under the same license as the pp_admintools project.
-# Frank Brehm <frank.brehm@pixelpark.com>, 2023.
+# Frank Brehm <frank.brehm@pixelpark.com>, 2024.
#
msgid ""
msgstr ""
"Project-Id-Version: pp_admintools 0.10.0\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2023-08-22 14:15+0200\n"
+"POT-Creation-Date: 2024-01-16 17:11+0100\n"
"PO-Revision-Date: 2023-08-22 14:45+0200\n"
"Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
"Language: en_US\n"
msgstr ""
#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:461
-#: lib/pp_admintools/app/mirror_ldap.py:118 lib/pp_admintools/app/pdns.py:284
+#: lib/pp_admintools/app/mirror_ldap.py:118 lib/pp_admintools/app/pdns.py:285
msgid "SECONDS"
msgstr ""
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:434 lib/pp_admintools/app/dns_deploy_zones.py:788
+#: lib/pp_admintools/app/dns_deploy_zones.py:436 lib/pp_admintools/app/dns_deploy_zones.py:796
#: lib/pp_admintools/app/ldap.py:958 lib/pp_admintools/app/ldap.py:1091
#: lib/pp_admintools/app/ldap.py:1144 lib/pp_admintools/app/ldap.py:1197
#: lib/pp_admintools/app/ldap.py:1485 lib/pp_admintools/app/ldap.py:1519
"give here the value {val_list!r}, then all possible schemes are shown and exit."
msgstr ""
-#: lib/pp_admintools/app/check_ldap_pwd_schemes.py:129 lib/pp_admintools/app/set_ldap_password.py:181
+#: lib/pp_admintools/app/check_ldap_pwd_schemes.py:129 lib/pp_admintools/app/set_ldap_password.py:183
msgid "SCHEMA"
msgstr ""
#: lib/pp_admintools/app/clean_empty_ldap_groups.py:261 lib/pp_admintools/app/ldap.py:337
#: lib/pp_admintools/app/mirror_ldap.py:238 lib/pp_admintools/app/remove_ldap_user.py:308
-#: lib/pp_admintools/app/set_ldap_password.py:487
+#: lib/pp_admintools/app/set_ldap_password.py:489
msgid "No"
msgstr ""
#: lib/pp_admintools/app/clean_empty_ldap_groups.py:261 lib/pp_admintools/app/mirror_ldap.py:238
-#: lib/pp_admintools/app/remove_ldap_user.py:308 lib/pp_admintools/app/set_ldap_password.py:487
+#: lib/pp_admintools/app/remove_ldap_user.py:308 lib/pp_admintools/app/set_ldap_password.py:489
msgid "yes"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:122
+#: lib/pp_admintools/app/dns_deploy_zones.py:124
msgid "Generation of the BIND9 configuration file for slave zones."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:250 lib/pp_admintools/app/mk_ldap_passwd.py:84
-#: lib/pp_admintools/app/set_ldap_password.py:123
+#: lib/pp_admintools/app/dns_deploy_zones.py:252 lib/pp_admintools/app/mk_ldap_passwd.py:86
+#: lib/pp_admintools/app/set_ldap_password.py:125
msgid "Options for {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:255
+#: lib/pp_admintools/app/dns_deploy_zones.py:257
msgid "Keep a backup file for each changed configuration file."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:260
+#: lib/pp_admintools/app/dns_deploy_zones.py:262
msgid "Keeping the temporary directory instead of removing it at the end (e.g. for debugging purposes)"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:284
+#: lib/pp_admintools/app/dns_deploy_zones.py:286
msgid "Post init phase."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:288
+#: lib/pp_admintools/app/dns_deploy_zones.py:290
msgid "My own post init phase."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:304
+#: lib/pp_admintools/app/dns_deploy_zones.py:306
msgid "Unknown time zone: {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:319
+#: lib/pp_admintools/app/dns_deploy_zones.py:321
msgid "You must be root to execute this script."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:321
+#: lib/pp_admintools/app/dns_deploy_zones.py:323
msgid "But in simulation mode we are continuing nevertheless."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:328
+#: lib/pp_admintools/app/dns_deploy_zones.py:330
msgid "Starting: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:336
+#: lib/pp_admintools/app/dns_deploy_zones.py:338
msgid "Using the global DNS master is not supported, please use 'local' or 'public'"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:349
+#: lib/pp_admintools/app/dns_deploy_zones.py:351
msgid "Could not occupy pidfile: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:374
+#: lib/pp_admintools/app/dns_deploy_zones.py:376
msgid "Ending: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:379
+#: lib/pp_admintools/app/dns_deploy_zones.py:381
msgid "Cleaning up ..."
msgstr "Cleaning up …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:383
+#: lib/pp_admintools/app/dns_deploy_zones.py:385
msgid "Searching for {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:386
+#: lib/pp_admintools/app/dns_deploy_zones.py:388
msgid "Keep existing backup file {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:388
+#: lib/pp_admintools/app/dns_deploy_zones.py:390
msgid "Removing {!r} ..."
msgstr "Removing {!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:394
+#: lib/pp_admintools/app/dns_deploy_zones.py:396
msgid "Error removing {p!r} - {c}: {e}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:399
+#: lib/pp_admintools/app/dns_deploy_zones.py:401
msgid "Temporary directory {!r} will not be removed. It's on yours to remove it manually."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:404
+#: lib/pp_admintools/app/dns_deploy_zones.py:406
msgid "Destroying temporary directory {!r} ..."
msgstr "Destroying temporary directory {!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:412
+#: lib/pp_admintools/app/dns_deploy_zones.py:414
msgid "Temporary directory: {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:417
+#: lib/pp_admintools/app/dns_deploy_zones.py:419
msgid "Temporary zones conf: {!r}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:422
+#: lib/pp_admintools/app/dns_deploy_zones.py:424
msgid "Trying to get all keys from named.conf ..."
msgstr "Trying to get all keys from named.conf …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:428 lib/pp_admintools/app/dns_deploy_zones.py:782
-#: lib/pp_admintools/app/dns_deploy_zones.py:818 lib/pp_admintools/app/dns_deploy_zones.py:850
-#: lib/pp_admintools/app/dns_deploy_zones.py:885 lib/pp_admintools/app/dns_deploy_zones.py:920
+#: lib/pp_admintools/app/dns_deploy_zones.py:430 lib/pp_admintools/app/dns_deploy_zones.py:790
+#: lib/pp_admintools/app/dns_deploy_zones.py:826 lib/pp_admintools/app/dns_deploy_zones.py:858
+#: lib/pp_admintools/app/dns_deploy_zones.py:893 lib/pp_admintools/app/dns_deploy_zones.py:928
#: lib/pp_admintools/app/mail.py:317
msgid "Executing: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:475 lib/pp_admintools/app/dns_deploy_zones.py:477
+#: lib/pp_admintools/app/dns_deploy_zones.py:477 lib/pp_admintools/app/dns_deploy_zones.py:479
msgid "Found named keys:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:477 lib/pp_admintools/app/dns_deploy_zones.py:508
+#: lib/pp_admintools/app/dns_deploy_zones.py:479 lib/pp_admintools/app/dns_deploy_zones.py:510
msgid "None"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:482
+#: lib/pp_admintools/app/dns_deploy_zones.py:484
msgid "Generating {} ..."
msgstr "Generating {} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:506 lib/pp_admintools/app/dns_deploy_zones.py:508
+#: lib/pp_admintools/app/dns_deploy_zones.py:508 lib/pp_admintools/app/dns_deploy_zones.py:510
msgid "Collected server configuration:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:529
+#: lib/pp_admintools/app/dns_deploy_zones.py:531
msgid "Generated file {!r}:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:545
+#: lib/pp_admintools/app/dns_deploy_zones.py:541
+msgid "Could not get zone info for {z!r} - {cls}: {msg}"
+msgstr ""
+
+#: lib/pp_admintools/app/dns_deploy_zones.py:553
msgid "Pure local zone {!r} will not be considered."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:577
+#: lib/pp_admintools/app/dns_deploy_zones.py:585
msgid "Key {k!r} for zone {z!r} not found in named configuration."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:607
+#: lib/pp_admintools/app/dns_deploy_zones.py:615
msgid "Got IPv4 tuples: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:631
+#: lib/pp_admintools/app/dns_deploy_zones.py:639
msgid "Got IPv6 tokens: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:638
+#: lib/pp_admintools/app/dns_deploy_zones.py:646
msgid "Comparing generated files with existing ones."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:645
+#: lib/pp_admintools/app/dns_deploy_zones.py:653
msgid "Files to replace:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:651
+#: lib/pp_admintools/app/dns_deploy_zones.py:659
msgid "Source file not defined."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:653
+#: lib/pp_admintools/app/dns_deploy_zones.py:661
msgid "Target file not defined."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:655
+#: lib/pp_admintools/app/dns_deploy_zones.py:663
msgid "Comparing {one!r} with {two!r} ..."
msgstr "Comparing {one!r} with {two!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:659 lib/pp_admintools/app/dns_deploy_zones.py:668
+#: lib/pp_admintools/app/dns_deploy_zones.py:667 lib/pp_admintools/app/dns_deploy_zones.py:676
msgid "{what} {f!r} does not exists."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:660 lib/pp_admintools/app/dns_deploy_zones.py:664
+#: lib/pp_admintools/app/dns_deploy_zones.py:668 lib/pp_admintools/app/dns_deploy_zones.py:672
msgid "Source file"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:663 lib/pp_admintools/app/dns_deploy_zones.py:673
+#: lib/pp_admintools/app/dns_deploy_zones.py:671 lib/pp_admintools/app/dns_deploy_zones.py:681
msgid "{what} {f!r} is not a regular file."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:669 lib/pp_admintools/app/dns_deploy_zones.py:674
+#: lib/pp_admintools/app/dns_deploy_zones.py:677 lib/pp_admintools/app/dns_deploy_zones.py:682
msgid "Target file"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:680 lib/pp_admintools/app/dns_deploy_zones.py:697
+#: lib/pp_admintools/app/dns_deploy_zones.py:688 lib/pp_admintools/app/dns_deploy_zones.py:705
msgid "Reading {!r} ..."
msgstr "Reading {!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:690 lib/pp_admintools/app/dns_deploy_zones.py:707
+#: lib/pp_admintools/app/dns_deploy_zones.py:698 lib/pp_admintools/app/dns_deploy_zones.py:715
msgid "Cleaned version of {!r}:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:712
+#: lib/pp_admintools/app/dns_deploy_zones.py:720
msgid ""
"Source file {sf!r} has different number essential lines ({sl}) than the target file {tf!r} ({tl}"
" lines)."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:721
+#: lib/pp_admintools/app/dns_deploy_zones.py:729
msgid "Source file {sf!r} has a different content than the target file {tf!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:733
+#: lib/pp_admintools/app/dns_deploy_zones.py:741
msgid "No replacement of any config files necessary."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:736
+#: lib/pp_admintools/app/dns_deploy_zones.py:744
msgid "Start replacing of config files ..."
msgstr "Start replacing of config files …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:744 lib/pp_admintools/app/dns_deploy_zones.py:754
+#: lib/pp_admintools/app/dns_deploy_zones.py:752 lib/pp_admintools/app/dns_deploy_zones.py:762
msgid "Copying {frm!r} => {to!r} ..."
msgstr "Copying {frm!r} => {to!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:750
+#: lib/pp_admintools/app/dns_deploy_zones.py:758
msgid "All backuped config files:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:762
+#: lib/pp_admintools/app/dns_deploy_zones.py:770
msgid "Restoring of original config files because of an exception."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:766
+#: lib/pp_admintools/app/dns_deploy_zones.py:774
msgid "Moving {frm!r} => {to!r} ..."
msgstr "Moving {frm!r} => {to!r} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:772
+#: lib/pp_admintools/app/dns_deploy_zones.py:780
msgid "Could not find backup file {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:777
+#: lib/pp_admintools/app/dns_deploy_zones.py:785
msgid "Checking syntax correctness of named.conf ..."
msgstr "Checking syntax correctness of named.conf …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:798
+#: lib/pp_admintools/app/dns_deploy_zones.py:806
msgid "Reload or restart of named is not necessary."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:803
+#: lib/pp_admintools/app/dns_deploy_zones.py:811
msgid "Named is not running, please start it manually."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:814
+#: lib/pp_admintools/app/dns_deploy_zones.py:822
msgid "Checking, whether named is running ..."
msgstr "Checking, whether named is running …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:832 lib/pp_admintools/app/dns_deploy_zones.py:867
-#: lib/pp_admintools/app/dns_deploy_zones.py:902 lib/pp_admintools/app/dns_deploy_zones.py:937
+#: lib/pp_admintools/app/dns_deploy_zones.py:840 lib/pp_admintools/app/dns_deploy_zones.py:875
+#: lib/pp_admintools/app/dns_deploy_zones.py:910 lib/pp_admintools/app/dns_deploy_zones.py:945
msgid "Return value: {!r}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:834 lib/pp_admintools/app/dns_deploy_zones.py:836
-#: lib/pp_admintools/app/dns_deploy_zones.py:869 lib/pp_admintools/app/dns_deploy_zones.py:871
-#: lib/pp_admintools/app/dns_deploy_zones.py:904 lib/pp_admintools/app/dns_deploy_zones.py:906
-#: lib/pp_admintools/app/dns_deploy_zones.py:939 lib/pp_admintools/app/dns_deploy_zones.py:941
+#: lib/pp_admintools/app/dns_deploy_zones.py:842 lib/pp_admintools/app/dns_deploy_zones.py:844
+#: lib/pp_admintools/app/dns_deploy_zones.py:877 lib/pp_admintools/app/dns_deploy_zones.py:879
+#: lib/pp_admintools/app/dns_deploy_zones.py:912 lib/pp_admintools/app/dns_deploy_zones.py:914
+#: lib/pp_admintools/app/dns_deploy_zones.py:947 lib/pp_admintools/app/dns_deploy_zones.py:949
msgid "Output on {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:846
+#: lib/pp_admintools/app/dns_deploy_zones.py:854
msgid "Starting {} ..."
msgstr "Starting {} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:881
+#: lib/pp_admintools/app/dns_deploy_zones.py:889
msgid "Restarting {} ..."
msgstr "Restarting {} …"
-#: lib/pp_admintools/app/dns_deploy_zones.py:916
+#: lib/pp_admintools/app/dns_deploy_zones.py:924
msgid "Reloading {} ..."
msgstr "Reloading {} …"
msgstr ""
#: lib/pp_admintools/app/ldap.py:358 lib/pp_admintools/app/ldap.py:447
-#: lib/pp_admintools/app/mail.py:250 lib/pp_admintools/app/pdns.py:273
+#: lib/pp_admintools/app/mail.py:250 lib/pp_admintools/app/pdns.py:274
msgid "PORT"
msgstr ""
msgid "The Bind DN to use to connect to the LDAP server. Default: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:381 lib/pp_admintools/app/mk_ldap_passwd.py:129
-#: lib/pp_admintools/app/set_ldap_password.py:129 lib/pp_admintools/app/set_ldap_password.py:130
-#: lib/pp_admintools/app/set_ldap_password.py:147 lib/pp_admintools/app/set_ldap_password.py:150
+#: lib/pp_admintools/app/ldap.py:381 lib/pp_admintools/app/mk_ldap_passwd.py:131
+#: lib/pp_admintools/app/set_ldap_password.py:131 lib/pp_admintools/app/set_ldap_password.py:132
+#: lib/pp_admintools/app/set_ldap_password.py:149 lib/pp_admintools/app/set_ldap_password.py:152
msgid "PASSWORD"
msgstr ""
"command line."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:393 lib/pp_admintools/app/set_ldap_password.py:141
-#: lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/ldap.py:393 lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/set_ldap_password.py:145
msgid "PASSWORD_FILE"
msgstr ""
msgid "Use contents of PASSWORD_FILE as the password for simple authentication."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:403 lib/pp_admintools/app/pdns.py:247
+#: lib/pp_admintools/app/ldap.py:403 lib/pp_admintools/app/pdns.py:248
msgid "INSTANCE"
msgstr ""
msgid "User with cn {cn!r} not found in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1218 lib/pp_admintools/app/set_ldap_password.py:407
+#: lib/pp_admintools/app/ldap.py:1218 lib/pp_admintools/app/set_ldap_password.py:409
msgid "User with DN {dn!r} not found in {uri}."
msgstr ""
#: lib/pp_admintools/app/remove_ldap_user.py:449 lib/pp_admintools/app/remove_ldap_user.py:476
#: lib/pp_admintools/app/remove_ldap_user.py:503 lib/pp_admintools/app/remove_ldap_user.py:534
#: lib/pp_admintools/app/remove_ldap_user.py:565 lib/pp_admintools/app/remove_ldap_user.py:681
-#: lib/pp_admintools/app/set_ldap_password.py:516
+#: lib/pp_admintools/app/set_ldap_password.py:518
msgid "Changes:"
msgstr ""
"zero, there is no waiting after a write. (default: {:.1f})"
msgstr ""
-#: lib/pp_admintools/app/mirror_ldap.py:127 lib/pp_admintools/app/mk_ldap_passwd.py:119
+#: lib/pp_admintools/app/mirror_ldap.py:127 lib/pp_admintools/app/mk_ldap_passwd.py:121
msgid "NUMBER"
msgstr ""
msgid "Mirrored no group entries to target LDAP instance."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:56
+#: lib/pp_admintools/app/mk_ldap_passwd.py:55
msgid "Encrypting the password with a defined password schema."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:97
+#: lib/pp_admintools/app/mk_ldap_passwd.py:99
msgid "The schema (hashing method) to use to hash the new password. Default: {default!r}."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:102
+#: lib/pp_admintools/app/mk_ldap_passwd.py:104
msgid "TYPE"
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:108
+#: lib/pp_admintools/app/mk_ldap_passwd.py:110
msgid "Like {}"
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:113 lib/pp_admintools/app/set_ldap_password.py:206
+#: lib/pp_admintools/app/mk_ldap_passwd.py:115 lib/pp_admintools/app/set_ldap_password.py:208
msgid ""
"A possible salt to use on hashing the password. Caution: not all hashing schemes are supporting "
"a salt."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:120 lib/pp_admintools/app/set_ldap_password.py:213
+#: lib/pp_admintools/app/mk_ldap_passwd.py:122 lib/pp_admintools/app/set_ldap_password.py:215
msgid ""
"The number of calculation rounds to use on hashing the password. Caution: not all hashing "
"schemes are supporting calculation rounds."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:125
+#: lib/pp_admintools/app/mk_ldap_passwd.py:127
msgid ""
"The password to hash. If not given and no file desriptor was given, then the password will be "
"requested on TTY."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:173
+#: lib/pp_admintools/app/mk_ldap_passwd.py:175
msgid "Got no password by {}."
msgstr "Got no password by {}."
-#: lib/pp_admintools/app/mk_ldap_passwd.py:176
+#: lib/pp_admintools/app/mk_ldap_passwd.py:178
msgid "Password:"
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:177 lib/pp_admintools/app/set_ldap_password.py:303
-#: lib/pp_admintools/app/set_ldap_password.py:323
+#: lib/pp_admintools/app/mk_ldap_passwd.py:179 lib/pp_admintools/app/set_ldap_password.py:305
+#: lib/pp_admintools/app/set_ldap_password.py:325
msgid "Repeat password:"
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:191
+#: lib/pp_admintools/app/mk_ldap_passwd.py:193
msgid "Encrypting password with hashing schema '{schema}' ..."
msgstr "Encrypting password with hashing schema '{schema}' …"
-#: lib/pp_admintools/app/mk_ldap_passwd.py:198 lib/pp_admintools/app/set_ldap_password.py:476
+#: lib/pp_admintools/app/mk_ldap_passwd.py:200 lib/pp_admintools/app/set_ldap_password.py:478
msgid "Used schema: {!r}."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:102 lib/pp_admintools/app/pdns.py:186
+#: lib/pp_admintools/app/pdns.py:103 lib/pp_admintools/app/pdns.py:187
msgid "Configuration not available."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:116
+#: lib/pp_admintools/app/pdns.py:117
msgid "Invalid API key {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:128
+#: lib/pp_admintools/app/pdns.py:129
msgid "Invalid API host {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:141
+#: lib/pp_admintools/app/pdns.py:142
msgid "Invalid API port {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:153
+#: lib/pp_admintools/app/pdns.py:154
msgid "Invalid API server name {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:171 lib/pp_admintools/app/pdns.py:174
+#: lib/pp_admintools/app/pdns.py:172 lib/pp_admintools/app/pdns.py:175
msgid "Invalid instance {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:182
+#: lib/pp_admintools/app/pdns.py:183
msgid "Evaluating instance {!r} ..."
msgstr "Evaluating instance {!r} …"
-#: lib/pp_admintools/app/pdns.py:190
+#: lib/pp_admintools/app/pdns.py:191
msgid "PDNS instance {!r} is not configured."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:239
+#: lib/pp_admintools/app/pdns.py:240
msgid "PowerDNS API options"
msgstr ""
-#: lib/pp_admintools/app/pdns.py:248
+#: lib/pp_admintools/app/pdns.py:249
msgid "Select, which PowerDNS instance to use. Valid values: {v}, default: {d!r}."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:256 lib/pp_admintools/app/pdns.py:262
-#: lib/pp_admintools/app/pdns.py:268
+#: lib/pp_admintools/app/pdns.py:257 lib/pp_admintools/app/pdns.py:263
+#: lib/pp_admintools/app/pdns.py:269
msgid "Using the {!r} PowerDNS instance."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:276
+#: lib/pp_admintools/app/pdns.py:277
msgid "Which port to connect to PowerDNS API, default: {}."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:280
+#: lib/pp_admintools/app/pdns.py:281
msgid "The timeout in seconds for the communication with the PowerDNS-API. Default: {} seconds."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:329
+#: lib/pp_admintools/app/pdns.py:330
msgid "No path given for{d} [{s}]/{k} in configuration."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:336
+#: lib/pp_admintools/app/pdns.py:337
msgid "Path {p!r} for{d} [{s}]/{k} in configuration must be an absolute path."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:358 lib/pp_admintools/app/pdns.py:396
-#: lib/pp_admintools/app/pdns.py:421
+#: lib/pp_admintools/app/pdns.py:359 lib/pp_admintools/app/pdns.py:397
+#: lib/pp_admintools/app/pdns.py:422
msgid "Executing {} ..."
msgstr "Executing {} …"
-#: lib/pp_admintools/app/pdns.py:376
+#: lib/pp_admintools/app/pdns.py:377
msgid "Timeout of {t} seconds too big, at most {m} seconds are allowed."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:380
+#: lib/pp_admintools/app/pdns.py:381
msgid "A timeout may not be negative."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:398
+#: lib/pp_admintools/app/pdns.py:399
msgid "Setting Loglevel of the requests module to {}."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:411
+#: lib/pp_admintools/app/pdns.py:412
msgid "Executing nothing ..."
msgstr "Executing nothing …"
-#: lib/pp_admintools/app/pdns.py:431 lib/pp_admintools/app/pdns.py:458
-#: lib/pp_admintools/app/pdns.py:469 lib/pp_admintools/app/pdns.py:479
+#: lib/pp_admintools/app/pdns.py:432 lib/pp_admintools/app/pdns.py:459
+#: lib/pp_admintools/app/pdns.py:470 lib/pp_admintools/app/pdns.py:484
msgid "The PDNS server object does not exists."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:433 lib/pp_admintools/app/pdns.py:460
-#: lib/pp_admintools/app/pdns.py:471 lib/pp_admintools/app/pdns.py:481
+#: lib/pp_admintools/app/pdns.py:434 lib/pp_admintools/app/pdns.py:461
+#: lib/pp_admintools/app/pdns.py:472 lib/pp_admintools/app/pdns.py:486
msgid "The PDNS server object is not initialized."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:438
+#: lib/pp_admintools/app/pdns.py:439
msgid "Got a {} during evaluating the PDNS server version from API:"
msgstr ""
-#: lib/pp_admintools/app/pdns.py:489
+#: lib/pp_admintools/app/pdns.py:494
msgid "Trying to get complete information about zone {!r} ..."
msgstr "Trying to get complete information about zone {!r} …"
-#: lib/pp_admintools/app/pdns.py:495
+#: lib/pp_admintools/app/pdns.py:500
msgid "The given zone {} was not found."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:498
+#: lib/pp_admintools/app/pdns.py:507
msgid "Got a response:"
msgstr ""
-#: lib/pp_admintools/app/pdns.py:503
+#: lib/pp_admintools/app/pdns.py:512
msgid "Zone object:"
msgstr ""
msgid "Don't remove all mail addresses of the users to remove from all mailing lists."
msgstr ""
-#: lib/pp_admintools/app/remove_ldap_user.py:162 lib/pp_admintools/app/set_ldap_password.py:199
-#: lib/pp_admintools/app/set_ldap_password.py:202
+#: lib/pp_admintools/app/remove_ldap_user.py:162 lib/pp_admintools/app/set_ldap_password.py:201
+#: lib/pp_admintools/app/set_ldap_password.py:204
msgid "USER"
msgstr ""
msgid "Evaluating DNs of the user {!r} to remove ..."
msgstr "Evaluating DNs of the user {!r} to remove …"
-#: lib/pp_admintools/app/remove_ldap_user.py:328 lib/pp_admintools/app/set_ldap_password.py:429
+#: lib/pp_admintools/app/remove_ldap_user.py:328 lib/pp_admintools/app/set_ldap_password.py:431
msgid "Got DN {dn!r} for user {user!r} in LDAP instance {inst}."
msgstr ""
-#: lib/pp_admintools/app/remove_ldap_user.py:335 lib/pp_admintools/app/set_ldap_password.py:434
+#: lib/pp_admintools/app/remove_ldap_user.py:335 lib/pp_admintools/app/set_ldap_password.py:436
msgid "Found {nr} entries for user {u!r} in LDAP instance {i}."
msgstr ""
-#: lib/pp_admintools/app/remove_ldap_user.py:347 lib/pp_admintools/app/set_ldap_password.py:448
+#: lib/pp_admintools/app/remove_ldap_user.py:347 lib/pp_admintools/app/set_ldap_password.py:450
msgid "Did not found user {user!r} in LDAP instance {inst}."
msgstr ""
msgid "{c} on removing mail {mail!r} from {dn!r}: {e}"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:90
+#: lib/pp_admintools/app/set_ldap_password.py:89
msgid ""
"Changing the password of the given user. If no user was given, then {app} tries to use the name "
"of the user logged in on the controlling terminal."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:130
+#: lib/pp_admintools/app/set_ldap_password.py:132
msgid "Use {} as the current user password."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:135
+#: lib/pp_admintools/app/set_ldap_password.py:137
msgid ""
"Prompt for current user password. This is used instead of specifying the password on the command"
" line."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/set_ldap_password.py:145
msgid "Use contents of {} as the current user password."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:148
+#: lib/pp_admintools/app/set_ldap_password.py:150
msgid "Use {} as the new user password. If not given, it will be asked for it."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:156
+#: lib/pp_admintools/app/set_ldap_password.py:158
msgid "Do not check the quality of the new password with the {} library."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:171
+#: lib/pp_admintools/app/set_ldap_password.py:173
msgid ""
"The schema (hashing method) to use to hash the new password. It is possible to give here the "
"value {val_list!r}, then all possible schemes are shown and exit. Default: {default!r}."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:176
+#: lib/pp_admintools/app/set_ldap_password.py:178
msgid "If you are not using an admin account, then the password will hashed only by the default schema."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:185
+#: lib/pp_admintools/app/set_ldap_password.py:187
msgid ""
"The user, which password in the given LDAP instance should be changed. It may be given by its "
"Uid (the alphanumeric POSIX name), its mail address or its LDAP DN."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:190
+#: lib/pp_admintools/app/set_ldap_password.py:192
msgid "If not given, then your current user name {!r} will be used."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:193
+#: lib/pp_admintools/app/set_ldap_password.py:195
msgid ""
"If you are using a readonly LDAP instance or an instance w/o admin access, then you must provide"
" somehow the current password of the user to change."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:259
+#: lib/pp_admintools/app/set_ldap_password.py:261
msgid "Could not detect your current login name."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:264
+#: lib/pp_admintools/app/set_ldap_password.py:266
msgid "The user {!r} will never be managed by LDAP."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:298
+#: lib/pp_admintools/app/set_ldap_password.py:300
msgid "Using LDAP instance {inst!r} - {url}."
msgstr "Using LDAP instance {inst!r} - {url}."
-#: lib/pp_admintools/app/set_ldap_password.py:302
+#: lib/pp_admintools/app/set_ldap_password.py:304
msgid "Current password of user {!r}:"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:316
+#: lib/pp_admintools/app/set_ldap_password.py:318
msgid "Non admin users must use the default schema {!r} for hashing their password."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:322
+#: lib/pp_admintools/app/set_ldap_password.py:324
msgid "New password of user {!r}:"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:328
+#: lib/pp_admintools/app/set_ldap_password.py:330
msgid "Checking the quality of the new password was disabled."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:358
+#: lib/pp_admintools/app/set_ldap_password.py:360
msgid "Unbinding user connection from LDAP server {} ..."
msgstr "Unbinding user connection from LDAP server {} …"
-#: lib/pp_admintools/app/set_ldap_password.py:369
+#: lib/pp_admintools/app/set_ldap_password.py:371
msgid "Testing connect to LDAP-Server {url} with current user {dn!r} and password ..."
msgstr "Testing connect to LDAP-Server {url} with current user {dn!r} and password …"
-#: lib/pp_admintools/app/set_ldap_password.py:381
+#: lib/pp_admintools/app/set_ldap_password.py:383
msgid "Successful connected as {dn!r} to {url}."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:387
+#: lib/pp_admintools/app/set_ldap_password.py:389
msgid "Could not connect to {url} as {dn!r}: {e}"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:398
+#: lib/pp_admintools/app/set_ldap_password.py:400
msgid "Trying to get current password hash of user {!r} ..."
msgstr "Trying to get current password hash of user {!r} …"
-#: lib/pp_admintools/app/set_ldap_password.py:436
+#: lib/pp_admintools/app/set_ldap_password.py:438
msgid ""
"Please use another username, or use the correct DN from the following list as a parameter for "
"this script instead of the username:"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:453
+#: lib/pp_admintools/app/set_ldap_password.py:455
msgid "Changing the password of user {dn!r} in LDAP instance {inst}."
msgstr "Changing the password of user {dn!r} in LDAP instance {inst}."
-#: lib/pp_admintools/app/set_ldap_password.py:460
+#: lib/pp_admintools/app/set_ldap_password.py:462
msgid "Setting password of '{dn}' with hashing schema '{schema}' ..."
msgstr "Setting password of '{dn}' with hashing schema '{schema}' …"
-#: lib/pp_admintools/app/set_ldap_password.py:466
+#: lib/pp_admintools/app/set_ldap_password.py:468
msgid "Current password hash: '{}'."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:469
+#: lib/pp_admintools/app/set_ldap_password.py:471
msgid "The user '{}' has currently no password."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:482
+#: lib/pp_admintools/app/set_ldap_password.py:484
msgid "New password hash: '{}'."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:486
+#: lib/pp_admintools/app/set_ldap_password.py:488
msgid "Apply new password? [{yes}/{no}]?"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:492
+#: lib/pp_admintools/app/set_ldap_password.py:494
msgid "Do not setting password for {!r}."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:508
+#: lib/pp_admintools/app/set_ldap_password.py:510
msgid "Setting password ..."
msgstr "Setting password …"
-#: lib/pp_admintools/app/set_ldap_password.py:514
+#: lib/pp_admintools/app/set_ldap_password.py:516
msgid "{c} on setting password of user {dn!r}: {e}"
msgstr ""
# Translations template for pp_admintools.
-# Copyright (C) 2023 Frank Brehm, Digitas Pixelpark Berlin
+# Copyright (C) 2024 Frank Brehm, Digitas Pixelpark Berlin
# This file is distributed under the same license as the pp_admintools project.
-# Frank Brehm <frank.brehm@pixelpark.com>, 2023.
+# Frank Brehm <frank.brehm@pixelpark.com>, 2024.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: pp_admintools 0.10.0\n"
"Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2023-08-22 14:15+0200\n"
+"POT-Creation-Date: 2024-01-16 17:11+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"
msgstr ""
#: lib/pp_admintools/app/barracuda_sync.py:149 lib/pp_admintools/app/ldap.py:461
-#: lib/pp_admintools/app/mirror_ldap.py:118 lib/pp_admintools/app/pdns.py:284
+#: lib/pp_admintools/app/mirror_ldap.py:118 lib/pp_admintools/app/pdns.py:285
msgid "SECONDS"
msgstr ""
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:434 lib/pp_admintools/app/dns_deploy_zones.py:788
+#: lib/pp_admintools/app/dns_deploy_zones.py:436 lib/pp_admintools/app/dns_deploy_zones.py:796
#: lib/pp_admintools/app/ldap.py:958 lib/pp_admintools/app/ldap.py:1091
#: lib/pp_admintools/app/ldap.py:1144 lib/pp_admintools/app/ldap.py:1197
#: lib/pp_admintools/app/ldap.py:1485 lib/pp_admintools/app/ldap.py:1519
"give here the value {val_list!r}, then all possible schemes are shown and exit."
msgstr ""
-#: lib/pp_admintools/app/check_ldap_pwd_schemes.py:129 lib/pp_admintools/app/set_ldap_password.py:181
+#: lib/pp_admintools/app/check_ldap_pwd_schemes.py:129 lib/pp_admintools/app/set_ldap_password.py:183
msgid "SCHEMA"
msgstr ""
#: lib/pp_admintools/app/clean_empty_ldap_groups.py:261 lib/pp_admintools/app/ldap.py:337
#: lib/pp_admintools/app/mirror_ldap.py:238 lib/pp_admintools/app/remove_ldap_user.py:308
-#: lib/pp_admintools/app/set_ldap_password.py:487
+#: lib/pp_admintools/app/set_ldap_password.py:489
msgid "No"
msgstr ""
#: lib/pp_admintools/app/clean_empty_ldap_groups.py:261 lib/pp_admintools/app/mirror_ldap.py:238
-#: lib/pp_admintools/app/remove_ldap_user.py:308 lib/pp_admintools/app/set_ldap_password.py:487
+#: lib/pp_admintools/app/remove_ldap_user.py:308 lib/pp_admintools/app/set_ldap_password.py:489
msgid "yes"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:122
+#: lib/pp_admintools/app/dns_deploy_zones.py:124
msgid "Generation of the BIND9 configuration file for slave zones."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:250 lib/pp_admintools/app/mk_ldap_passwd.py:84
-#: lib/pp_admintools/app/set_ldap_password.py:123
+#: lib/pp_admintools/app/dns_deploy_zones.py:252 lib/pp_admintools/app/mk_ldap_passwd.py:86
+#: lib/pp_admintools/app/set_ldap_password.py:125
msgid "Options for {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:255
+#: lib/pp_admintools/app/dns_deploy_zones.py:257
msgid "Keep a backup file for each changed configuration file."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:260
+#: lib/pp_admintools/app/dns_deploy_zones.py:262
msgid "Keeping the temporary directory instead of removing it at the end (e.g. for debugging purposes)"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:284
+#: lib/pp_admintools/app/dns_deploy_zones.py:286
msgid "Post init phase."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:288
+#: lib/pp_admintools/app/dns_deploy_zones.py:290
msgid "My own post init phase."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:304
+#: lib/pp_admintools/app/dns_deploy_zones.py:306
msgid "Unknown time zone: {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:319
+#: lib/pp_admintools/app/dns_deploy_zones.py:321
msgid "You must be root to execute this script."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:321
+#: lib/pp_admintools/app/dns_deploy_zones.py:323
msgid "But in simulation mode we are continuing nevertheless."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:328
+#: lib/pp_admintools/app/dns_deploy_zones.py:330
msgid "Starting: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:336
+#: lib/pp_admintools/app/dns_deploy_zones.py:338
msgid "Using the global DNS master is not supported, please use 'local' or 'public'"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:349
+#: lib/pp_admintools/app/dns_deploy_zones.py:351
msgid "Could not occupy pidfile: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:374
+#: lib/pp_admintools/app/dns_deploy_zones.py:376
msgid "Ending: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:379
+#: lib/pp_admintools/app/dns_deploy_zones.py:381
msgid "Cleaning up ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:383
+#: lib/pp_admintools/app/dns_deploy_zones.py:385
msgid "Searching for {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:386
+#: lib/pp_admintools/app/dns_deploy_zones.py:388
msgid "Keep existing backup file {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:388
+#: lib/pp_admintools/app/dns_deploy_zones.py:390
msgid "Removing {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:394
+#: lib/pp_admintools/app/dns_deploy_zones.py:396
msgid "Error removing {p!r} - {c}: {e}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:399
+#: lib/pp_admintools/app/dns_deploy_zones.py:401
msgid "Temporary directory {!r} will not be removed. It's on yours to remove it manually."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:404
+#: lib/pp_admintools/app/dns_deploy_zones.py:406
msgid "Destroying temporary directory {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:412
+#: lib/pp_admintools/app/dns_deploy_zones.py:414
msgid "Temporary directory: {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:417
+#: lib/pp_admintools/app/dns_deploy_zones.py:419
msgid "Temporary zones conf: {!r}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:422
+#: lib/pp_admintools/app/dns_deploy_zones.py:424
msgid "Trying to get all keys from named.conf ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:428 lib/pp_admintools/app/dns_deploy_zones.py:782
-#: lib/pp_admintools/app/dns_deploy_zones.py:818 lib/pp_admintools/app/dns_deploy_zones.py:850
-#: lib/pp_admintools/app/dns_deploy_zones.py:885 lib/pp_admintools/app/dns_deploy_zones.py:920
+#: lib/pp_admintools/app/dns_deploy_zones.py:430 lib/pp_admintools/app/dns_deploy_zones.py:790
+#: lib/pp_admintools/app/dns_deploy_zones.py:826 lib/pp_admintools/app/dns_deploy_zones.py:858
+#: lib/pp_admintools/app/dns_deploy_zones.py:893 lib/pp_admintools/app/dns_deploy_zones.py:928
#: lib/pp_admintools/app/mail.py:317
msgid "Executing: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:475 lib/pp_admintools/app/dns_deploy_zones.py:477
+#: lib/pp_admintools/app/dns_deploy_zones.py:477 lib/pp_admintools/app/dns_deploy_zones.py:479
msgid "Found named keys:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:477 lib/pp_admintools/app/dns_deploy_zones.py:508
+#: lib/pp_admintools/app/dns_deploy_zones.py:479 lib/pp_admintools/app/dns_deploy_zones.py:510
msgid "None"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:482
+#: lib/pp_admintools/app/dns_deploy_zones.py:484
msgid "Generating {} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:506 lib/pp_admintools/app/dns_deploy_zones.py:508
+#: lib/pp_admintools/app/dns_deploy_zones.py:508 lib/pp_admintools/app/dns_deploy_zones.py:510
msgid "Collected server configuration:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:529
+#: lib/pp_admintools/app/dns_deploy_zones.py:531
msgid "Generated file {!r}:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:545
+#: lib/pp_admintools/app/dns_deploy_zones.py:541
+msgid "Could not get zone info for {z!r} - {cls}: {msg}"
+msgstr ""
+
+#: lib/pp_admintools/app/dns_deploy_zones.py:553
msgid "Pure local zone {!r} will not be considered."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:577
+#: lib/pp_admintools/app/dns_deploy_zones.py:585
msgid "Key {k!r} for zone {z!r} not found in named configuration."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:607
+#: lib/pp_admintools/app/dns_deploy_zones.py:615
msgid "Got IPv4 tuples: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:631
+#: lib/pp_admintools/app/dns_deploy_zones.py:639
msgid "Got IPv6 tokens: {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:638
+#: lib/pp_admintools/app/dns_deploy_zones.py:646
msgid "Comparing generated files with existing ones."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:645
+#: lib/pp_admintools/app/dns_deploy_zones.py:653
msgid "Files to replace:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:651
+#: lib/pp_admintools/app/dns_deploy_zones.py:659
msgid "Source file not defined."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:653
+#: lib/pp_admintools/app/dns_deploy_zones.py:661
msgid "Target file not defined."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:655
+#: lib/pp_admintools/app/dns_deploy_zones.py:663
msgid "Comparing {one!r} with {two!r} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:659 lib/pp_admintools/app/dns_deploy_zones.py:668
+#: lib/pp_admintools/app/dns_deploy_zones.py:667 lib/pp_admintools/app/dns_deploy_zones.py:676
msgid "{what} {f!r} does not exists."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:660 lib/pp_admintools/app/dns_deploy_zones.py:664
+#: lib/pp_admintools/app/dns_deploy_zones.py:668 lib/pp_admintools/app/dns_deploy_zones.py:672
msgid "Source file"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:663 lib/pp_admintools/app/dns_deploy_zones.py:673
+#: lib/pp_admintools/app/dns_deploy_zones.py:671 lib/pp_admintools/app/dns_deploy_zones.py:681
msgid "{what} {f!r} is not a regular file."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:669 lib/pp_admintools/app/dns_deploy_zones.py:674
+#: lib/pp_admintools/app/dns_deploy_zones.py:677 lib/pp_admintools/app/dns_deploy_zones.py:682
msgid "Target file"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:680 lib/pp_admintools/app/dns_deploy_zones.py:697
+#: lib/pp_admintools/app/dns_deploy_zones.py:688 lib/pp_admintools/app/dns_deploy_zones.py:705
msgid "Reading {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:690 lib/pp_admintools/app/dns_deploy_zones.py:707
+#: lib/pp_admintools/app/dns_deploy_zones.py:698 lib/pp_admintools/app/dns_deploy_zones.py:715
msgid "Cleaned version of {!r}:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:712
+#: lib/pp_admintools/app/dns_deploy_zones.py:720
msgid ""
"Source file {sf!r} has different number essential lines ({sl}) than the target file {tf!r} ({tl}"
" lines)."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:721
+#: lib/pp_admintools/app/dns_deploy_zones.py:729
msgid "Source file {sf!r} has a different content than the target file {tf!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:733
+#: lib/pp_admintools/app/dns_deploy_zones.py:741
msgid "No replacement of any config files necessary."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:736
+#: lib/pp_admintools/app/dns_deploy_zones.py:744
msgid "Start replacing of config files ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:744 lib/pp_admintools/app/dns_deploy_zones.py:754
+#: lib/pp_admintools/app/dns_deploy_zones.py:752 lib/pp_admintools/app/dns_deploy_zones.py:762
msgid "Copying {frm!r} => {to!r} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:750
+#: lib/pp_admintools/app/dns_deploy_zones.py:758
msgid "All backuped config files:"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:762
+#: lib/pp_admintools/app/dns_deploy_zones.py:770
msgid "Restoring of original config files because of an exception."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:766
+#: lib/pp_admintools/app/dns_deploy_zones.py:774
msgid "Moving {frm!r} => {to!r} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:772
+#: lib/pp_admintools/app/dns_deploy_zones.py:780
msgid "Could not find backup file {!r}."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:777
+#: lib/pp_admintools/app/dns_deploy_zones.py:785
msgid "Checking syntax correctness of named.conf ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:798
+#: lib/pp_admintools/app/dns_deploy_zones.py:806
msgid "Reload or restart of named is not necessary."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:803
+#: lib/pp_admintools/app/dns_deploy_zones.py:811
msgid "Named is not running, please start it manually."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:814
+#: lib/pp_admintools/app/dns_deploy_zones.py:822
msgid "Checking, whether named is running ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:832 lib/pp_admintools/app/dns_deploy_zones.py:867
-#: lib/pp_admintools/app/dns_deploy_zones.py:902 lib/pp_admintools/app/dns_deploy_zones.py:937
+#: lib/pp_admintools/app/dns_deploy_zones.py:840 lib/pp_admintools/app/dns_deploy_zones.py:875
+#: lib/pp_admintools/app/dns_deploy_zones.py:910 lib/pp_admintools/app/dns_deploy_zones.py:945
msgid "Return value: {!r}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:834 lib/pp_admintools/app/dns_deploy_zones.py:836
-#: lib/pp_admintools/app/dns_deploy_zones.py:869 lib/pp_admintools/app/dns_deploy_zones.py:871
-#: lib/pp_admintools/app/dns_deploy_zones.py:904 lib/pp_admintools/app/dns_deploy_zones.py:906
-#: lib/pp_admintools/app/dns_deploy_zones.py:939 lib/pp_admintools/app/dns_deploy_zones.py:941
+#: lib/pp_admintools/app/dns_deploy_zones.py:842 lib/pp_admintools/app/dns_deploy_zones.py:844
+#: lib/pp_admintools/app/dns_deploy_zones.py:877 lib/pp_admintools/app/dns_deploy_zones.py:879
+#: lib/pp_admintools/app/dns_deploy_zones.py:912 lib/pp_admintools/app/dns_deploy_zones.py:914
+#: lib/pp_admintools/app/dns_deploy_zones.py:947 lib/pp_admintools/app/dns_deploy_zones.py:949
msgid "Output on {}"
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:846
+#: lib/pp_admintools/app/dns_deploy_zones.py:854
msgid "Starting {} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:881
+#: lib/pp_admintools/app/dns_deploy_zones.py:889
msgid "Restarting {} ..."
msgstr ""
-#: lib/pp_admintools/app/dns_deploy_zones.py:916
+#: lib/pp_admintools/app/dns_deploy_zones.py:924
msgid "Reloading {} ..."
msgstr ""
msgstr ""
#: lib/pp_admintools/app/ldap.py:358 lib/pp_admintools/app/ldap.py:447
-#: lib/pp_admintools/app/mail.py:250 lib/pp_admintools/app/pdns.py:273
+#: lib/pp_admintools/app/mail.py:250 lib/pp_admintools/app/pdns.py:274
msgid "PORT"
msgstr ""
msgid "The Bind DN to use to connect to the LDAP server. Default: {!r}"
msgstr ""
-#: lib/pp_admintools/app/ldap.py:381 lib/pp_admintools/app/mk_ldap_passwd.py:129
-#: lib/pp_admintools/app/set_ldap_password.py:129 lib/pp_admintools/app/set_ldap_password.py:130
-#: lib/pp_admintools/app/set_ldap_password.py:147 lib/pp_admintools/app/set_ldap_password.py:150
+#: lib/pp_admintools/app/ldap.py:381 lib/pp_admintools/app/mk_ldap_passwd.py:131
+#: lib/pp_admintools/app/set_ldap_password.py:131 lib/pp_admintools/app/set_ldap_password.py:132
+#: lib/pp_admintools/app/set_ldap_password.py:149 lib/pp_admintools/app/set_ldap_password.py:152
msgid "PASSWORD"
msgstr ""
"command line."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:393 lib/pp_admintools/app/set_ldap_password.py:141
-#: lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/ldap.py:393 lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/set_ldap_password.py:145
msgid "PASSWORD_FILE"
msgstr ""
msgid "Use contents of PASSWORD_FILE as the password for simple authentication."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:403 lib/pp_admintools/app/pdns.py:247
+#: lib/pp_admintools/app/ldap.py:403 lib/pp_admintools/app/pdns.py:248
msgid "INSTANCE"
msgstr ""
msgid "User with cn {cn!r} not found in {uri}/{bdn}."
msgstr ""
-#: lib/pp_admintools/app/ldap.py:1218 lib/pp_admintools/app/set_ldap_password.py:407
+#: lib/pp_admintools/app/ldap.py:1218 lib/pp_admintools/app/set_ldap_password.py:409
msgid "User with DN {dn!r} not found in {uri}."
msgstr ""
#: lib/pp_admintools/app/remove_ldap_user.py:449 lib/pp_admintools/app/remove_ldap_user.py:476
#: lib/pp_admintools/app/remove_ldap_user.py:503 lib/pp_admintools/app/remove_ldap_user.py:534
#: lib/pp_admintools/app/remove_ldap_user.py:565 lib/pp_admintools/app/remove_ldap_user.py:681
-#: lib/pp_admintools/app/set_ldap_password.py:516
+#: lib/pp_admintools/app/set_ldap_password.py:518
msgid "Changes:"
msgstr ""
"zero, there is no waiting after a write. (default: {:.1f})"
msgstr ""
-#: lib/pp_admintools/app/mirror_ldap.py:127 lib/pp_admintools/app/mk_ldap_passwd.py:119
+#: lib/pp_admintools/app/mirror_ldap.py:127 lib/pp_admintools/app/mk_ldap_passwd.py:121
msgid "NUMBER"
msgstr ""
msgid "Mirrored no group entries to target LDAP instance."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:56
+#: lib/pp_admintools/app/mk_ldap_passwd.py:55
msgid "Encrypting the password with a defined password schema."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:97
+#: lib/pp_admintools/app/mk_ldap_passwd.py:99
msgid "The schema (hashing method) to use to hash the new password. Default: {default!r}."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:102
+#: lib/pp_admintools/app/mk_ldap_passwd.py:104
msgid "TYPE"
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:108
+#: lib/pp_admintools/app/mk_ldap_passwd.py:110
msgid "Like {}"
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:113 lib/pp_admintools/app/set_ldap_password.py:206
+#: lib/pp_admintools/app/mk_ldap_passwd.py:115 lib/pp_admintools/app/set_ldap_password.py:208
msgid ""
"A possible salt to use on hashing the password. Caution: not all hashing schemes are supporting "
"a salt."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:120 lib/pp_admintools/app/set_ldap_password.py:213
+#: lib/pp_admintools/app/mk_ldap_passwd.py:122 lib/pp_admintools/app/set_ldap_password.py:215
msgid ""
"The number of calculation rounds to use on hashing the password. Caution: not all hashing "
"schemes are supporting calculation rounds."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:125
+#: lib/pp_admintools/app/mk_ldap_passwd.py:127
msgid ""
"The password to hash. If not given and no file desriptor was given, then the password will be "
"requested on TTY."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:173
+#: lib/pp_admintools/app/mk_ldap_passwd.py:175
msgid "Got no password by {}."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:176
+#: lib/pp_admintools/app/mk_ldap_passwd.py:178
msgid "Password:"
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:177 lib/pp_admintools/app/set_ldap_password.py:303
-#: lib/pp_admintools/app/set_ldap_password.py:323
+#: lib/pp_admintools/app/mk_ldap_passwd.py:179 lib/pp_admintools/app/set_ldap_password.py:305
+#: lib/pp_admintools/app/set_ldap_password.py:325
msgid "Repeat password:"
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:191
+#: lib/pp_admintools/app/mk_ldap_passwd.py:193
msgid "Encrypting password with hashing schema '{schema}' ..."
msgstr ""
-#: lib/pp_admintools/app/mk_ldap_passwd.py:198 lib/pp_admintools/app/set_ldap_password.py:476
+#: lib/pp_admintools/app/mk_ldap_passwd.py:200 lib/pp_admintools/app/set_ldap_password.py:478
msgid "Used schema: {!r}."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:102 lib/pp_admintools/app/pdns.py:186
+#: lib/pp_admintools/app/pdns.py:103 lib/pp_admintools/app/pdns.py:187
msgid "Configuration not available."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:116
+#: lib/pp_admintools/app/pdns.py:117
msgid "Invalid API key {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:128
+#: lib/pp_admintools/app/pdns.py:129
msgid "Invalid API host {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:141
+#: lib/pp_admintools/app/pdns.py:142
msgid "Invalid API port {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:153
+#: lib/pp_admintools/app/pdns.py:154
msgid "Invalid API server name {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:171 lib/pp_admintools/app/pdns.py:174
+#: lib/pp_admintools/app/pdns.py:172 lib/pp_admintools/app/pdns.py:175
msgid "Invalid instance {!r} given."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:182
+#: lib/pp_admintools/app/pdns.py:183
msgid "Evaluating instance {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:190
+#: lib/pp_admintools/app/pdns.py:191
msgid "PDNS instance {!r} is not configured."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:239
+#: lib/pp_admintools/app/pdns.py:240
msgid "PowerDNS API options"
msgstr ""
-#: lib/pp_admintools/app/pdns.py:248
+#: lib/pp_admintools/app/pdns.py:249
msgid "Select, which PowerDNS instance to use. Valid values: {v}, default: {d!r}."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:256 lib/pp_admintools/app/pdns.py:262
-#: lib/pp_admintools/app/pdns.py:268
+#: lib/pp_admintools/app/pdns.py:257 lib/pp_admintools/app/pdns.py:263
+#: lib/pp_admintools/app/pdns.py:269
msgid "Using the {!r} PowerDNS instance."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:276
+#: lib/pp_admintools/app/pdns.py:277
msgid "Which port to connect to PowerDNS API, default: {}."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:280
+#: lib/pp_admintools/app/pdns.py:281
msgid "The timeout in seconds for the communication with the PowerDNS-API. Default: {} seconds."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:329
+#: lib/pp_admintools/app/pdns.py:330
msgid "No path given for{d} [{s}]/{k} in configuration."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:336
+#: lib/pp_admintools/app/pdns.py:337
msgid "Path {p!r} for{d} [{s}]/{k} in configuration must be an absolute path."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:358 lib/pp_admintools/app/pdns.py:396
-#: lib/pp_admintools/app/pdns.py:421
+#: lib/pp_admintools/app/pdns.py:359 lib/pp_admintools/app/pdns.py:397
+#: lib/pp_admintools/app/pdns.py:422
msgid "Executing {} ..."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:376
+#: lib/pp_admintools/app/pdns.py:377
msgid "Timeout of {t} seconds too big, at most {m} seconds are allowed."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:380
+#: lib/pp_admintools/app/pdns.py:381
msgid "A timeout may not be negative."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:398
+#: lib/pp_admintools/app/pdns.py:399
msgid "Setting Loglevel of the requests module to {}."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:411
+#: lib/pp_admintools/app/pdns.py:412
msgid "Executing nothing ..."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:431 lib/pp_admintools/app/pdns.py:458
-#: lib/pp_admintools/app/pdns.py:469 lib/pp_admintools/app/pdns.py:479
+#: lib/pp_admintools/app/pdns.py:432 lib/pp_admintools/app/pdns.py:459
+#: lib/pp_admintools/app/pdns.py:470 lib/pp_admintools/app/pdns.py:484
msgid "The PDNS server object does not exists."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:433 lib/pp_admintools/app/pdns.py:460
-#: lib/pp_admintools/app/pdns.py:471 lib/pp_admintools/app/pdns.py:481
+#: lib/pp_admintools/app/pdns.py:434 lib/pp_admintools/app/pdns.py:461
+#: lib/pp_admintools/app/pdns.py:472 lib/pp_admintools/app/pdns.py:486
msgid "The PDNS server object is not initialized."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:438
+#: lib/pp_admintools/app/pdns.py:439
msgid "Got a {} during evaluating the PDNS server version from API:"
msgstr ""
-#: lib/pp_admintools/app/pdns.py:489
+#: lib/pp_admintools/app/pdns.py:494
msgid "Trying to get complete information about zone {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:495
+#: lib/pp_admintools/app/pdns.py:500
msgid "The given zone {} was not found."
msgstr ""
-#: lib/pp_admintools/app/pdns.py:498
+#: lib/pp_admintools/app/pdns.py:507
msgid "Got a response:"
msgstr ""
-#: lib/pp_admintools/app/pdns.py:503
+#: lib/pp_admintools/app/pdns.py:512
msgid "Zone object:"
msgstr ""
msgid "Don't remove all mail addresses of the users to remove from all mailing lists."
msgstr ""
-#: lib/pp_admintools/app/remove_ldap_user.py:162 lib/pp_admintools/app/set_ldap_password.py:199
-#: lib/pp_admintools/app/set_ldap_password.py:202
+#: lib/pp_admintools/app/remove_ldap_user.py:162 lib/pp_admintools/app/set_ldap_password.py:201
+#: lib/pp_admintools/app/set_ldap_password.py:204
msgid "USER"
msgstr ""
msgid "Evaluating DNs of the user {!r} to remove ..."
msgstr ""
-#: lib/pp_admintools/app/remove_ldap_user.py:328 lib/pp_admintools/app/set_ldap_password.py:429
+#: lib/pp_admintools/app/remove_ldap_user.py:328 lib/pp_admintools/app/set_ldap_password.py:431
msgid "Got DN {dn!r} for user {user!r} in LDAP instance {inst}."
msgstr ""
-#: lib/pp_admintools/app/remove_ldap_user.py:335 lib/pp_admintools/app/set_ldap_password.py:434
+#: lib/pp_admintools/app/remove_ldap_user.py:335 lib/pp_admintools/app/set_ldap_password.py:436
msgid "Found {nr} entries for user {u!r} in LDAP instance {i}."
msgstr ""
-#: lib/pp_admintools/app/remove_ldap_user.py:347 lib/pp_admintools/app/set_ldap_password.py:448
+#: lib/pp_admintools/app/remove_ldap_user.py:347 lib/pp_admintools/app/set_ldap_password.py:450
msgid "Did not found user {user!r} in LDAP instance {inst}."
msgstr ""
msgid "{c} on removing mail {mail!r} from {dn!r}: {e}"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:90
+#: lib/pp_admintools/app/set_ldap_password.py:89
msgid ""
"Changing the password of the given user. If no user was given, then {app} tries to use the name "
"of the user logged in on the controlling terminal."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:130
+#: lib/pp_admintools/app/set_ldap_password.py:132
msgid "Use {} as the current user password."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:135
+#: lib/pp_admintools/app/set_ldap_password.py:137
msgid ""
"Prompt for current user password. This is used instead of specifying the password on the command"
" line."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:143
+#: lib/pp_admintools/app/set_ldap_password.py:145
msgid "Use contents of {} as the current user password."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:148
+#: lib/pp_admintools/app/set_ldap_password.py:150
msgid "Use {} as the new user password. If not given, it will be asked for it."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:156
+#: lib/pp_admintools/app/set_ldap_password.py:158
msgid "Do not check the quality of the new password with the {} library."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:171
+#: lib/pp_admintools/app/set_ldap_password.py:173
msgid ""
"The schema (hashing method) to use to hash the new password. It is possible to give here the "
"value {val_list!r}, then all possible schemes are shown and exit. Default: {default!r}."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:176
+#: lib/pp_admintools/app/set_ldap_password.py:178
msgid "If you are not using an admin account, then the password will hashed only by the default schema."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:185
+#: lib/pp_admintools/app/set_ldap_password.py:187
msgid ""
"The user, which password in the given LDAP instance should be changed. It may be given by its "
"Uid (the alphanumeric POSIX name), its mail address or its LDAP DN."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:190
+#: lib/pp_admintools/app/set_ldap_password.py:192
msgid "If not given, then your current user name {!r} will be used."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:193
+#: lib/pp_admintools/app/set_ldap_password.py:195
msgid ""
"If you are using a readonly LDAP instance or an instance w/o admin access, then you must provide"
" somehow the current password of the user to change."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:259
+#: lib/pp_admintools/app/set_ldap_password.py:261
msgid "Could not detect your current login name."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:264
+#: lib/pp_admintools/app/set_ldap_password.py:266
msgid "The user {!r} will never be managed by LDAP."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:298
+#: lib/pp_admintools/app/set_ldap_password.py:300
msgid "Using LDAP instance {inst!r} - {url}."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:302
+#: lib/pp_admintools/app/set_ldap_password.py:304
msgid "Current password of user {!r}:"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:316
+#: lib/pp_admintools/app/set_ldap_password.py:318
msgid "Non admin users must use the default schema {!r} for hashing their password."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:322
+#: lib/pp_admintools/app/set_ldap_password.py:324
msgid "New password of user {!r}:"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:328
+#: lib/pp_admintools/app/set_ldap_password.py:330
msgid "Checking the quality of the new password was disabled."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:358
+#: lib/pp_admintools/app/set_ldap_password.py:360
msgid "Unbinding user connection from LDAP server {} ..."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:369
+#: lib/pp_admintools/app/set_ldap_password.py:371
msgid "Testing connect to LDAP-Server {url} with current user {dn!r} and password ..."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:381
+#: lib/pp_admintools/app/set_ldap_password.py:383
msgid "Successful connected as {dn!r} to {url}."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:387
+#: lib/pp_admintools/app/set_ldap_password.py:389
msgid "Could not connect to {url} as {dn!r}: {e}"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:398
+#: lib/pp_admintools/app/set_ldap_password.py:400
msgid "Trying to get current password hash of user {!r} ..."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:436
+#: lib/pp_admintools/app/set_ldap_password.py:438
msgid ""
"Please use another username, or use the correct DN from the following list as a parameter for "
"this script instead of the username:"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:453
+#: lib/pp_admintools/app/set_ldap_password.py:455
msgid "Changing the password of user {dn!r} in LDAP instance {inst}."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:460
+#: lib/pp_admintools/app/set_ldap_password.py:462
msgid "Setting password of '{dn}' with hashing schema '{schema}' ..."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:466
+#: lib/pp_admintools/app/set_ldap_password.py:468
msgid "Current password hash: '{}'."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:469
+#: lib/pp_admintools/app/set_ldap_password.py:471
msgid "The user '{}' has currently no password."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:482
+#: lib/pp_admintools/app/set_ldap_password.py:484
msgid "New password hash: '{}'."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:486
+#: lib/pp_admintools/app/set_ldap_password.py:488
msgid "Apply new password? [{yes}/{no}]?"
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:492
+#: lib/pp_admintools/app/set_ldap_password.py:494
msgid "Do not setting password for {!r}."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:508
+#: lib/pp_admintools/app/set_ldap_password.py:510
msgid "Setting password ..."
msgstr ""
-#: lib/pp_admintools/app/set_ldap_password.py:514
+#: lib/pp_admintools/app/set_ldap_password.py:516
msgid "{c} on setting password of user {dn!r}: {e}"
msgstr ""