New changelog entries:
* Merge with Debian, remaining changes:
- Add upstart jobs; Upstart is still supported for the system init.
+ Add debian/dbus.upstart and dbus.user-session.upstart
- Add debian/patches/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)
- 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.
New changelog entries:
[ Iain Lane ]
* debian/dbus.postinst: Check if /run/dbus exists before writing to a file
there. If it doesn't then the system bus isn't running so we don't have
anything to restart anyway.
[ Simon McVittie ]
* New upstream stable release.
* Continue to upload to experimental for now, to avoid the shlibs bump
making the libstdc++ transition any worse than it already is.
New changelog entries:
* debian/dbus.postinst: Check if /run/dbus exists before writing to a file
there. If it doesn't then the system bus isn't running so we don't have
anything to restart anyway.
New changelog entries:
* Merge with Debian (LP: #1477086), remaining changes:
- Add upstart jobs; Upstart is still supported for the system init.
+ Add debian/dbus.upstart and dbus.user-session.upstart
- Add debian/patches/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)
- 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.
* Dropped changes:
+ 81-session.conf-timeout.patch; didn't ever do anything. (LP: #1479771)
+ 20_system_conf_limit.patch: Dropped. This was introduced due to problems
with aptdaemon and large transactions. These problems seem to no longer
exists, so we will try to run without an increased limit.
+ All other changes merged in Debian.
New changelog entries:
* debian/dbus.triggers: Switch trigger to interest-noawait to make life
slightly easier on dpkg/apt while dependency unwinding (LP: #1485970)
New changelog entries:
* New upstream release (release candidate for 1.10)
* Add a tmpfiles.d snippet so that on systemd machines,
/var/lib/dbus/machine-id is a symlink to /etc/machine-id if not
otherwise created. This might help third-party software
that relies on that path, in cloud/live images where
/var/lib/dbus/machine-id is deleted during image preparation,
while avoiding having to run dbus-uuidgen on boot (as done in
non-systemd init systems and dbus/1.8.12-1ubuntu4).
* dbus.postinst: don't try to reload bus setup/configuration if we
are running an older version that will not understand the new
arrangement (Closes: #793519)
New changelog entries:
* New upstream development release
* debian/.gitignore: add
* Adapt for bus setup in ${datadir}
- deb: install both /etc/dbus-1/s*.conf and /usr/share/dbus-1/s*.conf
- udeb: install /usr/share/dbus-1/session.conf only
- configure the debug build to share /usr/share with the production build
* New upstream bugfix release
- fix a memory leak when GetConnectionCredentials is called
- stop dbus-monitor replying to org.freedesktop.DBus.Peer
messages, including those that another process should have
replied to