]> Frank Brehm's Git Trees - pixelpark/pp-admin-tools.git/commitdiff
Updating translations
authorFrank Brehm <frank@brehm-online.com>
Tue, 7 Dec 2021 16:56:58 +0000 (17:56 +0100)
committerFrank Brehm <frank@brehm-online.com>
Tue, 7 Dec 2021 16:56:58 +0000 (17:56 +0100)
locale/de_DE/LC_MESSAGES/pp_admintools.po
locale/en_US/LC_MESSAGES/pp_admintools.po
locale/pp_admintools.pot

index 4e37a49802afbcf98c1ac810d311e91e2962ed9a..514dd1d267e2b68c4c8e3f8b4316ff611d6cfb5f 100644 (file)
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pp_admintools 0.8.0\n"
 "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2021-12-07 14:08+0100\n"
-"PO-Revision-Date: 2021-11-29 15:30+0100\n"
+"POT-Creation-Date: 2021-12-07 17:50+0100\n"
+"PO-Revision-Date: 2021-12-07 18:00+0100\n"
 "Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
 "Language: de_DE\n"
 "Language-Team: de_DE <solution@pixelpark.com>\n"
@@ -137,8 +137,8 @@ msgstr "Falsche Datei {!r} - "
 msgid "Config file {!r} not found."
 msgstr "Die Konfigurationsdatei {!r} wurde nicht gefunden."
 
-#: lib/pp_admintools/cfg_app.py:506 lib/pp_admintools/deploy_zones_from_pdns.py:604
-#: lib/pp_admintools/deploy_zones_from_pdns.py:620
+#: lib/pp_admintools/cfg_app.py:506 lib/pp_admintools/deploy_zones_from_pdns.py:727
+#: lib/pp_admintools/deploy_zones_from_pdns.py:743
 msgid "Reading {!r} ..."
 msgstr "Lese {!r} …"
 
@@ -167,7 +167,7 @@ msgid "There are no errors in configuration."
 msgstr "In der Konfiguration gibt es keine Fehler."
 
 #: lib/pp_admintools/cfg_app.py:568 lib/pp_admintools/cfg_app.py:591
-#: lib/pp_admintools/deploy_zones_from_pdns.py:230 lib/pp_admintools/pdns_app.py:362
+#: lib/pp_admintools/deploy_zones_from_pdns.py:238 lib/pp_admintools/pdns_app.py:362
 msgid "Evaluating config section {!r}:"
 msgstr "Evaluiere Konfigurations-Abschnitt {!r}:"
 
@@ -219,9 +219,10 @@ msgstr "Die zu sendende Mail:"
 msgid "Did not found sendmail executable."
 msgstr "Kein ausführbares Programm 'sendmail' gefunden."
 
-#: lib/pp_admintools/cfg_app.py:846 lib/pp_admintools/deploy_zones_from_pdns.py:701
-#: lib/pp_admintools/deploy_zones_from_pdns.py:750 lib/pp_admintools/deploy_zones_from_pdns.py:782
-#: lib/pp_admintools/deploy_zones_from_pdns.py:817 lib/pp_admintools/deploy_zones_from_pdns.py:852
+#: lib/pp_admintools/cfg_app.py:846 lib/pp_admintools/deploy_zones_from_pdns.py:474
+#: lib/pp_admintools/deploy_zones_from_pdns.py:824 lib/pp_admintools/deploy_zones_from_pdns.py:860
+#: lib/pp_admintools/deploy_zones_from_pdns.py:892 lib/pp_admintools/deploy_zones_from_pdns.py:927
+#: lib/pp_admintools/deploy_zones_from_pdns.py:962
 msgid "Executing: {}"
 msgstr "Führe aus: {}"
 
@@ -265,197 +266,221 @@ msgstr "Die Netzwerkadresse {nw!r} von Zone {zone!r} ist für lokale Netze besti
 msgid "Zone {!r} seems to be a reverse zone for a public network."
 msgstr "Die Zone {!r} scheint eine Reverse-Zone eines öffentlichen Netzwerks zu sein."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:138
+#: lib/pp_admintools/deploy_zones_from_pdns.py:146
 msgid "Generation of the BIND9 configuration file for slave zones."
 msgstr "Generierung der BIND9-Konfigurationsdatei für Slave-Zonen."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:172
+#: lib/pp_admintools/deploy_zones_from_pdns.py:180
 msgid "Keep a backup file for each changed configuration file."
 msgstr "Eine Backup-Datei für jede geänderte Konfigurationsdatei aufbewahren."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:177
+#: lib/pp_admintools/deploy_zones_from_pdns.py:185
 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/deploy_zones_from_pdns.py:205 lib/pp_admintools/pdns_app.py:348
+#: lib/pp_admintools/deploy_zones_from_pdns.py:213 lib/pp_admintools/pdns_app.py:348
 msgid "Checking config section {!r} ..."
 msgstr "Überprüfe Konfigurationsabschnitt {!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:257
+#: lib/pp_admintools/deploy_zones_from_pdns.py:265
 msgid "No masters given in [{}]/masters."
 msgstr "Keine Master in [{}]/masters angegeben."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:267
+#: lib/pp_admintools/deploy_zones_from_pdns.py:275
 msgid "Checking given master address {!r} ..."
 msgstr "Überprüfe die übergebene Master-Adresse {!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:274
+#: lib/pp_admintools/deploy_zones_from_pdns.py:282
 msgid "Not using {!r} as a master IP address, because we are not using IPv6."
 msgstr "Verwende {!r} nicht als Master-Adress-IP, da kein IPv6 verwendet wird."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:280
+#: lib/pp_admintools/deploy_zones_from_pdns.py:288
 msgid "Address {!r} are already in masters yet."
 msgstr "Die Adresse {!r} ist bereits in den Mastern ennthalten."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:282
+#: lib/pp_admintools/deploy_zones_from_pdns.py:290
 msgid "Address {!r} are not in masters yet."
 msgstr "Die Adresse {!r} ist nicht in den Mastern ennthalten."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:286
+#: lib/pp_admintools/deploy_zones_from_pdns.py:294
 msgid "Invalid hostname or address {a!r} found in [{s}]/masters: {e}"
 msgstr "Ungültiger Hostname oder Adresse {a!r} in [{s}]/masters gefunden: {e}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:294
