dbus 1.12.2-1ubuntu1 source package in Ubuntu
Changelog
dbus (1.12.2-1ubuntu1) bionic; urgency=medium * Sync with Debian. Remaining changes: - Clean up /etc/init/dbus.conf on upgrades. This needs to be kept until after 18.04 LTS. - Add 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) (LP: #1540282) - debian/dbus.postinst, debian/rules: Don't start D-Bus on package installation, as that doesn't work any more with dont-stop-dbus.patch. Instead, start dbus.socket in postinst, which will then start D-Bus on demand after package installation. - Add 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. dbus (1.12.2-1) unstable; urgency=low * New upstream release 1.12.2 * Remove unused Lintian override now that #736360 has been fixed * d/p/debian/Don-t-abort-on-fatal-warnings-by-default.patch: Remove patch. This was committed not long after the addition of the fatal-by-default _dbus_warn_check_failed() checks for programming errors, with the changelog message "This will be set to upstream default again at some point so if you have an application that prints a DBus warning get it fixed". The patch made Debian and its derivatives a little more robust against implementation errors in projects that use libdbus, but at the cost that upstream developers of those projects don't notice implementation errors (that would be crashes on most OSs) if they happen to be developing on Debian or Ubuntu. 11 years later, let's consider "some point" to have arrived. * Set migration urgency to low in case that breaks things. -- Jeremy Bicha <email address hidden> Wed, 15 Nov 2017 17:22:22 -0500
Upload details
- Uploaded by:
- Jeremy BĂcha
- Uploaded to:
- Bionic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- any all
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Bionic | release | main | devel |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
dbus_1.12.2.orig.tar.gz | 2.0 MiB | 272bb5091770b047c8188b926d5e6038fa4fe6745488b2add96b23e2d9a83d88 |
dbus_1.12.2-1ubuntu1.debian.tar.xz | 61.0 KiB | 7c968a77cc7f8512229f190b51a619cf7b5901db0cf43fcae6c367eff1ede78c |
dbus_1.12.2-1ubuntu1.dsc | 3.4 KiB | c8f7be73fbf84d1dfded786c12ff351e86e4413706a90c711d90f923202cae3b |
Available diffs
Binary packages built by this source
- dbus: No summary available for dbus in ubuntu cosmic.
No description available for dbus in ubuntu cosmic.
- dbus-1-doc: No summary available for dbus-1-doc in ubuntu cosmic.
No description available for dbus-1-doc in ubuntu cosmic.
- dbus-dbgsym: No summary available for dbus-dbgsym in ubuntu cosmic.
No description available for dbus-dbgsym in ubuntu cosmic.
- dbus-tests: simple interprocess messaging system (test infrastructure)
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.
.
This package provides automated and manual tests for D-Bus, and the
dbus-test-tool utility. It also provides copies of the D-Bus libraries and
executables compiled with extra debug information and logging.
.
See the dbus package description for more information about D-Bus in general.
- dbus-tests-dbgsym: debug symbols for dbus-tests
- dbus-udeb: No summary available for dbus-udeb in ubuntu cosmic.
No description available for dbus-udeb in ubuntu cosmic.
- dbus-user-session: simple interprocess messaging system (systemd --user integration)
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.
.
On systemd systems, this package opts in to the session model in which
a user's session starts the first time they log in, and does not end
until all their login sessions have ended. This model merges all
parallel non-graphical login sessions (text mode, ssh, cron, etc.), and up
to one graphical session, into a single "user-session" or "super-session"
within which all background D-Bus services are shared.
.
Multiple graphical sessions per user are not currently supported in this
mode; as a result, it is particularly suitable for gdm, which responds to
requests to open a parallel graphical session by switching to the existing
graphical session and unlocking it.
.
To retain dbus' traditional session semantics, in which login sessions
are artificially isolated from each other, remove this package and install
dbus-x11 instead.
.
See the dbus package description for more information about D-Bus in general.
- dbus-x11: simple interprocess messaging system (X11 deps)
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.
.
This package contains the dbus-launch utility which is necessary for
packages using a D-Bus session bus.
.
See the dbus description for more information about D-Bus in general.
- dbus-x11-dbgsym: No summary available for dbus-x11-dbgsym in ubuntu cosmic.
No description available for dbus-x11-dbgsym in ubuntu cosmic.
- libdbus-1-3: simple interprocess messaging system (library)
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.
.
The daemon can be found in the dbus package.
- libdbus-1-3-dbgsym: No summary available for libdbus-1-3-dbgsym in ubuntu cosmic.
No description available for libdbus-1-3-dbgsym in ubuntu cosmic.
- libdbus-1-3-udeb: simple interprocess messaging system (minimal library)
D-Bus is a message bus, used for sending messages between applications.
.
This package is a minimal version of the libdbus-1-3 package,
for use in the Debian installer.
- libdbus-1-dev: simple interprocess messaging system (development headers)
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.
.
See the dbus description for more information about D-Bus in general.