RPM-PLUGIN-DBUS-ANNOUNCE(8)

BEZEICHNUNG

rpm-plugin-dbus-announce - D-Bus-Erweiterung für die RPM-Paketverwaltung

BESCHREIBUNG

Die Erweiterung schreibt grundlegende Informationen über RPM-Transaktionen in den System-D-Bus, wie beispielsweise zur Installation oder dem Entfernen von Paketen. Andere Programme können sich auf die Signale registrieren, um über Pakete bei Veränderungen im System benachrichtigt zu werden.

D-BUS-SIGNALE

Sendet StartTransaction-, EndTransaction-, StartTransactionDetails und EndTransactionDetails-Meldungen von dem /org/rpm/Transaction-Objekt mit der org.rpm.Transaction-Schnittstelle.

Die ersten zwei Signale übergeben das DB-Cookie als eine Zeichenkette und die Transaktionskennzahl als eine vorzeichenlose 32-Bit-Ganzzahl.

Die nächsten beiden Signale, deren »Details«, übergeben auch das DB-Cookie als Zeichenkette und die Transaktionskennzahl als vorzeichenlose 32-bit-Ganzzahl. Zusätzlich übergeben sie ein Feld, das durch Leerraum getrennte Wert-Zeichenketten enthält, welche die Aktion beschreiben, sowie den Namen der Pakete, die Teil der Transaktion sind, mit vollständiger Versionierung ohne Endung (NEVRA-Format). Das letzte Argument ist eine vorzeichenbehaftete Ganzzahl mit dem Ergebnis der Transaktion.

Die Paketaktion kann eine von »added«, »removed«, »rpmdb« oder »restored« (die Anführungszeichen dienen nur der Verdeutlichung).

KONFIGURATION

Momentan gibt es für diese Erweiterung keine besonderen Optionen. Siehe rpm-plugins(8) über die Steuerung von Erweiterungen im Allgemeinen.

SIEHE AUCH

dbus-monitor(1), rpm-plugins(8)

ÜBERSETZUNG
Die deutsche Übersetzung dieser Handbuchseite wurde von Christoph Brinkhaus <c.brinkhaus@t-online.de> und Mario Blättermann <mario.blaettermann@gmail.com> erstellt.

Diese Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.

Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die Mailingliste der Übersetzer (debian-l10n-german@lists.debian.org).