+#: lib/pp_admintools/deploy_zones_from_pdns.py:302
 msgid "Using configured masters: {}"
 msgstr "Verwende konfigurierte Master: {}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:298
+#: lib/pp_admintools/deploy_zones_from_pdns.py:306
 msgid "No valid masters found in configuration."
 msgstr "Keine gültigen Master in der Konfoguration gefunden."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:309
+#: lib/pp_admintools/deploy_zones_from_pdns.py:317
 msgid "Post init phase."
 msgstr "Nach-Init-Phase."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:311
+#: lib/pp_admintools/deploy_zones_from_pdns.py:319
 msgid "Checking for masters, which are local addresses ..."
 msgstr "Überprüfe nach Mastern, die eine lokale Adresse haben …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:316
+#: lib/pp_admintools/deploy_zones_from_pdns.py:324
 msgid "Address {!r} is in list of local addresses."
 msgstr "Die Adresse {!r} ist bereits in der Liste der lokalen Adressen."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:319
+#: lib/pp_admintools/deploy_zones_from_pdns.py:327
 msgid "Address {!r} is not in list of local addresses."
 msgstr "Die Adresse {!r} ist nicht in der Liste der lokalen Adressen."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:322
+#: lib/pp_admintools/deploy_zones_from_pdns.py:330
 msgid "Using masters for slave zones: {}"
 msgstr "Verwendete Master für Slave-Zonen: {}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:341
+#: lib/pp_admintools/deploy_zones_from_pdns.py:349
 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/deploy_zones_from_pdns.py:352
+#: lib/pp_admintools/deploy_zones_from_pdns.py:360
 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/deploy_zones_from_pdns.py:366
+#: lib/pp_admintools/deploy_zones_from_pdns.py:379
 msgid "Unknown time zone: {!r}."
 msgstr "Unbekannte Zeitzone: {!r}."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:369
+#: lib/pp_admintools/deploy_zones_from_pdns.py:382
 msgid "Starting: {}"
 msgstr "Starte: {}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:375
+#: lib/pp_admintools/deploy_zones_from_pdns.py:390
 msgid "Could not occupy pidfile: {}"
 msgstr "Konnte PID-Datei nicht vereinnahmen."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:400
+#: lib/pp_admintools/deploy_zones_from_pdns.py:415
 msgid "Ending: {}"
 msgstr "Beendet: {}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:406
+#: lib/pp_admintools/deploy_zones_from_pdns.py:421
 msgid "Cleaning up ..."
 msgstr "Aufräumen …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:410
+#: lib/pp_admintools/deploy_zones_from_pdns.py:425
 msgid "Searching for {!r}."
 msgstr "Suche nach {!r}."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:413
+#: lib/pp_admintools/deploy_zones_from_pdns.py:428
 msgid "Keep existing backup file {!r}."
 msgstr "Behalte existierende Backup-Datei {!r}."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:415
+#: lib/pp_admintools/deploy_zones_from_pdns.py:430
 msgid "Removing {!r} ..."
 msgstr "Lösche {!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:421
+#: lib/pp_admintools/deploy_zones_from_pdns.py:436
 msgid "Error removing {p!r} - {c}: {e}"
 msgstr "Fehler beim Löschen {p!r} - {c}: {e}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:426
+#: lib/pp_admintools/deploy_zones_from_pdns.py:441
 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/deploy_zones_from_pdns.py:431
+#: lib/pp_admintools/deploy_zones_from_pdns.py:446
 msgid "Destroying temporary directory {!r} ..."
 msgstr "Zerstöre temporäres Verzeichnis {!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:442
+#: lib/pp_admintools/deploy_zones_from_pdns.py:457
 msgid "Temporary directory: {!r}."
 msgstr "Temporäres Verzeichnis: {!r}."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:448
+#: lib/pp_admintools/deploy_zones_from_pdns.py:463
 msgid "Temporary zones conf: {!r}"
 msgstr "Temporäre Zonenkonfiguration: {!r}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:453
+#: lib/pp_admintools/deploy_zones_from_pdns.py:468
+msgid "Trying to get all keys from named.conf ..."
+msgstr "Versuche alle Schlüssel der named.conf zu ermitteln …"
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:480 lib/pp_admintools/deploy_zones_from_pdns.py:830
+msgid "Result:"
+msgstr "Ergebnis:"
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:521 lib/pp_admintools/deploy_zones_from_pdns.py:523
+msgid "Found named keys:"
+msgstr "iGefundene Schlüssel von named:"
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:523 lib/pp_admintools/deploy_zones_from_pdns.py:554
+msgid "None"
+msgstr "Keine"
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:528
 msgid "Generating {} ..."
 msgstr "Generiere {} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:481
-msgid "Pure local zone {!r} will not be considered."
-msgstr "Die rein lokale Zone {!r} wird nich mit beachtet."
+#: lib/pp_admintools/deploy_zones_from_pdns.py:552 lib/pp_admintools/deploy_zones_from_pdns.py:554
+msgid "Collected server configuration:"
+msgstr "Ermittelte Servers-Konfiguration:"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:520
+#: lib/pp_admintools/deploy_zones_from_pdns.py:575
 msgid "Generated file {!r}:"
 msgstr "Generierte Datei {!r}:"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:531
+#: lib/pp_admintools/deploy_zones_from_pdns.py:591
+msgid "Pure local zone {!r} will not be considered."
+msgstr "Die rein lokale Zone {!r} wird nich mit beachtet."
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:624
+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/deploy_zones_from_pdns.py:654
 msgid "Got IPv4 tuples: {}"
 msgstr "Habe IPv4-Tupels erhalten: {}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:555
+#: lib/pp_admintools/deploy_zones_from_pdns.py:678
 msgid "Got IPv6 tokens: {}"
 msgstr "Habe IPv6-Tupels erhalten: {}"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:562
+#: lib/pp_admintools/deploy_zones_from_pdns.py:685
 msgid "Comparing generated files with existing ones."
 msgstr "Vergleiche die generierten Dateien mit den existierenden."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:569
+#: lib/pp_admintools/deploy_zones_from_pdns.py:692
 msgid "Files to replace:"
 msgstr "Dateien, die ersetzt werden:"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:575
