FEDORA-2018-0d44ddd748 created by tomegun 2 years ago for Fedora 28
stable
  • Be less verbose about unknown usernames in the XML config of dbus-broker-launch.
  • The broker now implements the org.freedesktop.DBus.Peer, and org.freedesktop.DBus.Properties interfaces.
  • The broker gained a --machine-id command-line switch to specify the local machine-id to be served via the org.freedesktop.DBus.Peer interface. The launcher uses libsystemd-daemon to provide it.
  • The man-pages have been updated to reflect the current state of dbus-broker and dbus-broker-launch.
  • Matches are now indexed by all major fields, greatly improving broadcast performance.
  • The launcher now respects the <user>NAME</user> configuration and correctly drops privileges of the broker and itself after startup.
  • The send_broadcast, min_fds, and max_fds XML policy attributes are now supported (as defined by dbus-daemon(1)).
  • Configuration files are now watched for modifications by the launcher. Any modification triggers a configuration reload. This follows the behavior of dbus-daemon(1).
  • The --verbose command-line switch was dropped from both the broker and the launcher. Its behavior is now the default.
  • Read /etc/{passwd,groups} early on from the launcher to pre-initialize the nss-cache. This allows startup on properly configured systems without ever calling into NSS. Furthermore, in case this does not resolve all required usernames, the launcher will loudly log any call into NSS, to better debug early dead-locks in bus startup code. Note that this new mechanic overrules /etc/nsswitch.conf for the launcher. However, this is only made based on the assumption that if an entry is present in /etc/{passwd,groups}, it better be a valid entry. If an entry is not present, the launcher will still correctly call into NSS.

  • The broker now implements the org.freedesktop.DBus.Peer, and org.freedesktop.DBus.Properties interfaces.

  • The man-pages have been updated to reflect the current state of dbus-broker and dbus-broker-launch.

  • Matches are now indexed by all major fields, greatly improving broadcast performance.

  • The launcher now respects the <user>NAME</user> configuration and correctly drops privileges of the broker and itself after startup.

  • The send_broadcast, min_fds, and max_fds XML policy attributes are now supported (as defined by dbus-daemon(1)).

  • Configuration files are now watched for modifications by the launcher. Any modification triggers a configuration reload. This follows the behavior of dbus-daemon(1).

  • The broker gained a --machine-id command-line switch to specify the local machine-id to be served via the org.freedesktop.DBus.Peer interface. The launcher uses libsystemd-daemon to provide it.

  • The controller interface of dbus-broker has been renamed from org.bus1.DBus.Launcher to org.bus1.DBus.Controller.

Reboot Required
After installing this update it is required that you reboot your system to ensure the changes supplied by this update are applied properly.

How to install

sudo dnf upgrade --advisory=FEDORA-2018-0d44ddd748

This update has been submitted for testing by tomegun.

2 years ago

This update has obsoleted dbus-broker-14-1.fc28, and has inherited its bugs and notes.

2 years ago
User Icon lobocode commented & provided feedback 2 years ago
karma

works to me in VM

This update has been pushed to testing.

2 years ago
User Icon lnie commented & provided feedback 2 years ago
karma

works

User Icon bluepencil commented & provided feedback 2 years ago
karma

No clearly expressed regressions noticed

This update has been submitted for batched by bodhi.

2 years ago

This update has been submitted for stable by bodhi.

2 years ago
User Icon eduram provided feedback 2 years ago
karma

This update has been pushed to stable.

2 years ago

Please login to add feedback.

Metadata
Type
enhancement
Severity
low
Karma
4
Signed
Content Type
RPM
Test Gating
Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
disabled
Dates
submitted
2 years ago
in testing
2 years ago
in stable
2 years ago
BZ#1592818 Ocasionally fails to start with "dbus-broker-launch[xxx]: No listener socket inherited""
0
0

Automated Test Results