dbus_1.10.6-1ubuntu3_amd64.deb


Advertisement

Description

dbus - simple interprocess messaging system (daemon and utilities)

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Main amd64
Package name: dbus
Package version: 1.10.6
Package release: 1ubuntu3
Package architecture: amd64
Package type: deb
Installed size: 536 B
Download size: 138.08 KB
Official Mirror: archive.ubuntu.com
D-Bus is a message bus, used for sending messages between applications. Conceptually, it fits somewhere in between raw sockets and CORBA in terms of complexity. D-Bus supports broadcast messages, asynchronous messages (thus decreasing latency), authentication, and more. It is designed to be low-overhead; messages are sent using a binary protocol, not using XML. D-Bus also supports a method call mapping for its messages, but it is not required; this makes using the system quite simple. It comes with several bindings, including GLib, Python, Qt and Java. This package contains the D-Bus daemon and related utilities. The client-side library can be found in the libdbus-1-3 package, as it is no longer contained in this package.

Alternatives

    Download

    Source package: dbus

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install dbus deb package:
      # sudo apt-get install dbus

    Files

    • /etc/default/dbus
    • /etc/init/dbus.conf
    • /etc/init.d/dbus
    • /lib/systemd/system/dbus.service
    • /lib/systemd/system/dbus.socket
    • /lib/systemd/system/multi-user.target.wants/dbus.service
    • /lib/systemd/system/sockets.target.wants/dbus.socket
    • /usr/bin/dbus-cleanup-sockets
    • /usr/bin/dbus-daemon
    • /usr/bin/dbus-monitor
    • /usr/bin/dbus-run-session
    • /usr/bin/dbus-send
    • /usr/bin/dbus-update-activation-environment
    • /usr/bin/dbus-uuidgen
    • /usr/lib/dbus-1.0/dbus-daemon-launch-helper
    • /usr/lib/tmpfiles.d/dbus.conf
    • /usr/share/bug/dbus/control
    • /usr/share/dbus-1/session.conf
    • /usr/share/dbus-1/system.conf
    • /usr/share/doc/dbus/AUTHORS.gz
    • /usr/share/doc/dbus/NEWS.gz
    • /usr/share/doc/dbus/README.Debian
    • /usr/share/doc/dbus/README.gz
    • /usr/share/doc/dbus/changelog.Debian.gz
    • /usr/share/doc/dbus/copyright
    • /usr/share/lintian/overrides/dbus
    • /usr/share/man/man1/dbus-cleanup-sockets.1.gz
    • /usr/share/man/man1/dbus-daemon.1.gz
    • /usr/share/man/man1/dbus-monitor.1.gz
    • /usr/share/man/man1/dbus-run-session.1.gz
    • /usr/share/man/man1/dbus-send.1.gz
    • /usr/share/man/man1/dbus-update-activation-environment.1.gz
    • /usr/share/man/man1/dbus-uuidgen.1.gz
    • /usr/share/upstart/sessions/dbus.conf

    Changelog

    2016-03-31 - Mathieu Trudel-Lapierre <mathieu-tl@ubuntu.com> dbus (1.10.6-1ubuntu3) xenial; urgency=medium * debian/dbus.preinst: divert the dbus-daemon-launch-helper if upgrading from < 1.9.4-2~. This will make sure we keep the setuid bit during upgrade. (LP: #1555237) * debian/dbus.postinst: remove diversion.

    2016-02-11 - Martin Pitt <martin.pitt@ubuntu.com> dbus (1.10.6-1ubuntu2) xenial; urgency=medium * dont-stop-dbus.patch: Disallow manual (re)starts, as we don't (want to) stop D-Bus on shutdown. (LP: #1540282) * debian/rules: Don't start D-Bus on package installation, as that doesn't work any more with the above. Instead, start dbus.socket in postinst, which will then start D-Bus on demand after package installation.

    2015-12-03 - Iain Lane <iain@orangesquash.org.uk> dbus (1.10.6-1ubuntu1) xenial; urgency=low * Merge with Debian, remaining changes: - Add upstart jobs; Upstart is still supported for the system init. + Add debian/dbus.upstart and dbus.user-session.upstart - Add debian/patches/dont-stop-dbus.patch: Don't stop D-Bus in the service unit (see patch header and upstream bug for details). Fixes various causes of shutdown hangs, particularly with remote file systems. (LP: #1438612) - aa-get-connection-apparmor-security-context.patch: This is not intended for upstream inclusion. It implements a bus method (GetConnectionAppArmorSecurityContext) to get a connection's AppArmor security context but upstream D-Bus has recently added a generic way of getting a connection's security credentials (GetConnectionCredentials). Ubuntu should carry this patch until packages in the archive are moved over to the new, generic method of getting a connection's credentials.

    2015-12-01 - Simon McVittie <smcv@debian.org> dbus (1.10.6-1) unstable; urgency=medium * New upstream stable release 1.10.6 - fixes regression tests when run as root (Closes: #806305) * When removing dbus.target.wants (for #757913), do not fail if it does not exist. This should fix FTBFS on non-Linux kernels, and in stage1 Linux builds (Closes: #805513) * debian/libdbus-1-3.symbols.in: use a regex for private symbols, so that this packaging can be used for snapshots of dbus where DEB_VERSION_UPSTREAM does not necessarily match Autoconf's VERSION

    2015-11-23 - Iain Lane <iain@orangesquash.org.uk> dbus (1.10.4-1ubuntu2) xenial; urgency=medium * debian/patches/0001-uid-permissions-test-don-t-assert-that-root-can-Upda.patch: Take patch from fd.o bug #119997 to resolve 'root' test failure - root can no longer call UpdateActivationEnvironment. Check using BecomeMonitor that root and messagebus are privileged.

    2015-11-19 - Iain Lane <iain@orangesquash.org.uk> dbus (1.10.4-1ubuntu1) xenial; urgency=low * Merge with Debian, remaining changes: - Add upstart jobs; Upstart is still supported for the system init. + Add debian/dbus.upstart and dbus.user-session.upstart - Add debian/patches/dont-stop-dbus.patch: Don't stop D-Bus in the service unit (see patch header and upstream bug for details). Fixes various causes of shutdown hangs, particularly with remote file systems. (LP: #1438612) - aa-get-connection-apparmor-security-context.patch: This is not intended for upstream inclusion. It implements a bus method (GetConnectionAppArmorSecurityContext) to get a connection's AppArmor security context but upstream D-Bus has recently added a generic way of getting a connection's security credentials (GetConnectionCredentials). Ubuntu should carry this patch until packages in the archive are moved over to the new, generic method of getting a connection's credentials. * debian/rules, debian/dbus.install: Modify upstart session job installation to use dh-exec instead of editing debian/rules

    Advertisement
    Advertisement