[ubuntu/vivid-proposed] systemd 219-4ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Fri Feb 27 07:50:14 UTC 2015
systemd (219-4ubuntu1) vivid; urgency=medium
* Merge with Debian experimental. Remaining Ubuntu changes:
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- initramfs init-top: Drop $ROOTDELAY, we do that in a more sensible way
with wait-for-root. Will get applicable to Debian once Debian gets
wait-for-root in initramfs-tools.
- initramfs init-bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add debian/udev.lvm2.init: Dummy SysV init script to satisfy insserv
dependencies to "lvm2" which is handled with udev rules in Ubuntu.
- Provide shutdown fallback for upstart. (LP: #1370329)
- debian/extra/ifup at .service: Additionally run for "auto" class. We don't
really support "allow-hotplug" in Ubuntu at the moment, so we need to
deal with "auto" devices appearing after "/etc/init.d/networking start"
already ran. (LP: #1374521) Also, check if devices are actually defined
in /etc/network/interfaces as we don't use Debian's net.agent.
- ifup at .service: Drop dependency on networking.service (i. e.
/etc/init.d/networking), and merely ensure that /run/network exists.
This avoids unnecessary dependencies/waiting during boot and dependency
cycles if hooks wait for other interfaces to come up (like ifenslave
with bonding interfaces). (LP: #1414544)
- Add Get-RTC-is-in-local-time-setting-from-etc-default-rc.patch: In
Ubuntu we currently keep the setting whether the RTC is in local or UTC
time in /etc/default/rcS "UTC=yes|no", instead of /etc/adjtime.
(LP: #1377258)
- Put session scopes into all cgroup controllers. This makes unprivileged
user LXC containers work under systemd. (LP: #1346734)
- Lower Breaks: to plymouth version which has the udev inotify fix in
Ubuntu.
- Lower libappamor1 dep to the Ubuntu version where it moved to /lib.
- Make failure of boot-and-services NSpawn.test_boot non-fatal for now.
This currently fails when being triggered by Jenkins, but is totally
unreproducible when running this manually on the exact same machine.
Upgrade fixes, keep until 16.04 LTS release:
- systemd Conflicts/Replaces/Provides systemd-services.
- Remove obsolete systemd-logind upstart job.
- Clean up obsolete /etc/udev/rules.d/README.
systemd (219-4) experimental; urgency=medium
* tmpfiles: Avoid creating duplicate ACL entries. Add postinst code to clean
them up on upgrade. (Closes: #778656)
* bootchart: Fix path to default init. (LP: #1423867)
* Add "bootchart" autopkgtest, to spot regressions like the above.
* autopkgtests: Factorize out "assert.sh" utility functions, and use them in
the tests for useful failure messages.
* Downgrade requirement for timedated, hostnamed, localed-locale, and
logind autopkgtests from machine to container isolation.
* boot-and-services and display-manager autopkgtest: Add systemd-sysv as
proper test dependency instead of apt-get installing it. This works now
also under Ubuntu 15.04.
* boot-and-services autopkgtest: Check cleanup of temporary files during
boot. Reproduces #779169.
* Clean up /tmp/ directory again. (Closes: #779169, LP: #1424992)
Date: Fri, 27 Feb 2015 08:48:16 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/systemd/219-4ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 27 Feb 2015 08:48:16 +0100
Source: systemd
Binary: systemd systemd-sysv libpam-systemd libsystemd0 libsystemd-dev libsystemd-login-dev libsystemd-daemon-dev libsystemd-journal-dev libsystemd-id128-dev udev libudev1 libudev-dev udev-udeb libudev1-udeb libgudev-1.0-0 gir1.2-gudev-1.0 libgudev-1.0-dev python3-systemd systemd-dbg
Architecture: source
Version: 219-4ubuntu1
Distribution: vivid
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Description:
gir1.2-gudev-1.0 - libgudev-1.0 introspection data
libgudev-1.0-0 - GObject-based wrapper library for libudev
libgudev-1.0-dev - libgudev-1.0 development files
libpam-systemd - system and service manager - PAM module
libsystemd-daemon-dev - systemd utility library (transitional package)
libsystemd-dev - systemd utility library - development files
libsystemd-id128-dev - systemd 128 bit ID utility library (transitional package)
libsystemd-journal-dev - systemd journal utility library (transitional package)
libsystemd-login-dev - systemd login utility library (transitional package)
libsystemd0 - systemd utility library
libudev-dev - libudev development files
libudev1 - libudev shared library
libudev1-udeb - libudev shared library (udeb)
python3-systemd - Python 3 bindings for systemd
systemd - system and service manager
systemd-dbg - system and service manager (debug symbols)
systemd-sysv - system and service manager - SysV links
udev - /dev/ and hotplug management daemon
udev-udeb - /dev/ and hotplug management daemon (udeb)
Closes: 778656 779169
Launchpad-Bugs-Fixed: 1346734 1370329 1374521 1377258 1414544 1423867 1424992
Changes:
systemd (219-4ubuntu1) vivid; urgency=medium
.
* Merge with Debian experimental. Remaining Ubuntu changes:
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- initramfs init-top: Drop $ROOTDELAY, we do that in a more sensible way
with wait-for-root. Will get applicable to Debian once Debian gets
wait-for-root in initramfs-tools.
- initramfs init-bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add debian/udev.lvm2.init: Dummy SysV init script to satisfy insserv
dependencies to "lvm2" which is handled with udev rules in Ubuntu.
- Provide shutdown fallback for upstart. (LP: #1370329)
- debian/extra/ifup at .service: Additionally run for "auto" class. We don't
really support "allow-hotplug" in Ubuntu at the moment, so we need to
deal with "auto" devices appearing after "/etc/init.d/networking start"
already ran. (LP: #1374521) Also, check if devices are actually defined
in /etc/network/interfaces as we don't use Debian's net.agent.
- ifup at .service: Drop dependency on networking.service (i. e.
/etc/init.d/networking), and merely ensure that /run/network exists.
This avoids unnecessary dependencies/waiting during boot and dependency
cycles if hooks wait for other interfaces to come up (like ifenslave
with bonding interfaces). (LP: #1414544)
- Add Get-RTC-is-in-local-time-setting-from-etc-default-rc.patch: In
Ubuntu we currently keep the setting whether the RTC is in local or UTC
time in /etc/default/rcS "UTC=yes|no", instead of /etc/adjtime.
(LP: #1377258)
- Put session scopes into all cgroup controllers. This makes unprivileged
user LXC containers work under systemd. (LP: #1346734)
- Lower Breaks: to plymouth version which has the udev inotify fix in
Ubuntu.
- Lower libappamor1 dep to the Ubuntu version where it moved to /lib.
- Make failure of boot-and-services NSpawn.test_boot non-fatal for now.
This currently fails when being triggered by Jenkins, but is totally
unreproducible when running this manually on the exact same machine.
.
Upgrade fixes, keep until 16.04 LTS release:
- systemd Conflicts/Replaces/Provides systemd-services.
- Remove obsolete systemd-logind upstart job.
- Clean up obsolete /etc/udev/rules.d/README.
.
systemd (219-4) experimental; urgency=medium
.
* tmpfiles: Avoid creating duplicate ACL entries. Add postinst code to clean
them up on upgrade. (Closes: #778656)
* bootchart: Fix path to default init. (LP: #1423867)
* Add "bootchart" autopkgtest, to spot regressions like the above.
* autopkgtests: Factorize out "assert.sh" utility functions, and use them in
the tests for useful failure messages.
* Downgrade requirement for timedated, hostnamed, localed-locale, and
logind autopkgtests from machine to container isolation.
* boot-and-services and display-manager autopkgtest: Add systemd-sysv as
proper test dependency instead of apt-get installing it. This works now
also under Ubuntu 15.04.
* boot-and-services autopkgtest: Check cleanup of temporary files during
boot. Reproduces #779169.
* Clean up /tmp/ directory again. (Closes: #779169, LP: #1424992)
Checksums-Sha1:
9d2c4e2c97b95e4e3f81ea9a819f5a11dd410f42 3945 systemd_219-4ubuntu1.dsc
164b8c293e0fa387ed1729010cc02f9750dbfb73 155992 systemd_219-4ubuntu1.debian.tar.xz
Checksums-Sha256:
c00088f7b1e55c9de674af2951b7a4279d326d2717c0d5af0cca7314dd030f17 3945 systemd_219-4ubuntu1.dsc
d69e54cee457825dc12aec4e71d78693ea96a203e975e514e15d8c3063cf5733 155992 systemd_219-4ubuntu1.debian.tar.xz
Files:
d26d0d814a259699f6e5b399bffea9c8 3945 admin optional systemd_219-4ubuntu1.dsc
e75d7a570fa070ec001d46edf28a72b6 155992 admin optional systemd_219-4ubuntu1.debian.tar.xz
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJU8CGBAAoJENFO8V2v4RNHes4P/1qE2JbFhck7NAW/Ke9IDy2R
tlduXZ1q+AF5LtftlfjwgKcIoflJdZmOcHJDP7oSRp4ubf7NxjQqRaxOWSw74ymi
LTY/MSOAwMMVcUw9lb5RfwXlRBSMJsEGTi48VhaTwLoW9PbxuA1b+6Qf6mgC1QBv
hyJ2j86SvCvM4tSTzVVeYJEZ7pgn/VOAvh3T4tL/NzHQmxdSw1jE27IO7BmhEtgs
dimSwXderTDeLTIQGygf5PwMdqKn3p0kNplDkvYYJR12lPdqMpja3RhkOxBrDhKn
Gt5Zl1ZCpWfH+R7GE1Zf8KTZZwf8+SIVojs6YW5b6usV8vUFb4u5RwOCoJHMksl0
FffwSgKxoBSnQpQ6te+oybPXErRWkd7KP6ToeMhZYNUPWSvaaS8YLRRECDJ1TliG
QHENmB0Os+ugGNC6n9InZoH9dC/qUqNLrJi33wLdAn5zvWzjVSuCQ79GLMd18k+Q
q1i5lSZZOM+quMAFdfZuiojh4KR7CjjJyH6C5VhoJMMbt8wRESCgFvxQ89KDDiiB
mP4fQGF4fWjF8yQiDwF4o/2+5ETYmY8QNuMFXf3FqMNlbHPHPUIPAkwfAoYQv+TH
94sF4F1uC1BWqV7qUdp9hYPBz6XupopAXcp+71hZdGxsNsWgu8ScJiANEguS7zun
gierKQZA03lBYyQAI5RX
=THSx
-----END PGP SIGNATURE-----
More information about the Vivid-changes
mailing list