Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

dbus-broker-37-2.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: dbus-broker Distribution: openSUSE Tumbleweed
Version: 37 Vendor: openSUSE
Release: 2.2 Build date: Tue Jan 27 23:45:00 2026
Group: System/Daemons Build host: reproducible
Size: 375037 Source RPM: dbus-broker-37-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/bus1/dbus-broker
Summary: XDG message bus implementation
dbus-broker is an implementation of a message bus as defined by the
D-Bus specification. It has some different characteristics/features
from classic D-Bus:

* No shared medium
* No IPC to implement IPC
* User-based accounting
* Reliable messages
* Just the bus implementation, no external communication
* Local only, no remote transport
* Support for SASL pipelining
* Runtime broker control

Provides

Requires

License

Apache-2.0

Changelog

* Tue Jan 27 2026 Simon Lees <sflees@suse.de>
  - dbus-broker should require dbus-1-common (bsc#1255655)
* Mon Jun 16 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 37
    * Add /etc and /run to the search paths for system services.
    * Support systemd's ``notify-reload`` to trigger a reload
      operation.
    * Extend the `org.freedesktop.DBus.Debug.Stats.GetStats` DBUS
      interface with all the fields defined in the spec.
    * Fix a bug in match-rule processing which caused argument
      processing to fail for any but the first message argument.
    * Fix a memory leak in configuration processing when parsing
      invalid user or group IDs.
* Thu Dec 19 2024 Simon Lees <sflees@suse.de>
  - Requires(pre): systemd >= 253.6 to ensure scripts in %post are
    run correctly, (bsc#1234697) Thanks to Thorsten for the detailed
    report.
* Tue Aug 06 2024 Simon Lees <sflees@suse.de>
  - Looks like we need systemd_user_ scripts for some upgrades to
    work
* Fri Apr 12 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 36
    * Fix possible file-descriptor use-after-close
    * More verbose activation failures
* Tue Jan 16 2024 Marcus Rueckert <mrueckert@suse.de>
  - Make provides versioned
  - Ensure that not both packages can be installed at the same time
    by adding a conflicts
* Tue Jan 16 2024 Marcus Rueckert <mrueckert@suse.de>
  - Downgrade the recommends to suggests based on suggestion from
    dimstar
* Tue Jan 16 2024 Marcus Rueckert <mrueckert@suse.de>
  - Make restart behavior an admin decision:
    - drop feature-suse-refuse-manual-start-stop.patch
    - introduce 2 new subpackages:
      dbus-broker-allow-restart
      dbus-broker-block-restart (default to reflect the old patch
      behavior)
      one of the 2 packages is required and leaves the admin the
      choice if they want to be able to restart dbus-broker without
      reboot or not.
* Wed Dec 20 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 35
    * drop an error-checking remnant of old dir-iteration
* Thu Dec 14 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 34
    * Use AT_RANDOM for libexpat initialization to avoid a hidden
      dependency in libexpat-hashtables on `/dev/urandom` at
      runtime.
    * Check for SELinux Enforcing-mode and honor its value.
    * Support the new `ProcessFD` key in `GetConnectionCredentials()`.
    * Loading files from a directory will not enumerate the files
      in a predictable order rather than the pseudo-random order
      returned by the kernel.
* Tue Dec 12 2023 Callum Farmer <gmbr3@opensuse.org>
  - Update feature-suse-refuse-manual-start-stop.patch: prevent
    killing user service aswell
* Fri Sep 29 2023 Fabian Vogt <fvogt@suse.com>
  - Add BuildIgnore to break cycle with dbus-1.
* Thu Sep 21 2023 Simon Lees <sflees@suse.de>
  - Make dbus-broker start by default as it is now the only supported
    system bus.
  - Add feature-suse-refuse-manual-start-stop.patch We don't allow
    dbus services to be restarted as it breaks many many things.
* Fri Feb 03 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 33
    * Fix a race-condition when starting systemd-services from the
      launcher.
    * Changes in dbus service-files will no longer affect ongoing
      activation attempts.

Files

/usr/bin/dbus-broker
/usr/bin/dbus-broker-launch
/usr/lib/systemd/catalog/dbus-broker-launch.catalog
/usr/lib/systemd/catalog/dbus-broker.catalog
/usr/lib/systemd/system/dbus-broker.service
/usr/lib/systemd/user/dbus-broker.service
/usr/share/licenses/dbus-broker
/usr/share/licenses/dbus-broker/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:32:08 2026