[ubuntu/vivid-proposed] systemd 217-3ubuntu1 (Accepted)

Martin Pitt martin.pitt at ubuntu.com
Tue Dec 2 18:42:13 UTC 2014


systemd (217-3ubuntu1) 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 session scopes into all cgroup controllers. This makes unprivileged
      user LXC containers work under systemd. (LP: #1346734)
    - Do not realize and migrate cgroups multiple times, in particular
      "-.slice". This fixes PIDs in non-systemd cgroup controllers to be
      randomly migrated back to /.
    - Build-depend on libapparmor-dev to enable AppArmor support
      (LP: #1396270)

    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-4) UNRELEASED; urgency=medium

  * 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)

systemd (217-3) experimental; urgency=medium

  [ Martin Pitt ]
  * systemd.bug-script: Really capture stderr of systemd-delta.
    (Closes: #771498)
  * boot-and-services autopkgtest: Give test apparmor job some time to
    actually finish.

  [ Didier Roche ]
  * updated debian/patches/insserv.conf-generator.patch:
    - if /etc/X11/default-display-manager doesn't match a systemd unit
      (or doesn't exist), be less agressive about what to mask: we let
      all sysvinit-only display-manager units enabled to fallback to previous
      behavior and let them starting. (Closes: #771739)

Date: Tue, 02 Dec 2014 19:37:35 +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-3ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 02 Dec 2014 19:37:35 +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-3ubuntu1
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: 771498 771739
Launchpad-Bugs-Fixed: 1346734 1370329 1374521 1377258 1381655 1396270 1398458
Changes:
 systemd (217-3ubuntu1) 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 session scopes into all cgroup controllers. This makes unprivileged
       user LXC containers work under systemd. (LP: #1346734)
     - Do not realize and migrate cgroups multiple times, in particular
       "-.slice". This fixes PIDs in non-systemd cgroup controllers to be
       randomly migrated back to /.
     - Build-depend on libapparmor-dev to enable AppArmor support
       (LP: #1396270)
 .
     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-4) UNRELEASED; urgency=medium
 .
   * 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)
 .
 systemd (217-3) experimental; urgency=medium
 .
   [ Martin Pitt ]
   * systemd.bug-script: Really capture stderr of systemd-delta.
     (Closes: #771498)
   * boot-and-services autopkgtest: Give test apparmor job some time to
     actually finish.
 .
   [ Didier Roche ]
   * updated debian/patches/insserv.conf-generator.patch:
     - if /etc/X11/default-display-manager doesn't match a systemd unit
       (or doesn't exist), be less agressive about what to mask: we let
       all sysvinit-only display-manager units enabled to fallback to previous
       behavior and let them starting. (Closes: #771739)
Checksums-Sha1:
 1f3263ff2c816b669db9cd14bbda1f2a3424ed32 4227 systemd_217-3ubuntu1.dsc
 551566d5be029947ddbca1613277a2d57e846b5c 145640 systemd_217-3ubuntu1.debian.tar.xz
Checksums-Sha256:
 2fc23efd7c9fd8ba29644426930117b9e5ff482adf5e2518a0ab14ed62ba15ee 4227 systemd_217-3ubuntu1.dsc
 061970af30786be3f59fdf0c211cc9b9d00e66e8fba05474d2789f1e85155e74 145640 systemd_217-3ubuntu1.debian.tar.xz
Files:
 bb8ea2bafe4ecbf12a72a9c403f0d526 4227 admin optional systemd_217-3ubuntu1.dsc
 896e0b491f4856c94c5dd32fa8af4ca3 145640 admin optional systemd_217-3ubuntu1.debian.tar.xz
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJUfgeIAAoJENFO8V2v4RNHO6cP/3K+nCFvPSY/gq0hRkTJYuoF
Mi3SHMRZQNpbdoVr2EVTl6FmKGa+cwPyDRS/VhjF92a9EqZ5FZAI3c3Jj4wXT5PA
hPTG4ZYuNf7u/j+QQiFeOAJwYeeTANWnKuef0ZytouNu29N55nN49O3u2x4WiZXM
BrGjlyQWhJ0vx4afGrK1cb22ubbLqc/CnHv/xS+9f1tFvvbRWLGYwrPGq2eopGB4
dZJW/WQZO4+UG63F/Lorvk7y3t1Lu+HRuvps6tLv9YtOQMTmIejAA0/3K9MNdIA7
gzqJBA+mHukgVs/iIjTJGz+19bEUSrvwdlRnQhRGF/x1VIVRM4MisTsxjjHh6pDn
SVMq2KaXmDEdl9NNSIsSk+AVD6wreaCB1hhISCyRfWOWTrwDAdYlH1naoyZqX1EZ
Q8aiiFc8fjh99WP/LsZJPuYbqfmtUGRD0q2PJt8L+AhGhkz+4ljlUH2fDNKu8c7R
/0Izd/PH7f9QvJ0ASx+a2RG0SUuG20w5Hhnzr0IdD6GCBlnhNhVPxcM0mgNq/Jth
6k5XH1dI4wVrJhymnvNdukiAY4v69zZ9aEVyVSw5DevpG7kOHvLwzkGofKOVtN/s
xeIgUgKj/TwFrZqfVieahdLXBUDthRRp51Nf9cn6R5ZafQWjlVp9Iq9AM6Wb3MxO
0MOrtsqx9tBAFDdjE+8R
=ct4p
-----END PGP SIGNATURE-----


More information about the Vivid-changes mailing list