[ubuntu/utopic-proposed] systemd 204-10ubuntu1 (Accepted)

Martin Pitt martin.pitt at ubuntu.com
Sun Apr 27 11:23:14 UTC 2014


systemd (204-10ubuntu1) utopic; urgency=medium

  * Merge with Debian unstable. Remaining Ubuntu changes:
    - Add cgmanager support for logind.
    - Add patches for specifying an alternate /etc/machine-id location, skip
      tests that fail on buildds (presumably due to missing /etc/hostname),
      and run tests during package build.
    - Cherry-pick hwdb updates and the keymap builtin, and pull latest keymap
      hwdb from upstream trunk.
    - Fix FTBFS against recent kernels & glibc.
    - Enable all cgroup controllers in logind, for unprivileged LXC
      containers.
    - Fix a race condition at boot with serio devices. (LP #1014460)
    - 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 build the systemd-sysv package for now.
    - Drop 80-networking.rules and the Debian *.agent scripts, we never
      supported them in Ubuntu.
    - 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.

    Upgrade fixes, keep until 16.04 LTS release:
    - systemd Conflicts/Replaces/Provides systemd-services.
    - Remove obsolete systemd-logind upstart job.

systemd (204-11) UNRELEASED; urgency=medium

  * Explain patch management in debian/README.source.

systemd (204-10) unstable; urgency=medium

  * In the udeb's udev.startup, make sure that /dev/pts exists.
  * systemd-logind-launch: Set the #files ulimit, for unprivileged LXC
    containers.
  * Drop udev.NEWS, it only applies to pre-squeeze.
  * Remove /var/log/udev on purge.
  * Always probe cpu support drivers. (LP #1207705)
  * On Dell PowerEdge systems, the iDRAC7 and later support a USB Virtual NIC
    for management. Name this interface "idrac" to avoid confusion with "real"
    network interfaces.
  * Drop numerical prefixes from patches, to avoid future diff noise when
    removing, cherry-picking, and merging patches. From now on, always use
    "gbp-pq export --no-patch-numbers" to update them.

systemd (204-9) unstable; urgency=medium

  * The "Flemish Beef and Beer Stew" release.

  [ Steve Langasek ]
  * Do proper refcounting of the PAM module package on prerm, so that we
    don't drop the module from the PAM config when uninstalling a
    foreign-arch package.  Related to Ubuntu bug #1295521.

  [ Martin Pitt ]
  * debian/udev.udev-finish.upstart: Fix path to tmp-rules,
    debian/extra/rule_generator.functions creates them in /run/udev/.
  * rules: Remove the kernel-install bits; we don't want that in Debian and
    thus it shouldn't appear in dh_install --list-missing output.
  * Ship sd-shutdown.h in libsystemd-daemon-dev.
  * Run dh_install with --fail-missing, to avoid forgetting files when we move
    to new versions.
  * Mount /dev/pts with the correct permissions in the udev, to avoid needing
    pt_chown (not available on all architectures). Thanks Adam Conrad.
  * Add new block of Windows Azure ethernet hardware address to
    75-persistent-net-generator.rules. (LP: #1274348, Closes: #739018)
  * Drop our Debian specific 60-persistent-storage{,-tape}.rules and use the
    upstream rules. They are compatible and do a superset of the
    functionality. (Closes: #645466)
  * Drop our Debian specific 80-drivers.rules and use the upstream rules with
    a patch for the sg module (see #657948). These now stop calling modprobe
    and use the kmod builtin, giving some nice boot speed improvement.
    (Closes: #717404)
  * Drop our Debian specific 50-udev-default.rules and 91-permissions.rules
    and use the upstream rules with a patch for the remaining Debian specific
    default device permissions. Many thanks to Marco d'Itri for researching
    which Debian-specific rules are obsolete! Amongst other things, this now
    also reads the hwdb info for USB devices (Closes: #717405) and gets rid of
    some syntax errors (Closes: #706221)
  * Set default polling interval on removable devices as well, for kernels
    which have "block" built in instead of being a module. (Closes: #713877)
  * Make sd_login_monitor_new() work for logind without systemd.
  * Cherry-pick upstream fix for polkit permissions for rebooting with
    multiple sessions.
  * Kill /etc/udev/links.conf, create_static_nodes, and associated code. It's
    obsolete with devtmpfs (which is required now), and doesn't run with
    systemd or upstart anyway.
  * Drop unnecessary udev.dirs.
  * Add autopkgtests for smoke-testing logind, hostnamed, timedated, localed,
    and a compile/link/run test against libsystemd-login-dev.

  [ Marco d'Itri ]
  * preinst: check for all the system calls required by modern releases
    of udev. (Closes: #648325)
  * Updated fbdev-blacklist.conf for recent kernels.
  * Do not blacklist viafb because it is required on the OLPC XO-1.5.
    (Closes: #705792)
  * Remove write_cd_rules and the associated rules which create "persistent"
    symlinks for CD/DVD devices and replace them with more rules in
    60-cdrom_id, which will create symlinks for one at random among the
    devices installed. Since the common case is having a single device
    then everything will work out just fine most of the times...
    (Closes: #655924)
  * Fix write_net_rules for systemd and sysvinit users by copying the
    temporary rules from /run/udev/ to /etc/udev/. (Closes: #735563)
  * Do not install sysctl.d/50-default.conf because the systemd package
    should not change kernel policies, at least until it will become
    the only supported init system.

  [ Michael Stapelberg ]
  * Add systemd-dbg package, thanks Daniel Schaal (Closes: #742724).
  * Switch from gitpkg to git-buildpackage. Update README.source accordingly.
  * Make libpam-systemd depend on systemd-sysv | systemd-shim. Packages that
    need logind functionality should depend on libpam-systemd.

  [ Michael Biebl ]
  * Do not send potentially private fstab information without prior user
    confirmation. (Closes: #743158)
  * Add support for LSB facilities defined by insserv.
    Parse /etc/insserv.conf.d content and /etc/insserv.conf and generate
    systemd unit drop-in files to add corresponding dependencies. Also ship
    targets for the Debian specific $x-display-manager and
    $mail-transport-agent system facilities. (Closes: #690892)
  * Do not accidentally re-enable /var/tmp cleaning when migrating the TMPTIME
    setting from /etc/default/rcS. Fix up existing broken configurations.
    (Closes: #738862)

Date: Sun, 27 Apr 2014 13:21:11 +0200
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/utopic/+source/systemd/204-10ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 27 Apr 2014 13:21:11 +0200
Source: systemd
Binary: systemd systemd-sysv libpam-systemd 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 python-systemd systemd-dbg
Architecture: source
Version: 204-10ubuntu1
Distribution: utopic
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 - development files
 libsystemd-daemon0 - systemd utility library
 libsystemd-id128-0 - systemd 128 bit ID utility library
 libsystemd-id128-dev - systemd 128 bit ID utility library - development files
 libsystemd-journal-dev - systemd journal utility library - development files
 libsystemd-journal0 - systemd journal utility library
 libsystemd-login-dev - systemd login utility library - development files
 libsystemd-login0 - systemd login utility library
 libudev-dev - libudev development files
 libudev1   - libudev shared library
 libudev1-udeb - libudev shared library (udeb)
 python-systemd - python 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: 645466 648325 655924 690892 705792 706221 713877 717404 717405 735563 738862 739018 742724 743158
Launchpad-Bugs-Fixed: 1274348
Changes: 
 systemd (204-10ubuntu1) utopic; urgency=medium
 .
   * Merge with Debian unstable. Remaining Ubuntu changes:
     - Add cgmanager support for logind.
     - Add patches for specifying an alternate /etc/machine-id location, skip
       tests that fail on buildds (presumably due to missing /etc/hostname),
       and run tests during package build.
     - Cherry-pick hwdb updates and the keymap builtin, and pull latest keymap
       hwdb from upstream trunk.
     - Fix FTBFS against recent kernels & glibc.
     - Enable all cgroup controllers in logind, for unprivileged LXC
       containers.
     - Fix a race condition at boot with serio devices. (LP #1014460)
     - 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 build the systemd-sysv package for now.
     - Drop 80-networking.rules and the Debian *.agent scripts, we never
       supported them in Ubuntu.
     - 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.
 .
     Upgrade fixes, keep until 16.04 LTS release:
     - systemd Conflicts/Replaces/Provides systemd-services.
     - Remove obsolete systemd-logind upstart job.
 .
 systemd (204-11) UNRELEASED; urgency=medium
 .
   * Explain patch management in debian/README.source.
 .
 systemd (204-10) unstable; urgency=medium
 .
   * In the udeb's udev.startup, make sure that /dev/pts exists.
   * systemd-logind-launch: Set the #files ulimit, for unprivileged LXC
     containers.
   * Drop udev.NEWS, it only applies to pre-squeeze.
   * Remove /var/log/udev on purge.
   * Always probe cpu support drivers. (LP #1207705)
   * On Dell PowerEdge systems, the iDRAC7 and later support a USB Virtual NIC
     for management. Name this interface "idrac" to avoid confusion with "real"
     network interfaces.
   * Drop numerical prefixes from patches, to avoid future diff noise when
     removing, cherry-picking, and merging patches. From now on, always use
     "gbp-pq export --no-patch-numbers" to update them.
 .
 systemd (204-9) unstable; urgency=medium
 .
   * The "Flemish Beef and Beer Stew" release.
 .
   [ Steve Langasek ]
   * Do proper refcounting of the PAM module package on prerm, so that we
     don't drop the module from the PAM config when uninstalling a
     foreign-arch package.  Related to Ubuntu bug #1295521.
 .
   [ Martin Pitt ]
   * debian/udev.udev-finish.upstart: Fix path to tmp-rules,
     debian/extra/rule_generator.functions creates them in /run/udev/.
   * rules: Remove the kernel-install bits; we don't want that in Debian and
     thus it shouldn't appear in dh_install --list-missing output.
   * Ship sd-shutdown.h in libsystemd-daemon-dev.
   * Run dh_install with --fail-missing, to avoid forgetting files when we move
     to new versions.
   * Mount /dev/pts with the correct permissions in the udev, to avoid needing
     pt_chown (not available on all architectures). Thanks Adam Conrad.
   * Add new block of Windows Azure ethernet hardware address to
     75-persistent-net-generator.rules. (LP: #1274348, Closes: #739018)
   * Drop our Debian specific 60-persistent-storage{,-tape}.rules and use the
     upstream rules. They are compatible and do a superset of the
     functionality. (Closes: #645466)
   * Drop our Debian specific 80-drivers.rules and use the upstream rules with
     a patch for the sg module (see #657948). These now stop calling modprobe
     and use the kmod builtin, giving some nice boot speed improvement.
     (Closes: #717404)
   * Drop our Debian specific 50-udev-default.rules and 91-permissions.rules
     and use the upstream rules with a patch for the remaining Debian specific
     default device permissions. Many thanks to Marco d'Itri for researching
     which Debian-specific rules are obsolete! Amongst other things, this now
     also reads the hwdb info for USB devices (Closes: #717405) and gets rid of
     some syntax errors (Closes: #706221)
   * Set default polling interval on removable devices as well, for kernels
     which have "block" built in instead of being a module. (Closes: #713877)
   * Make sd_login_monitor_new() work for logind without systemd.
   * Cherry-pick upstream fix for polkit permissions for rebooting with
     multiple sessions.
   * Kill /etc/udev/links.conf, create_static_nodes, and associated code. It's
     obsolete with devtmpfs (which is required now), and doesn't run with
     systemd or upstart anyway.
   * Drop unnecessary udev.dirs.
   * Add autopkgtests for smoke-testing logind, hostnamed, timedated, localed,
     and a compile/link/run test against libsystemd-login-dev.
 .
   [ Marco d'Itri ]
   * preinst: check for all the system calls required by modern releases
     of udev. (Closes: #648325)
   * Updated fbdev-blacklist.conf for recent kernels.
   * Do not blacklist viafb because it is required on the OLPC XO-1.5.
     (Closes: #705792)
   * Remove write_cd_rules and the associated rules which create "persistent"
     symlinks for CD/DVD devices and replace them with more rules in
     60-cdrom_id, which will create symlinks for one at random among the
     devices installed. Since the common case is having a single device
     then everything will work out just fine most of the times...
     (Closes: #655924)
   * Fix write_net_rules for systemd and sysvinit users by copying the
     temporary rules from /run/udev/ to /etc/udev/. (Closes: #735563)
   * Do not install sysctl.d/50-default.conf because the systemd package
     should not change kernel policies, at least until it will become
     the only supported init system.
 .
   [ Michael Stapelberg ]
   * Add systemd-dbg package, thanks Daniel Schaal (Closes: #742724).
   * Switch from gitpkg to git-buildpackage. Update README.source accordingly.
   * Make libpam-systemd depend on systemd-sysv | systemd-shim. Packages that
     need logind functionality should depend on libpam-systemd.
 .
   [ Michael Biebl ]
   * Do not send potentially private fstab information without prior user
     confirmation. (Closes: #743158)
   * Add support for LSB facilities defined by insserv.
     Parse /etc/insserv.conf.d content and /etc/insserv.conf and generate
     systemd unit drop-in files to add corresponding dependencies. Also ship
     targets for the Debian specific $x-display-manager and
     $mail-transport-agent system facilities. (Closes: #690892)
   * Do not accidentally re-enable /var/tmp cleaning when migrating the TMPTIME
     setting from /etc/default/rcS. Fix up existing broken configurations.
     (Closes: #738862)
Checksums-Sha1: 
 6db70c863cd28b80adcdcf23f9c82da07cec464b 3795 systemd_204-10ubuntu1.dsc
 8e20d7977ace6f506e7eb090ca8e49bd776aa193 141417 systemd_204-10ubuntu1.debian.tar.gz
Checksums-Sha256: 
 50abf6ddabee3b7eb4a8333f0f2890cb1c0917775ad3a01b1e13ea500f15675b 3795 systemd_204-10ubuntu1.dsc
 107f5dc1e910bf0aff5384ce9ba3c293ab96381aaa340895579ad584c627f899 141417 systemd_204-10ubuntu1.debian.tar.gz
Files: 
 56835aa07fe28f04f845ed47dd354bca 3795 admin optional systemd_204-10ubuntu1.dsc
 6d44e6595a275c628c1aaf46cb284862 141417 admin optional systemd_204-10ubuntu1.debian.tar.gz
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>

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

iQIcBAEBCAAGBQJTXOhUAAoJENFO8V2v4RNHvP8QAIcflXKG03ENki+soTWEUfS/
hILCYDlv8X9VVPnNSTByY9qL8OdM9jaCrqdVeOiGTOqRj0xuDiRTr7sqsDhh1NNK
phgsNPSLHGgFQuyGXb6MfOMfVP2IET0VMXfKSZkgibK72KEdMTqUEU0e9OplYNPE
mDosweDXR/+2HehjG0vdRBRhabbzw2DXsQOBO9wo6uySpS6YkKlhk8y4GVWIZwcM
1ACZ1vNmAcbPa73x1xfyeSogvebr05NyJ8OX60IgDkRD3KZn0ZYty6ccZ46nqjnk
HKY/Gt1aLF60K1GhtG6bf5Bz36ocmtI5aA/D273J4xOo2OrTVnznZIMoSoEKUVqD
G2RPyDDbjMMb1E30G00gQmMAUMzTsO9eah7oHCacijjpFJr+ja/J9Pn8eRZ79YKG
nSBItxalrR5x7JoM6MlolrHkqbDaxYF5YtwCkvxH5ULm+qU3TwVj147SN9zSc+28
Z6xw3yKW9wnXSTEqz6JG4S1YWl6ZbjDNhIqPAKbFDNhmQDeuSkrjKF6JuuqbdzHX
Cz/sjr8TZofu3F+tTsIUhgZPTvlGyunMLLhZ/ocKhh7dVpk7jf/jg0OzbkMTGg7R
Tgbspz2OeuXHUYGysT5KpR39TnFfM03JAVNf1pXCBGAIrTtYz+hgbLJRtYNcIHAN
DJ+qXITsYUzKs4g2Kedv
=4KfE
-----END PGP SIGNATURE-----


More information about the Utopic-changes mailing list