+#: lib/pp_admintools/deploy_zones_from_pdns.py:698
 msgid "Source file not defined."
 msgstr "Die Quell-Datei ist nicht definiert."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:577
+#: lib/pp_admintools/deploy_zones_from_pdns.py:700
 msgid "Target file not defined."
 msgstr "Die Ziel-Datei ist nicht definiert."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:579
+#: lib/pp_admintools/deploy_zones_from_pdns.py:702
 msgid "Comparing {one!r} with {two!r} ..."
 msgstr "Vergleiche {one!r} mit {two!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:583 lib/pp_admintools/deploy_zones_from_pdns.py:592
+#: lib/pp_admintools/deploy_zones_from_pdns.py:706 lib/pp_admintools/deploy_zones_from_pdns.py:715
 msgid "{what} {f!r} does not exists."
 msgstr "Die {what} {f!r} existiert nicht."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:584 lib/pp_admintools/deploy_zones_from_pdns.py:588
+#: lib/pp_admintools/deploy_zones_from_pdns.py:707 lib/pp_admintools/deploy_zones_from_pdns.py:711
 msgid "Source file"
 msgstr "Quell-Datei"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:587 lib/pp_admintools/deploy_zones_from_pdns.py:597
+#: lib/pp_admintools/deploy_zones_from_pdns.py:710 lib/pp_admintools/deploy_zones_from_pdns.py:720
 msgid "{what} {f!r} is not a regular file."
 msgstr "Die {what} {f!r} ist keine reguläre Datei."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:593 lib/pp_admintools/deploy_zones_from_pdns.py:598
+#: lib/pp_admintools/deploy_zones_from_pdns.py:716 lib/pp_admintools/deploy_zones_from_pdns.py:721
 msgid "Target file"
 msgstr "Ziel-Datei"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:615 lib/pp_admintools/deploy_zones_from_pdns.py:631
+#: lib/pp_admintools/deploy_zones_from_pdns.py:738 lib/pp_admintools/deploy_zones_from_pdns.py:754
 msgid "Cleaned version of {!r}:"
 msgstr "Bereinigte Version von {!r}:"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:634
+#: lib/pp_admintools/deploy_zones_from_pdns.py:757
 msgid ""
 "Source file {sf!r} has different number essential lines ({sl}) than the target file {tf!r} ({tl}"
 " lines)."
@@ -463,77 +488,75 @@ msgstr ""
 "Die Quelldatei {sf!r} besitzt eine andere Anzahl essentieller Zeilen ({sl}) als die Zieldatei "
 "{tf!r} ({tl} lines)."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:643
+#: lib/pp_admintools/deploy_zones_from_pdns.py:766
 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/deploy_zones_from_pdns.py:655
+#: lib/pp_admintools/deploy_zones_from_pdns.py:778
 msgid "No replacement of any config files necessary."
 msgstr "Es muss keine Datei ersetzt werden."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:658
+#: lib/pp_admintools/deploy_zones_from_pdns.py:781
 msgid "Start replacing of config files ..."
 msgstr "Starting Ersatz von Konfigurations-Dateien …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:666 lib/pp_admintools/deploy_zones_from_pdns.py:675
+#: lib/pp_admintools/deploy_zones_from_pdns.py:789 lib/pp_admintools/deploy_zones_from_pdns.py:798
 msgid "Copying {frm!r} => {to!r} ..."
 msgstr "Kopieren {frm!r} => {to!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:671
+#: lib/pp_admintools/deploy_zones_from_pdns.py:794
 msgid "All backuped config files:"
 msgstr "Alle gesicherten Konfigurations-Dateien:"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:682
+#: lib/pp_admintools/deploy_zones_from_pdns.py:805
 msgid "Restoring of original config files because of an exception."
 msgstr "Wiederherstellung der Original-Konfigurations-Dateien wegen eines Fehlers."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:686
+#: lib/pp_admintools/deploy_zones_from_pdns.py:809
 msgid "Moving {frm!r} => {to!r} ..."
 msgstr "Verschieben {frm!r} => {to!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:691
+#: lib/pp_admintools/deploy_zones_from_pdns.py:814
 msgid "Could not find backup file {!r}."
 msgstr "Konnte Backup-Datei {!r} nicht finden."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:696
+#: lib/pp_admintools/deploy_zones_from_pdns.py:819
 msgid "Checking syntax correctness of named.conf ..."
 msgstr "Überprüfe synaktische Richtigkeit der named.conf …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:715 lib/pp_admintools/deploy_zones_from_pdns.py:764
-#: lib/pp_admintools/deploy_zones_from_pdns.py:799 lib/pp_admintools/deploy_zones_from_pdns.py:834
-#: lib/pp_admintools/deploy_zones_from_pdns.py:869
-msgid "Return value: {!r}"
-msgstr "Rückgabewert: {!r}"
-
-#: lib/pp_admintools/deploy_zones_from_pdns.py:717 lib/pp_admintools/deploy_zones_from_pdns.py:719
-#: lib/pp_admintools/deploy_zones_from_pdns.py:766 lib/pp_admintools/deploy_zones_from_pdns.py:768
-#: lib/pp_admintools/deploy_zones_from_pdns.py:801 lib/pp_admintools/deploy_zones_from_pdns.py:803
-#: lib/pp_admintools/deploy_zones_from_pdns.py:836 lib/pp_admintools/deploy_zones_from_pdns.py:838
-#: lib/pp_admintools/deploy_zones_from_pdns.py:871 lib/pp_admintools/deploy_zones_from_pdns.py:873
-msgid "Output on {}"
-msgstr "Ausgabe an {}"
-
-#: lib/pp_admintools/deploy_zones_from_pdns.py:730
+#: lib/pp_admintools/deploy_zones_from_pdns.py:840
 msgid "Reload or restart of named is not necessary."
 msgstr "Ein Reload oder Neustart von named ist nicht notwendig."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:735
+#: lib/pp_admintools/deploy_zones_from_pdns.py:845
 msgid "Named is not running, please start it manually."
 msgstr "Named läuft nicht, bitte manuell starten."
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:746
+#: lib/pp_admintools/deploy_zones_from_pdns.py:856
 msgid "Checking, whether named is running ..."
 msgstr "Überprüfen, ob named läuft …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:778
