On Tue, Mar 12, 2019 at 08:17:59AM +0100, Dr. Nikolaus Klepp wrote:
> Anno domini 2019 Mon, 11 Mar 19:16:13 +0100
> Didier Kryn scripsit:
> > First list of applications reading machine-id.
> >
> > /usr/sbin/console-kit-daemon
> > /usr/bin/dbus-launch
> > /usr/local/waterfox/waterfox
> >
> > None of Palemoon, Firefox-ESR or Surf reads machine-id on my ASCII
> > laptop. I compiled Palemoon on Jessie maybe two years ago, and I think I
> > compiled Waterfox more recently on ASCII.
>
> "surf" on beowuld does use /var/lib/dbus/machine-id:
>
> (surf:4280): IBUS-WARNING **: 08:16:24.059: Unable to load /var/lib/dbus/machine-id: Datei »/var/lib/dbus/machine-id« konnte nicht geöffnet werden: Datei oder Verzeichnis nicht gefunden
>
Again, this is pretty pointless: just look for reverse-deps on libdbus
and you'll find the answers you are looking for.
/var/lib/dbus/machine-id is read by anyting that opens a dbus channel
and/or sends/receives a message through dbus. It is not read by the
process itself, rather by libdbus (please have a look at dbus' code).
My2Cents
KatolaZ
--
[ ~.,_ Enzo Nicosia aka KatolaZ - Devuan -- Freaknet Medialab ]
[ "+. katolaz [at] freaknet.org --- katolaz [at] yahoo.it ]
[ @) http://kalos.mine.nu --- Devuan GNU + Linux User ]
[ @@) http://maths.qmul.ac.uk/~vnicosia -- GPG: 0B5F062F ]
[ (@@@) Twitter: @KatolaZ - skype: katolaz -- github: KatolaZ ]