dbus 1.12.18-1ubuntu1 source package in Ubuntu

Changelog

dbus (1.12.18-1ubuntu1) groovy; urgency=low

  * Merge from Debian unstable.  Remaining changes:
    - Add dont-stop-dbus.patch: Don't stop D-Bus in the service unit.
    - 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.
    - Make autopkgtests cross-test-friendly.

dbus (1.12.18-1) unstable; urgency=medium

  [ Simon McVittie ]
  * New upstream stable release
    - CVE-2020-12049: Prevent a denial of service attack in which a local
      user can make the system dbus-daemon run out of file descriptors
    - d/p/dbus-daemon-test-Don-t-test-fd-limits-if-in-an-unprivileg.patch:
      Drop patch, applied upstream.
  * Switch to debhelper-compat 12
    - Don't restart systemd units on upgrade.
      Previously, this was handled by the dh_installinit override.
    - Add ${misc:Pre-Depends} to all binary packages.
      This is required for dbus for dh_installsystemd under dh compat
      level 12, and is harmless for the others.
  * dbus: Remove an unused Lintian override.
    Lintian used to warn twice for the statically-enabled dbus.service unit,
    but now only warns once.
  * dbus-tests: Silence package-contains-documentation-outside-usr-share-doc
    Lintian tag.
    The tests contain some READMEs that describe what is in their directory.
  * d/tests: Remove compatibility with deprecated ADTTMP.
    autopkgtest has supported AUTOPKGTEST_TMP long enough to use it
    unconditionally.
  * Introduce noinsttest build profile.
    This disables dbus-tests, and when combined with nocheck it disables
    the circular GLib dependency.
  * Remove non-standard pkg.dbus.minimal build profile.
    It was not a "safe" build profile (it altered the contents of binary
    packages, notably dropping LSM and systemd support, which could result
    in dependent packages being broken), and the combination of nocheck,
    nodoc and noinsttest achieves most of the same build-dependency
    reductions.
  * Explicitly build-depend on pkg-config.
    Previously, this was pulled in by libglib2.0-dev. (Closes: #945201)
  * d/upstream/metadata: Distinguish between Bug-Submit and Bug-Database
  * Change system bus socket to /run/dbus/system_bus_socket.
    The interoperable cross-distro path is /var/run/dbus/system_bus_socket,
    so this remains the upstream default for the benefit of distributions
    where /var/run and /run are (problematically) not guaranteed to be
    equivalent. However, Debian Policy since at least v4.1.5 guarantees
    that /var/run is a symlink to /run, and this has been implemented
    for several stable releases (since at least initscripts 2.88dsf-29
    in 2012, in the sysvinit case), so it is harmless to prefer the
    path in /run, which has advantages in a few corner cases (ability
    to unmount /var is the main one) and avoids warnings from systemd.
    (Closes: #783321, #857678, #932105, #958289)
  * Standards-Version: 4.5.0
    - Note that the user for `dbus-daemon --system` is still named
      'messagebus' for historical reasons. If it was added today,
      we'd call it _dbus as per Policy ยง9.2.1, but this is not the right
      package to be experimenting with renaming system users.
  * d/dbus-udeb.postinst: Remove #DEBHELPER# token.
    debhelper doesn't actually substitute this in udebs, making it just
    an ordinary comment.

  [ Debian Janitor ]
  * Remove trailing whitespace in d/changelog.
  * Use secure URI in Homepage field.
  * Re-export upstream signing key without extra signatures.
  * Set upstream metadata fields: Bug-Submit (from ./configure),
    Repository, Repository-Browse.

 -- Steve Langasek <email address hidden>  Tue, 09 Jun 2020 13:55:57 -0700

Upload details

Uploaded by:
Steve Langasek
Uploaded to:
Groovy
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
devel
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
dbus_1.12.18.orig.tar.gz 2.0 MiB 64cf4d70840230e5e9bc784d153880775ab3db19d656ead8a0cb9c0ab5a95306
dbus_1.12.18.orig.tar.gz.asc 833 bytes 0daddfcc8e30facf66c1a79a1d0fd776e18a180f9a6fe634874f404f9972ce30
dbus_1.12.18-1ubuntu1.debian.tar.xz 59.7 KiB 54c4c9ece3590b015fa65d02a835a12a5d7d62550afcbf9d84118c53932d1139
dbus_1.12.18-1ubuntu1.dsc 3.6 KiB 24cb2be4c74a2b1e3871a0f477adca28f960b4b60692da55762304700e1f5455

View changes file

Binary packages built by this source

dbus: No summary available for dbus in ubuntu groovy.

No description available for dbus in ubuntu groovy.

dbus-1-doc: No summary available for dbus-1-doc in ubuntu groovy.

No description available for dbus-1-doc in ubuntu groovy.

dbus-dbgsym: No summary available for dbus-dbgsym in ubuntu groovy.

No description available for dbus-dbgsym in ubuntu groovy.

dbus-tests: No summary available for dbus-tests in ubuntu groovy.

No description available for dbus-tests in ubuntu groovy.

dbus-tests-dbgsym: No summary available for dbus-tests-dbgsym in ubuntu groovy.

No description available for dbus-tests-dbgsym in ubuntu groovy.

dbus-udeb: No summary available for dbus-udeb in ubuntu groovy.

No description available for dbus-udeb in ubuntu groovy.

dbus-user-session: No summary available for dbus-user-session in ubuntu groovy.

No description available for dbus-user-session in ubuntu groovy.

dbus-x11: No summary available for dbus-x11 in ubuntu groovy.

No description available for dbus-x11 in ubuntu groovy.

dbus-x11-dbgsym: No summary available for dbus-x11-dbgsym in ubuntu groovy.

No description available for dbus-x11-dbgsym in ubuntu groovy.

libdbus-1-3: No summary available for libdbus-1-3 in ubuntu groovy.

No description available for libdbus-1-3 in ubuntu groovy.

libdbus-1-3-dbgsym: No summary available for libdbus-1-3-dbgsym in ubuntu groovy.

No description available for libdbus-1-3-dbgsym in ubuntu groovy.

libdbus-1-3-udeb: No summary available for libdbus-1-3-udeb in ubuntu groovy.

No description available for libdbus-1-3-udeb in ubuntu groovy.

libdbus-1-dev: No summary available for libdbus-1-dev in ubuntu groovy.

No description available for libdbus-1-dev in ubuntu groovy.