+#: lib/pp_admintools/deploy_zones_from_pdns.py:874 lib/pp_admintools/deploy_zones_from_pdns.py:909
+#: lib/pp_admintools/deploy_zones_from_pdns.py:944 lib/pp_admintools/deploy_zones_from_pdns.py:979
+msgid "Return value: {!r}"
+msgstr "Rückgabewert: {!r}"
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:876 lib/pp_admintools/deploy_zones_from_pdns.py:878
+#: lib/pp_admintools/deploy_zones_from_pdns.py:911 lib/pp_admintools/deploy_zones_from_pdns.py:913
+#: lib/pp_admintools/deploy_zones_from_pdns.py:946 lib/pp_admintools/deploy_zones_from_pdns.py:948
+#: lib/pp_admintools/deploy_zones_from_pdns.py:981 lib/pp_admintools/deploy_zones_from_pdns.py:983
+msgid "Output on {}"
+msgstr "Ausgabe an {}"
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:888
 msgid "Starting {} ..."
 msgstr "Starten {} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:813
+#: lib/pp_admintools/deploy_zones_from_pdns.py:923
 msgid "Restarting {} ..."
 msgstr "Neu starten {} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:848
+#: lib/pp_admintools/deploy_zones_from_pdns.py:958
 msgid "Reloading {} ..."
 msgstr "Reload {} …"
 
index 21ed4b25eca92388402255bb96019feff208b8d6..877c8d9d02d04cead298ba549ce0ba9e10404a60 100644 (file)
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pp_admintools 0.8.0\n"
 "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2021-12-07 14:08+0100\n"
+"POT-Creation-Date: 2021-12-07 17:50+0100\n"
 "PO-Revision-Date: 2021-11-29 15:35+0100\n"
 "Last-Translator: Frank Brehm <frank.brehm@pixelpark.com>\n"
 "Language: en_US\n"
@@ -129,8 +129,8 @@ msgstr ""
 msgid "Config file {!r} not found."
 msgstr ""
 
-#: lib/pp_admintools/cfg_app.py:506 lib/pp_admintools/deploy_zones_from_pdns.py:604
-#: lib/pp_admintools/deploy_zones_from_pdns.py:620
+#: lib/pp_admintools/cfg_app.py:506 lib/pp_admintools/deploy_zones_from_pdns.py:727
+#: lib/pp_admintools/deploy_zones_from_pdns.py:743
 msgid "Reading {!r} ..."
 msgstr "Reading {!r} …"
 
@@ -159,7 +159,7 @@ msgid "There are no errors in configuration."
 msgstr ""
 
 #: lib/pp_admintools/cfg_app.py:568 lib/pp_admintools/cfg_app.py:591
-#: lib/pp_admintools/deploy_zones_from_pdns.py:230 lib/pp_admintools/pdns_app.py:362
+#: lib/pp_admintools/deploy_zones_from_pdns.py:238 lib/pp_admintools/pdns_app.py:362
 msgid "Evaluating config section {!r}:"
 msgstr ""
 
@@ -211,9 +211,10 @@ msgstr ""
 msgid "Did not found sendmail executable."
 msgstr ""
 
-#: lib/pp_admintools/cfg_app.py:846 lib/pp_admintools/deploy_zones_from_pdns.py:701
-#: lib/pp_admintools/deploy_zones_from_pdns.py:750 lib/pp_admintools/deploy_zones_from_pdns.py:782
-#: lib/pp_admintools/deploy_zones_from_pdns.py:817 lib/pp_admintools/deploy_zones_from_pdns.py:852
+#: lib/pp_admintools/cfg_app.py:846 lib/pp_admintools/deploy_zones_from_pdns.py:474
+#: lib/pp_admintools/deploy_zones_from_pdns.py:824 lib/pp_admintools/deploy_zones_from_pdns.py:860
+#: lib/pp_admintools/deploy_zones_from_pdns.py:892 lib/pp_admintools/deploy_zones_from_pdns.py:927
+#: lib/pp_admintools/deploy_zones_from_pdns.py:962
 msgid "Executing: {}"
 msgstr ""
 
@@ -257,271 +258,293 @@ msgstr ""
 msgid "Zone {!r} seems to be a reverse zone for a public network."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:138
+#: lib/pp_admintools/deploy_zones_from_pdns.py:146
 msgid "Generation of the BIND9 configuration file for slave zones."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:172
+#: lib/pp_admintools/deploy_zones_from_pdns.py:180
 msgid "Keep a backup file for each changed configuration file."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:177
+#: lib/pp_admintools/deploy_zones_from_pdns.py:185
 msgid "Keeping the temporary directory instead of removing it at the end (e.g. for debugging purposes)"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:205 lib/pp_admintools/pdns_app.py:348
+#: lib/pp_admintools/deploy_zones_from_pdns.py:213 lib/pp_admintools/pdns_app.py:348
 msgid "Checking config section {!r} ..."
 msgstr "Checking config section {!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:257
+#: lib/pp_admintools/deploy_zones_from_pdns.py:265
 msgid "No masters given in [{}]/masters."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:267
+#: lib/pp_admintools/deploy_zones_from_pdns.py:275
 msgid "Checking given master address {!r} ..."
 msgstr "Checking given master address {!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:274
+#: lib/pp_admintools/deploy_zones_from_pdns.py:282
 msgid "Not using {!r} as a master IP address, because we are not using IPv6."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:280
+#: lib/pp_admintools/deploy_zones_from_pdns.py:288
 msgid "Address {!r} are already in masters yet."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:282
+#: lib/pp_admintools/deploy_zones_from_pdns.py:290
 msgid "Address {!r} are not in masters yet."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:286
+#: lib/pp_admintools/deploy_zones_from_pdns.py:294
 msgid "Invalid hostname or address {a!r} found in [{s}]/masters: {e}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:294
+#: lib/pp_admintools/deploy_zones_from_pdns.py:302
 msgid "Using configured masters: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:298
+#: lib/pp_admintools/deploy_zones_from_pdns.py:306
 msgid "No valid masters found in configuration."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:309
+#: lib/pp_admintools/deploy_zones_from_pdns.py:317
 msgid "Post init phase."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:311
+#: lib/pp_admintools/deploy_zones_from_pdns.py:319
 msgid "Checking for masters, which are local addresses ..."
 msgstr "Checking for masters, which are local addresses …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:316
