[ubuntu/vivid-proposed] dbus 1.8.8-2ubuntu1 (Accepted)
Michael Vogt
michael.vogt at ubuntu.com
Mon Oct 27 12:42:13 UTC 2014
dbus (1.8.8-2ubuntu1) vivid; urgency=low
* Merge from Debian unstable. Remaining 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)
- 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: 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.
- write to $XDG_RUNTIME_DIR instead of the users home when creating the
dbus-session file, so we can start our session even with 100% filled or
readonly home dir (LP: #1316978)
dbus (1.8.8-2) unstable; urgency=medium
[ Michael Biebl ]
* Build against libsystemd-dev. In systemd v209 the various libraries were
merged into a single libsystemd library.
[ Simon McVittie ]
* debian/dbus.bug-control: when people report bugs against dbus,
also report the status of systemd and systemd-sysv (because
those alter how system service activation works), and dbus-x11
(because that's responsible for normal session bus setup)
* Remove Build-Profiles control field until the syntax settles down
(Closes: #764222)
* Use --with-valgrind=auto (supported since 1.7.6) for the debug build
Date: Mon, 27 Oct 2014 09:39:05 +0100
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/vivid/+source/dbus/1.8.8-2ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 27 Oct 2014 09:39:05 +0100
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: source
Version: 1.8.8-2ubuntu1
Distribution: vivid
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
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 764222
Launchpad-Bugs-Fixed: 1235649 1252317 1316978 1325364
Changes:
dbus (1.8.8-2ubuntu1) vivid; urgency=low
.
* Merge from Debian unstable. Remaining 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)
- 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: 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.
- write to $XDG_RUNTIME_DIR instead of the users home when creating the
dbus-session file, so we can start our session even with 100% filled or
readonly home dir (LP: #1316978)
.
dbus (1.8.8-2) unstable; urgency=medium
.
[ Michael Biebl ]
* Build against libsystemd-dev. In systemd v209 the various libraries were
merged into a single libsystemd library.
.
[ Simon McVittie ]
* debian/dbus.bug-control: when people report bugs against dbus,
also report the status of systemd and systemd-sysv (because
those alter how system service activation works), and dbus-x11
(because that's responsible for normal session bus setup)
* Remove Build-Profiles control field until the syntax settles down
(Closes: #764222)
* Use --with-valgrind=auto (supported since 1.7.6) for the debug build
Checksums-Sha1:
3a9fadad7cb5d40bfd6a34cd1c5f07dae85a9dfa 2961 dbus_1.8.8-2ubuntu1.dsc
03106a7b65f4791546ccc7ca0edbc42422b8611e 60048 dbus_1.8.8-2ubuntu1.debian.tar.xz
Checksums-Sha256:
3f14bc3943d2a2690f87cb52d518e2217c9c2ed9a91318a5825df22459302884 2961 dbus_1.8.8-2ubuntu1.dsc
e4163dc58a232f4fafad4b5ee2417df077e79ef1c60b6e808335d48fa0124a12 60048 dbus_1.8.8-2ubuntu1.debian.tar.xz
Files:
065ba2535dda73880a42b9d185bd5fdb 2961 admin optional dbus_1.8.8-2ubuntu1.dsc
c67775e0a2f6a44fef23a7a0447f15a9 60048 admin optional dbus_1.8.8-2ubuntu1.debian.tar.xz
Original-Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJUTj2RAAoJEJjKuzq9TKWeaRwQAL/KAetVzaycJxLtUDkuIb9V
QulUiM7vTc6uQ2tnvDw9KWPFAkcpPsdFfNSROzRpJ4AmGYj+eE1qvXTl1sSVBNvR
SzFSL7nnhX7ApvfWCyV56Vv4HuHpdFLxMaKdkQkYI7GjCe9Sf0ih1BjZ0XjUDwCp
NH6cZFDU1/CcWHOtrhI4wQRQYLaZAdDBzVkw91QYnjeZOi3vhW64g65xww6ekQbo
r95jqJz9RLKyFI64fpbwMQXn6C+BMuOIbNY/HnQcz5VebQXLL0n4QNYPSydZdIjh
zh3ypXXbnpJ5SzYLZm9FeW0WMoFFaAV7+cOUNntKYGpb/fzeu3946F9KJ9jCK0cg
u1xh+JMKOMjMsFyRp4NA3fKkXzsOj7S9zgrPJ2jPxb30eC+bUV+6IG+YgHLwgHmK
iF5o54Sn7iaKHQq9EB60HJAn04fPT8NdxaSdxWadccoJw3mEYhyA47uCBVfnH8F1
MWIN18vmBGUzlIZQGF+GrOhl8K4fLRKgeOG9LGa9FGkF/ws7XXx0mVUlZ7Y3ZdOz
YFZmOyrPQC6uadZ8XBDrXAGKAfVd8ykUs2mO2YHgTdX6PTf5FsSKTCiG9a4jIbS/
w/xY/a46dDOHnIsVv99h9A5Cp0jwJ93Y6lBRv1kYrxC55mEHuH/I9gwv9Ngk440B
sWz/MAS0GCZq4mWRWm2A
=cZQV
-----END PGP SIGNATURE-----
More information about the Vivid-changes
mailing list