Linux repositories inspector

dbus-1 - D-Bus Message Bus System

D-Bus is a message bus system, a simple way for applications to talk to one another. D-Bus supplies both a system daemon and a per-user-login-session daemon. Also, the message bus is built on top of a general one-to-one message passing framework, which can be used by any two apps to communicate directly (without going through the message bus daemon).
1.12.16
OpenSUSE iconOpenSUSE Tumbleweed
1.12.2
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
1.8.22
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm1.12.2-lp150.1.282019-01-17294 kiB624 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm1.12.2-lp150.2.4.22019-06-30250 kiB628 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.0 update/ossrpm1.12.2-lp150.2.3.12019-06-24250 kiB628 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm1.12.2-lp151.3.212019-04-09249 kiB624 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 update/ossrpm1.12.2-lp151.4.3.12019-07-20250 kiB624 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm1.12.2-lp152.5.202020-01-17249 kiB624 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm1.8.22-5.22019-01-17319 kiB914 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm1.12.16-2.12020-01-29222 kiB598 kiBhttps://bugs.opensuse.org

Manual pages

dbus-cleanup-sockets(1)

dbus-cleanup-sockets - clean up leftover sockets in a directory

dbus-daemon(1)

dbus-daemon - Message bus daemon

dbus-launch(1)

dbus-launch - Utility to start a message bus from a shell script

dbus-monitor(1)

dbus-monitor - debug probe to print message bus messages

dbus-run-session(1)

dbus-run-session - start a process as a new D-Bus session

dbus-send(1)

dbus-send - Send a message to a message bus

dbus-test-tool(1)

dbus-test-tool - D-Bus traffic generator and test tool

dbus-update-activation-environment(1)

dbus-update-activation-environment - update environment used for D-Bus session services

dbus-uuidgen(1)

dbus-uuidgen - Utility to generate UUIDs

Latest updates

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.12.16-1.1 to 1.12.16-2.1

2020-01-29
  • Remove left overs from blocking restart on update from May 29th 2019
  • Use sysusers.d to create messagebus user
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Updated from 1.12.2-lp152.5.19 to 1.12.2-lp152.5.20