+#: lib/pp_admintools/deploy_zones_from_pdns.py:324
 msgid "Address {!r} is in list of local addresses."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:319
+#: lib/pp_admintools/deploy_zones_from_pdns.py:327
 msgid "Address {!r} is not in list of local addresses."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:322
+#: lib/pp_admintools/deploy_zones_from_pdns.py:330
 msgid "Using masters for slave zones: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:341
+#: lib/pp_admintools/deploy_zones_from_pdns.py:349
 msgid "You must be root to execute this script."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:352
+#: lib/pp_admintools/deploy_zones_from_pdns.py:360
 msgid "Using the global DNS master is not supported, please use 'local' or 'public'"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:366
+#: lib/pp_admintools/deploy_zones_from_pdns.py:379
 msgid "Unknown time zone: {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:369
+#: lib/pp_admintools/deploy_zones_from_pdns.py:382
 msgid "Starting: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:375
+#: lib/pp_admintools/deploy_zones_from_pdns.py:390
 msgid "Could not occupy pidfile: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:400
+#: lib/pp_admintools/deploy_zones_from_pdns.py:415
 msgid "Ending: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:406
+#: lib/pp_admintools/deploy_zones_from_pdns.py:421
 msgid "Cleaning up ..."
 msgstr "Cleaning up …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:410
+#: lib/pp_admintools/deploy_zones_from_pdns.py:425
 msgid "Searching for {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:413
+#: lib/pp_admintools/deploy_zones_from_pdns.py:428
 msgid "Keep existing backup file {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:415
+#: lib/pp_admintools/deploy_zones_from_pdns.py:430
 msgid "Removing {!r} ..."
 msgstr "Removing {!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:421
+#: lib/pp_admintools/deploy_zones_from_pdns.py:436
 msgid "Error removing {p!r} - {c}: {e}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:426
+#: lib/pp_admintools/deploy_zones_from_pdns.py:441
 msgid "Temporary directory {!r} will not be removed. It's on yours to remove it manually."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:431
+#: lib/pp_admintools/deploy_zones_from_pdns.py:446
 msgid "Destroying temporary directory {!r} ..."
 msgstr "Destroying temporary directory {!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:442
+#: lib/pp_admintools/deploy_zones_from_pdns.py:457
 msgid "Temporary directory: {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:448
+#: lib/pp_admintools/deploy_zones_from_pdns.py:463
 msgid "Temporary zones conf: {!r}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:453
+#: lib/pp_admintools/deploy_zones_from_pdns.py:468
+msgid "Trying to get all keys from named.conf ..."
+msgstr "Trying to get all keys from named.conf …"
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:480 lib/pp_admintools/deploy_zones_from_pdns.py:830
+msgid "Result:"
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:521 lib/pp_admintools/deploy_zones_from_pdns.py:523
+msgid "Found named keys:"
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:523 lib/pp_admintools/deploy_zones_from_pdns.py:554
+msgid "None"
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:528
 msgid "Generating {} ..."
 msgstr "Generating {} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:481
-msgid "Pure local zone {!r} will not be considered."
+#: lib/pp_admintools/deploy_zones_from_pdns.py:552 lib/pp_admintools/deploy_zones_from_pdns.py:554
+msgid "Collected server configuration:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:520
+#: lib/pp_admintools/deploy_zones_from_pdns.py:575
 msgid "Generated file {!r}:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:531
+#: lib/pp_admintools/deploy_zones_from_pdns.py:591
+msgid "Pure local zone {!r} will not be considered."
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:624
+msgid "Key {k!r} for zone {z!r} not found in named configuration."
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:654
 msgid "Got IPv4 tuples: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:555
+#: lib/pp_admintools/deploy_zones_from_pdns.py:678
 msgid "Got IPv6 tokens: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:562
+#: lib/pp_admintools/deploy_zones_from_pdns.py:685
 msgid "Comparing generated files with existing ones."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:569
+#: lib/pp_admintools/deploy_zones_from_pdns.py:692
 msgid "Files to replace:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:575
+#: lib/pp_admintools/deploy_zones_from_pdns.py:698
 msgid "Source file not defined."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:577
+#: lib/pp_admintools/deploy_zones_from_pdns.py:700
 msgid "Target file not defined."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:579
+#: lib/pp_admintools/deploy_zones_from_pdns.py:702
 msgid "Comparing {one!r} with {two!r} ..."
 msgstr "Comparing {one!r} with {two!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:583 lib/pp_admintools/deploy_zones_from_pdns.py:592
+#: lib/pp_admintools/deploy_zones_from_pdns.py:706 lib/pp_admintools/deploy_zones_from_pdns.py:715
 msgid "{what} {f!r} does not exists."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:584 lib/pp_admintools/deploy_zones_from_pdns.py:588
+#: lib/pp_admintools/deploy_zones_from_pdns.py:707 lib/pp_admintools/deploy_zones_from_pdns.py:711
 msgid "Source file"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:587 lib/pp_admintools/deploy_zones_from_pdns.py:597
+#: lib/pp_admintools/deploy_zones_from_pdns.py:710 lib/pp_admintools/deploy_zones_from_pdns.py:720
 msgid "{what} {f!r} is not a regular file."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:593 lib/pp_admintools/deploy_zones_from_pdns.py:598
+#: lib/pp_admintools/deploy_zones_from_pdns.py:716 lib/pp_admintools/deploy_zones_from_pdns.py:721
 msgid "Target file"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:615 lib/pp_admintools/deploy_zones_from_pdns.py:631
+#: lib/pp_admintools/deploy_zones_from_pdns.py:738 lib/pp_admintools/deploy_zones_from_pdns.py:754
 msgid "Cleaned version of {!r}:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:634
+#: lib/pp_admintools/deploy_zones_from_pdns.py:757
 msgid ""
 "Source file {sf!r} has different number essential lines ({sl}) than the target file {tf!r} ({tl}"
 " lines)."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:643
+#: lib/pp_admintools/deploy_zones_from_pdns.py:766
 msgid "Source file {sf!r} has a different content than the target file {tf!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:655
+#: lib/pp_admintools/deploy_zones_from_pdns.py:778
 msgid "No replacement of any config files necessary."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:658
