[ubuntu/vivid-proposed] systemd 218-1ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Sun Dec 14 17:24:18 UTC 2014
systemd (218-1ubuntu1) vivid; urgency=medium
* Merge with Debian unstable. Remaining Ubuntu changes:
- Create disk/by-partlabel links for mmcblk partitions.
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- Don't install 80-networking.rules and the Debian *.agent scripts, we
never supported them in Ubuntu. Instead, extend systemd's "net" device
udev rule to trigger ifup at .service on network devices.
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- debian/extra/initramfs.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.
- debian/extra/initramfs.bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add 40-hyperv-hotadd.rules: Workaround for LP #1233466.
- Mark graphics devices as PRIMARY_DEVICE_FOR_DISPLAY so that we can wait
for those in plymouth.
- Add debian/udev.lvm2.init: Dummy SysV init script to satisfy insserv
dependencies to "lvm2" which is handled with udev rules in Ubuntu.
- Add HP ProLiant Server Cartridge power control support.
- Provide shutdown fallback for upstart. (LP: #1370329)
- debian/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)
- Lower Breaks: to plymouth version which has the udev inotify fix in
Ubuntu.
- 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)
Upgrade fixes, keep until 16.04 LTS release:
- systemd Conflicts/Replaces/Provides systemd-services.
- Remove obsolete systemd-logind upstart job.
systemd (218-1) experimental; urgency=medium
* New upstream release. Drop all cherry-picked patches and port the Debian
specific ones.
- Create /etc/machine-id on boot if missing. (LP: #1387090)
* Add new libmount-dev build dependency.
* Configure with --enable-split-usr.
* Merge some permanent Ubuntu changes, using dpkg-vendor:
- Don't symlink udev doc directories.
- Add epoch to gudev packages; Ubuntu packaged the standalone gudev before
it got merged into udev.
- Add Apport hooks for udev and systemd.
* udev-fallback-graphics upstart job: Guard the modprobe with || true to
avoid a failure when vesafb is compiled in. (LP: #1367241)
systemd (217-4) experimental; urgency=medium
[ Martin Pitt ]
* Reinstate a debian/extra/rules/50-firmware.rules which immediately tells
the kernel that userspace firmware loading failed. Otherwise it tries for a
minute to call the userspace helper (if CONFIG_FW_LOADER_USER_HELPER is
enabled) in vain, which causes long delays with devices which have a range
of possible firmware versions. (LP: #1398458)
* debian/systemd.postinst: Don't always restart journald, as this currently
can't be done without losing the current journal and breaking attached
processes. So only restart it from upgrades < 215-3 (where the socket
location got moved) as an one-time upgrade path from wheezy.
(Closes: #771122)
* Revert "Modify insserv generator to mask sysvinit-only display managers".
This is still under dispute, a bit risky, and might get a different
implementation. Also, nodm really needs to be fixed properly, working
around it is both too risky and also too hard to get right.
[ Didier Roche ]
* Add display managers autopkgtests.
* Reset display-manager symlink to match /e/X/d-d-m even if
display-manager.service was removed. Adapt the autopkgtests for it.
(LP: #1400680)
Date: Sun, 14 Dec 2014 18:21:18 +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/218-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 14 Dec 2014 18:21:18 +0100
Source: systemd
Binary: systemd systemd-sysv libpam-systemd libsystemd0 libsystemd-dev libsystemd-login0 libsystemd-login-dev libsystemd-daemon0 libsystemd-daemon-dev libsystemd-journal0 libsystemd-journal-dev libsystemd-id128-0 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: 218-1ubuntu1
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-daemon0 - systemd utility library (deprecated)
libsystemd-dev - systemd utility library - development files
libsystemd-id128-0 - systemd 128 bit ID utility library (deprecated)
libsystemd-id128-dev - systemd 128 bit ID utility library (transitional package)
libsystemd-journal-dev - systemd journal utility library (transitional package)
libsystemd-journal0 - systemd journal utility library (deprecated)
libsystemd-login-dev - systemd login utility library (transitional package)
libsystemd-login0 - systemd login utility library (deprecated)
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: 771122
Launchpad-Bugs-Fixed: 1346734 1367241 1370329 1374521 1377258 1387090 1398458 1400680
Changes:
systemd (218-1ubuntu1) vivid; urgency=medium
.
* Merge with Debian unstable. Remaining Ubuntu changes:
- Create disk/by-partlabel links for mmcblk partitions.
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- Don't install 80-networking.rules and the Debian *.agent scripts, we
never supported them in Ubuntu. Instead, extend systemd's "net" device
udev rule to trigger ifup at .service on network devices.
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- debian/extra/initramfs.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.
- debian/extra/initramfs.bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add 40-hyperv-hotadd.rules: Workaround for LP #1233466.
- Mark graphics devices as PRIMARY_DEVICE_FOR_DISPLAY so that we can wait
for those in plymouth.
- Add debian/udev.lvm2.init: Dummy SysV init script to satisfy insserv
dependencies to "lvm2" which is handled with udev rules in Ubuntu.
- Add HP ProLiant Server Cartridge power control support.
- Provide shutdown fallback for upstart. (LP: #1370329)
- debian/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)
- Lower Breaks: to plymouth version which has the udev inotify fix in
Ubuntu.
- 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)
.
Upgrade fixes, keep until 16.04 LTS release:
- systemd Conflicts/Replaces/Provides systemd-services.
- Remove obsolete systemd-logind upstart job.
.
systemd (218-1) experimental; urgency=medium
.
* New upstream release. Drop all cherry-picked patches and port the Debian
specific ones.
- Create /etc/machine-id on boot if missing. (LP: #1387090)
* Add new libmount-dev build dependency.
* Configure with --enable-split-usr.
* Merge some permanent Ubuntu changes, using dpkg-vendor:
- Don't symlink udev doc directories.
- Add epoch to gudev packages; Ubuntu packaged the standalone gudev before
it got merged into udev.
- Add Apport hooks for udev and systemd.
* udev-fallback-graphics upstart job: Guard the modprobe with || true to
avoid a failure when vesafb is compiled in. (LP: #1367241)
.
systemd (217-4) experimental; urgency=medium
.
[ Martin Pitt ]
* Reinstate a debian/extra/rules/50-firmware.rules which immediately tells
the kernel that userspace firmware loading failed. Otherwise it tries for a
minute to call the userspace helper (if CONFIG_FW_LOADER_USER_HELPER is
enabled) in vain, which causes long delays with devices which have a range
of possible firmware versions. (LP: #1398458)
* debian/systemd.postinst: Don't always restart journald, as this currently
can't be done without losing the current journal and breaking attached
processes. So only restart it from upgrades < 215-3 (where the socket
location got moved) as an one-time upgrade path from wheezy.
(Closes: #771122)
* Revert "Modify insserv generator to mask sysvinit-only display managers".
This is still under dispute, a bit risky, and might get a different
implementation. Also, nodm really needs to be fixed properly, working
around it is both too risky and also too hard to get right.
.
[ Didier Roche ]
* Add display managers autopkgtests.
* Reset display-manager symlink to match /e/X/d-d-m even if
display-manager.service was removed. Adapt the autopkgtests for it.
(LP: #1400680)
Checksums-Sha1:
801e153f5070f3d871e4cd53042426103ba8bbb9 4251 systemd_218-1ubuntu1.dsc
e179aac02a4b084e0b03ecdc2289e9b4be1fc09b 3782276 systemd_218.orig.tar.xz
254676f1970dc0c06b80c3d299f7585fefb0ffcc 130616 systemd_218-1ubuntu1.debian.tar.xz
Checksums-Sha256:
e7c55448ac2dc5b12f01b07e9adc4c6a366fab22815e9b2a44f42f42aa79e136 4251 systemd_218-1ubuntu1.dsc
1b0768b53b6c6d813a93a4b8fe1f80cf53561b09075010a97c7aa08eee3fd59b 3782276 systemd_218.orig.tar.xz
a61cd8f3f78d92500ca289bc87ff3532c6f80b8b7d920c403c35379d469624f7 130616 systemd_218-1ubuntu1.debian.tar.xz
Files:
d8b5a4004546569967acb39bdc18bf1a 4251 admin optional systemd_218-1ubuntu1.dsc
4e2c511b0a7932d7fc9d79822273aac6 3782276 admin optional systemd_218.orig.tar.xz
a8623fa5589f2edc44a84d527b287375 130616 admin optional systemd_218-1ubuntu1.debian.tar.xz
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJUjcdlAAoJENFO8V2v4RNHezIP/AgRWpjslevd3f3z3ZqLmGC7
mQ9Phn5fkzbNC5L/7BXnzpgoGnnO/VpbhOPZbgLgr2LvlfCtnD2rCADHDAICkYsK
HtdapjblcOxeEqdcSWs71b7/aL4QGJusMcKgZ8z4xdo9PVUDAxyx9S+Wk1/h6giu
/wTJPAzlnSaJdNmRrPg+dDCuWmtnmATVBOcYT+tM1Jk7tQ0QrA2F6CN2kZ3D2uXL
pE/KpxTHYsmIaPmAgAegQ3Vc64V84ImuENq5TPdu6HMsiR40KeOVhLdPxy8oBuOa
tNU7bHnRyD4u87E4Kkl6uB/c1eA3CFwZJWDq/i1eW2gXhPN6qqFgXWS541KEZioG
lyzbOAbc5SJoat5BMDA6R3HDKAAs593rzBbGGHA7kZLB0LC+fFk9jvL5fDC214tO
Bzae6zRnr8fUlPebJdYZbu4mYNHXloIaJBFu0TvcuKGVDTdHsfETdgF9dqGbJAzG
JWO9xQAF11Wd5W7h2j7mx2d4UMhvtzGHrNFmY8w7sKZpZyLCNL+x5wYF873c3lim
XUfiGAi7DbKHRlVyVEFsQud2lmqEHad53R0lK6UtSWJOFdnfTzP1uSWjqUh5VMah
jwNVaL6eJ/CtXSg04M43Axr7Tz59Rl/3QL/s547lACmO8NHjCvLlhHF1qq+euglG
G8Yd43aC9cmoJnUUgFNq
=W7h4
-----END PGP SIGNATURE-----
More information about the Vivid-changes
mailing list