2020-01-17
  • Fix CVE-2019-12749 Authentication bypass (CVE-2019-12749 bsc#1137832)
    • added fix-CVE-2019-12749.patch
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 1.12.2-lp152.5.19 introduced

2020-01-07
  • Fix CVE-2019-12749 Authentication bypass (CVE-2019-12749 bsc#1137832)
    • added fix-CVE-2019-12749.patch
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.12.12-5.1 to 1.12.16-1.1

2019-12-13
  • Verify signatures
    • dbus-1.keyring - Key for Simon McVittie (smcv) from the Debian
    developer keyring.
  • Drop dbus_at_console.ck not needed
  • Clean up sources
    • Source2 dbus-1.desktop now Source4
    • baselib.conf now source 3
  • Update to 1.12.16
    • CVE-2019-12749: Do not attempt to carry out DBUS_COOKIE_SHA1 authentication for identities that differ from the user running the DBusServer. Previously, a local attacker could manipulate symbolic links in their own home directory to bypass authentication and connect to a DBusServer with elevated privileges. The standard system and session dbus-daemons in their default configuration were immune to this attack because they did not allow DBUS_COOKIE_SHA1, but third-party users of DBusServer such as Upstart could be vulnerable. Thanks to Joe Vennix of Apple Information Security.
      (bsc#1137832, dbus#269, Simon McVittie)
  • From 1.12.14
    • Raise soft fd limit to match hard limit, even if unprivileged. This makes session buses with many clients, or with clients that make heavy use of fd-passing, less likely to suffer from fd exhaustion. (dbus!103, Simon McVittie)
    • If a privileged dbus-daemon has a hard fd limit greater than 64K, don't reduce it to 64K, ensuring that we can put back the original fd limits when carrying out traditional (non-systemd) activation. This fixes a regression with systemd >= 240 in which system services inherited dbus-daemon's hard and soft limit of 64K fds, instead of the intended soft limit of 1K and hard limit of 512K or 1M.
      (dbus!103, Debian#928877; Simon McVittie)
    • Fix build failures caused by an AX_CODE_COVERAGE API change in newer autoconf-archive versions (dbus#249, dbus!88; Simon McVittie)
    • Fix build failures with newer autoconf-archive versions that include AX_-prefixed shell variable names (dbus#249, dbus!86; Simon McVittie)
    • Parse section/group names in .service files according to the syntax from the Desktop Entry Specification, rejecting control characters and non-ASCII in section/group names (dbus#208, David King)
    • Fix various -Wlogical-op issues that cause build failure with newer gcc versions (dbus#225, dbus!109; David King)
    • Don't assume we can set permissions on a directory, for the benefit of MSYS and Cygwin builds (dbus#216, dbus!110; Simon McVittie)
    • Don't overwrite PKG_CONFIG_PATH and related environment variables when the pkg-config-based version of DBus1Config is used in a CMake project (dbus#267, dbus!96; Clemens Lang)
  • Drop now upstream Patches
    • dbus-no-ax-check.patch
    • dbus-new-autoconf-archive.patch
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.12.12-4.3 to 1.12.12-5.1

2019-11-25
  • Fix two inconsistencies with _libexecdir, sysusers.d and tmpfiles.d are always in %{_prefix}/lib/.
  • Drop update-desktop-files BuildRequires, once added for mimetypes.prov which is no longer part of update-desktop-files, and dbus-1.desktop does not even handles a single mimetype.
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.12.12-4.2 to 1.12.12-4.3

2019-10-11
  • Replace DISABLE_RESTART_ON_UPDATE with
    %service_del_postun_without_restart
  • Remove version specific code to block all updates on restart as hopefully no tumbleweed versions still have code causing those issues (was only present for a few snapshots)
OpenSUSE icon

OpenSUSE Leap 15.1 update/oss: Version 1.12.2-lp151.4.3.1 introduced

2019-07-20
  • Fix CVE-2019-12749 Authentication bypass (CVE-2019-12749 bsc#1137832)
    • added fix-CVE-2019-12749.patch
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.12.12-4.1 to 1.12.12-4.2

2019-07-16
  • Replace DISABLE_RESTART_ON_UPDATE with
    %service_del_postun_without_restart
  • Remove version specific code to block all updates on restart as hopefully no tumbleweed versions still have code causing those issues (was only present for a few snapshots)
OpenSUSE icon

OpenSUSE Leap 15.0 update/oss: Updated from 1.12.2-lp150.2.3.1 to 1.12.2-lp150.2.4.2

2019-06-30
  • Fix CVE-2019-12749 Authentication bypass (CVE-2019-12749 bsc#1137832)
    • added fix-CVE-2019-12749.patch
OpenSUSE icon

OpenSUSE Leap 15.0 update/oss: Version 1.12.2-lp150.2.3.1 introduced

2019-06-24
  • Fix CVE-2019-12749 Authentication bypass (CVE-2019-12749 bsc#1137832)
    • added fix-CVE-2019-12749.patch
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.12.12-2.1 to 1.12.12-4.1

2019-06-17
  • Replace DISABLE_RESTART_ON_UPDATE with
    %service_del_postun_without_restart
  • Remove version specific code to block all updates on restart as hopefully no tumbleweed versions still have code causing those issues (was only present for a few snapshots)
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.12.2-lp151.3.20 to 1.12.2-lp151.3.21

2019-04-09
  • Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.12.2-lp151.3.19 to 1.12.2-lp151.3.20

2019-04-02
  • Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.12.2-lp151.3.17 to 1.12.2-lp151.3.19

2019-03-30
  • Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.12.2-lp151.3.14 to 1.12.2-lp151.3.17

2019-03-20
  • Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.12.2-lp151.3.12 to 1.12.2-lp151.3.14

2019-03-14
  • Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.12.2-lp151.3.11 to 1.12.2-lp151.3.12

2019-03-10
  • Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 1.12.12-1.1 to 1.12.12-2.1

2019-02-28
  • Drop use of $FIRST_ARG in .spec
    The use of $FIRST_ARG was probably required because of the
    %service_* rpm macros were playing tricks with the shell positional parameters. This is bad practice and error prones so let's assume that no macros should do that anymore and hence it's safe to assume that positional parameters remains unchanged after any rpm macro call.
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.12.2-lp151.3.9 to 1.12.2-lp151.3.11

2019-02-26
  • Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Updated from 1.12.2-lp151.3.3 to 1.12.2-lp151.3.9

2019-02-19
  • Make libdbus-1-3 own the %{_datadir}/dbus-1/system.d directory

Related packages

dbus - simple interprocess messaging system (daemon and utilities)
dbus-1-32bit-debuginfo - Debug information for package dbus-1
dbus-1-dbg - simple interprocess messaging system (debug symbols)
dbus-1-debuginfo - Debug information for package dbus-1
dbus-1-debugsource - Debug sources for package dbus-1
dbus-1-devel - Developer package for D-Bus
dbus-1-devel-32bit - Developer package for D-Bus
dbus-1-devel-doc - Developer documentation package for D-Bus
dbus-1-doc - simple interprocess messaging system (documentation)
dbus-1-glib - GLib-based library for using D-Bus
dbus-1-glib-32bit - GLib-based library for using D-Bus
dbus-1-glib-32bit-debuginfo - Debug information for package dbus-1-glib
dbus-1-glib-debuginfo - Debug information for package dbus-1-glib
dbus-1-glib-debuginfo-32bit - Debug information for package dbus-1-glib
dbus-1-glib-debugsource - Debug sources for package dbus-1-glib
dbus-1-glib-devel - Developer package for D-Bus/GLib bindings
dbus-1-glib-devel-32bit - Developer package for D-Bus/GLib bindings
dbus-1-glib-devel-debuginfo - Debug information for package dbus-1-glib-devel
dbus-1-glib-devel-debuginfo-32bit - Debug information for package dbus-1-glib-devel
dbus-1-glib-doc - Documentation for the D-Bus/GLib bindings
dbus-1-glib-tool - Tool package for D-Bus/GLib bindings
dbus-1-glib-tool-debuginfo - Debug information for package dbus-1-glib-tool
dbus-1-mono - Mono Bindings for D-Bus
dbus-1-presage - Intelligent predictive text entry platform (dbus service)
dbus-1-python - Python bindings for D-Bus
dbus-1-python-debuginfo - Debug information for package dbus-1-python
dbus-1-python-debugsource - Debug sources for package dbus-1-python
dbus-1-python-devel - Python bindings for D-Bus
dbus-1-python3 - Python bindings for D-Bus
dbus-1-python3-debuginfo - Debug information for package dbus-1-python3
dbus-1-python3-debugsource - Debug sources for package dbus-1-python3
dbus-1-python3-devel - Python bindings for D-Bus
dbus-1-qt3 - QT3/KDE bindings for D-Bus
dbus-1-qt3-32bit - QT3/KDE bindings for D-Bus
dbus-1-qt3-debuginfo - Debug information for package dbus-1-qt3
dbus-1-qt3-debuginfo-32bit - Debug information for package dbus-1-qt3
dbus-1-qt3-debugsource - Debug sources for package dbus-1-qt3
dbus-1-qt3-devel - Developer package for QT3/KDE bindings for D-Bus
dbus-1-x11 - D-Bus Message Bus System
dbus-1-x11-debuginfo - Debug information for package dbus-1-x11
dbus-1-x11-debugsource - Debug sources for package dbus-1-x11
⇧ Top