manpages-de - en to de translation catalogue (31 entries)

note: ----------------------------------------------------------------- * MAIN CONTENT STARTS HERE * type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: systemd-notify - Notify service manager about start-up completion and other daemon status changes
de: systemd-notify - Den Diensteverwalter über den Abschluss des Startens und andere Statusänderungen des Daemons benachrichtigen

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: Plain text
en: B<systemd-notify >B<[OPTIONS...]>B< >B<[VARIABLE=VALUE...]>
de: B<systemd-notify >B<[OPTIONEN…]>B< >B<[VARIABLE=WERT…]>

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: B<systemd-notify> may be called by daemon scripts to notify the init system about status changes\&. It can be used to send arbitrary information, encoded in an environment-block-like list of strings\&. Most importantly, it can be used for start-up completion notification\&.
de: B<systemd-notify> kann von Daemon-Skripten zur Benachrichtigung des Init-Systems über Statusänderungen aufgerufen werden\&. Es kann zum Senden beliebiger Informationen, kodiert in einer umgebungsblockartigen Zeichenkettenliste, verwandt werden\&. Am wichtigsten ist der Einsatz zur Benachrichtigung über den Abschluss des Starts\&.

note: type: Plain text
en: This is mostly just a wrapper around B<sd_notify()> and makes this functionality available to shell scripts\&. For details see B<sd_notify>(3)\&.
de: Dies ist hauptsächlich eine Hülle um B<sd_notify()> und stellt diese Funktionalität Shell-Skripten zur Verfügung\&. Für Details siehe B<sd_notify>(3)\&.

note: type: Plain text
en: The command line may carry a list of environment variables to send as part of the status update\&.
de: Dieser Befehl kann eine Liste von Umgebungsvariablen transportieren, die als Teil der Statusaktualisierung gesandt werden sollen\&.

note: type: Plain text
en: Note that systemd will refuse reception of status updates from this command unless I<NotifyAccess=> is set for the service unit this command is called from\&.
de: Beachten Sie, dass Systemd den Empfang von Statusaktualisierungen aus diesem Befehl verweigern wird, falls nicht I<NotifyAccess=> für die Dienste-Unit, aus der dieser Befehl aufgerufen wird, gesetzt ist\&.

note: type: Plain text
en: Note that B<sd_notify()> notifications may be attributed to units correctly only if either the sending process is still around at the time PID 1 processes the message, or if the sending process is explicitly runtime-tracked by the service manager\&. The latter is the case if the service manager originally forked off the process, i\&.e\&. on all processes that match I<NotifyAccess=>B<main> or I<NotifyAccess=>B<exec>\&. Conversely, if an auxiliary process of the unit sends an B<sd_notify()> message and immediately exits, the service manager might not be able to properly attribute the message to the unit, and thus will ignore it, even if I<NotifyAccess=>B<all> is set for it\&.
de: Beachten Sie, dass B<sd_notify()>-Benachrichtigungen nur Units korrekt zugeordnet werden können, falls entweder der sendende Prozess noch zu dem Zeitpunkt vorhanden ist, zu dem PID 1 die Nachricht verarbeitet oder falls der sendende Prozess explizit vom Diensteverwalter laufzeitverfolgt ist\&. Letzteres ist der Fall, falls der Diensteverwalter den Prozess ursprünglich mit »fork« erzeugte, d\&.h\&. bei allen Prozessen, die auf I<NotifyAccess=>B<main> oder I<NotifyAccess=>B<exec> passen\&. Umgekehrt, falls ein Hilfsprozess einer Unit eine B<sd_notify()>-Nachricht sendet und sich sofort beendet, könnte der Diensteverwalter nicht in der Lage sein, die Nachricht korrekt der Unit zuzuordnen und wird sie daher ignorieren, selbst falls I<NotifyAccess=>B<all> für sie gesetzt ist\&.