+#: lib/pp_admintools/deploy_zones_from_pdns.py:781
 msgid "Start replacing of config files ..."
 msgstr "Start replacing of config files …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:666 lib/pp_admintools/deploy_zones_from_pdns.py:675
+#: lib/pp_admintools/deploy_zones_from_pdns.py:789 lib/pp_admintools/deploy_zones_from_pdns.py:798
 msgid "Copying {frm!r} => {to!r} ..."
 msgstr "Copying {frm!r} => {to!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:671
+#: lib/pp_admintools/deploy_zones_from_pdns.py:794
 msgid "All backuped config files:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:682
+#: lib/pp_admintools/deploy_zones_from_pdns.py:805
 msgid "Restoring of original config files because of an exception."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:686
+#: lib/pp_admintools/deploy_zones_from_pdns.py:809
 msgid "Moving {frm!r} => {to!r} ..."
 msgstr "Moving {frm!r} => {to!r} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:691
+#: lib/pp_admintools/deploy_zones_from_pdns.py:814
 msgid "Could not find backup file {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:696
+#: lib/pp_admintools/deploy_zones_from_pdns.py:819
 msgid "Checking syntax correctness of named.conf ..."
 msgstr "Checking syntax correctness of named.conf …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:715 lib/pp_admintools/deploy_zones_from_pdns.py:764
-#: lib/pp_admintools/deploy_zones_from_pdns.py:799 lib/pp_admintools/deploy_zones_from_pdns.py:834
-#: lib/pp_admintools/deploy_zones_from_pdns.py:869
-msgid "Return value: {!r}"
-msgstr ""
-
-#: lib/pp_admintools/deploy_zones_from_pdns.py:717 lib/pp_admintools/deploy_zones_from_pdns.py:719
-#: lib/pp_admintools/deploy_zones_from_pdns.py:766 lib/pp_admintools/deploy_zones_from_pdns.py:768
-#: lib/pp_admintools/deploy_zones_from_pdns.py:801 lib/pp_admintools/deploy_zones_from_pdns.py:803
-#: lib/pp_admintools/deploy_zones_from_pdns.py:836 lib/pp_admintools/deploy_zones_from_pdns.py:838
-#: lib/pp_admintools/deploy_zones_from_pdns.py:871 lib/pp_admintools/deploy_zones_from_pdns.py:873
-msgid "Output on {}"
-msgstr ""
-
-#: lib/pp_admintools/deploy_zones_from_pdns.py:730
+#: lib/pp_admintools/deploy_zones_from_pdns.py:840
 msgid "Reload or restart of named is not necessary."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:735
+#: lib/pp_admintools/deploy_zones_from_pdns.py:845
 msgid "Named is not running, please start it manually."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:746
+#: lib/pp_admintools/deploy_zones_from_pdns.py:856
 msgid "Checking, whether named is running ..."
 msgstr "Checking, whether named is running …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:778
+#: lib/pp_admintools/deploy_zones_from_pdns.py:874 lib/pp_admintools/deploy_zones_from_pdns.py:909
+#: lib/pp_admintools/deploy_zones_from_pdns.py:944 lib/pp_admintools/deploy_zones_from_pdns.py:979
+msgid "Return value: {!r}"
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:876 lib/pp_admintools/deploy_zones_from_pdns.py:878
+#: lib/pp_admintools/deploy_zones_from_pdns.py:911 lib/pp_admintools/deploy_zones_from_pdns.py:913
+#: lib/pp_admintools/deploy_zones_from_pdns.py:946 lib/pp_admintools/deploy_zones_from_pdns.py:948
+#: lib/pp_admintools/deploy_zones_from_pdns.py:981 lib/pp_admintools/deploy_zones_from_pdns.py:983
+msgid "Output on {}"
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:888
 msgid "Starting {} ..."
 msgstr "Starting {} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:813
+#: lib/pp_admintools/deploy_zones_from_pdns.py:923
 msgid "Restarting {} ..."
 msgstr "Restarting {} …"
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:848
+#: lib/pp_admintools/deploy_zones_from_pdns.py:958
 msgid "Reloading {} ..."
 msgstr "Reloading {} …"
 
index 15a3550f0eeab409c31a7c27f9652493bac549ec..d54cb84ef00cd1bbcba50de08847f34eb1b5d6f0 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: pp_admintools 0.8.0\n"
 "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n"
-"POT-Creation-Date: 2021-12-07 14:08+0100\n"
+"POT-Creation-Date: 2021-12-07 17:50+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"
@@ -128,8 +128,8 @@ msgstr ""
 msgid "Config file {!r} not found."
 msgstr ""
 
-#: lib/pp_admintools/cfg_app.py:506 lib/pp_admintools/deploy_zones_from_pdns.py:604
-#: lib/pp_admintools/deploy_zones_from_pdns.py:620
+#: lib/pp_admintools/cfg_app.py:506 lib/pp_admintools/deploy_zones_from_pdns.py:727
+#: lib/pp_admintools/deploy_zones_from_pdns.py:743
 msgid "Reading {!r} ..."
 msgstr ""
 
@@ -158,7 +158,7 @@ msgid "There are no errors in configuration."
 msgstr ""
 
 #: lib/pp_admintools/cfg_app.py:568 lib/pp_admintools/cfg_app.py:591
-#: lib/pp_admintools/deploy_zones_from_pdns.py:230 lib/pp_admintools/pdns_app.py:362
+#: lib/pp_admintools/deploy_zones_from_pdns.py:238 lib/pp_admintools/pdns_app.py:362
 msgid "Evaluating config section {!r}:"
 msgstr ""
 
@@ -210,9 +210,10 @@ msgstr ""
 msgid "Did not found sendmail executable."
 msgstr ""
 
-#: lib/pp_admintools/cfg_app.py:846 lib/pp_admintools/deploy_zones_from_pdns.py:701
-#: lib/pp_admintools/deploy_zones_from_pdns.py:750 lib/pp_admintools/deploy_zones_from_pdns.py:782
-#: lib/pp_admintools/deploy_zones_from_pdns.py:817 lib/pp_admintools/deploy_zones_from_pdns.py:852
+#: lib/pp_admintools/cfg_app.py:846 lib/pp_admintools/deploy_zones_from_pdns.py:474
+#: lib/pp_admintools/deploy_zones_from_pdns.py:824 lib/pp_admintools/deploy_zones_from_pdns.py:860
+#: lib/pp_admintools/deploy_zones_from_pdns.py:892 lib/pp_admintools/deploy_zones_from_pdns.py:927
+#: lib/pp_admintools/deploy_zones_from_pdns.py:962
 msgid "Executing: {}"
 msgstr ""
 
