| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: dbus-broker | Distribution: openSUSE:Factory:zSystems |
| Version: 37 | Vendor: openSUSE |
| Release: 1.1 | Build date: Mon Jun 16 15:20:52 2025 |
| Group: System/Daemons | Build host: reproducible |
| Size: 366557 | Source RPM: dbus-broker-37-1.1.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
Apache-2.0
* 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.
* Fri Aug 05 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 32
* Fix several bugs in the d-bus marshalling layer c-dvar,
including out-of-bound reads.
* Fix ubsan and asan warnings in c-stdaux and related
subprojects.
* Thu May 26 2022 Simon Lees <sflees@suse.de>
- Provide dbus-service so from a packaging perspective its easier
to replace dbus-daemon in the future.
* Mon May 16 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 31
* Fix assertion failures in the user accounting, uncovered by
the changes to accounting in v30.
* Fix a memory leak in service-file re-loading, in particular
in the command-line argument handling.
* Tue May 10 2022 Jan Engelhardt <jengelh@inai.de>
- Update to release 30
* Failed service activations now report more detailed information
on the activation failure back through the activating client.
* The broker now runs in `session.slice` if applicable.
* The `GetStats()` call on `org.freedeskop.DBus.Debug` now
properly returns reply-owner statistics. Before, those were
always set to 0.
/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, Wed Oct 22 23:18:26 2025