note: type: Plain text
en: B<systemd-notify> will first attempt to invoke B<sd_notify()> pretending to have the PID of the invoking process\&. This will only succeed when invoked with sufficient privileges\&. On failure, it will then fall back to invoking it under its own PID\&. This behaviour is useful in order that when the tool is invoked from a shell script the shell process \(em and not the B<systemd-notify> process \(em appears as sender of the message, which in turn is helpful if the shell process is the main process of a service, due to the limitations of I<NotifyAccess=>B<all> described above\&.
de: B<systemd-notify> wird erst versuchen, B<sd_notify()> aufzurufen und dabei vorzugeben, die PID des aufrufenden Prozesses zu besitzen\&. Dies gelingt nur, wenn der Aufruf mit ausreichenden Privilegien erfolgt\&. Beim Fehlschlag wird er dann auf den Aufruf unter seiner eigenen PID zurückfallen\&. Dieses Verhalten ist nützlich, damit der Shell-Prozess \(em und nicht der B<systemd-notify>-Prozess \(em im Falle des Aufrufs des Werkzeugs aus einem Shell-Skript als Sender der Nachricht erscheint, was wiederum hilfreich ist, falls der Shell-Prozess aufgrund der oben beschriebenen Einschränkungen von I<NotifyAccess=>B<all> im Hauptprozess eines Dienstes erscheint\&.

note: type: SH
en: OPTIONS
de: OPTIONEN

note: type: Plain text
en: The following options are understood:
de: Die folgenden Optionen werden verstanden:

note: type: Plain text
en: Inform the init system about service start-up completion\&. This is equivalent to B<systemd-notify READY=1>\&. For details about the semantics of this option see B<sd_notify>(3)\&.
de: Informiert das Init-System über den Abschluss des Startens von Diensten\&. Dies ist zu B<systemd-notify READY=1> äquivalent\&. Für Details über die Semantik dieser Option siehe B<sd_notify>(3)\&.

note: type: Plain text
en: Inform the init system about the main PID of the daemon\&. Takes a PID as argument\&. If the argument is omitted, the PID of the process that invoked B<systemd-notify> is used\&. This is equivalent to B<systemd-notify MAINPID=$PID>\&. For details about the semantics of this option see B<sd_notify>(3)\&.
de: Informiert das Init-System über die Haupt-PID des Daemons\&. Akzeptiert eine PID als Argument\&. Falls das Argument fehlt, wird die PID des B<systemd-notify> aufrufenden Prozesses verwandt\&. Dies ist zu B<systemd-notify MAINPID=$PID> äquivalent\&. Für Details über die Semantik dieser Option siehe B<sd_notify>(3)\&.

note: type: Plain text
en: B<--uid=>I<USER>
de: B<--uid=>I<BENUTZER>

note: type: Plain text
en: Set the user ID to send the notification from\&. Takes a UNIX user name or numeric UID\&. When specified the notification message will be sent with the specified UID as sender, in place of the user the command was invoked as\&. This option requires sufficient privileges in order to be able manipulate the user identity of the process\&.
de: Setzt die Benutzerkennung von der die Benachrichtigung gesendet werden soll\&. Akzeptiert einen UNIX-Benutzernamen oder eine numerische UID\&. Wenn angegeben, wird die Benachrichtigungsmeldung mit der angegebenen UID als Absender gesandt, anstelle die des Benutzers, unter der es aufgerufen wurde\&. Diese Option benötigt ausreichende Privilegien, um in der Lage zu sein, die Benutzerkennung des Prozesses zu verändern\&.

note: type: Plain text
en: Send a free-form status string for the daemon to the init systemd\&. This option takes the status string as argument\&. This is equivalent to B<systemd-notify STATUS=\&...>\&. For details about the semantics of this option see B<sd_notify>(3)\&.
de: Sendet eine formlose Statuszeichenkette für den Daemon an das Init-System\&. Diese Option akzeptiert die Statuszeichenkette als Argument\&. Dies ist zu B<systemd-notify STATUS=…> äquivalent\&. Für Details über die Semantik dieser Option siehe B<sd_notify>(3)\&.

note: type: Plain text
en: Returns 0 if the system was booted up with systemd, non-zero otherwise\&. If this option is passed, no message is sent\&. This option is hence unrelated to the other options\&. For details about the semantics of this option, see B<sd_booted>(3)\&. An alternate way to check for this state is to call B<systemctl>(1)  with the B<is-system-running> command\&. It will return "offline" if the system was not booted with systemd\&.
de: Liefert 0 zurück, falls das System mit Systemd gestartet wurde, einen anderen Wert andernfalls\&. Falls diese Option übergeben wurde, wird keine Nachricht gesandt\&. Diese Option hat daher keinen Bezug zu den anderen Optionen\&. Für Details über die Semantik dieser Option, siehe B<sd_booted>(3)\&. Eine alternative Art, auf diesen Zustand zu prüfen, ist der Aufruf B<systemctl>(1) mit dem Befehl B<is-system-running>\&. Er wird »offline« zurückliefern, falls das System nicht mit Systemd gestartet wurde\&.

note: type: Plain text
en: Print a short help text and exit\&.
de: Zeigt einen kurzen Hilfetext an und beendet das Programm\&.

note: type: Plain text
en: Print a short version string and exit\&.
de: Zeigt eine kurze Versionszeichenkette an und beendet das Programm\&.

note: type: SH
en: EXIT STATUS
de: EXIT-STATUS

note: type: Plain text
en: On success, 0 is returned, a non-zero failure code otherwise\&.
de: Bei Erfolg wird 0 zurückgegeben, anderenfalls ein Fehlercode ungleich Null\&.

note: type: SH
en: EXAMPLE
de: BEISPIEL

note: type: Plain text
en: B<Example\ \&1.\ \&Start-up Notification and Status Updates>
de: B<Example\ \&1.\ \&Startbenachrichtigungen und Statusaktualisierungen>

note: type: Plain text
en: A simple shell daemon that sends start-up notifications after having set up its communication channel\&. During runtime it sends further status updates to the init system:
de: Ein einfacher Shell-Daemon, der Startbenachrichtigungen versendet, nachdem er einen Kommunikationskanal eingerichtet hat\&. Während der Laufzeit sendet er weitere Statusaktualisierungen an das Init-System:

note: type: Plain text
en: mkfifo /tmp/waldo
    systemd-notify --ready --status="Waiting for data\&..."
de: mkfifo /tmp/waldo
    systemd-notify --ready --status="Warte auf Daten…"

note: type: Plain text
en: while : ; do
            read a E<lt> /tmp/waldo
            systemd-notify --status="Processing $a"
de: while : ; do
            read a E<lt> /tmp/waldo
            systemd-notify --status="Verarbeite $a"

note: type: Plain text
en:         # Do something with $a \&...
de:         # Mache etwas mit $a …

note: type: Plain text
en:         systemd-notify --status="Waiting for data\&..."
    done
de:         systemd-notify --status="Warten auf Daten…"
    done

note: type: SH
en: SEE ALSO
de: SIEHE AUCH
