From 43502482fb048b1bd7e47b5016c3af33b1602c07 Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Mon, 17 Oct 2022 17:47:33 +0200 Subject: [PATCH] Translations --- locale/de_DE/LC_MESSAGES/pp_admintools.po | 503 ++++++++++------------ locale/en_US/LC_MESSAGES/pp_admintools.po | 491 +++++++++------------ locale/pp_admintools.pot | 491 +++++++++------------ 3 files changed, 649 insertions(+), 836 deletions(-) diff --git a/locale/de_DE/LC_MESSAGES/pp_admintools.po b/locale/de_DE/LC_MESSAGES/pp_admintools.po index 9e1669b..7c644e3 100644 --- a/locale/de_DE/LC_MESSAGES/pp_admintools.po +++ b/locale/de_DE/LC_MESSAGES/pp_admintools.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pp_admintools 0.9.1\n" "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n" -"POT-Creation-Date: 2022-09-30 16:45+0200\n" +"POT-Creation-Date: 2022-10-17 17:45+0200\n" "PO-Revision-Date: 2022-09-30 16:55+0200\n" "Last-Translator: Frank Brehm \n" "Language: de_DE\n" @@ -18,157 +18,108 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.3\n" -#: lib/pp_admintools/app/__init__.py:58 -msgid "Timeout on answering on the console." -msgstr "Zeitüberschreitung beim Antworten an der Konsole." - -#: lib/pp_admintools/app/__init__.py:77 -msgid "a timeout must be greater than zero and less or equal to {}." -msgstr "Ein iTimeout muss größer als Null und kleiner oder gleich {} sein." - -#: lib/pp_admintools/app/__init__.py:82 -msgid "Wrong timeout {!r}:" -msgstr "Ungültiger Timeout {!r}:" - -#: lib/pp_admintools/app/__init__.py:126 lib/pp_admintools/app/remove_ldap_user.py:278 -#: lib/pp_admintools/app/set_ldap_password.py:577 -msgid "yes" -msgstr "ja" - -#: lib/pp_admintools/app/__init__.py:133 -msgid "no" -msgstr "nein" - -#: lib/pp_admintools/app/__init__.py:164 -msgid "Wrong prompt timeout {v!r}, must be greater or equal to Null and less or equal to {max}." -msgstr "" -"Falscher Eingabe-Timeout {v!r}, er muss größer oder gleich Null sowie kleiner oder gleich {max} " -"sein." - -#: lib/pp_admintools/app/__init__.py:249 -msgid "Password:" -msgstr "Passwort:" - -#: lib/pp_admintools/app/__init__.py:252 lib/pp_admintools/app/set_ldap_password.py:388 -#: lib/pp_admintools/app/set_ldap_password.py:408 -msgid "Repeat password:" -msgstr "Passwort-Wiederholung:" - -#: lib/pp_admintools/app/__init__.py:266 -msgid "The entered passwords does not match." -msgstr "Die angegebenen Passwörter stimmen nicht überein." - -#: lib/pp_admintools/app/__init__.py:279 lib/pp_admintools/app/__init__.py:345 -msgid "Interrupted on demand." -msgstr "Abbruch auf Verlangen." - -#: lib/pp_admintools/app/__init__.py:304 lib/pp_admintools/app/__init__.py:309 -#: lib/pp_admintools/app/__init__.py:379 lib/pp_admintools/app/__init__.py:384 -msgid "Got a {}:" -msgstr "Habe ein {} erhalten:" - -#: lib/pp_admintools/app/__init__.py:340 -msgid "Yes/No" -msgstr "Ja/Nein" - -#: lib/pp_admintools/app/dns_deploy_zones.py:121 +#: lib/pp_admintools/app/dns_deploy_zones.py:123 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:263 +#: lib/pp_admintools/app/dns_deploy_zones.py:261 lib/pp_admintools/app/set_ldap_password.py:198 +msgid "Options for {}" +msgstr "Optionen für {}" + +#: lib/pp_admintools/app/dns_deploy_zones.py:267 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:268 +#: lib/pp_admintools/app/dns_deploy_zones.py:272 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:294 +#: lib/pp_admintools/app/dns_deploy_zones.py:300 msgid "Post init phase." msgstr "Nach-Init-Phase." -#: lib/pp_admintools/app/dns_deploy_zones.py:298 +#: lib/pp_admintools/app/dns_deploy_zones.py:304 msgid "My own post init phase." msgstr "Die eigene Nach-Init-Phase." -#: lib/pp_admintools/app/dns_deploy_zones.py:314 +#: lib/pp_admintools/app/dns_deploy_zones.py:320 msgid "Unknown time zone: {!r}." msgstr "Unbekannte Zeitzone: {!r}." -#: lib/pp_admintools/app/dns_deploy_zones.py:334 +#: lib/pp_admintools/app/dns_deploy_zones.py:340 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:336 +#: lib/pp_admintools/app/dns_deploy_zones.py:342 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:346 +#: lib/pp_admintools/app/dns_deploy_zones.py:352 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:354 +#: lib/pp_admintools/app/dns_deploy_zones.py:360 msgid "Starting: {}" msgstr "Starte: {}" -#: lib/pp_admintools/app/dns_deploy_zones.py:361 +#: lib/pp_admintools/app/dns_deploy_zones.py:367 msgid "Could not occupy pidfile: {}" msgstr "Konnte PID-Datei nicht vereinnahmen." -#: lib/pp_admintools/app/dns_deploy_zones.py:386 +#: lib/pp_admintools/app/dns_deploy_zones.py:392 msgid "Ending: {}" msgstr "Beendet: {}" -#: lib/pp_admintools/app/dns_deploy_zones.py:391 +#: lib/pp_admintools/app/dns_deploy_zones.py:397 msgid "Cleaning up ..." msgstr "Aufräumen …" -#: lib/pp_admintools/app/dns_deploy_zones.py:395 +#: lib/pp_admintools/app/dns_deploy_zones.py:401 msgid "Searching for {!r}." msgstr "Suche nach {!r}." -#: lib/pp_admintools/app/dns_deploy_zones.py:398 +#: lib/pp_admintools/app/dns_deploy_zones.py:404 msgid "Keep existing backup file {!r}." msgstr "Behalte existierende Backup-Datei {!r}." -#: lib/pp_admintools/app/dns_deploy_zones.py:400 +#: lib/pp_admintools/app/dns_deploy_zones.py:406 msgid "Removing {!r} ..." msgstr "Lösche {!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:406 +#: lib/pp_admintools/app/dns_deploy_zones.py:412 msgid "Error removing {p!r} - {c}: {e}" msgstr "Fehler beim Löschen {p!r} - {c}: {e}" -#: lib/pp_admintools/app/dns_deploy_zones.py:411 +#: lib/pp_admintools/app/dns_deploy_zones.py:417 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:416 +#: lib/pp_admintools/app/dns_deploy_zones.py:422 msgid "Destroying temporary directory {!r} ..." msgstr "Zerstöre temporäres Verzeichnis {!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:425 +#: lib/pp_admintools/app/dns_deploy_zones.py:431 msgid "Temporary directory: {!r}." msgstr "Temporäres Verzeichnis: {!r}." -#: lib/pp_admintools/app/dns_deploy_zones.py:430 +#: lib/pp_admintools/app/dns_deploy_zones.py:436 msgid "Temporary zones conf: {!r}" msgstr "Temporäre Zonenkonfiguration: {!r}" -#: lib/pp_admintools/app/dns_deploy_zones.py:435 +#: lib/pp_admintools/app/dns_deploy_zones.py:441 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:441 lib/pp_admintools/app/dns_deploy_zones.py:795 -#: lib/pp_admintools/app/dns_deploy_zones.py:831 lib/pp_admintools/app/dns_deploy_zones.py:863 -#: lib/pp_admintools/app/dns_deploy_zones.py:898 lib/pp_admintools/app/dns_deploy_zones.py:933 +#: lib/pp_admintools/app/dns_deploy_zones.py:447 lib/pp_admintools/app/dns_deploy_zones.py:801 +#: lib/pp_admintools/app/dns_deploy_zones.py:837 lib/pp_admintools/app/dns_deploy_zones.py:869 +#: lib/pp_admintools/app/dns_deploy_zones.py:904 lib/pp_admintools/app/dns_deploy_zones.py:939 #: lib/pp_admintools/app/mail.py:326 msgid "Executing: {}" msgstr "Führe aus: {}" -#: lib/pp_admintools/app/dns_deploy_zones.py:447 lib/pp_admintools/app/dns_deploy_zones.py:801 +#: lib/pp_admintools/app/dns_deploy_zones.py:453 lib/pp_admintools/app/dns_deploy_zones.py:807 #: lib/pp_admintools/app/ldap.py:766 lib/pp_admintools/app/ldap.py:819 #: lib/pp_admintools/app/ldap.py:872 lib/pp_admintools/app/ldap.py:1103 #: lib/pp_admintools/app/ldap.py:1137 lib/pp_admintools/app/ldap.py:1171 @@ -176,87 +127,87 @@ msgstr "Führe aus: {}" msgid "Result:" msgstr "Ergebnis:" -#: lib/pp_admintools/app/dns_deploy_zones.py:488 lib/pp_admintools/app/dns_deploy_zones.py:490 +#: lib/pp_admintools/app/dns_deploy_zones.py:494 lib/pp_admintools/app/dns_deploy_zones.py:496 msgid "Found named keys:" msgstr "iGefundene Schlüssel von named:" -#: lib/pp_admintools/app/dns_deploy_zones.py:490 lib/pp_admintools/app/dns_deploy_zones.py:521 +#: lib/pp_admintools/app/dns_deploy_zones.py:496 lib/pp_admintools/app/dns_deploy_zones.py:527 msgid "None" msgstr "Keine" -#: lib/pp_admintools/app/dns_deploy_zones.py:495 +#: lib/pp_admintools/app/dns_deploy_zones.py:501 msgid "Generating {} ..." msgstr "Generiere {} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:519 lib/pp_admintools/app/dns_deploy_zones.py:521 +#: lib/pp_admintools/app/dns_deploy_zones.py:525 lib/pp_admintools/app/dns_deploy_zones.py:527 msgid "Collected server configuration:" msgstr "Ermittelte Servers-Konfiguration:" -#: lib/pp_admintools/app/dns_deploy_zones.py:542 +#: lib/pp_admintools/app/dns_deploy_zones.py:548 msgid "Generated file {!r}:" msgstr "Generierte Datei {!r}:" -#: lib/pp_admintools/app/dns_deploy_zones.py:558 +#: lib/pp_admintools/app/dns_deploy_zones.py:564 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:590 +#: lib/pp_admintools/app/dns_deploy_zones.py:596 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:620 +#: lib/pp_admintools/app/dns_deploy_zones.py:626 msgid "Got IPv4 tuples: {}" msgstr "Habe IPv4-Tupels erhalten: {}" -#: lib/pp_admintools/app/dns_deploy_zones.py:644 +#: lib/pp_admintools/app/dns_deploy_zones.py:650 msgid "Got IPv6 tokens: {}" msgstr "Habe IPv6-Tupels erhalten: {}" -#: lib/pp_admintools/app/dns_deploy_zones.py:651 +#: lib/pp_admintools/app/dns_deploy_zones.py:657 msgid "Comparing generated files with existing ones." msgstr "Vergleiche die generierten Dateien mit den existierenden." -#: lib/pp_admintools/app/dns_deploy_zones.py:658 +#: lib/pp_admintools/app/dns_deploy_zones.py:664 msgid "Files to replace:" msgstr "Dateien, die ersetzt werden:" -#: lib/pp_admintools/app/dns_deploy_zones.py:664 +#: lib/pp_admintools/app/dns_deploy_zones.py:670 msgid "Source file not defined." msgstr "Die Quell-Datei ist nicht definiert." -#: lib/pp_admintools/app/dns_deploy_zones.py:666 +#: lib/pp_admintools/app/dns_deploy_zones.py:672 msgid "Target file not defined." msgstr "Die Ziel-Datei ist nicht definiert." -#: lib/pp_admintools/app/dns_deploy_zones.py:668 +#: lib/pp_admintools/app/dns_deploy_zones.py:674 msgid "Comparing {one!r} with {two!r} ..." msgstr "Vergleiche {one!r} mit {two!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:672 lib/pp_admintools/app/dns_deploy_zones.py:681 +#: lib/pp_admintools/app/dns_deploy_zones.py:678 lib/pp_admintools/app/dns_deploy_zones.py:687 msgid "{what} {f!r} does not exists." msgstr "Die {what} {f!r} existiert nicht." -#: lib/pp_admintools/app/dns_deploy_zones.py:673 lib/pp_admintools/app/dns_deploy_zones.py:677 +#: lib/pp_admintools/app/dns_deploy_zones.py:679 lib/pp_admintools/app/dns_deploy_zones.py:683 msgid "Source file" msgstr "Quell-Datei" -#: lib/pp_admintools/app/dns_deploy_zones.py:676 lib/pp_admintools/app/dns_deploy_zones.py:686 +#: lib/pp_admintools/app/dns_deploy_zones.py:682 lib/pp_admintools/app/dns_deploy_zones.py:692 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:682 lib/pp_admintools/app/dns_deploy_zones.py:687 +#: lib/pp_admintools/app/dns_deploy_zones.py:688 lib/pp_admintools/app/dns_deploy_zones.py:693 msgid "Target file" msgstr "Ziel-Datei" -#: lib/pp_admintools/app/dns_deploy_zones.py:693 lib/pp_admintools/app/dns_deploy_zones.py:710 +#: lib/pp_admintools/app/dns_deploy_zones.py:699 lib/pp_admintools/app/dns_deploy_zones.py:716 msgid "Reading {!r} ..." msgstr "Lese {!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:703 lib/pp_admintools/app/dns_deploy_zones.py:720 +#: lib/pp_admintools/app/dns_deploy_zones.py:709 lib/pp_admintools/app/dns_deploy_zones.py:726 msgid "Cleaned version of {!r}:" msgstr "Bereinigte Version von {!r}:" -#: lib/pp_admintools/app/dns_deploy_zones.py:725 +#: lib/pp_admintools/app/dns_deploy_zones.py:731 msgid "" "Source file {sf!r} has different number essential lines ({sl}) than the target file {tf!r} ({tl}" " lines)." @@ -264,75 +215,75 @@ msgstr "" "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:734 +#: lib/pp_admintools/app/dns_deploy_zones.py:740 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:746 +#: lib/pp_admintools/app/dns_deploy_zones.py:752 msgid "No replacement of any config files necessary." msgstr "Es muss keine Datei ersetzt werden." -#: lib/pp_admintools/app/dns_deploy_zones.py:749 +#: lib/pp_admintools/app/dns_deploy_zones.py:755 msgid "Start replacing of config files ..." msgstr "Starting Ersatz von Konfigurations-Dateien …" -#: lib/pp_admintools/app/dns_deploy_zones.py:757 lib/pp_admintools/app/dns_deploy_zones.py:767 +#: lib/pp_admintools/app/dns_deploy_zones.py:763 lib/pp_admintools/app/dns_deploy_zones.py:773 msgid "Copying {frm!r} => {to!r} ..." msgstr "Kopieren {frm!r} => {to!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:763 +#: lib/pp_admintools/app/dns_deploy_zones.py:769 msgid "All backuped config files:" msgstr "Alle gesicherten Konfigurations-Dateien:" -#: lib/pp_admintools/app/dns_deploy_zones.py:775 +#: lib/pp_admintools/app/dns_deploy_zones.py:781 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:779 +#: lib/pp_admintools/app/dns_deploy_zones.py:785 msgid "Moving {frm!r} => {to!r} ..." msgstr "Verschieben {frm!r} => {to!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:785 +#: lib/pp_admintools/app/dns_deploy_zones.py:791 msgid "Could not find backup file {!r}." msgstr "Konnte Backup-Datei {!r} nicht finden." -#: lib/pp_admintools/app/dns_deploy_zones.py:790 +#: lib/pp_admintools/app/dns_deploy_zones.py:796 msgid "Checking syntax correctness of named.conf ..." msgstr "Überprüfe synaktische Richtigkeit der named.conf …" -#: lib/pp_admintools/app/dns_deploy_zones.py:811 +#: lib/pp_admintools/app/dns_deploy_zones.py:817 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:816 +#: lib/pp_admintools/app/dns_deploy_zones.py:822 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:827 +#: lib/pp_admintools/app/dns_deploy_zones.py:833 msgid "Checking, whether named is running ..." msgstr "Überprüfen, ob named läuft …" -#: lib/pp_admintools/app/dns_deploy_zones.py:845 lib/pp_admintools/app/dns_deploy_zones.py:880 -#: lib/pp_admintools/app/dns_deploy_zones.py:915 lib/pp_admintools/app/dns_deploy_zones.py:950 +#: lib/pp_admintools/app/dns_deploy_zones.py:851 lib/pp_admintools/app/dns_deploy_zones.py:886 +#: lib/pp_admintools/app/dns_deploy_zones.py:921 lib/pp_admintools/app/dns_deploy_zones.py:956 msgid "Return value: {!r}" msgstr "Rückgabewert: {!r}" -#: lib/pp_admintools/app/dns_deploy_zones.py:847 lib/pp_admintools/app/dns_deploy_zones.py:849 -#: lib/pp_admintools/app/dns_deploy_zones.py:882 lib/pp_admintools/app/dns_deploy_zones.py:884 -#: lib/pp_admintools/app/dns_deploy_zones.py:917 lib/pp_admintools/app/dns_deploy_zones.py:919 -#: lib/pp_admintools/app/dns_deploy_zones.py:952 lib/pp_admintools/app/dns_deploy_zones.py:954 +#: lib/pp_admintools/app/dns_deploy_zones.py:853 lib/pp_admintools/app/dns_deploy_zones.py:855 +#: lib/pp_admintools/app/dns_deploy_zones.py:888 lib/pp_admintools/app/dns_deploy_zones.py:890 +#: lib/pp_admintools/app/dns_deploy_zones.py:923 lib/pp_admintools/app/dns_deploy_zones.py:925 +#: lib/pp_admintools/app/dns_deploy_zones.py:958 lib/pp_admintools/app/dns_deploy_zones.py:960 msgid "Output on {}" msgstr "Ausgabe an {}" -#: lib/pp_admintools/app/dns_deploy_zones.py:859 +#: lib/pp_admintools/app/dns_deploy_zones.py:865 msgid "Starting {} ..." msgstr "Starten {} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:894 +#: lib/pp_admintools/app/dns_deploy_zones.py:900 msgid "Restarting {} ..." msgstr "Neu starten {} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:929 +#: lib/pp_admintools/app/dns_deploy_zones.py:935 msgid "Reloading {} ..." msgstr "Reload {} …" @@ -375,8 +326,8 @@ msgstr "Optionen für die Vorgabe-LDAP-Verbindung" msgid "Options fo LDAP connections" msgstr "Optionen für die LDAP-Verbindungen" -#: lib/pp_admintools/app/ldap.py:267 lib/pp_admintools/app/remove_ldap_user.py:278 -#: lib/pp_admintools/app/set_ldap_password.py:577 +#: lib/pp_admintools/app/ldap.py:267 lib/pp_admintools/app/remove_ldap_user.py:280 +#: lib/pp_admintools/app/set_ldap_password.py:579 msgid "No" msgstr "Nein" @@ -397,7 +348,7 @@ msgid "Use ldaps to connect to the LDAP server. Default: {}" msgstr "Soll ldaps zum Verbinden mit dem LDAP-Server verwendet werden? Vorgabe: {}." #: lib/pp_admintools/app/ldap.py:288 lib/pp_admintools/app/mail.py:261 -#: lib/pp_admintools/app/pdns.py:275 +#: lib/pp_admintools/app/pdns.py:274 msgid "PORT" msgstr "PORT" @@ -413,9 +364,9 @@ msgstr "Die Basis-DN, die als Ausgangspunt bei LDAP-Suchen verwendet werden soll 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:311 lib/pp_admintools/app/set_ldap_password.py:202 -#: lib/pp_admintools/app/set_ldap_password.py:203 lib/pp_admintools/app/set_ldap_password.py:220 -#: lib/pp_admintools/app/set_ldap_password.py:223 +#: lib/pp_admintools/app/ldap.py:311 lib/pp_admintools/app/set_ldap_password.py:204 +#: lib/pp_admintools/app/set_ldap_password.py:205 lib/pp_admintools/app/set_ldap_password.py:222 +#: lib/pp_admintools/app/set_ldap_password.py:225 msgid "PASSWORD" msgstr "PASSWORT" @@ -431,8 +382,8 @@ msgstr "" "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:323 lib/pp_admintools/app/set_ldap_password.py:214 -#: lib/pp_admintools/app/set_ldap_password.py:216 +#: lib/pp_admintools/app/ldap.py:323 lib/pp_admintools/app/set_ldap_password.py:216 +#: lib/pp_admintools/app/set_ldap_password.py:218 msgid "PASSWORD_FILE" msgstr "PASSWORT_DATEI" @@ -440,7 +391,7 @@ 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:333 lib/pp_admintools/app/pdns.py:249 +#: lib/pp_admintools/app/ldap.py:333 lib/pp_admintools/app/pdns.py:248 msgid "INSTANCE" msgstr "INSTANZ" @@ -494,7 +445,7 @@ msgstr "Überprüfene Instanzen …" msgid "Used filter:" msgstr "Verwendeter Filter:" -#: lib/pp_admintools/app/ldap.py:507 lib/pp_admintools/app/remove_ldap_user.py:179 +#: lib/pp_admintools/app/ldap.py:507 lib/pp_admintools/app/remove_ldap_user.py:181 msgid "LDAP instance {!r} not found in configuration." msgstr "Die LDAP-Instanz {!r} wurde nicht in der Konfiguration gefunden." @@ -566,7 +517,7 @@ msgstr "Versuche den DN des Nutzer {u!r} als LDAP DN zu ermitteln …" msgid "Trying to evaluate DN of user {u!r} as a UID (Posix user name) ..." msgstr "Versuche den DN des Nutzer {u!r} als UID (POSIX Benutzername) zu ermitteln …" -#: lib/pp_admintools/app/ldap.py:715 lib/pp_admintools/app/remove_ldap_user.py:298 +#: lib/pp_admintools/app/ldap.py:715 lib/pp_admintools/app/remove_ldap_user.py:300 msgid "Empty user given." msgstr "Leere Nutzername übergeben." @@ -612,7 +563,7 @@ msgstr "Ergebnis der Suche nach CN {cn!r}:" 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:893 lib/pp_admintools/app/set_ldap_password.py:502 +#: lib/pp_admintools/app/ldap.py:893 lib/pp_admintools/app/set_ldap_password.py:504 msgid "User with DN {dn!r} not found in {uri}." msgstr "Ein Nutzer mit dem DN {dn!r} wurde nicht in {uri} gefunden." @@ -648,10 +599,10 @@ msgstr "Simulationsmodus - hier wird jetzt nichts geändert." msgid "Modification NOT successfull - {c}: {e}" msgstr "Die Änderung war NICHT erfolgreich - {c}: {e}" -#: lib/pp_admintools/app/ldap.py:1014 lib/pp_admintools/app/remove_ldap_user.py:425 -#: lib/pp_admintools/app/remove_ldap_user.py:452 lib/pp_admintools/app/remove_ldap_user.py:479 -#: lib/pp_admintools/app/remove_ldap_user.py:510 lib/pp_admintools/app/remove_ldap_user.py:541 -#: lib/pp_admintools/app/set_ldap_password.py:610 +#: lib/pp_admintools/app/ldap.py:1014 lib/pp_admintools/app/remove_ldap_user.py:427 +#: lib/pp_admintools/app/remove_ldap_user.py:454 lib/pp_admintools/app/remove_ldap_user.py:481 +#: lib/pp_admintools/app/remove_ldap_user.py:512 lib/pp_admintools/app/remove_ldap_user.py:543 +#: lib/pp_admintools/app/set_ldap_password.py:612 msgid "Changes:" msgstr "Änderungen:" @@ -790,115 +741,103 @@ msgstr "Die zu sendende Mail:" msgid "Did not found sendmail executable." msgstr "Kein ausführbares Programm 'sendmail' gefunden." -#: lib/pp_admintools/app/pdns.py:99 lib/pp_admintools/app/pdns.py:183 +#: lib/pp_admintools/app/pdns.py:100 lib/pp_admintools/app/pdns.py:184 msgid "Configuration not available." msgstr "Die Konfiguration ist nicht verfügbar." -#: lib/pp_admintools/app/pdns.py:113 +#: lib/pp_admintools/app/pdns.py:114 msgid "Invalid API key {!r} given." msgstr "Ungültiger API-Schlüssel {!r} angegeben." -#: lib/pp_admintools/app/pdns.py:125 +#: lib/pp_admintools/app/pdns.py:126 msgid "Invalid API host {!r} given." msgstr "Ungültiger API-Host {!r} angegeben." -#: lib/pp_admintools/app/pdns.py:138 +#: lib/pp_admintools/app/pdns.py:139 msgid "Invalid API port {!r} given." msgstr "Ungültiger API-Port {!r} angegeben." -#: lib/pp_admintools/app/pdns.py:150 +#: lib/pp_admintools/app/pdns.py:151 msgid "Invalid API server name {!r} given." msgstr "Ungültiger API-Servername {!r} angegeben." -#: lib/pp_admintools/app/pdns.py:168 lib/pp_admintools/app/pdns.py:171 +#: lib/pp_admintools/app/pdns.py:169 lib/pp_admintools/app/pdns.py:172 msgid "Invalid instance {!r} given." msgstr "Ungültige Instanz {!r} angegeben." -#: lib/pp_admintools/app/pdns.py:179 +#: lib/pp_admintools/app/pdns.py:180 msgid "Evaluating instance {!r} ..." msgstr "Ermittle Instanz {!r} …" -#: lib/pp_admintools/app/pdns.py:187 +#: lib/pp_admintools/app/pdns.py:188 msgid "PDNS instance {!r} is not configured." msgstr "Die PDNS Instanz {!r} ist nicht konfiguriert." -#: lib/pp_admintools/app/pdns.py:240 +#: lib/pp_admintools/app/pdns.py:239 msgid "PowerDNS API options" msgstr "PowerDNS API-Optionen" -#: lib/pp_admintools/app/pdns.py:250 +#: 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:258 lib/pp_admintools/app/pdns.py:264 -#: lib/pp_admintools/app/pdns.py:270 +#: 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:278 +#: 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:284 -msgid "SECS" -msgstr "SEKUNDEN" - -#: lib/pp_admintools/app/pdns.py:285 -msgid "PowerDNS API access" -msgstr "PowerDNS API Zugang" - -#: lib/pp_admintools/app/pdns.py:286 -msgid "The timeout in seconds to request the PowerDNS API, default: {}." -msgstr "Der Timeout in Sekunden um die PowerDNS-API abzufragen, Vorgabe: {}." - -#: lib/pp_admintools/app/pdns.py:309 +#: lib/pp_admintools/app/pdns.py:302 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:316 +#: lib/pp_admintools/app/pdns.py:309 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:339 lib/pp_admintools/app/pdns.py:375 -#: lib/pp_admintools/app/pdns.py:402 +#: lib/pp_admintools/app/pdns.py:332 lib/pp_admintools/app/pdns.py:368 +#: lib/pp_admintools/app/pdns.py:395 msgid "Executing {} ..." msgstr "Ausführung von {} …" -#: lib/pp_admintools/app/pdns.py:377 +#: lib/pp_admintools/app/pdns.py:370 msgid "Setting Loglevel of the requests module to {}." msgstr "Setze das Loglevel des Requests-Moduls auf {}." -#: lib/pp_admintools/app/pdns.py:391 +#: lib/pp_admintools/app/pdns.py:384 msgid "Executing nothing ..." msgstr "Führe nicht aus …" -#: lib/pp_admintools/app/pdns.py:411 lib/pp_admintools/app/pdns.py:433 -#: lib/pp_admintools/app/pdns.py:444 lib/pp_admintools/app/pdns.py:454 +#: lib/pp_admintools/app/pdns.py:404 lib/pp_admintools/app/pdns.py:426 +#: lib/pp_admintools/app/pdns.py:437 lib/pp_admintools/app/pdns.py:447 msgid "The PDNS server object does not exists." msgstr "Das PDNS-Server-Objekt existiert nicht." -#: lib/pp_admintools/app/pdns.py:413 lib/pp_admintools/app/pdns.py:435 -#: lib/pp_admintools/app/pdns.py:446 lib/pp_admintools/app/pdns.py:456 +#: lib/pp_admintools/app/pdns.py:406 lib/pp_admintools/app/pdns.py:428 +#: lib/pp_admintools/app/pdns.py:439 lib/pp_admintools/app/pdns.py:449 msgid "The PDNS server object is not initialized." msgstr "Das PDNS-Server-Objekt ist nicht initialisiert." -#: lib/pp_admintools/app/pdns.py:464 +#: lib/pp_admintools/app/pdns.py:457 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:470 +#: lib/pp_admintools/app/pdns.py:463 msgid "The given zone {} was not found." msgstr "Die angegebene Zone {} wurde nicht gefunden." -#: lib/pp_admintools/app/pdns.py:473 +#: lib/pp_admintools/app/pdns.py:466 msgid "Got a response:" msgstr "Erhaltene Antwort:" -#: lib/pp_admintools/app/pdns.py:478 +#: lib/pp_admintools/app/pdns.py:471 msgid "Zone object:" msgstr "Zonen-Objekt:" -#: lib/pp_admintools/app/remove_ldap_user.py:68 +#: lib/pp_admintools/app/remove_ldap_user.py:70 msgid "" "Disables or removes the given users from LDAP. If disabling, then the user will not be really " "removed, but disabled by locking the password, setting all status flags to {inact!r}, assigning " @@ -930,8 +869,8 @@ msgstr "Deaktivieren der Nutzer anstatt Löschung." msgid "Removing the user from LDAP." msgstr "Löschen der übergebenen Nutzer im LDAP." -#: lib/pp_admintools/app/remove_ldap_user.py:136 lib/pp_admintools/app/set_ldap_password.py:267 -#: lib/pp_admintools/app/set_ldap_password.py:270 +#: lib/pp_admintools/app/remove_ldap_user.py:136 lib/pp_admintools/app/set_ldap_password.py:269 +#: lib/pp_admintools/app/set_ldap_password.py:272 msgid "USER" msgstr "NUTZER" @@ -946,183 +885,187 @@ msgstr "" "angegeben werden. Bitte beachten, dass sich letzterer bei den verschiedenen LDAP-Instanzen " "unterscheiden kann." -#: lib/pp_admintools/app/remove_ldap_user.py:159 +#: lib/pp_admintools/app/remove_ldap_user.py:161 msgid "No users to remove given." msgstr "Kein Nutzername zum Löschen angegeben." -#: lib/pp_admintools/app/remove_ldap_user.py:172 +#: lib/pp_admintools/app/remove_ldap_user.py:174 msgid "Checking given instances for admin and read/write access." msgstr "Überprüfe die gegebenen Instanzen nach Admin- und Schreib-/Lesezugriffsrechten." -#: lib/pp_admintools/app/remove_ldap_user.py:187 +#: lib/pp_admintools/app/remove_ldap_user.py:189 msgid "LDAP instance {!r} has only readonly access." msgstr "Die LDAP-Instanz {!r} besitzt nur Lesezugriffsrechte." -#: lib/pp_admintools/app/remove_ldap_user.py:192 +#: lib/pp_admintools/app/remove_ldap_user.py:194 msgid "No admin access to LDAP instance {!r}." msgstr "Keine Admin-Zugriffsrechte bei LDAP-Instanz {!r}." -#: lib/pp_admintools/app/remove_ldap_user.py:209 +#: lib/pp_admintools/app/remove_ldap_user.py:211 msgid "All given users were not found in any LDAP instance." msgstr "Alle übergebenen Nutzer wurden in keiner der LDAP-Instanzen gefunden." -#: lib/pp_admintools/app/remove_ldap_user.py:214 +#: lib/pp_admintools/app/remove_ldap_user.py:216 msgid "Evaluated DNs to remove:" msgstr "Zum Löschen ermittelte DNs:" -#: lib/pp_admintools/app/remove_ldap_user.py:223 +#: lib/pp_admintools/app/remove_ldap_user.py:225 msgid "Start disabling user entries in:" msgstr "Beginne Deaktivierung der Nutzereinträge in:" -#: lib/pp_admintools/app/remove_ldap_user.py:225 +#: lib/pp_admintools/app/remove_ldap_user.py:227 msgid "Start removing user entries in:" msgstr "Beginne Löschung der Nutzereinträge in:" -#: lib/pp_admintools/app/remove_ldap_user.py:229 +#: lib/pp_admintools/app/remove_ldap_user.py:231 msgid "Start disabling user entries ..." msgstr "Beginne Deaktivierung der Nutzereinträge …" -#: lib/pp_admintools/app/remove_ldap_user.py:231 +#: lib/pp_admintools/app/remove_ldap_user.py:233 msgid "Start removing user entries ..." msgstr "Beginne Löschung der Nutzereinträge …" -#: lib/pp_admintools/app/remove_ldap_user.py:246 +#: lib/pp_admintools/app/remove_ldap_user.py:248 msgid "Do you really want to deactivate the following users?" msgstr "Möchten Sie die folgenden Nutzer wirklich deaktivieren?" -#: lib/pp_admintools/app/remove_ldap_user.py:248 +#: lib/pp_admintools/app/remove_ldap_user.py:250 msgid "Do you really want to remove the following users?" msgstr "Möchten Sie die folgenden Nutzer wirklich löschen?" -#: lib/pp_admintools/app/remove_ldap_user.py:274 +#: lib/pp_admintools/app/remove_ldap_user.py:276 msgid "Deactivate [{yes}/{no}]?" msgstr "Deaktivieren [{yes}/{no}]?" -#: lib/pp_admintools/app/remove_ldap_user.py:276 +#: lib/pp_admintools/app/remove_ldap_user.py:278 msgid "Remove [{yes}/{no}]?" msgstr "Löschen [{yes}/{no}]?" -#: lib/pp_admintools/app/remove_ldap_user.py:283 +#: lib/pp_admintools/app/remove_ldap_user.py:280 lib/pp_admintools/app/set_ldap_password.py:579 +msgid "yes" +msgstr "ja" + +#: lib/pp_admintools/app/remove_ldap_user.py:285 msgid "Abort deactivating by {cls}: {e}" msgstr "Abbruch der Deaktivierung durch {cls}: {e}" -#: lib/pp_admintools/app/remove_ldap_user.py:285 +#: lib/pp_admintools/app/remove_ldap_user.py:287 msgid "Abort removing by {cls}: {e}" msgstr "Abbruch des Löschens durch {cls}: {e}" -#: lib/pp_admintools/app/remove_ldap_user.py:294 +#: lib/pp_admintools/app/remove_ldap_user.py:296 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:308 lib/pp_admintools/app/set_ldap_password.py:525 +#: lib/pp_admintools/app/remove_ldap_user.py:310 lib/pp_admintools/app/set_ldap_password.py:527 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:315 lib/pp_admintools/app/set_ldap_password.py:530 +#: lib/pp_admintools/app/remove_ldap_user.py:317 lib/pp_admintools/app/set_ldap_password.py:532 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:327 lib/pp_admintools/app/set_ldap_password.py:544 +#: lib/pp_admintools/app/remove_ldap_user.py:329 lib/pp_admintools/app/set_ldap_password.py:546 msgid "Did not found user {user!r} in LDAP instance {inst}." msgstr "Der Nutzer {user!r} wurde nicht in der LDAP-Instanz {inst} gefunden." -#: lib/pp_admintools/app/remove_ldap_user.py:336 +#: lib/pp_admintools/app/remove_ldap_user.py:338 msgid "Deactivating all given users from {} ..." msgstr "Deaktivieren aller übergebenen Nutzer in {} …" -#: lib/pp_admintools/app/remove_ldap_user.py:338 +#: lib/pp_admintools/app/remove_ldap_user.py:340 msgid "Removing all given users from {} ..." msgstr "Lösche alle übergebenen Nutzer in {} …" -#: lib/pp_admintools/app/remove_ldap_user.py:353 +#: lib/pp_admintools/app/remove_ldap_user.py:355 msgid "Deactivating user {dn!r} from {inst} ..." msgstr "Deaktivieren von Nutzer {dn!r} in {inst} …" -#: lib/pp_admintools/app/remove_ldap_user.py:356 +#: lib/pp_admintools/app/remove_ldap_user.py:358 msgid "Removing user {dn!r} from {inst} ..." msgstr "Lösche Nutzer {dn!r} in {inst} …" -#: lib/pp_admintools/app/remove_ldap_user.py:362 +#: lib/pp_admintools/app/remove_ldap_user.py:364 msgid "Attributes of {!r}:" msgstr "Attribute von {!r}:" -#: lib/pp_admintools/app/remove_ldap_user.py:383 +#: lib/pp_admintools/app/remove_ldap_user.py:385 msgid "{c} on removing user {dn!r}: {e}" msgstr "{c} beim Löschen des Nutzers {dn!r}: {e}" -#: lib/pp_admintools/app/remove_ldap_user.py:389 +#: lib/pp_admintools/app/remove_ldap_user.py:391 msgid "User {dn!r} successful deactivated on {inst}." msgstr "Der Nutzer {dn!r} wurde erfolgreich auf {inst} deaktiviert." -#: lib/pp_admintools/app/remove_ldap_user.py:392 +#: lib/pp_admintools/app/remove_ldap_user.py:394 msgid "User {dn!r} successful removed from {inst}." msgstr "Der Nutzer {dn!r} wurde erfolgreich von {inst} gelöscht." -#: lib/pp_admintools/app/remove_ldap_user.py:418 +#: lib/pp_admintools/app/remove_ldap_user.py:420 msgid "Updating user info for {dn!r} on {inst} ..." msgstr "Aktualisiere die Nutzerinformationenn für {dn!r} in {inst} …" -#: lib/pp_admintools/app/remove_ldap_user.py:423 lib/pp_admintools/app/set_ldap_password.py:608 +#: lib/pp_admintools/app/remove_ldap_user.py:425 lib/pp_admintools/app/set_ldap_password.py:610 msgid "{c} on deactivating user {dn!r}: {e}" msgstr "{c} beim Deaktivieren des Nutzers {dn!r}: {e}" -#: lib/pp_admintools/app/remove_ldap_user.py:439 +#: lib/pp_admintools/app/remove_ldap_user.py:441 msgid "Did not found any group memberships of {dn!r} in {inst}." msgstr "Keine Gruppenmitgliedschaften von {dn!r} in {inst} gefunden." -#: lib/pp_admintools/app/remove_ldap_user.py:445 lib/pp_admintools/app/remove_ldap_user.py:472 -#: 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:447 lib/pp_admintools/app/remove_ldap_user.py:474 +#: lib/pp_admintools/app/remove_ldap_user.py:505 lib/pp_admintools/app/remove_ldap_user.py:536 msgid "Removing user {u!r} from group {g!r} ..." msgstr "Lösche Nutzer {u!r} aus der Gruppe {g!r} …" -#: lib/pp_admintools/app/remove_ldap_user.py:450 lib/pp_admintools/app/remove_ldap_user.py:477 -#: lib/pp_admintools/app/remove_ldap_user.py:508 lib/pp_admintools/app/remove_ldap_user.py:539 +#: lib/pp_admintools/app/remove_ldap_user.py:452 lib/pp_admintools/app/remove_ldap_user.py:479 +#: lib/pp_admintools/app/remove_ldap_user.py:510 lib/pp_admintools/app/remove_ldap_user.py:541 msgid "{c} on removing user {dn!r} from group {g!r}: {e}" msgstr "{c} beim Löschen des Nutzers {dn!r} von der Gruppe {g!r}: {e}" -#: lib/pp_admintools/app/remove_ldap_user.py:466 +#: lib/pp_admintools/app/remove_ldap_user.py:468 msgid "Did not found any unique group memberships of {dn!r} in {inst}." msgstr "Keine eindeutigen Gruppenmitgliedschaften von {dn!r} in {inst} gefunden." -#: lib/pp_admintools/app/remove_ldap_user.py:490 +#: lib/pp_admintools/app/remove_ldap_user.py:492 msgid "Deleting user {uid!r} from all POSIX groups in {inst}." msgstr "Lösche Nutzer {uid!r} aus allen POSIX-Gruppen in {inst} …" -#: lib/pp_admintools/app/remove_ldap_user.py:497 +#: lib/pp_admintools/app/remove_ldap_user.py:499 msgid "Did not found any POSIX group memberships of {uid!r} in {inst}." msgstr "Keine POSIX-Gruppenmitgliedschaften von {uid!r} in {inst} gefunden." -#: lib/pp_admintools/app/remove_ldap_user.py:521 +#: lib/pp_admintools/app/remove_ldap_user.py:523 msgid "Deleting user {uid!r} from all sudo groups in {inst}." msgstr "Lösche Nutzer {uid!r} aus allen sudo-Gruppen in {inst}." -#: lib/pp_admintools/app/remove_ldap_user.py:528 +#: lib/pp_admintools/app/remove_ldap_user.py:530 msgid "Did not found any sudo group memberships of {uid!r} in {inst}." msgstr "Keine sudo-Gruppenmitgliedschaften von {uid!r} in {inst} gefunden." -#: lib/pp_admintools/app/set_ldap_password.py:98 +#: lib/pp_admintools/app/set_ldap_password.py:100 msgid "The ancient and notorious 3 DES crypt method." msgstr "Die antike und berüchtigte 3 DES Verschlüsselungsmethode." -#: lib/pp_admintools/app/set_ldap_password.py:99 lib/pp_admintools/app/set_ldap_password.py:102 +#: lib/pp_admintools/app/set_ldap_password.py:101 lib/pp_admintools/app/set_ldap_password.py:104 msgid "Pure {} hashing method." msgstr "Reine {}-hashing Methode." -#: lib/pp_admintools/app/set_ldap_password.py:100 lib/pp_admintools/app/set_ldap_password.py:103 -#: lib/pp_admintools/app/set_ldap_password.py:105 lib/pp_admintools/app/set_ldap_password.py:107 +#: lib/pp_admintools/app/set_ldap_password.py:102 lib/pp_admintools/app/set_ldap_password.py:105 +#: lib/pp_admintools/app/set_ldap_password.py:107 lib/pp_admintools/app/set_ldap_password.py:109 msgid "A {} based hashing algorithm." msgstr "Ein {}-basierter Hashing-Algorithmus" -#: lib/pp_admintools/app/set_ldap_password.py:101 lib/pp_admintools/app/set_ldap_password.py:104 -#: lib/pp_admintools/app/set_ldap_password.py:106 lib/pp_admintools/app/set_ldap_password.py:108 +#: lib/pp_admintools/app/set_ldap_password.py:103 lib/pp_admintools/app/set_ldap_password.py:106 +#: lib/pp_admintools/app/set_ldap_password.py:108 lib/pp_admintools/app/set_ldap_password.py:110 msgid "Salted {} hashing method." msgstr "Gesalzene {}-hashing Methode." -#: lib/pp_admintools/app/set_ldap_password.py:109 +#: lib/pp_admintools/app/set_ldap_password.py:111 msgid "A hashing method derived from {} with additional computing rounds." msgstr "Eine von {} abgeleitete Hashing-Methode mit zusätzlichen Berechnungsrunden." -#: lib/pp_admintools/app/set_ldap_password.py:159 +#: lib/pp_admintools/app/set_ldap_password.py:161 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." @@ -1130,15 +1073,11 @@ msgstr "" "Ä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:196 -msgid "Options for {}" -msgstr "Optionen für {}" - -#: lib/pp_admintools/app/set_ldap_password.py:203 +#: lib/pp_admintools/app/set_ldap_password.py:205 msgid "Use {} as the current user password." msgstr "Verwende {} als das aktuelle Nutzerpasswort." -#: lib/pp_admintools/app/set_ldap_password.py:208 +#: lib/pp_admintools/app/set_ldap_password.py:210 msgid "" "Prompt for current user password. This is used instead of specifying the password on the command" " line." @@ -1146,23 +1085,23 @@ msgstr "" "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:216 +#: lib/pp_admintools/app/set_ldap_password.py:218 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:221 +#: lib/pp_admintools/app/set_ldap_password.py:223 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:229 +#: lib/pp_admintools/app/set_ldap_password.py:231 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:244 +#: lib/pp_admintools/app/set_ldap_password.py:246 msgid "SCHEMA" msgstr "SCHEMA" -#: lib/pp_admintools/app/set_ldap_password.py:245 +#: lib/pp_admintools/app/set_ldap_password.py:247 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}." @@ -1171,11 +1110,13 @@ msgstr "" "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:249 +#: lib/pp_admintools/app/set_ldap_password.py:251 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." +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:253 +#: lib/pp_admintools/app/set_ldap_password.py:255 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." @@ -1184,11 +1125,11 @@ msgstr "" "seine Uid (der alphanumerische POSIX-Nutzername), als seine Mailadresse oder als seine LDAP-DN " "angegeben werden." -#: lib/pp_admintools/app/set_ldap_password.py:258 +#: lib/pp_admintools/app/set_ldap_password.py:260 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:261 +#: lib/pp_admintools/app/set_ldap_password.py:263 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." @@ -1196,81 +1137,87 @@ msgstr "" "Wenn eine LDAP-Instanz verwendet wird, die nur Leserechte oder keinen Admin-Zugriff hat, dann " "mussirgendwie das neue Passwort des Nutzer zum Ändern angegeben werden." -#: lib/pp_admintools/app/set_ldap_password.py:314 +#: lib/pp_admintools/app/set_ldap_password.py:316 msgid "Could not detect your current login name." msgstr "Konnte den aktuellen Anmeldenamen nicht ermitteln." -#: lib/pp_admintools/app/set_ldap_password.py:319 +#: lib/pp_admintools/app/set_ldap_password.py:321 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:355 +#: lib/pp_admintools/app/set_ldap_password.py:357 msgid "Usable Hashing schemes:" msgstr "Verfügbare Hashing-Schemen:" -#: lib/pp_admintools/app/set_ldap_password.py:364 +#: lib/pp_admintools/app/set_ldap_password.py:366 msgid "This schema cannot be used for authentication on a current freeradius server." msgstr "" "Dieses Schema kann nicht zur Authentifizierung an einem aktuellen Freeradius-Server verwendet " "werden." -#: lib/pp_admintools/app/set_ldap_password.py:368 +#: lib/pp_admintools/app/set_ldap_password.py:370 msgid "This is the default schema." msgstr "Das ist das Vorgabe-Schema." -#: lib/pp_admintools/app/set_ldap_password.py:383 +#: lib/pp_admintools/app/set_ldap_password.py:385 msgid "Using LDAP instance {inst!r} - {url}." msgstr "Verwende LDAP-Instanz {inst!r} - {url}." -#: lib/pp_admintools/app/set_ldap_password.py:387 +#: lib/pp_admintools/app/set_ldap_password.py:389 msgid "Current password of user {!r}:" msgstr "Aktuelles Passwort des Nutzers {!r}:" -#: lib/pp_admintools/app/set_ldap_password.py:401 +#: lib/pp_admintools/app/set_ldap_password.py:390 lib/pp_admintools/app/set_ldap_password.py:410 +msgid "Repeat password:" +msgstr "Passwort-Wiederholung:" + +#: lib/pp_admintools/app/set_ldap_password.py:403 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:407 +#: lib/pp_admintools/app/set_ldap_password.py:409 msgid "New password of user {!r}:" msgstr "Neues Passwort für Nutzer {!r}:" -#: lib/pp_admintools/app/set_ldap_password.py:414 +#: lib/pp_admintools/app/set_ldap_password.py:416 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:417 +#: lib/pp_admintools/app/set_ldap_password.py:419 msgid "Testing quality of new password ..." msgstr "Teste Qualität des neuen Passwortes …" -#: lib/pp_admintools/app/set_ldap_password.py:421 +#: lib/pp_admintools/app/set_ldap_password.py:423 msgid "Quality of the new password is not sufficient:" msgstr "Die Qualität des neuen Passwortes ist nicht ausreichend:" -#: lib/pp_admintools/app/set_ldap_password.py:426 +#: lib/pp_admintools/app/set_ldap_password.py:428 msgid "Cannot testing the quality of the new password, because the Python module {!r} is not installed." -msgstr "Kann die Qualität des neuen Passwortes nicht überprüfen, da das Pythod-Modul {!r} nicht installiert ist." +msgstr "" +"Kann die Qualität des neuen Passwortes nicht überprüfen, da das Pythod-Modul {!r} nicht " +"installiert ist." -#: lib/pp_admintools/app/set_ldap_password.py:453 +#: lib/pp_admintools/app/set_ldap_password.py:455 msgid "Unbinding user connection from LDAP server {} ..." msgstr "Trenne Verbindung des Nutzers zu LDAP-Server {} …" -#: lib/pp_admintools/app/set_ldap_password.py:464 +#: lib/pp_admintools/app/set_ldap_password.py:466 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:476 +#: lib/pp_admintools/app/set_ldap_password.py:478 msgid "Successful connected as {dn!r} to {url}." msgstr "Erfolgreich als {dn!r} an {url} angemeldet." -#: lib/pp_admintools/app/set_ldap_password.py:482 +#: lib/pp_admintools/app/set_ldap_password.py:484 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:493 +#: lib/pp_admintools/app/set_ldap_password.py:495 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:532 +#: lib/pp_admintools/app/set_ldap_password.py:534 msgid "" "Please use another username, or use the correct DN from the following list as a parameter for " "this script instead of the username:" @@ -1278,43 +1225,43 @@ msgstr "" "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:549 +#: lib/pp_admintools/app/set_ldap_password.py:551 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:556 +#: lib/pp_admintools/app/set_ldap_password.py:558 msgid "Setting password of {dn!r} with hashing schema {schema!r}." msgstr "Setze das Passwort von {dn!r} mit dem Hashing-Schema {schema!r}." -#: lib/pp_admintools/app/set_ldap_password.py:558 +#: lib/pp_admintools/app/set_ldap_password.py:560 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:563 +#: lib/pp_admintools/app/set_ldap_password.py:565 msgid "Current password hash: '{}'." msgstr "Aktueller Passwort-Hash: '{}'" -#: lib/pp_admintools/app/set_ldap_password.py:566 +#: lib/pp_admintools/app/set_ldap_password.py:568 msgid "The user '{}' has currently no password." msgstr "Der Nutzer '{}' hat aktuell kein Passwort." -#: lib/pp_admintools/app/set_ldap_password.py:570 +#: lib/pp_admintools/app/set_ldap_password.py:572 msgid "Used schema: {!r}." msgstr "Verwendetes Schama : {!r}." -#: lib/pp_admintools/app/set_ldap_password.py:572 +#: lib/pp_admintools/app/set_ldap_password.py:574 msgid "New password hash: '{}'." msgstr "Neuer Passwort-Hash: '{}'." -#: lib/pp_admintools/app/set_ldap_password.py:576 +#: lib/pp_admintools/app/set_ldap_password.py:578 msgid "Apply new password? [{yes}/{no}]?" msgstr "Neues Passwort setzen [{yes}/{no}]?" -#: lib/pp_admintools/app/set_ldap_password.py:586 +#: lib/pp_admintools/app/set_ldap_password.py:588 msgid "Do not setting password for {!r}." msgstr "Passwort für {!r} wird nicht gesetzt." -#: lib/pp_admintools/app/set_ldap_password.py:602 +#: lib/pp_admintools/app/set_ldap_password.py:604 msgid "Setting password ..." msgstr "Setze Passwort …" @@ -1326,14 +1273,6 @@ msgstr "Der Wert {v!r} für ein {what}-Port ist ungültig." msgid "Value {v!r} for a {what} port must be greater than 0 and less than {max}." msgstr "Der Wert {v!r} für ein {what}-Port muss größer als 0 und kleiner als {max} sein." -#: lib/pp_admintools/argparse_actions.py:77 -msgid "Value {v!r} for a timeout of {what} is invalid:" -msgstr "Der Wert {v!r} für einen Timeout von {what} ist ungültig." - -#: lib/pp_admintools/argparse_actions.py:83 -msgid "Value {v!r} for a timeout of {what} must be greater than 0 and less than {max}." -msgstr "Der Wert {v!r} für einen Timeout von {what} muss größer als 0 und kleiner als {max} sein." - #: lib/pp_admintools/config/dns_deploy_zones.py:202 lib/pp_admintools/config/dns_deploy_zones.py:515 #: lib/pp_admintools/config/mail.py:149 lib/pp_admintools/config/pdns.py:187 msgid "Evaluating config section {!r}:" diff --git a/locale/en_US/LC_MESSAGES/pp_admintools.po b/locale/en_US/LC_MESSAGES/pp_admintools.po index 5609c92..4507acf 100644 --- a/locale/en_US/LC_MESSAGES/pp_admintools.po +++ b/locale/en_US/LC_MESSAGES/pp_admintools.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: pp_admintools 0.9.1\n" "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n" -"POT-Creation-Date: 2022-09-30 16:45+0200\n" +"POT-Creation-Date: 2022-10-17 17:45+0200\n" "PO-Revision-Date: 2022-09-30 16:50+0200\n" "Last-Translator: Frank Brehm \n" "Language: en_US\n" @@ -18,153 +18,106 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.3\n" -#: lib/pp_admintools/app/__init__.py:58 -msgid "Timeout on answering on the console." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:77 -msgid "a timeout must be greater than zero and less or equal to {}." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:82 -msgid "Wrong timeout {!r}:" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:126 lib/pp_admintools/app/remove_ldap_user.py:278 -#: lib/pp_admintools/app/set_ldap_password.py:577 -msgid "yes" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:133 -msgid "no" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:164 -msgid "Wrong prompt timeout {v!r}, must be greater or equal to Null and less or equal to {max}." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:249 -msgid "Password:" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:252 lib/pp_admintools/app/set_ldap_password.py:388 -#: lib/pp_admintools/app/set_ldap_password.py:408 -msgid "Repeat password:" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:266 -msgid "The entered passwords does not match." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:279 lib/pp_admintools/app/__init__.py:345 -msgid "Interrupted on demand." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:304 lib/pp_admintools/app/__init__.py:309 -#: lib/pp_admintools/app/__init__.py:379 lib/pp_admintools/app/__init__.py:384 -msgid "Got a {}:" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:340 -msgid "Yes/No" +#: lib/pp_admintools/app/dns_deploy_zones.py:123 +msgid "Generation of the BIND9 configuration file for slave zones." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:121 -msgid "Generation of the BIND9 configuration file for slave zones." +#: lib/pp_admintools/app/dns_deploy_zones.py:261 lib/pp_admintools/app/set_ldap_password.py:198 +msgid "Options for {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:263 +#: lib/pp_admintools/app/dns_deploy_zones.py:267 msgid "Keep a backup file for each changed configuration file." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:268 +#: lib/pp_admintools/app/dns_deploy_zones.py:272 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:294 +#: lib/pp_admintools/app/dns_deploy_zones.py:300 msgid "Post init phase." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:298 +#: lib/pp_admintools/app/dns_deploy_zones.py:304 msgid "My own post init phase." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:314 +#: lib/pp_admintools/app/dns_deploy_zones.py:320 msgid "Unknown time zone: {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:334 +#: lib/pp_admintools/app/dns_deploy_zones.py:340 msgid "You must be root to execute this script." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:336 +#: lib/pp_admintools/app/dns_deploy_zones.py:342 msgid "But in simulation mode we are continuing nevertheless." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:346 +#: lib/pp_admintools/app/dns_deploy_zones.py:352 msgid "Using the global DNS master is not supported, please use 'local' or 'public'" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:354 +#: lib/pp_admintools/app/dns_deploy_zones.py:360 msgid "Starting: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:361 +#: lib/pp_admintools/app/dns_deploy_zones.py:367 msgid "Could not occupy pidfile: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:386 +#: lib/pp_admintools/app/dns_deploy_zones.py:392 msgid "Ending: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:391 +#: lib/pp_admintools/app/dns_deploy_zones.py:397 msgid "Cleaning up ..." msgstr "Cleaning up …" -#: lib/pp_admintools/app/dns_deploy_zones.py:395 +#: lib/pp_admintools/app/dns_deploy_zones.py:401 msgid "Searching for {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:398 +#: lib/pp_admintools/app/dns_deploy_zones.py:404 msgid "Keep existing backup file {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:400 +#: lib/pp_admintools/app/dns_deploy_zones.py:406 msgid "Removing {!r} ..." msgstr "Removing {!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:406 +#: lib/pp_admintools/app/dns_deploy_zones.py:412 msgid "Error removing {p!r} - {c}: {e}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:411 +#: lib/pp_admintools/app/dns_deploy_zones.py:417 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:416 +#: lib/pp_admintools/app/dns_deploy_zones.py:422 msgid "Destroying temporary directory {!r} ..." msgstr "Destroying temporary directory {!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:425 +#: lib/pp_admintools/app/dns_deploy_zones.py:431 msgid "Temporary directory: {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:430 +#: lib/pp_admintools/app/dns_deploy_zones.py:436 msgid "Temporary zones conf: {!r}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:435 +#: lib/pp_admintools/app/dns_deploy_zones.py:441 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:441 lib/pp_admintools/app/dns_deploy_zones.py:795 -#: lib/pp_admintools/app/dns_deploy_zones.py:831 lib/pp_admintools/app/dns_deploy_zones.py:863 -#: lib/pp_admintools/app/dns_deploy_zones.py:898 lib/pp_admintools/app/dns_deploy_zones.py:933 +#: lib/pp_admintools/app/dns_deploy_zones.py:447 lib/pp_admintools/app/dns_deploy_zones.py:801 +#: lib/pp_admintools/app/dns_deploy_zones.py:837 lib/pp_admintools/app/dns_deploy_zones.py:869 +#: lib/pp_admintools/app/dns_deploy_zones.py:904 lib/pp_admintools/app/dns_deploy_zones.py:939 #: lib/pp_admintools/app/mail.py:326 msgid "Executing: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:447 lib/pp_admintools/app/dns_deploy_zones.py:801 +#: lib/pp_admintools/app/dns_deploy_zones.py:453 lib/pp_admintools/app/dns_deploy_zones.py:807 #: lib/pp_admintools/app/ldap.py:766 lib/pp_admintools/app/ldap.py:819 #: lib/pp_admintools/app/ldap.py:872 lib/pp_admintools/app/ldap.py:1103 #: lib/pp_admintools/app/ldap.py:1137 lib/pp_admintools/app/ldap.py:1171 @@ -172,161 +125,161 @@ msgstr "" msgid "Result:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:488 lib/pp_admintools/app/dns_deploy_zones.py:490 +#: lib/pp_admintools/app/dns_deploy_zones.py:494 lib/pp_admintools/app/dns_deploy_zones.py:496 msgid "Found named keys:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:490 lib/pp_admintools/app/dns_deploy_zones.py:521 +#: lib/pp_admintools/app/dns_deploy_zones.py:496 lib/pp_admintools/app/dns_deploy_zones.py:527 msgid "None" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:495 +#: lib/pp_admintools/app/dns_deploy_zones.py:501 msgid "Generating {} ..." msgstr "Generating {} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:519 lib/pp_admintools/app/dns_deploy_zones.py:521 +#: lib/pp_admintools/app/dns_deploy_zones.py:525 lib/pp_admintools/app/dns_deploy_zones.py:527 msgid "Collected server configuration:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:542 +#: lib/pp_admintools/app/dns_deploy_zones.py:548 msgid "Generated file {!r}:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:558 +#: lib/pp_admintools/app/dns_deploy_zones.py:564 msgid "Pure local zone {!r} will not be considered." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:590 +#: lib/pp_admintools/app/dns_deploy_zones.py:596 msgid "Key {k!r} for zone {z!r} not found in named configuration." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:620 +#: lib/pp_admintools/app/dns_deploy_zones.py:626 msgid "Got IPv4 tuples: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:644 +#: lib/pp_admintools/app/dns_deploy_zones.py:650 msgid "Got IPv6 tokens: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:651 +#: lib/pp_admintools/app/dns_deploy_zones.py:657 msgid "Comparing generated files with existing ones." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:658 +#: lib/pp_admintools/app/dns_deploy_zones.py:664 msgid "Files to replace:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:664 +#: lib/pp_admintools/app/dns_deploy_zones.py:670 msgid "Source file not defined." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:666 +#: lib/pp_admintools/app/dns_deploy_zones.py:672 msgid "Target file not defined." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:668 +#: lib/pp_admintools/app/dns_deploy_zones.py:674 msgid "Comparing {one!r} with {two!r} ..." msgstr "Comparing {one!r} with {two!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:672 lib/pp_admintools/app/dns_deploy_zones.py:681 +#: lib/pp_admintools/app/dns_deploy_zones.py:678 lib/pp_admintools/app/dns_deploy_zones.py:687 msgid "{what} {f!r} does not exists." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:673 lib/pp_admintools/app/dns_deploy_zones.py:677 +#: lib/pp_admintools/app/dns_deploy_zones.py:679 lib/pp_admintools/app/dns_deploy_zones.py:683 msgid "Source file" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:676 lib/pp_admintools/app/dns_deploy_zones.py:686 +#: lib/pp_admintools/app/dns_deploy_zones.py:682 lib/pp_admintools/app/dns_deploy_zones.py:692 msgid "{what} {f!r} is not a regular file." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:682 lib/pp_admintools/app/dns_deploy_zones.py:687 +#: lib/pp_admintools/app/dns_deploy_zones.py:688 lib/pp_admintools/app/dns_deploy_zones.py:693 msgid "Target file" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:693 lib/pp_admintools/app/dns_deploy_zones.py:710 +#: lib/pp_admintools/app/dns_deploy_zones.py:699 lib/pp_admintools/app/dns_deploy_zones.py:716 msgid "Reading {!r} ..." msgstr "Reading {!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:703 lib/pp_admintools/app/dns_deploy_zones.py:720 +#: lib/pp_admintools/app/dns_deploy_zones.py:709 lib/pp_admintools/app/dns_deploy_zones.py:726 msgid "Cleaned version of {!r}:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:725 +#: lib/pp_admintools/app/dns_deploy_zones.py:731 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:734 +#: lib/pp_admintools/app/dns_deploy_zones.py:740 msgid "Source file {sf!r} has a different content than the target file {tf!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:746 +#: lib/pp_admintools/app/dns_deploy_zones.py:752 msgid "No replacement of any config files necessary." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:749 +#: lib/pp_admintools/app/dns_deploy_zones.py:755 msgid "Start replacing of config files ..." msgstr "Start replacing of config files …" -#: lib/pp_admintools/app/dns_deploy_zones.py:757 lib/pp_admintools/app/dns_deploy_zones.py:767 +#: lib/pp_admintools/app/dns_deploy_zones.py:763 lib/pp_admintools/app/dns_deploy_zones.py:773 msgid "Copying {frm!r} => {to!r} ..." msgstr "Copying {frm!r} => {to!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:763 +#: lib/pp_admintools/app/dns_deploy_zones.py:769 msgid "All backuped config files:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:775 +#: lib/pp_admintools/app/dns_deploy_zones.py:781 msgid "Restoring of original config files because of an exception." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:779 +#: lib/pp_admintools/app/dns_deploy_zones.py:785 msgid "Moving {frm!r} => {to!r} ..." msgstr "Moving {frm!r} => {to!r} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:785 +#: lib/pp_admintools/app/dns_deploy_zones.py:791 msgid "Could not find backup file {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:790 +#: lib/pp_admintools/app/dns_deploy_zones.py:796 msgid "Checking syntax correctness of named.conf ..." msgstr "Checking syntax correctness of named.conf …" -#: lib/pp_admintools/app/dns_deploy_zones.py:811 +#: lib/pp_admintools/app/dns_deploy_zones.py:817 msgid "Reload or restart of named is not necessary." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:816 +#: lib/pp_admintools/app/dns_deploy_zones.py:822 msgid "Named is not running, please start it manually." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:827 +#: lib/pp_admintools/app/dns_deploy_zones.py:833 msgid "Checking, whether named is running ..." msgstr "Checking, whether named is running …" -#: lib/pp_admintools/app/dns_deploy_zones.py:845 lib/pp_admintools/app/dns_deploy_zones.py:880 -#: lib/pp_admintools/app/dns_deploy_zones.py:915 lib/pp_admintools/app/dns_deploy_zones.py:950 +#: lib/pp_admintools/app/dns_deploy_zones.py:851 lib/pp_admintools/app/dns_deploy_zones.py:886 +#: lib/pp_admintools/app/dns_deploy_zones.py:921 lib/pp_admintools/app/dns_deploy_zones.py:956 msgid "Return value: {!r}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:847 lib/pp_admintools/app/dns_deploy_zones.py:849 -#: lib/pp_admintools/app/dns_deploy_zones.py:882 lib/pp_admintools/app/dns_deploy_zones.py:884 -#: lib/pp_admintools/app/dns_deploy_zones.py:917 lib/pp_admintools/app/dns_deploy_zones.py:919 -#: lib/pp_admintools/app/dns_deploy_zones.py:952 lib/pp_admintools/app/dns_deploy_zones.py:954 +#: lib/pp_admintools/app/dns_deploy_zones.py:853 lib/pp_admintools/app/dns_deploy_zones.py:855 +#: lib/pp_admintools/app/dns_deploy_zones.py:888 lib/pp_admintools/app/dns_deploy_zones.py:890 +#: lib/pp_admintools/app/dns_deploy_zones.py:923 lib/pp_admintools/app/dns_deploy_zones.py:925 +#: lib/pp_admintools/app/dns_deploy_zones.py:958 lib/pp_admintools/app/dns_deploy_zones.py:960 msgid "Output on {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:859 +#: lib/pp_admintools/app/dns_deploy_zones.py:865 msgid "Starting {} ..." msgstr "Starting {} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:894 +#: lib/pp_admintools/app/dns_deploy_zones.py:900 msgid "Restarting {} ..." msgstr "Restarting {} …" -#: lib/pp_admintools/app/dns_deploy_zones.py:929 +#: lib/pp_admintools/app/dns_deploy_zones.py:935 msgid "Reloading {} ..." msgstr "Reloading {} …" @@ -369,8 +322,8 @@ msgstr "" msgid "Options fo LDAP connections" msgstr "" -#: lib/pp_admintools/app/ldap.py:267 lib/pp_admintools/app/remove_ldap_user.py:278 -#: lib/pp_admintools/app/set_ldap_password.py:577 +#: lib/pp_admintools/app/ldap.py:267 lib/pp_admintools/app/remove_ldap_user.py:280 +#: lib/pp_admintools/app/set_ldap_password.py:579 msgid "No" msgstr "" @@ -391,7 +344,7 @@ msgid "Use ldaps to connect to the LDAP server. Default: {}" msgstr "" #: lib/pp_admintools/app/ldap.py:288 lib/pp_admintools/app/mail.py:261 -#: lib/pp_admintools/app/pdns.py:275 +#: lib/pp_admintools/app/pdns.py:274 msgid "PORT" msgstr "" @@ -407,9 +360,9 @@ msgstr "" msgid "The Bind DN to use to connect to the LDAP server. Default: {!r}" msgstr "" -#: lib/pp_admintools/app/ldap.py:311 lib/pp_admintools/app/set_ldap_password.py:202 -#: lib/pp_admintools/app/set_ldap_password.py:203 lib/pp_admintools/app/set_ldap_password.py:220 -#: lib/pp_admintools/app/set_ldap_password.py:223 +#: lib/pp_admintools/app/ldap.py:311 lib/pp_admintools/app/set_ldap_password.py:204 +#: lib/pp_admintools/app/set_ldap_password.py:205 lib/pp_admintools/app/set_ldap_password.py:222 +#: lib/pp_admintools/app/set_ldap_password.py:225 msgid "PASSWORD" msgstr "" @@ -423,8 +376,8 @@ msgid "" "command line." msgstr "" -#: lib/pp_admintools/app/ldap.py:323 lib/pp_admintools/app/set_ldap_password.py:214 -#: lib/pp_admintools/app/set_ldap_password.py:216 +#: lib/pp_admintools/app/ldap.py:323 lib/pp_admintools/app/set_ldap_password.py:216 +#: lib/pp_admintools/app/set_ldap_password.py:218 msgid "PASSWORD_FILE" msgstr "" @@ -432,7 +385,7 @@ msgstr "" msgid "Use contents of PASSWORD_FILE as the password for simple authentication." msgstr "" -#: lib/pp_admintools/app/ldap.py:333 lib/pp_admintools/app/pdns.py:249 +#: lib/pp_admintools/app/ldap.py:333 lib/pp_admintools/app/pdns.py:248 msgid "INSTANCE" msgstr "" @@ -479,7 +432,7 @@ msgstr "Verifying given instances …" msgid "Used filter:" msgstr "" -#: lib/pp_admintools/app/ldap.py:507 lib/pp_admintools/app/remove_ldap_user.py:179 +#: lib/pp_admintools/app/ldap.py:507 lib/pp_admintools/app/remove_ldap_user.py:181 msgid "LDAP instance {!r} not found in configuration." msgstr "" @@ -551,7 +504,7 @@ msgstr "Trying to evaluate DN of user {u!r} as a LDAP DN …" msgid "Trying to evaluate DN of user {u!r} as a UID (Posix user name) ..." msgstr "Trying to evaluate DN of user {u!r} as a UID (Posix user name) …" -#: lib/pp_admintools/app/ldap.py:715 lib/pp_admintools/app/remove_ldap_user.py:298 +#: lib/pp_admintools/app/ldap.py:715 lib/pp_admintools/app/remove_ldap_user.py:300 msgid "Empty user given." msgstr "" @@ -597,7 +550,7 @@ msgstr "" msgid "User with cn {cn!r} not found in {uri}/{bdn}." msgstr "" -#: lib/pp_admintools/app/ldap.py:893 lib/pp_admintools/app/set_ldap_password.py:502 +#: lib/pp_admintools/app/ldap.py:893 lib/pp_admintools/app/set_ldap_password.py:504 msgid "User with DN {dn!r} not found in {uri}." msgstr "" @@ -633,10 +586,10 @@ msgstr "" msgid "Modification NOT successfull - {c}: {e}" msgstr "" -#: lib/pp_admintools/app/ldap.py:1014 lib/pp_admintools/app/remove_ldap_user.py:425 -#: lib/pp_admintools/app/remove_ldap_user.py:452 lib/pp_admintools/app/remove_ldap_user.py:479 -#: lib/pp_admintools/app/remove_ldap_user.py:510 lib/pp_admintools/app/remove_ldap_user.py:541 -#: lib/pp_admintools/app/set_ldap_password.py:610 +#: lib/pp_admintools/app/ldap.py:1014 lib/pp_admintools/app/remove_ldap_user.py:427 +#: lib/pp_admintools/app/remove_ldap_user.py:454 lib/pp_admintools/app/remove_ldap_user.py:481 +#: lib/pp_admintools/app/remove_ldap_user.py:512 lib/pp_admintools/app/remove_ldap_user.py:543 +#: lib/pp_admintools/app/set_ldap_password.py:612 msgid "Changes:" msgstr "" @@ -769,115 +722,103 @@ msgstr "" msgid "Did not found sendmail executable." msgstr "" -#: lib/pp_admintools/app/pdns.py:99 lib/pp_admintools/app/pdns.py:183 +#: lib/pp_admintools/app/pdns.py:100 lib/pp_admintools/app/pdns.py:184 msgid "Configuration not available." msgstr "" -#: lib/pp_admintools/app/pdns.py:113 +#: lib/pp_admintools/app/pdns.py:114 msgid "Invalid API key {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:125 +#: lib/pp_admintools/app/pdns.py:126 msgid "Invalid API host {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:138 +#: lib/pp_admintools/app/pdns.py:139 msgid "Invalid API port {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:150 +#: lib/pp_admintools/app/pdns.py:151 msgid "Invalid API server name {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:168 lib/pp_admintools/app/pdns.py:171 +#: lib/pp_admintools/app/pdns.py:169 lib/pp_admintools/app/pdns.py:172 msgid "Invalid instance {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:179 +#: lib/pp_admintools/app/pdns.py:180 msgid "Evaluating instance {!r} ..." msgstr "Evaluating instance {!r} …" -#: lib/pp_admintools/app/pdns.py:187 +#: lib/pp_admintools/app/pdns.py:188 msgid "PDNS instance {!r} is not configured." msgstr "" -#: lib/pp_admintools/app/pdns.py:240 +#: lib/pp_admintools/app/pdns.py:239 msgid "PowerDNS API options" msgstr "" -#: lib/pp_admintools/app/pdns.py:250 +#: 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:258 lib/pp_admintools/app/pdns.py:264 -#: lib/pp_admintools/app/pdns.py:270 +#: 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:278 +#: lib/pp_admintools/app/pdns.py:277 msgid "Which port to connect to PowerDNS API, default: {}." msgstr "" -#: lib/pp_admintools/app/pdns.py:284 -msgid "SECS" -msgstr "" - -#: lib/pp_admintools/app/pdns.py:285 -msgid "PowerDNS API access" -msgstr "" - -#: lib/pp_admintools/app/pdns.py:286 -msgid "The timeout in seconds to request the PowerDNS API, default: {}." -msgstr "" - -#: lib/pp_admintools/app/pdns.py:309 +#: lib/pp_admintools/app/pdns.py:302 msgid "No path given for{d} [{s}]/{k} in configuration." msgstr "" -#: lib/pp_admintools/app/pdns.py:316 +#: lib/pp_admintools/app/pdns.py:309 msgid "Path {p!r} for{d} [{s}]/{k} in configuration must be an absolute path." msgstr "" -#: lib/pp_admintools/app/pdns.py:339 lib/pp_admintools/app/pdns.py:375 -#: lib/pp_admintools/app/pdns.py:402 +#: lib/pp_admintools/app/pdns.py:332 lib/pp_admintools/app/pdns.py:368 +#: lib/pp_admintools/app/pdns.py:395 msgid "Executing {} ..." msgstr "Executing {} …" -#: lib/pp_admintools/app/pdns.py:377 +#: lib/pp_admintools/app/pdns.py:370 msgid "Setting Loglevel of the requests module to {}." msgstr "" -#: lib/pp_admintools/app/pdns.py:391 +#: lib/pp_admintools/app/pdns.py:384 msgid "Executing nothing ..." msgstr "Executing nothing …" -#: lib/pp_admintools/app/pdns.py:411 lib/pp_admintools/app/pdns.py:433 -#: lib/pp_admintools/app/pdns.py:444 lib/pp_admintools/app/pdns.py:454 +#: lib/pp_admintools/app/pdns.py:404 lib/pp_admintools/app/pdns.py:426 +#: lib/pp_admintools/app/pdns.py:437 lib/pp_admintools/app/pdns.py:447 msgid "The PDNS server object does not exists." msgstr "" -#: lib/pp_admintools/app/pdns.py:413 lib/pp_admintools/app/pdns.py:435 -#: lib/pp_admintools/app/pdns.py:446 lib/pp_admintools/app/pdns.py:456 +#: lib/pp_admintools/app/pdns.py:406 lib/pp_admintools/app/pdns.py:428 +#: lib/pp_admintools/app/pdns.py:439 lib/pp_admintools/app/pdns.py:449 msgid "The PDNS server object is not initialized." msgstr "" -#: lib/pp_admintools/app/pdns.py:464 +#: lib/pp_admintools/app/pdns.py:457 msgid "Trying to get complete information about zone {!r} ..." msgstr "Trying to get complete information about zone {!r} …" -#: lib/pp_admintools/app/pdns.py:470 +#: lib/pp_admintools/app/pdns.py:463 msgid "The given zone {} was not found." msgstr "" -#: lib/pp_admintools/app/pdns.py:473 +#: lib/pp_admintools/app/pdns.py:466 msgid "Got a response:" msgstr "" -#: lib/pp_admintools/app/pdns.py:478 +#: lib/pp_admintools/app/pdns.py:471 msgid "Zone object:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:68 +#: lib/pp_admintools/app/remove_ldap_user.py:70 msgid "" "Disables or removes the given users from LDAP. If disabling, then the user will not be really " "removed, but disabled by locking the password, setting all status flags to {inact!r}, assigning " @@ -905,8 +846,8 @@ msgstr "" msgid "Removing the user from LDAP." msgstr "Removing the user from LDAP." -#: lib/pp_admintools/app/remove_ldap_user.py:136 lib/pp_admintools/app/set_ldap_password.py:267 -#: lib/pp_admintools/app/set_ldap_password.py:270 +#: lib/pp_admintools/app/remove_ldap_user.py:136 lib/pp_admintools/app/set_ldap_password.py:269 +#: lib/pp_admintools/app/set_ldap_password.py:272 msgid "USER" msgstr "" @@ -917,359 +858,363 @@ msgid "" "different in the particular LDAP instances)." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:159 +#: lib/pp_admintools/app/remove_ldap_user.py:161 msgid "No users to remove given." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:172 +#: lib/pp_admintools/app/remove_ldap_user.py:174 msgid "Checking given instances for admin and read/write access." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:187 +#: lib/pp_admintools/app/remove_ldap_user.py:189 msgid "LDAP instance {!r} has only readonly access." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:192 +#: lib/pp_admintools/app/remove_ldap_user.py:194 msgid "No admin access to LDAP instance {!r}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:209 +#: lib/pp_admintools/app/remove_ldap_user.py:211 msgid "All given users were not found in any LDAP instance." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:214 +#: lib/pp_admintools/app/remove_ldap_user.py:216 msgid "Evaluated DNs to remove:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:223 +#: lib/pp_admintools/app/remove_ldap_user.py:225 msgid "Start disabling user entries in:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:225 +#: lib/pp_admintools/app/remove_ldap_user.py:227 msgid "Start removing user entries in:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:229 +#: lib/pp_admintools/app/remove_ldap_user.py:231 msgid "Start disabling user entries ..." msgstr "Start disabling user entries …" -#: lib/pp_admintools/app/remove_ldap_user.py:231 +#: lib/pp_admintools/app/remove_ldap_user.py:233 msgid "Start removing user entries ..." msgstr "Start removing user entries …" -#: lib/pp_admintools/app/remove_ldap_user.py:246 +#: lib/pp_admintools/app/remove_ldap_user.py:248 msgid "Do you really want to deactivate the following users?" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:248 +#: lib/pp_admintools/app/remove_ldap_user.py:250 msgid "Do you really want to remove the following users?" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:274 +#: lib/pp_admintools/app/remove_ldap_user.py:276 msgid "Deactivate [{yes}/{no}]?" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:276 +#: lib/pp_admintools/app/remove_ldap_user.py:278 msgid "Remove [{yes}/{no}]?" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:283 -msgid "Abort deactivating by {cls}: {e}" +#: lib/pp_admintools/app/remove_ldap_user.py:280 lib/pp_admintools/app/set_ldap_password.py:579 +msgid "yes" msgstr "" #: lib/pp_admintools/app/remove_ldap_user.py:285 +msgid "Abort deactivating by {cls}: {e}" +msgstr "" + +#: lib/pp_admintools/app/remove_ldap_user.py:287 msgid "Abort removing by {cls}: {e}" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:294 +#: lib/pp_admintools/app/remove_ldap_user.py:296 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:308 lib/pp_admintools/app/set_ldap_password.py:525 +#: lib/pp_admintools/app/remove_ldap_user.py:310 lib/pp_admintools/app/set_ldap_password.py:527 msgid "Got DN {dn!r} for user {user!r} in LDAP instance {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:315 lib/pp_admintools/app/set_ldap_password.py:530 +#: lib/pp_admintools/app/remove_ldap_user.py:317 lib/pp_admintools/app/set_ldap_password.py:532 msgid "Found {nr} entries for user {u!r} in LDAP instance {i}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:327 lib/pp_admintools/app/set_ldap_password.py:544 +#: lib/pp_admintools/app/remove_ldap_user.py:329 lib/pp_admintools/app/set_ldap_password.py:546 msgid "Did not found user {user!r} in LDAP instance {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:336 +#: lib/pp_admintools/app/remove_ldap_user.py:338 msgid "Deactivating all given users from {} ..." msgstr "Deactivating all given users from {} …" -#: lib/pp_admintools/app/remove_ldap_user.py:338 +#: lib/pp_admintools/app/remove_ldap_user.py:340 msgid "Removing all given users from {} ..." msgstr "Removing all given users from {} …" -#: lib/pp_admintools/app/remove_ldap_user.py:353 +#: lib/pp_admintools/app/remove_ldap_user.py:355 msgid "Deactivating user {dn!r} from {inst} ..." msgstr "Deactivating user {dn!r} from {inst} …" -#: lib/pp_admintools/app/remove_ldap_user.py:356 +#: lib/pp_admintools/app/remove_ldap_user.py:358 msgid "Removing user {dn!r} from {inst} ..." msgstr "Removing user {dn!r} from {inst} …" -#: lib/pp_admintools/app/remove_ldap_user.py:362 +#: lib/pp_admintools/app/remove_ldap_user.py:364 msgid "Attributes of {!r}:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:383 +#: lib/pp_admintools/app/remove_ldap_user.py:385 msgid "{c} on removing user {dn!r}: {e}" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:389 +#: lib/pp_admintools/app/remove_ldap_user.py:391 msgid "User {dn!r} successful deactivated on {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:392 +#: lib/pp_admintools/app/remove_ldap_user.py:394 msgid "User {dn!r} successful removed from {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:418 +#: lib/pp_admintools/app/remove_ldap_user.py:420 msgid "Updating user info for {dn!r} on {inst} ..." msgstr "Updating user info for {dn!r} on {inst} …" -#: lib/pp_admintools/app/remove_ldap_user.py:423 lib/pp_admintools/app/set_ldap_password.py:608 +#: lib/pp_admintools/app/remove_ldap_user.py:425 lib/pp_admintools/app/set_ldap_password.py:610 msgid "{c} on deactivating user {dn!r}: {e}" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:439 +#: lib/pp_admintools/app/remove_ldap_user.py:441 msgid "Did not found any group memberships of {dn!r} in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:445 lib/pp_admintools/app/remove_ldap_user.py:472 -#: 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:447 lib/pp_admintools/app/remove_ldap_user.py:474 +#: lib/pp_admintools/app/remove_ldap_user.py:505 lib/pp_admintools/app/remove_ldap_user.py:536 msgid "Removing user {u!r} from group {g!r} ..." msgstr "Removing user {u!r} from group {g!r} …" -#: lib/pp_admintools/app/remove_ldap_user.py:450 lib/pp_admintools/app/remove_ldap_user.py:477 -#: lib/pp_admintools/app/remove_ldap_user.py:508 lib/pp_admintools/app/remove_ldap_user.py:539 +#: lib/pp_admintools/app/remove_ldap_user.py:452 lib/pp_admintools/app/remove_ldap_user.py:479 +#: lib/pp_admintools/app/remove_ldap_user.py:510 lib/pp_admintools/app/remove_ldap_user.py:541 msgid "{c} on removing user {dn!r} from group {g!r}: {e}" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:466 +#: lib/pp_admintools/app/remove_ldap_user.py:468 msgid "Did not found any unique group memberships of {dn!r} in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:490 +#: lib/pp_admintools/app/remove_ldap_user.py:492 msgid "Deleting user {uid!r} from all POSIX groups in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:497 +#: lib/pp_admintools/app/remove_ldap_user.py:499 msgid "Did not found any POSIX group memberships of {uid!r} in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:521 +#: lib/pp_admintools/app/remove_ldap_user.py:523 msgid "Deleting user {uid!r} from all sudo groups in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:528 +#: lib/pp_admintools/app/remove_ldap_user.py:530 msgid "Did not found any sudo group memberships of {uid!r} in {inst}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:98 +#: lib/pp_admintools/app/set_ldap_password.py:100 msgid "The ancient and notorious 3 DES crypt method." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:99 lib/pp_admintools/app/set_ldap_password.py:102 +#: lib/pp_admintools/app/set_ldap_password.py:101 lib/pp_admintools/app/set_ldap_password.py:104 msgid "Pure {} hashing method." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:100 lib/pp_admintools/app/set_ldap_password.py:103 -#: lib/pp_admintools/app/set_ldap_password.py:105 lib/pp_admintools/app/set_ldap_password.py:107 +#: lib/pp_admintools/app/set_ldap_password.py:102 lib/pp_admintools/app/set_ldap_password.py:105 +#: lib/pp_admintools/app/set_ldap_password.py:107 lib/pp_admintools/app/set_ldap_password.py:109 msgid "A {} based hashing algorithm." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:101 lib/pp_admintools/app/set_ldap_password.py:104 -#: lib/pp_admintools/app/set_ldap_password.py:106 lib/pp_admintools/app/set_ldap_password.py:108 +#: lib/pp_admintools/app/set_ldap_password.py:103 lib/pp_admintools/app/set_ldap_password.py:106 +#: lib/pp_admintools/app/set_ldap_password.py:108 lib/pp_admintools/app/set_ldap_password.py:110 msgid "Salted {} hashing method." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:109 +#: lib/pp_admintools/app/set_ldap_password.py:111 msgid "A hashing method derived from {} with additional computing rounds." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:159 +#: lib/pp_admintools/app/set_ldap_password.py:161 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:196 -msgid "Options for {}" -msgstr "" - -#: lib/pp_admintools/app/set_ldap_password.py:203 +#: lib/pp_admintools/app/set_ldap_password.py:205 msgid "Use {} as the current user password." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:208 +#: lib/pp_admintools/app/set_ldap_password.py:210 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:216 +#: lib/pp_admintools/app/set_ldap_password.py:218 msgid "Use contents of {} as the current user password." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:221 +#: lib/pp_admintools/app/set_ldap_password.py:223 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:229 +#: lib/pp_admintools/app/set_ldap_password.py:231 msgid "Do not check the quality of the new password with the {} library." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:244 +#: lib/pp_admintools/app/set_ldap_password.py:246 msgid "SCHEMA" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:245 +#: lib/pp_admintools/app/set_ldap_password.py:247 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:249 +#: lib/pp_admintools/app/set_ldap_password.py:251 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:253 +#: lib/pp_admintools/app/set_ldap_password.py:255 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:258 +#: lib/pp_admintools/app/set_ldap_password.py:260 msgid "If not given, then your current user name {!r} will be used." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:261 +#: lib/pp_admintools/app/set_ldap_password.py:263 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:314 +#: lib/pp_admintools/app/set_ldap_password.py:316 msgid "Could not detect your current login name." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:319 +#: lib/pp_admintools/app/set_ldap_password.py:321 msgid "The user {!r} will never be managed by LDAP." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:355 +#: lib/pp_admintools/app/set_ldap_password.py:357 msgid "Usable Hashing schemes:" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:364 +#: lib/pp_admintools/app/set_ldap_password.py:366 msgid "This schema cannot be used for authentication on a current freeradius server." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:368 +#: lib/pp_admintools/app/set_ldap_password.py:370 msgid "This is the default schema." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:383 +#: lib/pp_admintools/app/set_ldap_password.py:385 msgid "Using LDAP instance {inst!r} - {url}." msgstr "Using LDAP instance {inst!r} - {url}." -#: lib/pp_admintools/app/set_ldap_password.py:387 +#: lib/pp_admintools/app/set_ldap_password.py:389 msgid "Current password of user {!r}:" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:401 +#: lib/pp_admintools/app/set_ldap_password.py:390 lib/pp_admintools/app/set_ldap_password.py:410 +msgid "Repeat password:" +msgstr "" + +#: lib/pp_admintools/app/set_ldap_password.py:403 msgid "Non admin users must use the default schema {!r} for hashing their password." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:407 +#: lib/pp_admintools/app/set_ldap_password.py:409 msgid "New password of user {!r}:" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:414 +#: lib/pp_admintools/app/set_ldap_password.py:416 msgid "Checking the quality of the new password was disabled." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:417 +#: lib/pp_admintools/app/set_ldap_password.py:419 msgid "Testing quality of new password ..." msgstr "Testing quality of new password …" -#: lib/pp_admintools/app/set_ldap_password.py:421 +#: lib/pp_admintools/app/set_ldap_password.py:423 msgid "Quality of the new password is not sufficient:" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:426 +#: lib/pp_admintools/app/set_ldap_password.py:428 msgid "Cannot testing the quality of the new password, because the Python module {!r} is not installed." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:453 +#: lib/pp_admintools/app/set_ldap_password.py:455 msgid "Unbinding user connection from LDAP server {} ..." msgstr "Unbinding user connection from LDAP server {} …" -#: lib/pp_admintools/app/set_ldap_password.py:464 +#: lib/pp_admintools/app/set_ldap_password.py:466 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:476 +#: lib/pp_admintools/app/set_ldap_password.py:478 msgid "Successful connected as {dn!r} to {url}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:482 +#: lib/pp_admintools/app/set_ldap_password.py:484 msgid "Could not connect to {url} as {dn!r}: {e}" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:493 +#: lib/pp_admintools/app/set_ldap_password.py:495 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:532 +#: lib/pp_admintools/app/set_ldap_password.py:534 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:549 +#: lib/pp_admintools/app/set_ldap_password.py:551 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:556 +#: lib/pp_admintools/app/set_ldap_password.py:558 msgid "Setting password of {dn!r} with hashing schema {schema!r}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:558 +#: lib/pp_admintools/app/set_ldap_password.py:560 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:563 +#: lib/pp_admintools/app/set_ldap_password.py:565 msgid "Current password hash: '{}'." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:566 +#: lib/pp_admintools/app/set_ldap_password.py:568 msgid "The user '{}' has currently no password." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:570 +#: lib/pp_admintools/app/set_ldap_password.py:572 msgid "Used schema: {!r}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:572 +#: lib/pp_admintools/app/set_ldap_password.py:574 msgid "New password hash: '{}'." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:576 +#: lib/pp_admintools/app/set_ldap_password.py:578 msgid "Apply new password? [{yes}/{no}]?" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:586 +#: lib/pp_admintools/app/set_ldap_password.py:588 msgid "Do not setting password for {!r}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:602 +#: lib/pp_admintools/app/set_ldap_password.py:604 msgid "Setting password ..." msgstr "Setting password …" @@ -1281,14 +1226,6 @@ msgstr "" msgid "Value {v!r} for a {what} port must be greater than 0 and less than {max}." msgstr "" -#: lib/pp_admintools/argparse_actions.py:77 -msgid "Value {v!r} for a timeout of {what} is invalid:" -msgstr "" - -#: lib/pp_admintools/argparse_actions.py:83 -msgid "Value {v!r} for a timeout of {what} must be greater than 0 and less than {max}." -msgstr "" - #: lib/pp_admintools/config/dns_deploy_zones.py:202 lib/pp_admintools/config/dns_deploy_zones.py:515 #: lib/pp_admintools/config/mail.py:149 lib/pp_admintools/config/pdns.py:187 msgid "Evaluating config section {!r}:" diff --git a/locale/pp_admintools.pot b/locale/pp_admintools.pot index 71139ed..4f4e2f5 100644 --- a/locale/pp_admintools.pot +++ b/locale/pp_admintools.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: pp_admintools 0.9.1\n" "Report-Msgid-Bugs-To: frank.brehm@pixelpark.com\n" -"POT-Creation-Date: 2022-09-30 16:45+0200\n" +"POT-Creation-Date: 2022-10-17 17:45+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,153 +17,106 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.10.3\n" -#: lib/pp_admintools/app/__init__.py:58 -msgid "Timeout on answering on the console." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:77 -msgid "a timeout must be greater than zero and less or equal to {}." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:82 -msgid "Wrong timeout {!r}:" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:126 lib/pp_admintools/app/remove_ldap_user.py:278 -#: lib/pp_admintools/app/set_ldap_password.py:577 -msgid "yes" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:133 -msgid "no" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:164 -msgid "Wrong prompt timeout {v!r}, must be greater or equal to Null and less or equal to {max}." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:249 -msgid "Password:" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:252 lib/pp_admintools/app/set_ldap_password.py:388 -#: lib/pp_admintools/app/set_ldap_password.py:408 -msgid "Repeat password:" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:266 -msgid "The entered passwords does not match." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:279 lib/pp_admintools/app/__init__.py:345 -msgid "Interrupted on demand." -msgstr "" - -#: lib/pp_admintools/app/__init__.py:304 lib/pp_admintools/app/__init__.py:309 -#: lib/pp_admintools/app/__init__.py:379 lib/pp_admintools/app/__init__.py:384 -msgid "Got a {}:" -msgstr "" - -#: lib/pp_admintools/app/__init__.py:340 -msgid "Yes/No" +#: lib/pp_admintools/app/dns_deploy_zones.py:123 +msgid "Generation of the BIND9 configuration file for slave zones." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:121 -msgid "Generation of the BIND9 configuration file for slave zones." +#: lib/pp_admintools/app/dns_deploy_zones.py:261 lib/pp_admintools/app/set_ldap_password.py:198 +msgid "Options for {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:263 +#: lib/pp_admintools/app/dns_deploy_zones.py:267 msgid "Keep a backup file for each changed configuration file." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:268 +#: lib/pp_admintools/app/dns_deploy_zones.py:272 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:294 +#: lib/pp_admintools/app/dns_deploy_zones.py:300 msgid "Post init phase." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:298 +#: lib/pp_admintools/app/dns_deploy_zones.py:304 msgid "My own post init phase." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:314 +#: lib/pp_admintools/app/dns_deploy_zones.py:320 msgid "Unknown time zone: {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:334 +#: lib/pp_admintools/app/dns_deploy_zones.py:340 msgid "You must be root to execute this script." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:336 +#: lib/pp_admintools/app/dns_deploy_zones.py:342 msgid "But in simulation mode we are continuing nevertheless." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:346 +#: lib/pp_admintools/app/dns_deploy_zones.py:352 msgid "Using the global DNS master is not supported, please use 'local' or 'public'" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:354 +#: lib/pp_admintools/app/dns_deploy_zones.py:360 msgid "Starting: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:361 +#: lib/pp_admintools/app/dns_deploy_zones.py:367 msgid "Could not occupy pidfile: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:386 +#: lib/pp_admintools/app/dns_deploy_zones.py:392 msgid "Ending: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:391 +#: lib/pp_admintools/app/dns_deploy_zones.py:397 msgid "Cleaning up ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:395 +#: lib/pp_admintools/app/dns_deploy_zones.py:401 msgid "Searching for {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:398 +#: lib/pp_admintools/app/dns_deploy_zones.py:404 msgid "Keep existing backup file {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:400 +#: lib/pp_admintools/app/dns_deploy_zones.py:406 msgid "Removing {!r} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:406 +#: lib/pp_admintools/app/dns_deploy_zones.py:412 msgid "Error removing {p!r} - {c}: {e}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:411 +#: lib/pp_admintools/app/dns_deploy_zones.py:417 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:416 +#: lib/pp_admintools/app/dns_deploy_zones.py:422 msgid "Destroying temporary directory {!r} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:425 +#: lib/pp_admintools/app/dns_deploy_zones.py:431 msgid "Temporary directory: {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:430 +#: lib/pp_admintools/app/dns_deploy_zones.py:436 msgid "Temporary zones conf: {!r}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:435 +#: lib/pp_admintools/app/dns_deploy_zones.py:441 msgid "Trying to get all keys from named.conf ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:441 lib/pp_admintools/app/dns_deploy_zones.py:795 -#: lib/pp_admintools/app/dns_deploy_zones.py:831 lib/pp_admintools/app/dns_deploy_zones.py:863 -#: lib/pp_admintools/app/dns_deploy_zones.py:898 lib/pp_admintools/app/dns_deploy_zones.py:933 +#: lib/pp_admintools/app/dns_deploy_zones.py:447 lib/pp_admintools/app/dns_deploy_zones.py:801 +#: lib/pp_admintools/app/dns_deploy_zones.py:837 lib/pp_admintools/app/dns_deploy_zones.py:869 +#: lib/pp_admintools/app/dns_deploy_zones.py:904 lib/pp_admintools/app/dns_deploy_zones.py:939 #: lib/pp_admintools/app/mail.py:326 msgid "Executing: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:447 lib/pp_admintools/app/dns_deploy_zones.py:801 +#: lib/pp_admintools/app/dns_deploy_zones.py:453 lib/pp_admintools/app/dns_deploy_zones.py:807 #: lib/pp_admintools/app/ldap.py:766 lib/pp_admintools/app/ldap.py:819 #: lib/pp_admintools/app/ldap.py:872 lib/pp_admintools/app/ldap.py:1103 #: lib/pp_admintools/app/ldap.py:1137 lib/pp_admintools/app/ldap.py:1171 @@ -171,161 +124,161 @@ msgstr "" msgid "Result:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:488 lib/pp_admintools/app/dns_deploy_zones.py:490 +#: lib/pp_admintools/app/dns_deploy_zones.py:494 lib/pp_admintools/app/dns_deploy_zones.py:496 msgid "Found named keys:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:490 lib/pp_admintools/app/dns_deploy_zones.py:521 +#: lib/pp_admintools/app/dns_deploy_zones.py:496 lib/pp_admintools/app/dns_deploy_zones.py:527 msgid "None" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:495 +#: lib/pp_admintools/app/dns_deploy_zones.py:501 msgid "Generating {} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:519 lib/pp_admintools/app/dns_deploy_zones.py:521 +#: lib/pp_admintools/app/dns_deploy_zones.py:525 lib/pp_admintools/app/dns_deploy_zones.py:527 msgid "Collected server configuration:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:542 +#: lib/pp_admintools/app/dns_deploy_zones.py:548 msgid "Generated file {!r}:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:558 +#: lib/pp_admintools/app/dns_deploy_zones.py:564 msgid "Pure local zone {!r} will not be considered." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:590 +#: lib/pp_admintools/app/dns_deploy_zones.py:596 msgid "Key {k!r} for zone {z!r} not found in named configuration." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:620 +#: lib/pp_admintools/app/dns_deploy_zones.py:626 msgid "Got IPv4 tuples: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:644 +#: lib/pp_admintools/app/dns_deploy_zones.py:650 msgid "Got IPv6 tokens: {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:651 +#: lib/pp_admintools/app/dns_deploy_zones.py:657 msgid "Comparing generated files with existing ones." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:658 +#: lib/pp_admintools/app/dns_deploy_zones.py:664 msgid "Files to replace:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:664 +#: lib/pp_admintools/app/dns_deploy_zones.py:670 msgid "Source file not defined." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:666 +#: lib/pp_admintools/app/dns_deploy_zones.py:672 msgid "Target file not defined." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:668 +#: lib/pp_admintools/app/dns_deploy_zones.py:674 msgid "Comparing {one!r} with {two!r} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:672 lib/pp_admintools/app/dns_deploy_zones.py:681 +#: lib/pp_admintools/app/dns_deploy_zones.py:678 lib/pp_admintools/app/dns_deploy_zones.py:687 msgid "{what} {f!r} does not exists." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:673 lib/pp_admintools/app/dns_deploy_zones.py:677 +#: lib/pp_admintools/app/dns_deploy_zones.py:679 lib/pp_admintools/app/dns_deploy_zones.py:683 msgid "Source file" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:676 lib/pp_admintools/app/dns_deploy_zones.py:686 +#: lib/pp_admintools/app/dns_deploy_zones.py:682 lib/pp_admintools/app/dns_deploy_zones.py:692 msgid "{what} {f!r} is not a regular file." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:682 lib/pp_admintools/app/dns_deploy_zones.py:687 +#: lib/pp_admintools/app/dns_deploy_zones.py:688 lib/pp_admintools/app/dns_deploy_zones.py:693 msgid "Target file" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:693 lib/pp_admintools/app/dns_deploy_zones.py:710 +#: lib/pp_admintools/app/dns_deploy_zones.py:699 lib/pp_admintools/app/dns_deploy_zones.py:716 msgid "Reading {!r} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:703 lib/pp_admintools/app/dns_deploy_zones.py:720 +#: lib/pp_admintools/app/dns_deploy_zones.py:709 lib/pp_admintools/app/dns_deploy_zones.py:726 msgid "Cleaned version of {!r}:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:725 +#: lib/pp_admintools/app/dns_deploy_zones.py:731 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:734 +#: lib/pp_admintools/app/dns_deploy_zones.py:740 msgid "Source file {sf!r} has a different content than the target file {tf!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:746 +#: lib/pp_admintools/app/dns_deploy_zones.py:752 msgid "No replacement of any config files necessary." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:749 +#: lib/pp_admintools/app/dns_deploy_zones.py:755 msgid "Start replacing of config files ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:757 lib/pp_admintools/app/dns_deploy_zones.py:767 +#: lib/pp_admintools/app/dns_deploy_zones.py:763 lib/pp_admintools/app/dns_deploy_zones.py:773 msgid "Copying {frm!r} => {to!r} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:763 +#: lib/pp_admintools/app/dns_deploy_zones.py:769 msgid "All backuped config files:" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:775 +#: lib/pp_admintools/app/dns_deploy_zones.py:781 msgid "Restoring of original config files because of an exception." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:779 +#: lib/pp_admintools/app/dns_deploy_zones.py:785 msgid "Moving {frm!r} => {to!r} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:785 +#: lib/pp_admintools/app/dns_deploy_zones.py:791 msgid "Could not find backup file {!r}." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:790 +#: lib/pp_admintools/app/dns_deploy_zones.py:796 msgid "Checking syntax correctness of named.conf ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:811 +#: lib/pp_admintools/app/dns_deploy_zones.py:817 msgid "Reload or restart of named is not necessary." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:816 +#: lib/pp_admintools/app/dns_deploy_zones.py:822 msgid "Named is not running, please start it manually." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:827 +#: lib/pp_admintools/app/dns_deploy_zones.py:833 msgid "Checking, whether named is running ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:845 lib/pp_admintools/app/dns_deploy_zones.py:880 -#: lib/pp_admintools/app/dns_deploy_zones.py:915 lib/pp_admintools/app/dns_deploy_zones.py:950 +#: lib/pp_admintools/app/dns_deploy_zones.py:851 lib/pp_admintools/app/dns_deploy_zones.py:886 +#: lib/pp_admintools/app/dns_deploy_zones.py:921 lib/pp_admintools/app/dns_deploy_zones.py:956 msgid "Return value: {!r}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:847 lib/pp_admintools/app/dns_deploy_zones.py:849 -#: lib/pp_admintools/app/dns_deploy_zones.py:882 lib/pp_admintools/app/dns_deploy_zones.py:884 -#: lib/pp_admintools/app/dns_deploy_zones.py:917 lib/pp_admintools/app/dns_deploy_zones.py:919 -#: lib/pp_admintools/app/dns_deploy_zones.py:952 lib/pp_admintools/app/dns_deploy_zones.py:954 +#: lib/pp_admintools/app/dns_deploy_zones.py:853 lib/pp_admintools/app/dns_deploy_zones.py:855 +#: lib/pp_admintools/app/dns_deploy_zones.py:888 lib/pp_admintools/app/dns_deploy_zones.py:890 +#: lib/pp_admintools/app/dns_deploy_zones.py:923 lib/pp_admintools/app/dns_deploy_zones.py:925 +#: lib/pp_admintools/app/dns_deploy_zones.py:958 lib/pp_admintools/app/dns_deploy_zones.py:960 msgid "Output on {}" msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:859 +#: lib/pp_admintools/app/dns_deploy_zones.py:865 msgid "Starting {} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:894 +#: lib/pp_admintools/app/dns_deploy_zones.py:900 msgid "Restarting {} ..." msgstr "" -#: lib/pp_admintools/app/dns_deploy_zones.py:929 +#: lib/pp_admintools/app/dns_deploy_zones.py:935 msgid "Reloading {} ..." msgstr "" @@ -368,8 +321,8 @@ msgstr "" msgid "Options fo LDAP connections" msgstr "" -#: lib/pp_admintools/app/ldap.py:267 lib/pp_admintools/app/remove_ldap_user.py:278 -#: lib/pp_admintools/app/set_ldap_password.py:577 +#: lib/pp_admintools/app/ldap.py:267 lib/pp_admintools/app/remove_ldap_user.py:280 +#: lib/pp_admintools/app/set_ldap_password.py:579 msgid "No" msgstr "" @@ -390,7 +343,7 @@ msgid "Use ldaps to connect to the LDAP server. Default: {}" msgstr "" #: lib/pp_admintools/app/ldap.py:288 lib/pp_admintools/app/mail.py:261 -#: lib/pp_admintools/app/pdns.py:275 +#: lib/pp_admintools/app/pdns.py:274 msgid "PORT" msgstr "" @@ -406,9 +359,9 @@ msgstr "" msgid "The Bind DN to use to connect to the LDAP server. Default: {!r}" msgstr "" -#: lib/pp_admintools/app/ldap.py:311 lib/pp_admintools/app/set_ldap_password.py:202 -#: lib/pp_admintools/app/set_ldap_password.py:203 lib/pp_admintools/app/set_ldap_password.py:220 -#: lib/pp_admintools/app/set_ldap_password.py:223 +#: lib/pp_admintools/app/ldap.py:311 lib/pp_admintools/app/set_ldap_password.py:204 +#: lib/pp_admintools/app/set_ldap_password.py:205 lib/pp_admintools/app/set_ldap_password.py:222 +#: lib/pp_admintools/app/set_ldap_password.py:225 msgid "PASSWORD" msgstr "" @@ -422,8 +375,8 @@ msgid "" "command line." msgstr "" -#: lib/pp_admintools/app/ldap.py:323 lib/pp_admintools/app/set_ldap_password.py:214 -#: lib/pp_admintools/app/set_ldap_password.py:216 +#: lib/pp_admintools/app/ldap.py:323 lib/pp_admintools/app/set_ldap_password.py:216 +#: lib/pp_admintools/app/set_ldap_password.py:218 msgid "PASSWORD_FILE" msgstr "" @@ -431,7 +384,7 @@ msgstr "" msgid "Use contents of PASSWORD_FILE as the password for simple authentication." msgstr "" -#: lib/pp_admintools/app/ldap.py:333 lib/pp_admintools/app/pdns.py:249 +#: lib/pp_admintools/app/ldap.py:333 lib/pp_admintools/app/pdns.py:248 msgid "INSTANCE" msgstr "" @@ -478,7 +431,7 @@ msgstr "" msgid "Used filter:" msgstr "" -#: lib/pp_admintools/app/ldap.py:507 lib/pp_admintools/app/remove_ldap_user.py:179 +#: lib/pp_admintools/app/ldap.py:507 lib/pp_admintools/app/remove_ldap_user.py:181 msgid "LDAP instance {!r} not found in configuration." msgstr "" @@ -550,7 +503,7 @@ msgstr "" msgid "Trying to evaluate DN of user {u!r} as a UID (Posix user name) ..." msgstr "" -#: lib/pp_admintools/app/ldap.py:715 lib/pp_admintools/app/remove_ldap_user.py:298 +#: lib/pp_admintools/app/ldap.py:715 lib/pp_admintools/app/remove_ldap_user.py:300 msgid "Empty user given." msgstr "" @@ -596,7 +549,7 @@ msgstr "" msgid "User with cn {cn!r} not found in {uri}/{bdn}." msgstr "" -#: lib/pp_admintools/app/ldap.py:893 lib/pp_admintools/app/set_ldap_password.py:502 +#: lib/pp_admintools/app/ldap.py:893 lib/pp_admintools/app/set_ldap_password.py:504 msgid "User with DN {dn!r} not found in {uri}." msgstr "" @@ -632,10 +585,10 @@ msgstr "" msgid "Modification NOT successfull - {c}: {e}" msgstr "" -#: lib/pp_admintools/app/ldap.py:1014 lib/pp_admintools/app/remove_ldap_user.py:425 -#: lib/pp_admintools/app/remove_ldap_user.py:452 lib/pp_admintools/app/remove_ldap_user.py:479 -#: lib/pp_admintools/app/remove_ldap_user.py:510 lib/pp_admintools/app/remove_ldap_user.py:541 -#: lib/pp_admintools/app/set_ldap_password.py:610 +#: lib/pp_admintools/app/ldap.py:1014 lib/pp_admintools/app/remove_ldap_user.py:427 +#: lib/pp_admintools/app/remove_ldap_user.py:454 lib/pp_admintools/app/remove_ldap_user.py:481 +#: lib/pp_admintools/app/remove_ldap_user.py:512 lib/pp_admintools/app/remove_ldap_user.py:543 +#: lib/pp_admintools/app/set_ldap_password.py:612 msgid "Changes:" msgstr "" @@ -768,115 +721,103 @@ msgstr "" msgid "Did not found sendmail executable." msgstr "" -#: lib/pp_admintools/app/pdns.py:99 lib/pp_admintools/app/pdns.py:183 +#: lib/pp_admintools/app/pdns.py:100 lib/pp_admintools/app/pdns.py:184 msgid "Configuration not available." msgstr "" -#: lib/pp_admintools/app/pdns.py:113 +#: lib/pp_admintools/app/pdns.py:114 msgid "Invalid API key {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:125 +#: lib/pp_admintools/app/pdns.py:126 msgid "Invalid API host {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:138 +#: lib/pp_admintools/app/pdns.py:139 msgid "Invalid API port {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:150 +#: lib/pp_admintools/app/pdns.py:151 msgid "Invalid API server name {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:168 lib/pp_admintools/app/pdns.py:171 +#: lib/pp_admintools/app/pdns.py:169 lib/pp_admintools/app/pdns.py:172 msgid "Invalid instance {!r} given." msgstr "" -#: lib/pp_admintools/app/pdns.py:179 +#: lib/pp_admintools/app/pdns.py:180 msgid "Evaluating instance {!r} ..." msgstr "" -#: lib/pp_admintools/app/pdns.py:187 +#: lib/pp_admintools/app/pdns.py:188 msgid "PDNS instance {!r} is not configured." msgstr "" -#: lib/pp_admintools/app/pdns.py:240 +#: lib/pp_admintools/app/pdns.py:239 msgid "PowerDNS API options" msgstr "" -#: lib/pp_admintools/app/pdns.py:250 +#: 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:258 lib/pp_admintools/app/pdns.py:264 -#: lib/pp_admintools/app/pdns.py:270 +#: 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:278 +#: lib/pp_admintools/app/pdns.py:277 msgid "Which port to connect to PowerDNS API, default: {}." msgstr "" -#: lib/pp_admintools/app/pdns.py:284 -msgid "SECS" -msgstr "" - -#: lib/pp_admintools/app/pdns.py:285 -msgid "PowerDNS API access" -msgstr "" - -#: lib/pp_admintools/app/pdns.py:286 -msgid "The timeout in seconds to request the PowerDNS API, default: {}." -msgstr "" - -#: lib/pp_admintools/app/pdns.py:309 +#: lib/pp_admintools/app/pdns.py:302 msgid "No path given for{d} [{s}]/{k} in configuration." msgstr "" -#: lib/pp_admintools/app/pdns.py:316 +#: lib/pp_admintools/app/pdns.py:309 msgid "Path {p!r} for{d} [{s}]/{k} in configuration must be an absolute path." msgstr "" -#: lib/pp_admintools/app/pdns.py:339 lib/pp_admintools/app/pdns.py:375 -#: lib/pp_admintools/app/pdns.py:402 +#: lib/pp_admintools/app/pdns.py:332 lib/pp_admintools/app/pdns.py:368 +#: lib/pp_admintools/app/pdns.py:395 msgid "Executing {} ..." msgstr "" -#: lib/pp_admintools/app/pdns.py:377 +#: lib/pp_admintools/app/pdns.py:370 msgid "Setting Loglevel of the requests module to {}." msgstr "" -#: lib/pp_admintools/app/pdns.py:391 +#: lib/pp_admintools/app/pdns.py:384 msgid "Executing nothing ..." msgstr "" -#: lib/pp_admintools/app/pdns.py:411 lib/pp_admintools/app/pdns.py:433 -#: lib/pp_admintools/app/pdns.py:444 lib/pp_admintools/app/pdns.py:454 +#: lib/pp_admintools/app/pdns.py:404 lib/pp_admintools/app/pdns.py:426 +#: lib/pp_admintools/app/pdns.py:437 lib/pp_admintools/app/pdns.py:447 msgid "The PDNS server object does not exists." msgstr "" -#: lib/pp_admintools/app/pdns.py:413 lib/pp_admintools/app/pdns.py:435 -#: lib/pp_admintools/app/pdns.py:446 lib/pp_admintools/app/pdns.py:456 +#: lib/pp_admintools/app/pdns.py:406 lib/pp_admintools/app/pdns.py:428 +#: lib/pp_admintools/app/pdns.py:439 lib/pp_admintools/app/pdns.py:449 msgid "The PDNS server object is not initialized." msgstr "" -#: lib/pp_admintools/app/pdns.py:464 +#: lib/pp_admintools/app/pdns.py:457 msgid "Trying to get complete information about zone {!r} ..." msgstr "" -#: lib/pp_admintools/app/pdns.py:470 +#: lib/pp_admintools/app/pdns.py:463 msgid "The given zone {} was not found." msgstr "" -#: lib/pp_admintools/app/pdns.py:473 +#: lib/pp_admintools/app/pdns.py:466 msgid "Got a response:" msgstr "" -#: lib/pp_admintools/app/pdns.py:478 +#: lib/pp_admintools/app/pdns.py:471 msgid "Zone object:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:68 +#: lib/pp_admintools/app/remove_ldap_user.py:70 msgid "" "Disables or removes the given users from LDAP. If disabling, then the user will not be really " "removed, but disabled by locking the password, setting all status flags to {inact!r}, assigning " @@ -904,8 +845,8 @@ msgstr "" msgid "Removing the user from LDAP." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:136 lib/pp_admintools/app/set_ldap_password.py:267 -#: lib/pp_admintools/app/set_ldap_password.py:270 +#: lib/pp_admintools/app/remove_ldap_user.py:136 lib/pp_admintools/app/set_ldap_password.py:269 +#: lib/pp_admintools/app/set_ldap_password.py:272 msgid "USER" msgstr "" @@ -916,359 +857,363 @@ msgid "" "different in the particular LDAP instances)." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:159 +#: lib/pp_admintools/app/remove_ldap_user.py:161 msgid "No users to remove given." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:172 +#: lib/pp_admintools/app/remove_ldap_user.py:174 msgid "Checking given instances for admin and read/write access." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:187 +#: lib/pp_admintools/app/remove_ldap_user.py:189 msgid "LDAP instance {!r} has only readonly access." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:192 +#: lib/pp_admintools/app/remove_ldap_user.py:194 msgid "No admin access to LDAP instance {!r}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:209 +#: lib/pp_admintools/app/remove_ldap_user.py:211 msgid "All given users were not found in any LDAP instance." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:214 +#: lib/pp_admintools/app/remove_ldap_user.py:216 msgid "Evaluated DNs to remove:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:223 +#: lib/pp_admintools/app/remove_ldap_user.py:225 msgid "Start disabling user entries in:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:225 +#: lib/pp_admintools/app/remove_ldap_user.py:227 msgid "Start removing user entries in:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:229 +#: lib/pp_admintools/app/remove_ldap_user.py:231 msgid "Start disabling user entries ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:231 +#: lib/pp_admintools/app/remove_ldap_user.py:233 msgid "Start removing user entries ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:246 +#: lib/pp_admintools/app/remove_ldap_user.py:248 msgid "Do you really want to deactivate the following users?" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:248 +#: lib/pp_admintools/app/remove_ldap_user.py:250 msgid "Do you really want to remove the following users?" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:274 +#: lib/pp_admintools/app/remove_ldap_user.py:276 msgid "Deactivate [{yes}/{no}]?" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:276 +#: lib/pp_admintools/app/remove_ldap_user.py:278 msgid "Remove [{yes}/{no}]?" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:283 -msgid "Abort deactivating by {cls}: {e}" +#: lib/pp_admintools/app/remove_ldap_user.py:280 lib/pp_admintools/app/set_ldap_password.py:579 +msgid "yes" msgstr "" #: lib/pp_admintools/app/remove_ldap_user.py:285 +msgid "Abort deactivating by {cls}: {e}" +msgstr "" + +#: lib/pp_admintools/app/remove_ldap_user.py:287 msgid "Abort removing by {cls}: {e}" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:294 +#: lib/pp_admintools/app/remove_ldap_user.py:296 msgid "Evaluating DNs of the user {!r} to remove ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:308 lib/pp_admintools/app/set_ldap_password.py:525 +#: lib/pp_admintools/app/remove_ldap_user.py:310 lib/pp_admintools/app/set_ldap_password.py:527 msgid "Got DN {dn!r} for user {user!r} in LDAP instance {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:315 lib/pp_admintools/app/set_ldap_password.py:530 +#: lib/pp_admintools/app/remove_ldap_user.py:317 lib/pp_admintools/app/set_ldap_password.py:532 msgid "Found {nr} entries for user {u!r} in LDAP instance {i}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:327 lib/pp_admintools/app/set_ldap_password.py:544 +#: lib/pp_admintools/app/remove_ldap_user.py:329 lib/pp_admintools/app/set_ldap_password.py:546 msgid "Did not found user {user!r} in LDAP instance {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:336 +#: lib/pp_admintools/app/remove_ldap_user.py:338 msgid "Deactivating all given users from {} ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:338 +#: lib/pp_admintools/app/remove_ldap_user.py:340 msgid "Removing all given users from {} ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:353 +#: lib/pp_admintools/app/remove_ldap_user.py:355 msgid "Deactivating user {dn!r} from {inst} ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:356 +#: lib/pp_admintools/app/remove_ldap_user.py:358 msgid "Removing user {dn!r} from {inst} ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:362 +#: lib/pp_admintools/app/remove_ldap_user.py:364 msgid "Attributes of {!r}:" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:383 +#: lib/pp_admintools/app/remove_ldap_user.py:385 msgid "{c} on removing user {dn!r}: {e}" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:389 +#: lib/pp_admintools/app/remove_ldap_user.py:391 msgid "User {dn!r} successful deactivated on {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:392 +#: lib/pp_admintools/app/remove_ldap_user.py:394 msgid "User {dn!r} successful removed from {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:418 +#: lib/pp_admintools/app/remove_ldap_user.py:420 msgid "Updating user info for {dn!r} on {inst} ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:423 lib/pp_admintools/app/set_ldap_password.py:608 +#: lib/pp_admintools/app/remove_ldap_user.py:425 lib/pp_admintools/app/set_ldap_password.py:610 msgid "{c} on deactivating user {dn!r}: {e}" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:439 +#: lib/pp_admintools/app/remove_ldap_user.py:441 msgid "Did not found any group memberships of {dn!r} in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:445 lib/pp_admintools/app/remove_ldap_user.py:472 -#: 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:447 lib/pp_admintools/app/remove_ldap_user.py:474 +#: lib/pp_admintools/app/remove_ldap_user.py:505 lib/pp_admintools/app/remove_ldap_user.py:536 msgid "Removing user {u!r} from group {g!r} ..." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:450 lib/pp_admintools/app/remove_ldap_user.py:477 -#: lib/pp_admintools/app/remove_ldap_user.py:508 lib/pp_admintools/app/remove_ldap_user.py:539 +#: lib/pp_admintools/app/remove_ldap_user.py:452 lib/pp_admintools/app/remove_ldap_user.py:479 +#: lib/pp_admintools/app/remove_ldap_user.py:510 lib/pp_admintools/app/remove_ldap_user.py:541 msgid "{c} on removing user {dn!r} from group {g!r}: {e}" msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:466 +#: lib/pp_admintools/app/remove_ldap_user.py:468 msgid "Did not found any unique group memberships of {dn!r} in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:490 +#: lib/pp_admintools/app/remove_ldap_user.py:492 msgid "Deleting user {uid!r} from all POSIX groups in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:497 +#: lib/pp_admintools/app/remove_ldap_user.py:499 msgid "Did not found any POSIX group memberships of {uid!r} in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:521 +#: lib/pp_admintools/app/remove_ldap_user.py:523 msgid "Deleting user {uid!r} from all sudo groups in {inst}." msgstr "" -#: lib/pp_admintools/app/remove_ldap_user.py:528 +#: lib/pp_admintools/app/remove_ldap_user.py:530 msgid "Did not found any sudo group memberships of {uid!r} in {inst}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:98 +#: lib/pp_admintools/app/set_ldap_password.py:100 msgid "The ancient and notorious 3 DES crypt method." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:99 lib/pp_admintools/app/set_ldap_password.py:102 +#: lib/pp_admintools/app/set_ldap_password.py:101 lib/pp_admintools/app/set_ldap_password.py:104 msgid "Pure {} hashing method." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:100 lib/pp_admintools/app/set_ldap_password.py:103 -#: lib/pp_admintools/app/set_ldap_password.py:105 lib/pp_admintools/app/set_ldap_password.py:107 +#: lib/pp_admintools/app/set_ldap_password.py:102 lib/pp_admintools/app/set_ldap_password.py:105 +#: lib/pp_admintools/app/set_ldap_password.py:107 lib/pp_admintools/app/set_ldap_password.py:109 msgid "A {} based hashing algorithm." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:101 lib/pp_admintools/app/set_ldap_password.py:104 -#: lib/pp_admintools/app/set_ldap_password.py:106 lib/pp_admintools/app/set_ldap_password.py:108 +#: lib/pp_admintools/app/set_ldap_password.py:103 lib/pp_admintools/app/set_ldap_password.py:106 +#: lib/pp_admintools/app/set_ldap_password.py:108 lib/pp_admintools/app/set_ldap_password.py:110 msgid "Salted {} hashing method." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:109 +#: lib/pp_admintools/app/set_ldap_password.py:111 msgid "A hashing method derived from {} with additional computing rounds." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:159 +#: lib/pp_admintools/app/set_ldap_password.py:161 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:196 -msgid "Options for {}" -msgstr "" - -#: lib/pp_admintools/app/set_ldap_password.py:203 +#: lib/pp_admintools/app/set_ldap_password.py:205 msgid "Use {} as the current user password." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:208 +#: lib/pp_admintools/app/set_ldap_password.py:210 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:216 +#: lib/pp_admintools/app/set_ldap_password.py:218 msgid "Use contents of {} as the current user password." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:221 +#: lib/pp_admintools/app/set_ldap_password.py:223 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:229 +#: lib/pp_admintools/app/set_ldap_password.py:231 msgid "Do not check the quality of the new password with the {} library." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:244 +#: lib/pp_admintools/app/set_ldap_password.py:246 msgid "SCHEMA" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:245 +#: lib/pp_admintools/app/set_ldap_password.py:247 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:249 +#: lib/pp_admintools/app/set_ldap_password.py:251 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:253 +#: lib/pp_admintools/app/set_ldap_password.py:255 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:258 +#: lib/pp_admintools/app/set_ldap_password.py:260 msgid "If not given, then your current user name {!r} will be used." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:261 +#: lib/pp_admintools/app/set_ldap_password.py:263 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:314 +#: lib/pp_admintools/app/set_ldap_password.py:316 msgid "Could not detect your current login name." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:319 +#: lib/pp_admintools/app/set_ldap_password.py:321 msgid "The user {!r} will never be managed by LDAP." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:355 +#: lib/pp_admintools/app/set_ldap_password.py:357 msgid "Usable Hashing schemes:" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:364 +#: lib/pp_admintools/app/set_ldap_password.py:366 msgid "This schema cannot be used for authentication on a current freeradius server." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:368 +#: lib/pp_admintools/app/set_ldap_password.py:370 msgid "This is the default schema." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:383 +#: lib/pp_admintools/app/set_ldap_password.py:385 msgid "Using LDAP instance {inst!r} - {url}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:387 +#: lib/pp_admintools/app/set_ldap_password.py:389 msgid "Current password of user {!r}:" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:401 +#: lib/pp_admintools/app/set_ldap_password.py:390 lib/pp_admintools/app/set_ldap_password.py:410 +msgid "Repeat password:" +msgstr "" + +#: lib/pp_admintools/app/set_ldap_password.py:403 msgid "Non admin users must use the default schema {!r} for hashing their password." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:407 +#: lib/pp_admintools/app/set_ldap_password.py:409 msgid "New password of user {!r}:" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:414 +#: lib/pp_admintools/app/set_ldap_password.py:416 msgid "Checking the quality of the new password was disabled." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:417 +#: lib/pp_admintools/app/set_ldap_password.py:419 msgid "Testing quality of new password ..." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:421 +#: lib/pp_admintools/app/set_ldap_password.py:423 msgid "Quality of the new password is not sufficient:" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:426 +#: lib/pp_admintools/app/set_ldap_password.py:428 msgid "Cannot testing the quality of the new password, because the Python module {!r} is not installed." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:453 +#: lib/pp_admintools/app/set_ldap_password.py:455 msgid "Unbinding user connection from LDAP server {} ..." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:464 +#: lib/pp_admintools/app/set_ldap_password.py:466 msgid "Testing connect to LDAP-Server {url} with current user {dn!r} and password ..." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:476 +#: lib/pp_admintools/app/set_ldap_password.py:478 msgid "Successful connected as {dn!r} to {url}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:482 +#: lib/pp_admintools/app/set_ldap_password.py:484 msgid "Could not connect to {url} as {dn!r}: {e}" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:493 +#: lib/pp_admintools/app/set_ldap_password.py:495 msgid "Trying to get current password hash of user {!r} ..." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:532 +#: lib/pp_admintools/app/set_ldap_password.py:534 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:549 +#: lib/pp_admintools/app/set_ldap_password.py:551 msgid "Changing the password of user {dn!r} in LDAP instance {inst}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:556 +#: lib/pp_admintools/app/set_ldap_password.py:558 msgid "Setting password of {dn!r} with hashing schema {schema!r}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:558 +#: lib/pp_admintools/app/set_ldap_password.py:560 msgid "Setting password of '{dn}' with hashing schema '{schema}' ..." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:563 +#: lib/pp_admintools/app/set_ldap_password.py:565 msgid "Current password hash: '{}'." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:566 +#: lib/pp_admintools/app/set_ldap_password.py:568 msgid "The user '{}' has currently no password." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:570 +#: lib/pp_admintools/app/set_ldap_password.py:572 msgid "Used schema: {!r}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:572 +#: lib/pp_admintools/app/set_ldap_password.py:574 msgid "New password hash: '{}'." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:576 +#: lib/pp_admintools/app/set_ldap_password.py:578 msgid "Apply new password? [{yes}/{no}]?" msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:586 +#: lib/pp_admintools/app/set_ldap_password.py:588 msgid "Do not setting password for {!r}." msgstr "" -#: lib/pp_admintools/app/set_ldap_password.py:602 +#: lib/pp_admintools/app/set_ldap_password.py:604 msgid "Setting password ..." msgstr "" @@ -1280,14 +1225,6 @@ msgstr "" msgid "Value {v!r} for a {what} port must be greater than 0 and less than {max}." msgstr "" -#: lib/pp_admintools/argparse_actions.py:77 -msgid "Value {v!r} for a timeout of {what} is invalid:" -msgstr "" - -#: lib/pp_admintools/argparse_actions.py:83 -msgid "Value {v!r} for a timeout of {what} must be greater than 0 and less than {max}." -msgstr "" - #: lib/pp_admintools/config/dns_deploy_zones.py:202 lib/pp_admintools/config/dns_deploy_zones.py:515 #: lib/pp_admintools/config/mail.py:149 lib/pp_admintools/config/pdns.py:187 msgid "Evaluating config section {!r}:" -- 2.39.5