RPM-PLUGIN-DBUS-ANNOUNCE(8)

NAMN

rpm-plugin-dbus-announce — Insticksmodul för D-Bus för pakethanteraren RPM

BESKRIVNING

Insticksmodulen skriver grundläggande information om rpm-transaktioner till system-D-bus:en — såsom paket som installeras eller tas bort. Andra program kan prenumerera på signalerna för att notifieras om paketen vid systemändringar.

D-BUS-SIGNALER

Skickar meddelandena StartTransaction, EndTransaction, StartTransactionDetails och EndTransactionDetails från objektet /org/rpm/Transaction med gränssnittet org.rpm.Transaction.

De första två signalerna skickar DB-kakan som en sträng och transaktions-id som ett teckenlöst 32-bitars heltal.

De andra två signalerna, dessa ”detaljer”, skickar också DB-kakan som en sträng och transaktions-id som ett teckenlöst 32-bitars heltal och sedan dessutom en vektor av strängar som innehåller blankseparerade strängar med värden som beskriver åtgärden och NEVRA för paketen vilka är en del av transaktionen. Det sista argumentet är ett heltal med tecken med transaktionens resultat.

Paketåtgärden kan vara en av ”added”, ”removed”, ”rpmdb” eller ”restored” (citationstecken endast för tydlighet).

KONFIGURATION

Det finns för närvarande inga flaggor specifikt för denna insticksmodul. Se rpm-plugins(8) för hur man styr insticksmoduler generellt.

SE ÄVEN

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

ÖVERSÄTTNING
Den svenska översättningen av denna manualsida skapades av Göran Uddeborg <goeran@uddeborg.se>

Denna översättning är fri dokumentation; läs GNU General Public License Version 3 (https://www.gnu.org/licenses/gpl-3.0.html) eller senare för upphovsrättsvillkor. Vi tar INGET ANSVAR.

Om du hittar fel i översättningen av denna manualsida, skicka ett mail till Tp-sv@listor.tp-sv.se.