[systemd-devel] [PATCH] systemctl: print unit package in status
sbaugh at catern.com
Thu Dec 18 08:19:22 PST 2014
Quoting Jóhann B. Guðmundsson (2014-12-18 04:08:32)
> On 12/18/2014 04:00 AM, Spencer Baugh wrote:
> > When printing the status of a unit, open a connection to the session bus
> > and query PackageKit for the package that the unit file belongs
> > to. Print it if PackageKit knows.
> There are gazillion package manager in the wild
PackageKit is a generic interface to the local package manager, used
by all the major distros and desktop environments. It's installed by
default on any normal desktop/laptop. So this is different from
hardcoding a call out to yum or apt.
> and this will
> significantly delay the output of the status command which makes this
> something you should be carrying downstream.
It adds 800ms to the output on my system. Still, adding a command line
flag to enable/disable this behavior would be good. If other
slower-than-usual operations are added, we might want to
enable/disable them with the same flag. Suggestions on a flag name
that's appropriate for that behavior?
More information about the systemd-devel