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
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
simple interprocess messaging system (daemon and utilities)
simple interprocess messaging system (documentation)
debug symbols for dbus
simple interprocess messaging system (test infrastructure)
debug symbols for dbus-tests
simple interprocess messaging system (minimal runtime)
simple interprocess messaging system (systemd --user integration)
simple interprocess messaging system (X11 deps)
debug symbols for dbus-x11
simple interprocess messaging system (library)
debug symbols for libdbus-1-3
simple interprocess messaging system (minimal library)
simple interprocess messaging system (development headers)