Change logs for systemd source package in Saucy

  • systemd (204-0ubuntu19.2) saucy-proposed; urgency=medium
    
      * debian/extra/rules/75-persistent-net-generator.rules: update ethernet
        exclusions for Hyper-V (LP: #1274348).
     -- Ben Howard <email address hidden>   Tue, 18 Feb 2014 17:30:36 -0700
  • systemd (204-0ubuntu19.1) saucy-proposed; urgency=low
    
      * Add pam-check-runtime-dir-user.patch: Don't set an existing
        $XDG_RUNTIME_DIR in the PAM module if it isn't owned by the session user.
        Otherwise su sessions get a runtime dir from a different user which leads
        to either permission errors or scribbling over the other user's files.
        (Backported from current trusty package) (LP: #1197395)
      * debian/extra/60-keyboard.hwdb: Backport latest maps from trusty, as per
        standing SRU exception:
        - Fix Lenovo Z370 (LP: #1245189)
        - Add Toshiba Satellite U940
     -- Martin Pitt <email address hidden>   Fri, 06 Dec 2013 08:37:14 +0100
  • systemd (204-0ubuntu19) saucy; urgency=low
    
      * Add 0031-ignore-omap-vsync.patch: Gross, but effective hack to ignore
        VSYNC change uevents from omapfb, as they happen at each vsync and thus
        keep waking up udevd (including rules processing), upstart, and other
        parts of the system 60 times a second. (LP: #1234743)
     -- Martin Pitt <email address hidden>   Thu, 17 Oct 2013 12:01:42 +0200
  • systemd (204-0ubuntu18) saucy; urgency=low
    
      * Configure with --disable-silent-rules, as per request from Matthias.
      * Add debian/extra/rules/40-hyperv-hotadd.rules: On Hyper-V VMs, bring new
        CPU and memory devices online as soon as they appear. This is not quite an
        ideal solution, but an unintrusive compromise for Saucy. (LP: #1233466)
     -- Martin Pitt <email address hidden>   Sat, 12 Oct 2013 12:16:29 +0200
  • systemd (204-0ubuntu17) saucy; urgency=low
    
      * Mount devpts with the correct permissions to avoid needing pt_chown.
     -- Adam Conrad <email address hidden>   Fri, 11 Oct 2013 00:46:12 -0600
  • systemd (204-0ubuntu16) saucy; urgency=low
    
      [ TJ ]
      * Add 0030-revert-removal-of-rename_netif-functionality.patch: Return the
        previous ability to postpone renaming until the target interface name
        is free. (LP: #1235162)
    
      [ Martin Pitt ]
      * Refresh debian/extra/60-keyboard.hwdb to fix Samsung models.
     -- Martin Pitt <email address hidden>   Wed, 09 Oct 2013 16:16:50 +0200
  • systemd (204-0ubuntu15) saucy; urgency=low
    
      * 0029-Support-phablet-etc-writable.patch: Update patch to also work for
        relative symlinks to /etc/writable, as livecd-rootfs 2.191 creates them
        relative now. (LP: #1227520)
     -- Martin Pitt <email address hidden>   Tue, 01 Oct 2013 17:53:13 +0200
  • systemd (204-0ubuntu14) saucy; urgency=low
    
      * Add 0029-Support-phablet-etc-writable.patch: On Ubuntu Phone with readonly
        /etc we symlink /etc/{adjtime,localtime,timezone} to /etc/writable/, so we
        need to update those files instead if the original files are symlinks into
        /etc/writable/. (LP: #1227520)
      * Refresh debian/extra/60-keyboard.hwdb with latest keymaps from upstream.
        Among others, this fixes Samsung Ativ 9 Plus. (LP: #1229936)
      * Rename 0027-CVE-2013-4327.patch and
        0028-fix-reboot-polkit-permissions.patch to 0000-upstream-* as they are in
        upstream git.
      * Ship {ata,cdrom,scsi}_id in udev-udeb. (LP: #1231230)
      * Drop 60-persistent-v4l.rules and 61-accelerometer.rules from udev-udeb, we
        don't need these in the installer.
     -- Martin Pitt <email address hidden>   Mon, 30 Sep 2013 13:34:06 +0200
  • systemd (204-0ubuntu13) saucy; urgency=low
    
      * debian/patches/0028-fix-reboot-polkit-permissions.patch: make
        reboot-multiple-sessions polkit permissions consistent with
        power-off-multiple-sessions in
        src/login/org.freedesktop.login1.policy.in. (LP: #1226509)
     -- Marc Deslauriers <email address hidden>   Thu, 26 Sep 2013 14:49:51 -0400
  • systemd (204-0ubuntu12) saucy; urgency=low
    
      * SECURITY UPDATE: possible privilege escalation via policykit UID lookup
        race.
        - debian/patches/0027-CVE-2013-4327.patch: pass system-bus-name as a
          subject instead of pid so policykit can get the information from the
          system bus in src/shared/polkit.c.
        - CVE-2013-4327
     -- Marc Deslauriers <email address hidden>   Wed, 18 Sep 2013 13:19:40 -0400
  • systemd (204-0ubuntu11) saucy; urgency=low
    
      * Refresh debian/extra/60-keyboard.hwdb from upstream. Fixes keymap
        regressions on Dell and Samsung models. (LP: #1218433)
     -- Martin Pitt <email address hidden>   Fri, 06 Sep 2013 15:24:02 +0200
  • systemd (204-0ubuntu10) saucy; urgency=low
    
      * debian/systemd-services.install: Install systemd-multi-seat-x
        (LP: #1214146)
      * debian/local/78-graphics-card.rules: Also recognize vmwgfx driver. Thanks
        Reagan Sanders! (LP: #1208024)
      * Add 0000-upstream-hwdb-updates.patch: Update to latest upstream fixes of
        hwdb, to get proper keyboard support.
      * Move to hwdb keymap database to be able to continue to sync to upstream,
        and benefit from the improved speed and eased maintenance:
        - Drop 0000-upstream-keymaps.patch.
        - Add 0000-upstream-hwdb-keyboard.patch to backport the "keymap" builtin.
        - Add debian/extra/60-keyboard.hwdb (straight copy from upstream master),
          install in debian/udev.install.
        - debian/rules: Configure with --disable-keymap to not build/install the
          old keymap stuff any more.
        - Adds keymap for Samsung NP53U3C (LP: #1203853)
     -- Martin Pitt <email address hidden>   Tue, 27 Aug 2013 13:09:08 +0200
  • systemd (204-0ubuntu9) saucy; urgency=low
    
      * debian/udev.install: re-add installing /lib/udev/hotplug.functions,
        since it's still being used by the inputattach, bluez, and usb_modeswitch
        scripts.
     -- Mathieu Trudel-Lapierre <email address hidden>   Thu, 08 Aug 2013 10:42:38 -0400
  • systemd (204-0ubuntu8) saucy; urgency=low
    
      * rules/80-drivers.rules: trigger the cpu helper modules regardless of
        whether the kernel already has a driver loaded for the CPU components.
        (LP: #1207705)
     -- Andy Whitcroft <email address hidden>   Fri, 02 Aug 2013 10:34:17 +0100
  • systemd (204-0ubuntu7) saucy; urgency=low
    
      * debian/tests/control: Add missing pkg-config test dependency, drop
        unnecessary python3 dependency.
     -- Martin Pitt <email address hidden>   Fri, 19 Jul 2013 11:38:40 +0200
  • systemd (204-0ubuntu6) saucy; urgency=low
    
      * debian/rules: Drop /system/firmware and /vendor/firmware paths again, we
        don't currently need them.
      * debian/extra/initramfs.top: Drop the $ROOTDELAY sleep, we already do that
        in a more sensible way in wait-for-root. (LP: #1202700)
      * Add debian/tests/api: Add check for sd_login_monitor_*(), to reproduce
        LP #1201180.
      * Add 0025-login-monitor-no-machine.patch: Fix sd_login_monitor_new() to not
        fail if there is no /sys/fs/cgroup/systemd/machine; that only exists when
        running with systemd as PID 1. (LP: #1201180)
      * debian/tests/logind: Create /run/udev/rules.d if it does not exist.
      * Switch from pre-generated hwdb database to shipping the source files
        (/lib/udev/hwdb.d/) and building hwdb.bin in postinst and with a trigger.
        Upstream software like libgphoto, libsane, and media-player-info will ship
        their own hwdb files soon, so be prepared for that.
     -- Martin Pitt <email address hidden>   Fri, 19 Jul 2013 09:45:54 +0200
  • systemd (204-0ubuntu5) saucy; urgency=low
    
      * Add 0000-upstream-keymaps.patch: Backport latest keymap fixes from
        upstream, as we won't be able to update to newer upstream releases anytime
        soon. (LP: #1193147, #1157334, #1152377, #1012365, #727139)
      * Refresh our patches to apply cleanly.
     -- Martin Pitt <email address hidden>   Fri, 05 Jul 2013 08:54:06 +0200
  • systemd (204-0ubuntu4) saucy; urgency=low
    
      * Properly integrate hwdb, to get back vendor/product names in the udev db:
        - Add 0024-hwdb-in-lib.patch: udev hwdb: Store binary database in libdir,
          not in /etc.
        - debian/rules: Build and ship pre-generated hwdb; do not ship the source
          files, they are quite big and for now we do not have other packages
          which want to add files there.
        - LP: #1190947
     -- Martin Pitt <email address hidden>   Fri, 14 Jun 2013 12:59:10 +0200
  • systemd (204-0ubuntu3) saucy; urgency=low
    
      * debian/extra/udev.startup: Restore devpts mounting, dropped in
        202-0ubuntu10.  The justification for dropping it was that it's already
        done by /usr/share/initramfs-tools/init, but this script is only used in
        d-i and d-i does not use /usr/share/initramfs-tools/init (LP: #1188864).
     -- Colin Watson <email address hidden>   Sat, 08 Jun 2013 00:32:53 +0100
  • systemd (204-0ubuntu2) saucy; urgency=low
    
      * debian/rules: Add /system/firmware and /vendor/firmware to firmware search
        paths. (LP: #1187616)
      * debian/libpam-systemd.postinst: Notify about required reboot when
        upgrading from < 204, as due to changed cgroup layout restarting logind
        after the upgrade would lose all existing sessions. (LP: #1187579)
     -- Martin Pitt <email address hidden>   Wed, 05 Jun 2013 11:07:38 +0200
  • systemd (204-0ubuntu1) saucy; urgency=low
    
      * New upstream release.
      * debian/rules: Do not restart logind on package upgrades, as the cgroup
        organization changed in this version.
     -- Martin Pitt <email address hidden>   Tue, 04 Jun 2013 10:46:58 +0200
  • systemd (202-0ubuntu12) saucy; urgency=low
    
      * Rename debian/tests/localed to locale-locale, as we are going to add more
        tests for localed.
      * Add debian/tests/localed-x11-keymap: Test "localectl set-x11-keymap".
      * Put back 0010-Add-back-support-for-Debian-specific-config-files.patch to
        re-fix timedated, and add Steve's fix for /etc/default/keymap. Re-drop
        0025-Adjust-localed-to-use-the-Debian-locations-of-etc-de.patch.
      * debian/extra/initramfs.bottom: We cannot properly synthesize LVM LV change
        events with udevadm trigger during boot, so if we use LVM, we need to let
        udev finish all the pending events in the initramfs. The
        0024-avoid-exit-deadlock-for-dm_cookie.patch approach was
        inherently racy, as it still left vgchange subprocesses running from
        watershed (which then run into a non-existing /dev), so disable that
        patch. (LP: #1185394)
     -- Martin Pitt <email address hidden>   Mon, 03 Jun 2013 14:41:20 +0200
  • systemd (202-0ubuntu11) saucy; urgency=low
    
      * Drop 0010-Add-back-support-for-Debian-specific-config-files.patch in
        favor of 0025-Adjust-localed-to-use-the-Debian-locations-of-etc-de.patch,
        the more complete fix for Debian/Ubuntu configuration paths that was
        silently dropped from the Ubuntu package when updating to 198.
     -- Steve Langasek <email address hidden>   Thu, 30 May 2013 13:56:41 -0700
  • systemd (202-0ubuntu10) saucy; urgency=low
    
      * debian/extra/initramfs.bottom: Drop reading of /etc/udev/udev.conf, the
        location of /dev hasn't been configurable for ages.
      * debian/extra/initramfs.top: Drop obsolete "scsi_wait_scan" modprobing here
        as well.
      * all_generic_ide blacklist: Depend on "all_generic_ide blacklist", as in
        previous udev.
      * debian/extra/initramfs.top: Drop unnecessary "udevadm settle".
      * debian/extra/initramfs.hook: Put back ata_id and scsi_id, these were
        overzealously removed with the bits that are built in now (like blkid and
        usb_id). LP: #1185060
      * debian/extra/udev.startup: Drop devpts mounting again, already done by
        /usr/share/initramfs-tools/init.
      * debian/extra/initramfs.hook: Install udevadm.upgrade when updating the
        initramfs while udev is unconfigured.
      * debian/extra/initramfs.hook: Remove duplicate copying of
        70-persistent-net.rules.
      * debian/extra/initramfs.hook: Don't install the dmsetup and md rules. This
        is already done by dmsetup's and mdadm's initramfs hooks.
     -- Martin Pitt <email address hidden>   Wed, 29 May 2013 08:12:35 +0200
  • systemd (202-0ubuntu9) saucy; urgency=low
    
      * debian/udev-udeb.links: Add /sbin/udevadm backwards compat symlink, too.
      * debian/extra/udev.startup: Mount devtmpfs, not tmpfs with the manual
        make_extra_nodes().
      * debian/extra/udev.startup: Mount devpts.
      * debian/extra/udev.startup: Drop obsolete "scsi_wait_scan" modprobing.
     -- Martin Pitt <email address hidden>   Tue, 28 May 2013 17:29:08 +0200
  • systemd (202-0ubuntu8) saucy; urgency=low
    
      * debian/udev.{preinst,postinst,postrm}: Disable udevadm trigger during
        upgrades, to cause installation failures of packages which call udevadm
        trigger without depending on udev. (LP: #1182948)
      * debian/extra/initramfs.hook: Copy /sbin/udevadm compatibility symlink into
        initramfs. (LP: #1184066)
     -- Martin Pitt <email address hidden>   Tue, 28 May 2013 13:13:42 +0200
  • systemd (202-0ubuntu7) saucy; urgency=low
    
      [ Martin Pitt ]
      * debian/*: Replace remaining "udevadm info --run" invocations with
        /run/udev/. (LP: #1182788)
      * Add 0020-persistent-storage-rule-mmc-partname.patch: Create disk/by-name
        links for mmcblk partitions if they have a PARTNAME property. Patch by
        Ricardo Salveti de Araujo, taken from udev 175-0ubuntu29.
    
      [ Andy Whitcroft ]
      * debian/extra/rules/78-graphics-card.rules -- demote efifb to a secondary
        display adaptor as in the majority of cases this will be replaced by
        a DRM driver.  (LP: #1100386)
     -- Martin Pitt <email address hidden>   Wed, 22 May 2013 12:09:59 +0200
  • systemd (202-0ubuntu6) saucy; urgency=low
    
      * Build udev from this source package:
        - Unblacklist udev and udev-udeb packages.
        - Drop 70-power-switch.rules from systemd-services (shipped in udev).
        - Port patches from old udev source package which are still relevant:
          + 0021-block-polling.patch
          + 0022-fix-race-condition-of-serio-driver-module-not-loading.patch
          + 0023-load-fbcon.patch
          + 0024-avoid-exit-deadlock-for-dm_cookie.patch
          + 75-persistent-net-generator.rules: Do not create persistent net rules
            for Ravello Systems MAC addresses. Now apply inline in
            debian/extra/rules, as upstream dropped these. (LP #1099278)
        - Add debian/extra/rules/78-graphics-card.rules (taken from old udev
          package)
        - Add debian/*.upstart from old udev package, and adjust dh_installinit
          calls accordingly.
        - Add Apport package hook.
        - Add READMEs for /lib/udev/rules.d/ and /etc/udev/rules.d/.
        - Add debian/udev.postinst for restarting udev and rebuilding initramfs.
        - Drop 0020-uaccess-rule-with-old-udev.patch, not necessary any more with
          current udev.
      * debian/extra/initramfs.hook: Adjust for changed paths and rules files.
      * debian/extra/initramfs.bottom: Replace undefined "nuke" with "rm -rf".
      * Install udev rules into udev-udeb.
      * Ship README.keymap.txt in udev, not in systemd.
      * Copy persistent net/cd rules generator scripts from udev 175 to
        debian/extra/, and adjust for dropped "udevadm info --run". We continue to
        use the old naming schema for the time being,  Don't install
        80-net-name-slot.rules for now.
      * debian/extra/initramfs.bottom: Ignore timeout errors from udevadm we
        expect (and indeed requested) in certain failure modes.  If we do not we
        will bail out early and not transfer /dev into /root which is always fatal
        leading to unbootable machines. (Taken from old udev package) (LP #818177)
      * Configure with correct --with-firmware-path.
      * Show test logs if running the test suite fails.
      * Disable test-sched-prio and test-util, they don't work in PPA buildds.
     -- Martin Pitt <email address hidden>   Tue, 21 May 2013 08:11:30 +0200
  • systemd (202-0ubuntu5) saucy; urgency=low
    
      * Drop 0016-Add-poweroff-reboot-suspend-hibernate-fallback.patch.
        systemd-shim 3 has a much better implementation of pm-utils fallback.
        Recommend systemd or systemd-shim >= 3 for that.
      * Ship 70-power-switch.rules. (LP: #1160995)
     -- Martin Pitt <email address hidden>   Thu, 02 May 2013 11:19:42 -0700
  • systemd (202-0ubuntu4) saucy; urgency=low
    
      * 0010-Add-back-support-for-Debian-specific-config-files.patch: Re-apply
        parts that use /etc/default/locale, which accidentally got dropped in
        202-0ubuntu1. (LP: #1175065)
     -- Martin Pitt <email address hidden>   Wed, 01 May 2013 11:35:55 -0700
  • systemd (202-0ubuntu3) saucy; urgency=low
    
      * Disable journal-stream test case, which fails on powerpc.
     -- Martin Pitt <email address hidden>   Tue, 30 Apr 2013 11:31:39 -0700
  • systemd (202-0ubuntu2) saucy; urgency=low
    
      * Merge 0019-disable-unit-name-test.patch and
        0021-disable-catalog-test.patch to
        0019-disable-failing-buildd-tests.patch, and disable the cgroup-util as
        well (which fails on the buildds, too).
     -- Martin Pitt <email address hidden>   Tue, 30 Apr 2013 08:40:07 -0700
  • systemd (202-0ubuntu1) saucy; urgency=low
    
      * New upstream release.
      * Drop patches applied/superseded upstream:
        - 0011-Don-t-strip-rc.-from-sysv-init-scripts.patch
        - 0013-build-sys-don-t-hard-code-binary-paths-in-initrd-.se.patch
        - 0014-Move-udevadm-to-rootbindir.patch
        - 0015-Strip-Date-from-man-pages.patch
      * Update *.symbols for new release.
      * Add 0021-disable-catalog-test.patch: Disable catalog test for now, fails
        at the moment
      * Disable 0004-Don-t-run-systemd-udev-rules-if-systemd-is-not-activ.patch.
        We'll drop udev-acl and use uaccess exclusively.
     -- Martin Pitt <email address hidden>   Mon, 29 Apr 2013 17:29:24 -0700
  • systemd (198-0ubuntu12) saucy; urgency=low
    
      [ Martin Pitt ]
      * debian/rules: Don't build ddebs for blacklisted binary packages.
      * debian/systemd-services.install: Put back logind D-BUS activation file,
        now that we will use logind by default.
    
      [ Iain Lane ]
      * Use the shutdown fallback for "poweroff.target" too; this is invoked by
        org.freedesktop.login1.Manager.PowerOff (LP: #1171504)
     -- Martin Pitt <email address hidden>   Sun, 28 Apr 2013 06:34:43 -0700
  • systemd (198-0ubuntu11) raring; urgency=low
    
      * debian/libpam-systemd.systemd-logind.upstart: Don't start if
        libpam-systemd is removed but not purged. (LP: #1171691)
     -- Martin Pitt <email address hidden>   Tue, 23 Apr 2013 07:38:20 +0200