Format: 1.8 Date: Fri, 15 Aug 2014 13:37:15 -0500 Source: dbus Binary: dbus dbus-udeb dbus-x11 libdbus-1-3 libdbus-1-3-udeb dbus-1-doc libdbus-1-dev dbus-1-dbg Architecture: arm64 Version: 1.8.6-1ubuntu1 Distribution: utopic-proposed Urgency: low Maintainer: Ubuntu Build Daemon Changed-By: Tyler Hicks Description: dbus - simple interprocess messaging system (daemon and utilities) dbus-1-dbg - simple interprocess messaging system (debug symbols) dbus-1-doc - simple interprocess messaging system (documentation) dbus-udeb - simple interprocess messaging system (minimal runtime) (udeb) dbus-x11 - simple interprocess messaging system (X11 deps) libdbus-1-3 - simple interprocess messaging system (library) libdbus-1-3-udeb - simple interprocess messaging system (minimal library) (udeb) libdbus-1-dev - simple interprocess messaging system (development headers) Closes: 681241 Launchpad-Bugs-Fixed: 1235649 1252317 1320422 1325364 Changes: dbus (1.8.6-1ubuntu1) utopic; urgency=low . * Resynchronize on Debian testing (LP: #1320422). Remaining Ubuntu changes: - Install binaries into / rather than /usr: + debian/rules: Set --exec-prefix=/ + debian/dbus.install, debian/dbus-x11.install: Install from /bin - Use upstart to start: + Add debian/dbus.upstart and dbus.user-session.upstart + debian/dbus.postinst: Use upstart call instead of invoking the init.d script for checking if we are already running. + debian/control: versioned dependency on netbase that emits the new deconfiguring-networking event used in upstart script. - 20_system_conf_limit.patch: Increase max_match_rules_per_connection for the system bus to 5000 (LP #454093) - 81-session.conf-timeout.patch: Raise the service startup timeout from 25 to 60 seconds. It may be too short on the live CD with slow machines. - debian/dbus.user-session.upstart, debian/rules: Communicate session bus to Upstart Session Init to avoid potential out-of-memory scenario triggered by Upstart clients that do not run main loops (LP: #1235649, LP: #1252317). - debian/control, debian/rules: Build against libapparmor for AppArmor D-Bus mediation - debian/control: Use logind for session tracking, so that "at_console" policies work with logind instead of ConsoleKit. Add "libpam-systemd" recommends. - debian/rules: Adjust dbus-send path to our changed install layout. (LP: #1325364) - debian/dbus-Xsession: Don't start a session bus if there already is one, i. e. $DBUS_SESSION_BUS_ADDRESS is already set. (Closes: #681241) * Dropped changes: - debian/control: Drop version bump on the libglib2.0-dev Build-Depends. It is no longer needed. - debian/control: use "Breaks: unity-services (<< 6.0.0-0ubuntu6)", the new dbus eavedropping protection was creating issues with previous versions. This can be dropped now since upgrades from Quantal are no longer a concern. - debian/control, debian/rules: The tests are not run during the build. Configure with --disable-tests, drop the build dependencies needed for the tests. The tests should now run with the debug build using autopkgtest. - 00git_logind_check.patch: Fix logind check. This change is present in upstream dbus. - Add 00git_sd_daemon_update.patch: Update to current sytemd upstream sd_booted() to actually check for systemd init. This change is present in upstream dbus. - debian/patches/aa-build-tools.patch, debian/patches/aa-mediation.patch, debian/patches/aa-mediate-eavesdropping.patch: Drop these patches in favor of the latest set of patches submitted for upstream inclusion - debian/patches/02_obsolete_g_thread_api.patch: This change is present in upstream dbus - 0001-activation-allow-for-more-variation-than-just-system.patch, 0002-bus-change-systemd-activation-to-activation-systemd.patch, 0003-upstart-add-upstart-as-a-possible-activation-type.patch, 0004-upstart-add-UpstartJob-to-service-desktop-files.patch, 0005-activation-implement-upstart-activation.patch: These patches have been disabled since 12.10 so it should be safe to remove them at this point - debian/patches/CVE-2014-3477.patch, debian/patches/CVE-2014-3532.patch, debian/patches/CVE-2014-3533.patch: These changes are present in upstream dbus * 0001-Document-AppArmor-enforcement-in-the-dbus-daemon-man.patch, 0002-Add-apparmor-element-and-attributes-to-the-bus-confi.patch, 0003-Update-autoconf-file-to-build-against-libapparmor.patch, 0004-Add-apparmor-element-support-to-bus-config-parsing.patch, 0005-Initialize-AppArmor-mediation.patch, 0006-Store-AppArmor-label-of-bus-during-initialization.patch, 0007-Store-AppArmor-label-of-connecting-processes.patch, 0008-Mediation-of-processes-that-acquire-well-known-names.patch, 0009-Do-LSM-checks-after-determining-if-the-message-is-a-.patch, 0010-Mediation-of-processes-sending-and-receiving-message.patch, 0011-Mediation-of-processes-eavesdropping.patch, 0012-New-a-sv-helper-for-using-byte-arrays-as-the-variant.patch, 0013-Add-AppArmor-support-to-GetConnectionCredentials.patch: Add the latest set of AppArmor D-Bus mediation patches. This the v3 patch set from the upstream feature inclusion bug. - https://bugs.freedesktop.org/show_bug.cgi?id=75113 * aa-get-connection-apparmor-security-context.patch: Refresh this patch so that it compiles with latest AppArmor D-Bus mediation patches. It 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. Checksums-Sha1: 9d8840ccca9a97a6b484dac46ac565ab646fe1a6 200090 dbus_1.8.6-1ubuntu1_arm64.deb f606d7f5384fac93adfb40270982e2474cf61a51 121342 dbus-udeb_1.8.6-1ubuntu1_arm64.udeb e88512b1389d797d25c037b24f68b7a1d2b175c8 20552 dbus-x11_1.8.6-1ubuntu1_arm64.deb 9202c5fdeb19fa7b2f70b71b248ef317de615450 121568 libdbus-1-3_1.8.6-1ubuntu1_arm64.deb 3151ebe029ef39a92bfcef83f1b0510f05646eec 70562 libdbus-1-3-udeb_1.8.6-1ubuntu1_arm64.udeb 49320108fa13e54e39332679f3a33b581883a988 143404 libdbus-1-dev_1.8.6-1ubuntu1_arm64.deb 522a4406904fc28cae5c05f3b7b54e2f24d20a47 6397020 dbus-1-dbg_1.8.6-1ubuntu1_arm64.deb Checksums-Sha256: 76c86e3a401a0e57893353ebac8bb00742d206b6406f8116005535abd34bc81c 200090 dbus_1.8.6-1ubuntu1_arm64.deb 0592b5a4439ec1896d403b1fbb47adeb8e520bef2754ea798bb5d499b39d120e 121342 dbus-udeb_1.8.6-1ubuntu1_arm64.udeb fe19bb0af4111a0b9e7f1fbe9028a37ed82bdd4d1fe9d4a77728a9f821962ee6 20552 dbus-x11_1.8.6-1ubuntu1_arm64.deb f24cf01cb320b781a8bfb2de5370d2470ffa8d1f59eed27a466e6ec795a6036d 121568 libdbus-1-3_1.8.6-1ubuntu1_arm64.deb 2013c9eedda41e808702aa9bb00f909c6e4fc567dd32fd46c568858a627154da 70562 libdbus-1-3-udeb_1.8.6-1ubuntu1_arm64.udeb e1a4cbbe9565fbc771c6f0bac866535bba6047f25cb70f1561119e3360343ff4 143404 libdbus-1-dev_1.8.6-1ubuntu1_arm64.deb 41dab83c1ae520e9c809fbe223a9779a4f00d2527557a416c90677c1d3732f1d 6397020 dbus-1-dbg_1.8.6-1ubuntu1_arm64.deb Files: fc65a7fdc207ec66463db928d1b5127e 200090 admin optional dbus_1.8.6-1ubuntu1_arm64.deb 107f75a5f3979f071b46b7794490347d 121342 debian-installer extra dbus-udeb_1.8.6-1ubuntu1_arm64.udeb 432aa9c1db1811316bbd74b9d28c5f48 20552 x11 optional dbus-x11_1.8.6-1ubuntu1_arm64.deb de824393bed1f33a520c37cbc4616c06 121568 libs optional libdbus-1-3_1.8.6-1ubuntu1_arm64.deb fd55846ac2354d2c660f3e7c28a55915 70562 debian-installer extra libdbus-1-3-udeb_1.8.6-1ubuntu1_arm64.udeb c4a593992e1008f7f92b4e2aa291fa7a 143404 libdevel optional libdbus-1-dev_1.8.6-1ubuntu1_arm64.deb dbfe454ad3ee343cc17acfee5051c469 6397020 debug extra dbus-1-dbg_1.8.6-1ubuntu1_arm64.deb Original-Maintainer: Utopia Maintenance Team