[ubuntu/vivid-proposed] systemd 217-1ubuntu1 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Fri Nov 28 15:36:13 UTC 2014
systemd (217-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.
- debian/rules: Drop doc dir symlinking. It creates havoc with dpkg
upgrades, and we already have the automatic per-file symlinking.
- debian/rules: Add an epoch to libgudev.
- 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).
- Add udev Apport package hook.
- 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.
- Lower Breaks: to lvm2 again. Our lvm2 package has always used udev for
device setup, and thus is be compatible with systemd, too.
- Lower Breaks: to plymouth version which has the udev inotify fix 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)
- 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)
- Add systemd Apport hook for adding systemd-delta and information about
failed units.
- Put user slices 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.
- Clean up obsolete /etc/udev/rules.d/README on upgrades. (LP: #1381655)
systemd (217-2) UNRELEASED; urgency=medium
* Re-enable journal forwarding to syslog, until Debian's sysloggers
can/do all read from the journal directly.
* Fix hostnamectl exit code on success.
systemd (217-1) experimental; urgency=medium
[ Martin Pitt ]
* New upstream release. Drop all cherry-picked patches and port the Debian
specific ones.
* Disable systemd-resolved for now. It still needs to mature, and
integration into Debian should be discussed first.
* Bump util-linux dependency to >= 2.25 as per NEWS.
* Drop installation of 50-firmware.rules, not shipped upstream any more.
Firmware loading is now exclusively done by the kernel.
* Drop installation of readahead related services and code, readahead got
dropped in this version.
* Ship new networkctl CLI tool.
* debian/libsystemd0.symbols: Add new symbols from this release.
* debian/rules: Call dpkg-gensymbols with -c4 to immediately spot
changed/missing symbols during build.
* boot-and-services autopkgtest: Test AppArmor confined units (LP #1396270)
* Create new "systemd-journal-remote" system group, for
systemd-tmpfiles-setup.service.
[ Marc Deslauriers ]
* Build-depend on libapparmor-dev to enable AppArmor support. (LP: #1396270)
[ Didier Roche ]
* Handle display-manager transitions: (Closes: #748668)
- Add a generator to ensure /etc/X11/default-display-manager is controlling
which display-manager is started.
- Modify insserv generator to mask of sysvinit-only dms with insserv
$x-display-manager tag if they don't match
/etc/X11/default-display-manager. This avoids starting multiple dms at
boot.
* Cherry-pick Shared-add-readlink_value.patch as using that function in the
generator.
Date: Fri, 28 Nov 2014 16:26: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/217-1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Fri, 28 Nov 2014 16:26: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: 217-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: 748668
Launchpad-Bugs-Fixed: 1346734 1370329 1374521 1377258 1381655 1396270
Changes:
systemd (217-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.
- debian/rules: Drop doc dir symlinking. It creates havoc with dpkg
upgrades, and we already have the automatic per-file symlinking.
- debian/rules: Add an epoch to libgudev.
- 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).
- Add udev Apport package hook.
- 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.
- Lower Breaks: to lvm2 again. Our lvm2 package has always used udev for
device setup, and thus is be compatible with systemd, too.
- Lower Breaks: to plymouth version which has the udev inotify fix 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)
- 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)
- Add systemd Apport hook for adding systemd-delta and information about
failed units.
- Put user slices 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.
- Clean up obsolete /etc/udev/rules.d/README on upgrades. (LP: #1381655)
.
systemd (217-2) UNRELEASED; urgency=medium
.
* Re-enable journal forwarding to syslog, until Debian's sysloggers
can/do all read from the journal directly.
* Fix hostnamectl exit code on success.
.
systemd (217-1) experimental; urgency=medium
.
[ Martin Pitt ]
* New upstream release. Drop all cherry-picked patches and port the Debian
specific ones.
* Disable systemd-resolved for now. It still needs to mature, and
integration into Debian should be discussed first.
* Bump util-linux dependency to >= 2.25 as per NEWS.
* Drop installation of 50-firmware.rules, not shipped upstream any more.
Firmware loading is now exclusively done by the kernel.
* Drop installation of readahead related services and code, readahead got
dropped in this version.
* Ship new networkctl CLI tool.
* debian/libsystemd0.symbols: Add new symbols from this release.
* debian/rules: Call dpkg-gensymbols with -c4 to immediately spot
changed/missing symbols during build.
* boot-and-services autopkgtest: Test AppArmor confined units (LP #1396270)
* Create new "systemd-journal-remote" system group, for
systemd-tmpfiles-setup.service.
.
[ Marc Deslauriers ]
* Build-depend on libapparmor-dev to enable AppArmor support. (LP: #1396270)
.
[ Didier Roche ]
* Handle display-manager transitions: (Closes: #748668)
- Add a generator to ensure /etc/X11/default-display-manager is controlling
which display-manager is started.
- Modify insserv generator to mask of sysvinit-only dms with insserv
$x-display-manager tag if they don't match
/etc/X11/default-display-manager. This avoids starting multiple dms at
boot.
* Cherry-pick Shared-add-readlink_value.patch as using that function in the
generator.
Checksums-Sha1:
6f59154f4d523c5fbe6adbbf669690012bb9db06 4227 systemd_217-1ubuntu1.dsc
a5445cefe889e75d0b4d7d83057a6f54f99f9645 3694524 systemd_217.orig.tar.xz
8f25e8df34d27bc4aa9876b2cedb13de8c365cde 130688 systemd_217-1ubuntu1.debian.tar.xz
Checksums-Sha256:
80f68361195336e425868dde44c03feb87af2ea23878cadc6db359311109aaa6 4227 systemd_217-1ubuntu1.dsc
a031e6fbcdc7077b37338bae8074d9428ee2fa98033beb4923a62871890f7498 3694524 systemd_217.orig.tar.xz
c90b6cd434a8eff3ce4540bad832dcb0274ea8734ea4c2eed65b36cb6df94fd6 130688 systemd_217-1ubuntu1.debian.tar.xz
Files:
feca98e39d95db77a6d8a25faf54b6a7 4227 admin optional systemd_217-1ubuntu1.dsc
e68dbff3cc19f66e341572d9fb2ffa89 3694524 admin optional systemd_217.orig.tar.xz
d42194c9089336a6f1045a94866367ae 130688 admin optional systemd_217-1ubuntu1.debian.tar.xz
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJUeJYSAAoJENFO8V2v4RNHaSwP/RuRHE7rc3vMDEdj+aiMw8I+
Zy8aVnCGK25si5+pZi9AzUTVMcqYxAkDObIQJYxX7U2Ub3stfLrIdDPu9A1du83T
wz4Nh7GQ/gAfpCdz+QiCPfM2HqikpOnShSu4LHKWaEG+kxuNvazSNyZlUIeIA4oA
r5NVWbbf000neaHcsKGfXCwaRhEWOvLv6mcMd2daiRpWq1aTQ4UMwQObEXcHxEEI
Z25cpUGNKp6o/gGSMF2E7AdMJ/8pxCAc1X8HEk74UHtKA6lLo3dkLtZ2mgsTCh71
WpsAtfZSlveaYfYZp1Z9Dapb2kQipX/Lhp4w2DWMOB/aMs36BAgjb7DlCi8a4mjN
SBFc1iZRxURLZmEz1GosLLKhWAX1ORuw6Ua4fm6Cji9KkNhNzBQp43icdXnTUPnJ
Div638AoXC32Eb2apt1UcDMYHPhb/dfg9Ua4rShMmMrJmpIeqqvyQj8MJ5L4/Nme
0k+YbIT9k291ApQZz2Jzdr6eQ6bNbxCkb/xD1g/fcz73gl7/uhrmcV1APTIr0Ddi
uOwbb6wJqJ3oMslFhSs6fcx7Z1ZBxH8mBR5rm6qY1Ude/Z7zBe0fEJQtvtob3fv7
QdanVP454jf/SDs1evwH/hi7cVYUtC/d097q1I/hk0XK2AuKYg9mwfnqrbyY0B7K
CWliaOKhdta9ZqlmHMVL
=PECf
-----END PGP SIGNATURE-----
More information about the Vivid-changes
mailing list