systemd 204-10ubuntu1 source package in Ubuntu

Changelog

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)
 -- Martin Pitt <email address hidden>   Sun, 27 Apr 2014 13:21:11 +0200

Upload details

Uploaded by:
Martin Pitt on 2014-04-27
Uploaded to:
Utopic
Original maintainer:
Ubuntu Developers
Architectures:
linux-any
Section:
admin
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
systemd_204.orig.tar.xz 2.1 MiB 072c393503c7c1e55ca7acf3db659cbd28c7fe5fa94fab3db95360bafd96731b
systemd_204-10ubuntu1.debian.tar.gz 138.1 KiB 107f5dc1e910bf0aff5384ce9ba3c293ab96381aaa340895579ad584c627f899
systemd_204-10ubuntu1.dsc 3.7 KiB 50abf6ddabee3b7eb4a8333f0f2890cb1c0917775ad3a01b1e13ea500f15675b

View changes file

Binary packages built by this source

gir1.2-gudev-1.0: No summary available for gir1.2-gudev-1.0 in ubuntu utopic.

No description available for gir1.2-gudev-1.0 in ubuntu utopic.

libgudev-1.0-0: No summary available for libgudev-1.0-0 in ubuntu utopic.

No description available for libgudev-1.0-0 in ubuntu utopic.

libgudev-1.0-dev: No summary available for libgudev-1.0-dev in ubuntu utopic.

No description available for libgudev-1.0-dev in ubuntu utopic.

libpam-systemd: No summary available for libpam-systemd in ubuntu utopic.

No description available for libpam-systemd in ubuntu utopic.

libsystemd-daemon-dev: No summary available for libsystemd-daemon-dev in ubuntu utopic.

No description available for libsystemd-daemon-dev in ubuntu utopic.

libsystemd-daemon0: No summary available for libsystemd-daemon0 in ubuntu utopic.

No description available for libsystemd-daemon0 in ubuntu utopic.

libsystemd-id128-0: No summary available for libsystemd-id128-0 in ubuntu utopic.

No description available for libsystemd-id128-0 in ubuntu utopic.

libsystemd-id128-dev: No summary available for libsystemd-id128-dev in ubuntu utopic.

No description available for libsystemd-id128-dev in ubuntu utopic.

libsystemd-journal-dev: No summary available for libsystemd-journal-dev in ubuntu utopic.

No description available for libsystemd-journal-dev in ubuntu utopic.

libsystemd-journal0: No summary available for libsystemd-journal0 in ubuntu utopic.

No description available for libsystemd-journal0 in ubuntu utopic.

libsystemd-login-dev: No summary available for libsystemd-login-dev in ubuntu utopic.

No description available for libsystemd-login-dev in ubuntu utopic.

libsystemd-login0: No summary available for libsystemd-login0 in ubuntu utopic.

No description available for libsystemd-login0 in ubuntu utopic.

libudev-dev: No summary available for libudev-dev in ubuntu utopic.

No description available for libudev-dev in ubuntu utopic.

libudev1: No summary available for libudev1 in ubuntu utopic.

No description available for libudev1 in ubuntu utopic.

libudev1-udeb: No summary available for libudev1-udeb in ubuntu utopic.

No description available for libudev1-udeb in ubuntu utopic.

python-systemd: No summary available for python-systemd in ubuntu utopic.

No description available for python-systemd in ubuntu utopic.

systemd: No summary available for systemd in ubuntu utopic.

No description available for systemd in ubuntu utopic.

systemd-dbg: No summary available for systemd-dbg in ubuntu utopic.

No description available for systemd-dbg in ubuntu utopic.

udev: No summary available for udev in ubuntu utopic.

No description available for udev in ubuntu utopic.

udev-udeb: No summary available for udev-udeb in ubuntu utopic.

No description available for udev-udeb in ubuntu utopic.