Hallo Helge, Helge Kreutzmann <deb...@helgefjell.de> schrieb am So., 17. März 2019, 21:09:
> Hallo Mario, > On Sun, Mar 17, 2019 at 06:33:34PM +0100, Mario Blättermann wrote: > > #. type: Plain text > > #: archlinux debian-unstable > > msgid "" > > "It is recommended to use this setting for commands that communicate > with the " > > "service requesting clean termination\\&. When the commands specified > with " > > "this option are executed it should be assumed that the service is still > " > > "fully up and is able to react correctly to all commands\\&. For > post-mortem " > > "clean-up steps use I<ExecStopPost=> instead\\&." > > msgstr "" > > "Es wird empfohlen, diese Einstellung für Befehle zu verwenden, die mit > dem " > > "Dienst kommunizieren, das die saubere Beendung erbittet\\&. Wenn die > mit " > > "dieser Option festgelegten Befehle ausgeführt werden sollte angenommen " > > "werden, dass der Dienst weiterhin komplett lauffähig und in der Lage > ist, " > > "korrekt auf alle Befehle zu reagieren\\&. Für post-mortem " > > "Bereinigungsschritte verwenden Sie stattdessen I<ExecStopPost=>\\&." > > > > das die saubere Beendung → der das saubere Beenden > > Befehle: die das saubere Beenden … erbitten > > > ggf. post-mortem → nach dem Töten > > Mir ist der Begriff geläufig, hälst Du ihn für problematisch? > Nein, problematisch nicht. Aber ich bin mir wegen der Schreibweise unsicher: Du hast es als Adjektiv geschrieben, aber irgendwie würde "Post-mortem-Bereinigungsschritte" besser aussehen. Aber ich bin mir unsicher, deswegen würde ich in diesem Fall lieber auf "nach dem Töten" mit entsprechender Anpassung der Syntax und Grammatik ausweichen. Gruß Mario > > #. type: Plain text > > #: archlinux debian-unstable > > msgid "" > > "Configures the watchdog timeout for a service\\&. The watchdog is > activated " > > "when the start-up is completed\\&. The service must call > B<sd_notify>(3) " > > "regularly with \"WATCHDOG=1\" (i\\&.e\\&. the \"keep-alive ping\")\\&. > If " > > "the time between two such calls is larger than the configured time, > then the " > > "service is placed in a failed state and it will be terminated with " > > "B<SIGABRT> (or the signal specified by I<WatchdogSignal=>)\\&. By > setting " > > "I<Restart=> to B<on-failure>, B<on-watchdog>, B<on-abnormal> or > B<always>, " > > "the service will be automatically restarted\\&. The time configured > here " > > "will be passed to the executed service process in the I<WATCHDOG_USEC=> > " > > "environment variable\\&. This allows daemons to automatically enable > the " > > "keep-alive pinging logic if watchdog support is enabled for the > service\\&. " > > "If this option is used, I<NotifyAccess=> (see below) should be set to > open " > > "access to the notification socket provided by systemd\\&. If " > > "I<NotifyAccess=> is not set, it will be implicitly set to B<main>\\&. " > > "Defaults to 0, which disables this feature\\&. The service can check > whether " > > "the service manager expects watchdog keep-alive notifications\\&. See " > > "B<sd_watchdog_enabled>(3) for details\\&. > B<sd_event_set_watchdog>(3) may " > > "be used to enable automatic watchdog notification support\\&." > > msgstr "" > > "Konfiguriert die Watchdog-Zeitüberschreitung für einen Dienst\\&. Der " > > "Watchdog wird aktiviert, wenn das Hochfahren abgeschlossen ist\\&. Der " > > "Dienst muss regelmäßig B<sd_notify>(3) mit »WATCHDOG=1« (d\\&.h\\&. dem > " > > "»Totmannschalter«) aufrufen\\&. Falls die Zeit zwischen zwei solcher > Aufrufe " > > "größer als die konfigurierte Zeit ist, dann wird der Dienst in einen " > > "Fehlschlagzustand versetzt und mit B<SIGABRT> (oder dem mit " > > "I<WatchdogSignal=> festgelegten Signal) beendet\\&. Durch Setzen von " > > "I<Restart=> auf B<on-failure>, B<on-watchdog>, B<on-abnormal> oder > B<always> " > > "wird der Dienst automatisch neu gestartet\\&. Die hier konfigurierte > Zeit " > > "wird in der Umgebungsvariablen I<WATCHDOG_USEC=> an den ausgeführten > Prozess " > > "übergeben\\&. Dies ermöglicht es Daemons, die Totmannschaltlogik zu " > > "aktivieren, falls für den Dienst die Watchdog-Unterstützung aktiviert > ist" > > "\\&. Falls diese Option verwandt wird, sollte I<NotifyAccess=> (siehe > unten) " > > "auf offenen Zugriff auf das durch Systemd bereitgestellte > Benachrichtigungs-" > > "Socket gesetzt werden\\&. Falls I<NotifyAccess=> nicht gesetzt ist, > wird es " > > "implizit auf B<main> gesetzt\\&. Standardmäßig 0, wodurch diese " > > "Funktionalität deaktiviert wird\\&. Der Dienst kann prüfen, ob der " > > "Diensteverwalter Watchdog-Lebenszeichenbenachrichtigungen erwartet\\&. > Siehe " > > "B<sd_watchdog_enabled>(3) für Details\\&. B<sd_event_set_watchdog>(3) > kann " > > "zur Aktivierung der automatischen > Watchdog-Benachrichtigungsunterstützung " > > "verwandt werden\\&." > > > > regelmäßig B<sd_notify>(3) → B<sd_notify>(3) regelmäßig > > Für mich ist das »regelmäßig« dort schon richtig, da sich das > regelmäßig auf den Aufruf von B<sd_notify>(3) und nur indirekt auf die > Option »WATCHDOG=1« bezieht. > > Den nicht kommentierten Rest habe ich wie vorgeschlagen übernommen. > > Vielen Dank & Grüße > > Helge > -- > Dr. Helge Kreutzmann deb...@helgefjell.de > Dipl.-Phys. > http://www.helgefjell.de/debian.php > 64bit GNU powered gpg signed mail preferred > Help keep free software "libre": http://www.ffii.de/ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1 > > iQIVAwUBXI6lI0G6pSZoKuZwAQi76w/+P4NzTQMIrrmnPm34eUfWn87hFe1/z/P+ > tNX31/o/cb689DKD9YT9qw2u7KLgA1djJpxrKCQ0xUf7x2AT4srxBCzjHAJXXv6Q > j6PcAH9cdBZdqDpGgb02s+rJuEVSQpmn8+z1lZ7fOtUOQrkVQldJzm8aKW/8r7hj > x6sCe6V+3NXDARn9SsPvZ0W8fdoj1kSOAlNw/msSrKYx/vSuDBm1W9Dppia9uJrG > Kc5TO8enIgi2XnjFLuN4CUR7R1SDBBlfJ62YNHidrDwJ6cW3gv1uF2yP2AwIqfBT > n1hcNyYoo/lW43KUVed852JLKj2IOQfXMIHBa+Y3Nr0LMVop8yFACivdgRtiEX6t > JSbM6aAKCfnqFg4zeCLB/QcillKWRYHNycFcjIFWo7TLv11F0VBAhx3+oEOzdq0U > 2Ok/WIsb+voZjFzoeNq1YdlbRDGtACyyMweT4mGjp0mqkYQD/yE+0jcX33PAyV7a > MLp5VvCDIWT/0zYE54zsp+00ielWMm9Ir+x31pQEu63AOKfgCl4HFz50gEmSDGMW > d1DtFVRqw9VwwJGnGaTfxDHyUxAU+N2WovmzEdLdhLCnETmqImkUmxm6gT3d53EU > 3DFyp6zPLnLsdWdobUjVqUk/0arR5P0/OwpWsRbEklumZrRqPd0I2MbudZAkrqur > bHZ8+1m9Rpw= > =/Yg6 > -----END PGP SIGNATURE----- >