This bug was fixed in the package systemd - 215-6ubuntu1 --------------- systemd (215-6ubuntu1) 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@.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. - Add /run/shm -> /dev/shm symlink in debian/tmpfiles.d/debian.conf (LP: #1320534, Closes: #674755). - 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) - Add boot-and-services autopkgtest to check booting with systemd-sysv and that the most crucial services behave as expected. - debian/ifup@.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) 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) * 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. systemd (215-6) unstable; urgency=medium [ Martin Pitt ] * Cherry-pick upstream patch to fix udev crash in link_config_get(). * Cherry-pick upstream patch to fix tests in limited schroot environments. * Add d/p/Add-env-variable-for-machine-ID-path.patch: Allow specifying an alternate /etc/machine-id location. This is necessary for running tests as long as it isn't in our base images (see Debian #745876) * Run tests during package build. For the first round don't make them fatal for now (that will happen once we see results from all the architectures). * Drop our Check-for-kmod-binary.patch as the upstream patch units-conditionalize-static-device-node-logic-on-CAP.patch supersedes it. * Drop Use-comment-systemd.-syntax-in-systemd.mount-man-pag.patch, as our util-linux is now recent enough. Bump dependency to >= 2.21. * Adjust timedated and hostnamed autopkgtests to current upstream version. * Replace our Debian hwdb.bin location patch with what got committed upstream. Run hwdb update with the new --usr option to keep current behaviour. * debian/README.Debian: Document how to debug boot or shutdown problems with the debug shell. (Closes: #766039) * Skip-99-systemd.rules-when-not-running-systemd-as-in.patch: Call path_id under all init systems, to get consistent ID_PATH attributes. This is required so that tools like systemd-rfkill can be used with SysVinit or upstart scripts, too. (LP: #1387282) * Switch libpam-systemd dependencies to prefer systemd-shim over systemd-sysv, to implement the CTTE decision #746578. This is a no-op on systems which already have systemd-sysv installed, but will prevent installing that on upgrades. (Closes: #769747) * Remove Tollef from Uploaders: as per his request. Thanks Tollef for all you work! * net.agent: Properly close stdout/err FDs, to avoid long hangs during udev settle. Thanks to Ben Hutchings! (Closes: #754987) * Bump Standards-Version to 3.9.6 (no changes necessary). [ Didier Roche ] * debian/ifup@.service: add a ConditionPath on /run/network, to avoid failing the unit if /etc/init.d/networking is disabled. (Closes: #769528) -- Martin Pitt