[ubuntu/vivid-proposed] systemd 219-1ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Wed Feb 18 09:02:13 UTC 2015
systemd (219-1ubuntu1) 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)
- Add systemd-fsckd multiplexer and feed its output to plymouth. This
provides an aggregate progress report of running file system checks and
also allows cancelling them with ^C.
(LP: #1316796; Closes: #775093, #758902)
- 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-2) UNRELEASED; urgency=medium
* Fix UTF-16 to UTF-8 conversion on big-endian machines. (Closes: #778654)
* Disable new new test-sigbus, it fails on some buildds due to too old
kernels. (part of #778654)
* debian/README.Debian: Drop setfacl call for /var/log/journal, this is now
done automatically by tmpfiles.d/systemd.conf.
* debian/tests/boot-and-services: Move to using /var/lib/machines/,
/var/lib/containers is deprecated.
systemd (219-1) experimental; urgency=medium
[ Martin Pitt ]
* New upstream release:
- Fix spelling mistake in systemd.unit(5). (Closes: #773302)
- Fix timeouts with D-Bus, leading to SIGFPE. (Closes: #774012)
- Fix load/save of multiple rfkill states. (Closes: #759489)
- Non-persistant journal (/run/log/journal) is now readable by group adm.
(Closes: #771980)
- Read netdev user mount option to correctly order network mounts after
network.target. (Closes: #769186)
- Fix 60-keyboard.hwdb documentation and whitespace handling.
(Closes: #757367)
- Fix ThinkPad X1 Carbon 20BT trackpad buttons (LP: #1414930)
- Drop all backported patches and port the others to new upstream release.
* Bump libblkid-dev build dependency as per upstream configure.ac.
* debian/systemd.install: Add new language-fallback-map file.
* debian/udev.install: Add new systemd-hwdb tool.
* debian/libsystemd0.symbols: Add new symbols from this release.
* tmpfiles.d/systemd.conf: Drop "wheel" ACL (that group does not exist in
Debian) to make the ACL for "adm" actually work.
* debian/rules: Explicitly disable importd for now; it should still mature a
bit. Explicitly enable hwdb support.
* /lib/lsb/init-functions.d/40-systemd: Call systemctl is-system-running
with --quiet. (LP: #1421058)
* debian/systemd.postrm: Clean getty at tty1.service and remote-fs.target
enablement symlinks on purge. (Closes: #778499)
* Move all Debian specific units in the systemd package into
debian/extra/units/ and simplify debian/systemd.install.
* Enable timesyncd by default. Add a config drop-in to not start if ntp,
openntpd, or chrony is installed. (Closes: #755722)
* debian/systemd.links: Drop obsolete hwclockfirst.service mask link, this
was dropped in wheezy's util-linux already.
* debian/udev.postinst: Call systemd-hwdb instead of udevadm hwdb.
[ Michael Biebl ]
* Stop removing firstboot man pages. They are now installed conditionally.
Date: Wed, 18 Feb 2015 09:48:57 +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-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 18 Feb 2015 09:48:57 +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-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-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: 755722 757367 758902 759489 769186 771980 773302 774012 775093 778499 778654
Launchpad-Bugs-Fixed: 1316796 1346734 1370329 1374521 1377258 1414544 1414930 1421058
Changes:
systemd (219-1ubuntu1) 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)
- Add systemd-fsckd multiplexer and feed its output to plymouth. This
provides an aggregate progress report of running file system checks and
also allows cancelling them with ^C.
(LP: #1316796; Closes: #775093, #758902)
- 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-2) UNRELEASED; urgency=medium
.
* Fix UTF-16 to UTF-8 conversion on big-endian machines. (Closes: #778654)
* Disable new new test-sigbus, it fails on some buildds due to too old
kernels. (part of #778654)
* debian/README.Debian: Drop setfacl call for /var/log/journal, this is now
done automatically by tmpfiles.d/systemd.conf.
* debian/tests/boot-and-services: Move to using /var/lib/machines/,
/var/lib/containers is deprecated.
.
systemd (219-1) experimental; urgency=medium
.
[ Martin Pitt ]
* New upstream release:
- Fix spelling mistake in systemd.unit(5). (Closes: #773302)
- Fix timeouts with D-Bus, leading to SIGFPE. (Closes: #774012)
- Fix load/save of multiple rfkill states. (Closes: #759489)
- Non-persistant journal (/run/log/journal) is now readable by group adm.
(Closes: #771980)
- Read netdev user mount option to correctly order network mounts after
network.target. (Closes: #769186)
- Fix 60-keyboard.hwdb documentation and whitespace handling.
(Closes: #757367)
- Fix ThinkPad X1 Carbon 20BT trackpad buttons (LP: #1414930)
- Drop all backported patches and port the others to new upstream release.
* Bump libblkid-dev build dependency as per upstream configure.ac.
* debian/systemd.install: Add new language-fallback-map file.
* debian/udev.install: Add new systemd-hwdb tool.
* debian/libsystemd0.symbols: Add new symbols from this release.
* tmpfiles.d/systemd.conf: Drop "wheel" ACL (that group does not exist in
Debian) to make the ACL for "adm" actually work.
* debian/rules: Explicitly disable importd for now; it should still mature a
bit. Explicitly enable hwdb support.
* /lib/lsb/init-functions.d/40-systemd: Call systemctl is-system-running
with --quiet. (LP: #1421058)
* debian/systemd.postrm: Clean getty at tty1.service and remote-fs.target
enablement symlinks on purge. (Closes: #778499)
* Move all Debian specific units in the systemd package into
debian/extra/units/ and simplify debian/systemd.install.
* Enable timesyncd by default. Add a config drop-in to not start if ntp,
openntpd, or chrony is installed. (Closes: #755722)
* debian/systemd.links: Drop obsolete hwclockfirst.service mask link, this
was dropped in wheezy's util-linux already.
* debian/udev.postinst: Call systemd-hwdb instead of udevadm hwdb.
.
[ Michael Biebl ]
* Stop removing firstboot man pages. They are now installed conditionally.
Checksums-Sha1:
fd8e82151eb224d06c89f3c22ffb2eb49c0437db 3945 systemd_219-1ubuntu1.dsc
307d1c3e48b3bca1039cb66df2d7def074efe2ef 3938228 systemd_219.orig.tar.xz
f3b64a57400ab51b3f1e1625ad2d16a353471b39 147828 systemd_219-1ubuntu1.debian.tar.xz
Checksums-Sha256:
71bb40bf3d3a49e61b2da9c1ad8606e11c842f2eb9c9440200b4ee8ee0e569fb 3945 systemd_219-1ubuntu1.dsc
5c57113454e37c040d0cb481bd960ae7cf3a3fe0a231ff4945259bc74503f2d9 3938228 systemd_219.orig.tar.xz
a1fd6b6da53cb4c762d5da8cb813d806a2159c18daab3790a69564c0c59e415c 147828 systemd_219-1ubuntu1.debian.tar.xz
Files:
f8892d4ae22d37dee02abf26ae3a62b4 3945 admin optional systemd_219-1ubuntu1.dsc
e0d6c9a4b4f69f66932d2230298c9a34 3938228 admin optional systemd_219.orig.tar.xz
3d1f76b97c7e59568e32358df1310378 147828 admin optional systemd_219-1ubuntu1.debian.tar.xz
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJU5FS8AAoJENFO8V2v4RNHD2gP/2ub81/EKgyb1Qo3ej85Ahzo
gT1+VVakXLzufADjc//KIT5BSOn3Rcuae/o/1YdmWsT7YGSmjkwXCMxw9UGyN3mo
F8Vax5jAdi+e3ouLHhvTX0WwTYzlxAo+a3oCmhvgaXYd9nqoYsvv8VRNxrzO7OxN
c+DX31EuDnQg3B1cDtrBVkhxv5lLoQJYN0Ys2zU25kLsesSp9BnXeBOIjkBDEo83
tatRwcAzOxWuPD53vaplBBhi1YEGMMuY/h4gidIJVO8ySJoa0iDHXZ+lwy5ZV5iw
oe0A8oYLaDcBd5zH8W+Ur+AsymCbIeEdX7FejY3VdxSmfLoE2NFrvIB/OEj2OTOQ
OftaVkRnQD81iJjo+jA9jtf5XDYfjoNwoAz6Vmc8l6M8pARhB7WO5G2Zf/DYUlF/
TWWvWksPCX+alz8GnIv14OTzjeoB03AM1wogeg3SdYRwesbOjvJ8dhW6MWAbgsa5
y2258gXTUDXvetveLu/vhU7fhOW5EgJbYMFa3f5V1jOAzBSKApJfnA/Kc66Hzcn7
pe1zrHQyY0Futixu0qinayCg3jNaUo39bmlkLCopuyhp+fDWWkgxIjO///TO9KNu
VnxoShQAiZvC3BxjZfQuIoCEOYvWtEeykLiQiHtdveTYN+ZZiy9oG6Qtv/0issaG
yblBtyM68vfitcpMtUDa
=VpPP
-----END PGP SIGNATURE-----
More information about the Vivid-changes
mailing list