Translate

Archives

PackageKit D-Bus Abstraction Layer

In this post, I demonstrate how to use the PackageKit D-Bus abstraction layer to perform high level package management operations including adding and removing packages.

Exploring Systemd D-Bus Interface

This post takes a detailed look at the systemd D-Bus interface particularly as it relates to systemd snapshots.

Restarting GNOME Shell Extension From Command Line

You can restart a GNOME Shell extension from the command line using D-Bus. For example: $ gdbus call –session –dest org.gnome.Shell –object-path /org/gnome/Shell –method org.gnome.Shell.Extensions.ReloadExtension Any utility that enables you to generate a D-Bus message can be used – not just gdbus.

GNOME Shell 3.6 DBus Support

This post discusses the differences between the DBus interface in GNOME Shell 3.6 and GNOME Shell 3.4. I also demonstrate how to use some of the new methods provided to remove an installed extension, to download and install an extension from extensions.gnome.org, and how to flash your screen.

Most Fedora Users Do Not Need Avahi Service

Avahi is a technology which facilitates service discovery on a local network via the mDNS/DNS-SD protocol suite. In theory, this enables you to plug your computer into a network and instantly be able to view other people who you can chat with, find printers to print to or find files being shared. Avahi also allows your computer to advertise running network services. Avahi implements the Zeroconf specification, mDNS, DNS-SD and RFC 3927/IPv4LL. It also uses D-Bus. Compatible technology is found in Bonjour/mDNSResponder. By the way, Avahi is the Malagasy name and scientific Latin name of a genus of woolly lemur,