@@ -256,271 +257,293 @@ msgstr ""
 msgid "Zone {!r} seems to be a reverse zone for a public network."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:138
+#: lib/pp_admintools/deploy_zones_from_pdns.py:146
 msgid "Generation of the BIND9 configuration file for slave zones."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:172
+#: lib/pp_admintools/deploy_zones_from_pdns.py:180
 msgid "Keep a backup file for each changed configuration file."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:177
+#: lib/pp_admintools/deploy_zones_from_pdns.py:185
 msgid "Keeping the temporary directory instead of removing it at the end (e.g. for debugging purposes)"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:205 lib/pp_admintools/pdns_app.py:348
+#: lib/pp_admintools/deploy_zones_from_pdns.py:213 lib/pp_admintools/pdns_app.py:348
 msgid "Checking config section {!r} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:257
+#: lib/pp_admintools/deploy_zones_from_pdns.py:265
 msgid "No masters given in [{}]/masters."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:267
+#: lib/pp_admintools/deploy_zones_from_pdns.py:275
 msgid "Checking given master address {!r} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:274
+#: lib/pp_admintools/deploy_zones_from_pdns.py:282
 msgid "Not using {!r} as a master IP address, because we are not using IPv6."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:280
+#: lib/pp_admintools/deploy_zones_from_pdns.py:288
 msgid "Address {!r} are already in masters yet."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:282
+#: lib/pp_admintools/deploy_zones_from_pdns.py:290
 msgid "Address {!r} are not in masters yet."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:286
+#: lib/pp_admintools/deploy_zones_from_pdns.py:294
 msgid "Invalid hostname or address {a!r} found in [{s}]/masters: {e}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:294
+#: lib/pp_admintools/deploy_zones_from_pdns.py:302
 msgid "Using configured masters: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:298
+#: lib/pp_admintools/deploy_zones_from_pdns.py:306
 msgid "No valid masters found in configuration."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:309
+#: lib/pp_admintools/deploy_zones_from_pdns.py:317
 msgid "Post init phase."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:311
+#: lib/pp_admintools/deploy_zones_from_pdns.py:319
 msgid "Checking for masters, which are local addresses ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:316
+#: lib/pp_admintools/deploy_zones_from_pdns.py:324
 msgid "Address {!r} is in list of local addresses."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:319
+#: lib/pp_admintools/deploy_zones_from_pdns.py:327
 msgid "Address {!r} is not in list of local addresses."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:322
+#: lib/pp_admintools/deploy_zones_from_pdns.py:330
 msgid "Using masters for slave zones: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:341
+#: lib/pp_admintools/deploy_zones_from_pdns.py:349
 msgid "You must be root to execute this script."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:352
+#: lib/pp_admintools/deploy_zones_from_pdns.py:360
 msgid "Using the global DNS master is not supported, please use 'local' or 'public'"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:366
+#: lib/pp_admintools/deploy_zones_from_pdns.py:379
 msgid "Unknown time zone: {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:369
+#: lib/pp_admintools/deploy_zones_from_pdns.py:382
 msgid "Starting: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:375
+#: lib/pp_admintools/deploy_zones_from_pdns.py:390
 msgid "Could not occupy pidfile: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:400
+#: lib/pp_admintools/deploy_zones_from_pdns.py:415
 msgid "Ending: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:406
+#: lib/pp_admintools/deploy_zones_from_pdns.py:421
 msgid "Cleaning up ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:410
+#: lib/pp_admintools/deploy_zones_from_pdns.py:425
 msgid "Searching for {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:413
+#: lib/pp_admintools/deploy_zones_from_pdns.py:428
 msgid "Keep existing backup file {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:415
+#: lib/pp_admintools/deploy_zones_from_pdns.py:430
 msgid "Removing {!r} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:421
+#: lib/pp_admintools/deploy_zones_from_pdns.py:436
 msgid "Error removing {p!r} - {c}: {e}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:426
+#: lib/pp_admintools/deploy_zones_from_pdns.py:441
 msgid "Temporary directory {!r} will not be removed. It's on yours to remove it manually."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:431
+#: lib/pp_admintools/deploy_zones_from_pdns.py:446
 msgid "Destroying temporary directory {!r} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:442
+#: lib/pp_admintools/deploy_zones_from_pdns.py:457
 msgid "Temporary directory: {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:448
+#: lib/pp_admintools/deploy_zones_from_pdns.py:463
 msgid "Temporary zones conf: {!r}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:453
+#: lib/pp_admintools/deploy_zones_from_pdns.py:468
+msgid "Trying to get all keys from named.conf ..."
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:480 lib/pp_admintools/deploy_zones_from_pdns.py:830
+msgid "Result:"
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:521 lib/pp_admintools/deploy_zones_from_pdns.py:523
+msgid "Found named keys:"
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:523 lib/pp_admintools/deploy_zones_from_pdns.py:554
+msgid "None"
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:528
 msgid "Generating {} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:481
-msgid "Pure local zone {!r} will not be considered."
+#: lib/pp_admintools/deploy_zones_from_pdns.py:552 lib/pp_admintools/deploy_zones_from_pdns.py:554
+msgid "Collected server configuration:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:520
+#: lib/pp_admintools/deploy_zones_from_pdns.py:575
 msgid "Generated file {!r}:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:531
+#: lib/pp_admintools/deploy_zones_from_pdns.py:591
+msgid "Pure local zone {!r} will not be considered."
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:624
+msgid "Key {k!r} for zone {z!r} not found in named configuration."
+msgstr ""
+
+#: lib/pp_admintools/deploy_zones_from_pdns.py:654
 msgid "Got IPv4 tuples: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:555
+#: lib/pp_admintools/deploy_zones_from_pdns.py:678
 msgid "Got IPv6 tokens: {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:562
+#: lib/pp_admintools/deploy_zones_from_pdns.py:685
 msgid "Comparing generated files with existing ones."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:569
