Publishing details

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

Available diffs

Builds

Built packages

Package files