Created attachment 44366 [details] [review]
Newer systemd-based systems support a global machine ID with the same
metrics as the D-Bus machine ID, but more powerful semantics (for
example on ro media) in /etc/machine-id.
If the D-Bus machine ID cannot be read, fall back to the systemd machine
This is a first step towards allowing D-Bus to be started up during
early boot where /var is not available.
r+ from me, and I'd be OK with this going into 1.4.
Comment on attachment 44366 [details] [review]
Missing space after identifier.
Fixed in git for 1.4.10 and 1.5.2, with the whitespace fix Colin pointed out