+#: lib/pp_admintools/deploy_zones_from_pdns.py:692
 msgid "Files to replace:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:575
+#: lib/pp_admintools/deploy_zones_from_pdns.py:698
 msgid "Source file not defined."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:577
+#: lib/pp_admintools/deploy_zones_from_pdns.py:700
 msgid "Target file not defined."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:579
+#: lib/pp_admintools/deploy_zones_from_pdns.py:702
 msgid "Comparing {one!r} with {two!r} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:583 lib/pp_admintools/deploy_zones_from_pdns.py:592
+#: lib/pp_admintools/deploy_zones_from_pdns.py:706 lib/pp_admintools/deploy_zones_from_pdns.py:715
 msgid "{what} {f!r} does not exists."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:584 lib/pp_admintools/deploy_zones_from_pdns.py:588
+#: lib/pp_admintools/deploy_zones_from_pdns.py:707 lib/pp_admintools/deploy_zones_from_pdns.py:711
 msgid "Source file"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:587 lib/pp_admintools/deploy_zones_from_pdns.py:597
+#: lib/pp_admintools/deploy_zones_from_pdns.py:710 lib/pp_admintools/deploy_zones_from_pdns.py:720
 msgid "{what} {f!r} is not a regular file."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:593 lib/pp_admintools/deploy_zones_from_pdns.py:598
+#: lib/pp_admintools/deploy_zones_from_pdns.py:716 lib/pp_admintools/deploy_zones_from_pdns.py:721
 msgid "Target file"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:615 lib/pp_admintools/deploy_zones_from_pdns.py:631
+#: lib/pp_admintools/deploy_zones_from_pdns.py:738 lib/pp_admintools/deploy_zones_from_pdns.py:754
 msgid "Cleaned version of {!r}:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:634
+#: lib/pp_admintools/deploy_zones_from_pdns.py:757
 msgid ""
 "Source file {sf!r} has different number essential lines ({sl}) than the target file {tf!r} ({tl}"
 " lines)."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:643
+#: lib/pp_admintools/deploy_zones_from_pdns.py:766
 msgid "Source file {sf!r} has a different content than the target file {tf!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:655
+#: lib/pp_admintools/deploy_zones_from_pdns.py:778
 msgid "No replacement of any config files necessary."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:658
+#: lib/pp_admintools/deploy_zones_from_pdns.py:781
 msgid "Start replacing of config files ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:666 lib/pp_admintools/deploy_zones_from_pdns.py:675
+#: lib/pp_admintools/deploy_zones_from_pdns.py:789 lib/pp_admintools/deploy_zones_from_pdns.py:798
 msgid "Copying {frm!r} => {to!r} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:671
+#: lib/pp_admintools/deploy_zones_from_pdns.py:794
 msgid "All backuped config files:"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:682
+#: lib/pp_admintools/deploy_zones_from_pdns.py:805
 msgid "Restoring of original config files because of an exception."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:686
+#: lib/pp_admintools/deploy_zones_from_pdns.py:809
 msgid "Moving {frm!r} => {to!r} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:691
+#: lib/pp_admintools/deploy_zones_from_pdns.py:814
 msgid "Could not find backup file {!r}."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:696
+#: lib/pp_admintools/deploy_zones_from_pdns.py:819
 msgid "Checking syntax correctness of named.conf ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:715 lib/pp_admintools/deploy_zones_from_pdns.py:764
-#: lib/pp_admintools/deploy_zones_from_pdns.py:799 lib/pp_admintools/deploy_zones_from_pdns.py:834
-#: lib/pp_admintools/deploy_zones_from_pdns.py:869
-msgid "Return value: {!r}"
+#: lib/pp_admintools/deploy_zones_from_pdns.py:840
+msgid "Reload or restart of named is not necessary."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:717 lib/pp_admintools/deploy_zones_from_pdns.py:719
-#: lib/pp_admintools/deploy_zones_from_pdns.py:766 lib/pp_admintools/deploy_zones_from_pdns.py:768
-#: lib/pp_admintools/deploy_zones_from_pdns.py:801 lib/pp_admintools/deploy_zones_from_pdns.py:803
-#: lib/pp_admintools/deploy_zones_from_pdns.py:836 lib/pp_admintools/deploy_zones_from_pdns.py:838
-#: lib/pp_admintools/deploy_zones_from_pdns.py:871 lib/pp_admintools/deploy_zones_from_pdns.py:873
-msgid "Output on {}"
+#: lib/pp_admintools/deploy_zones_from_pdns.py:845
+msgid "Named is not running, please start it manually."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:730
-msgid "Reload or restart of named is not necessary."
+#: lib/pp_admintools/deploy_zones_from_pdns.py:856
+msgid "Checking, whether named is running ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:735
-msgid "Named is not running, please start it manually."
+#: lib/pp_admintools/deploy_zones_from_pdns.py:874 lib/pp_admintools/deploy_zones_from_pdns.py:909
+#: lib/pp_admintools/deploy_zones_from_pdns.py:944 lib/pp_admintools/deploy_zones_from_pdns.py:979
+msgid "Return value: {!r}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:746
-msgid "Checking, whether named is running ..."
+#: lib/pp_admintools/deploy_zones_from_pdns.py:876 lib/pp_admintools/deploy_zones_from_pdns.py:878
+#: lib/pp_admintools/deploy_zones_from_pdns.py:911 lib/pp_admintools/deploy_zones_from_pdns.py:913
+#: lib/pp_admintools/deploy_zones_from_pdns.py:946 lib/pp_admintools/deploy_zones_from_pdns.py:948
+#: lib/pp_admintools/deploy_zones_from_pdns.py:981 lib/pp_admintools/deploy_zones_from_pdns.py:983
+msgid "Output on {}"
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:778
+#: lib/pp_admintools/deploy_zones_from_pdns.py:888
 msgid "Starting {} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:813
+#: lib/pp_admintools/deploy_zones_from_pdns.py:923
 msgid "Restarting {} ..."
 msgstr ""
 
-#: lib/pp_admintools/deploy_zones_from_pdns.py:848
+#: lib/pp_admintools/deploy_zones_from_pdns.py:958
 msgid "Reloading {} ..."
 msgstr ""