[ubuntu/trusty-proposed] systemd 204-5ubuntu1 (Accepted)

Martin Pitt martin.pitt at ubuntu.com
Wed Nov 6 13:04:31 UTC 2013


systemd (204-5ubuntu1) trusty; urgency=low

  * Merge packaging with current Debian unstable, to greatly reduce the diff
    noise. Ubuntu changes:
    Permanently Ubuntu specific:
    - debian/control, debian/rules, debian/systemd.install,
      debian/systemd-services.install: Split out systemd-services package with
      logind, timedated, hostnamed, and localed. Add
      libpam-systemd.systemd-logind.upstart to bring up logind at boot.
    - debian/rules: Don't build systemd and systemd-sysv packages, not
      approved for universe for now.
    - debian/udev.templates, Drop debconfiscation of udev, not necessary for
      Ubuntu.
    - 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.)
    - Add debian/extra/rules/78-graphics-card.rules: Mark graphics devices as
      PRIMARY_DEVICE_FOR_DISPLAY so that we can wait for those in plymouth.
    - Drop debian/extra/{50-udev-default.rules,75-cd-aliases-generator.rules,
      80-networking.rules,91-permissions.rules}, we don't want these in
      Ubuntu.
    - Add debian/extra/udev.py: Apport hook.
    - debian/extra/udev.startup, debian/rules: Don't install/support
      /etc/udev/links.conf, that's a hack (if you want links, create udev
      rules).
    - Various debian/patches/*, see patch headers (unmergeable with Debian).
    - Drop debian/source/{git-patches,options}, we use proper patches.
    - debian/rules: We continue to use the old net iface naming schema for the
      time being. Install old udev rule generator in debian/udev.install.
      (Reconsider post-LTS)
    - debian/rules: Don't install init.d scripts, only the upstart jobs.
    - debian/rules: Add an epoch to libgudev.
    - Drop debian/udev.dirs, not necessary.
    - Drop debian/udev.NEWS, debian/udev.maintscript: Not applicable to
      Ubuntu.
    - debian/udev.{postinst,postrm,preinst,prerm}: Keep our much simpler
      versions (all platforms must support udev, no debconf).
    - debian/libgudev-1.0-0.install: Install into /lib/ (Debian has a patch
      for this to go into /usr/lib/).
    - debian/rules: Drop doc dir symlinking. It creates havoc with dpkg
      upgrades, and we already have the automatic per-file symlinking.

    Applicable to Debian:
    - debian/control, debian/tests/: Add autopkgtest.
    - debian/extra/initramfs.hook, debian/udev.*{pre,post}inst: Divert udevadm
      to udevadm.upgrade during upgrades while udev is unconfigured.
    - Add debian/extra/60-keyboard.hwdb: Latest upstream keymaps, for easy
      backporting.
    - debian/extra/initramfs.bottom: If LVM is installed, settle udev,
      otherwise we get missing LV symlinks. (LP #1185394)
    - debian/extra/rules/75-persistent-net-generator.rules: Add Ravello
      systems (LP #1099278)
    - Add debian/extra/README-{etc,lib}-rules.d documentation, install into
      udev.
    - debian/rules: Run tests during package build.
    - debian/udev.udev-finish.upstart: Fix path to tmp-rules,
      debian/extra/rule_generator.functions creates them in /run/udev/.
    - debian/udev.upstart: Fix path to udevd.
    - debian/shlibs.local: Drop libudev; this unnecessarily generates overly
      strict dependencies, and even wrong ones for our epoched libgudev.
    - debian/udev-udeb.install: Add 64-btrfs.rules and 75-probe_mtd.rules,
      they are potentially useful in a d-i environment.

    Will go away eventually:
    - Add debian/extra/rules/40-hyperv-hotadd.rules: Workaround for LP #1233466
    - Keep debian/extra/firmware.agent and rule in
      debian/extra/rules/80-drivers.rules until this has been tested to not be
      necessary under Ubuntu kernels any more.

    Upgrade fixes, keep until 14.04 LTS release:
    - debian/control: Conflicts/Replaces libpam-xdg-support.
    - debian/libpam-systemd.postinst: Trigger reboot notification for upgrade
      from < 204, due to changed cgroup layout.
    - debian/systemd-services.maintscript: Clean up obsolete
      /etc/init/systemd-logind.conf on upgrades.

  * Promote "systemd | systemd-shim" to Depends. (LP: #1221809)
  * 0000-upstream-hwdb-keyboard.patch: udev-builtin-keyboard: Fix large scan
    codes on 32 bit architectures. (side issue in LP #1247676)
  * Drop systemd init specific Debian patches which we don't need in Ubuntu;
    The Debian package does not track proper patches any more, so it doesn't
    help us keeping the patches around for merging.

systemd (204-5) unstable; urgency=high

  * Cherry-pick 72fd713 from upstream which fixes insecure calling of polkit
    by avoiding a race condition in scraping /proc (CVE-2013-4327).
    Closes: #723713

systemd (204-4) unstable; urgency=low

  * Add preinst check to abort udev upgrade if the currently running kernel
    lacks devtmpfs support. Since udev 176, devtmpfs is mandatory as udev no
    longer creates any device nodes itself. This only affects self-compiled
    kernels which now need CONFIG_DEVTMPFS=y.  Closes: #722580
  * Fix SysV init script to correctly mount a devtmpfs instead of tmpfs. This
    only affects users without an initramfs, which usually is responsible for
    mounting the devtmpfs.  Closes: #722604
  * Drop pre-squeeze upgrade code from maintainer scripts and simplify the
    various upgrade checks.
  * Suppress errors about unknown hwdb builtin. udev 196 introduced a new
    "hwdb" builtin which is not understood by the old udev daemon.
  * Add missing udeb line to shlibs.local. This ensures that udev-udeb gets a
    proper dependency on libudev1-udeb and not libudev1.  Closes: #722939
  * Remove udev-udeb dependency from libudev1-udeb to avoid a circular
    dependency between the two packages. This dependency was copied over from
    the old udev-gtk-udeb package and no longer makes any sense since
    libudev1-udeb only contains a library nowadays.

systemd (204-3) unstable; urgency=low

  [ Michael Biebl ]
  * Upload to unstable.
  * Use /bin/bash in debug-shell.service as Debian doesn't have /sbin/sushell.
  * Only import net.ifaces cmdline property for network devices.
  * Generate strict dependencies between the binary packages using a
    shlibs.local file and add an explicit versioned dependency on
    libsystemd-login0 to systemd to ensure packages are upgraded in sync.
    Closes: #719444
  * Drop obsolete Replaces: libudev0 from udev package.
  * Use correct paths for various binaries, like /sbin/quotaon, which are
    installed in / and not /usr in Debian.  Closes: #721347
  * Don't install kernel-install(8) man page since we don't install the
    corresponding binary either.  Closes: #722180
  * Cherry-pick upstream fixes to make switching runlevels and starting
    reboot via ctrl-alt-del more robust.
  * Cherry-pick upstream fix to properly apply ACLs to Journal files.
    Closes: #717863

  [ Michael Stapelberg ]
  * Make systemctl enable|disable call update-rc.d for SysV init scripts.
    Closes: #709780
  * Don't mount /tmp as tmpfs by default and make it possible to enable this
    feature via "systemctl enable tmp.mount".  Closes: #718906

  [ Daniel Schaal ]
  * Add bug-script to systemd and udev.  Closes: #711245

  [ Ondrej Balaz ]
  * Recognize discard option in /etc/crypttab.  Closes: #719167

systemd (204-2) experimental; urgency=low

  [ Daniel Schaal ]
  * Enable verbose build logs.  Closes: #717465
  * Add handling of Message Catalog files to provide additional information
    for log entries.  Closes: #717427
  * Remove leftover symlink to debian-enable-units.service.  Closes: #717349

  [ Michael Stapelberg ]
  * Install 50-firmware.rules in the initramfs and udeb.  Closes: #717635

  [ Michael Biebl ]
  * Don't pass static start priorities to dh_installinit anymore.
  * Switch the hwdb trigger to interest-noawait.
  * Remove obsolete support for configurable udev root from initramfs.
  * Bind ifup at .service to the network device. This ensures that ifdown is run
    when the device is removed and the service is stopped.
    Closes: #660861, #703033
  * Bump Standards-Version to 3.9.4. No further changes.
  * Add Breaks against consolekit (<< 0.4.6-1) for udev-acl.  Closes: #717385
  * Make all packages Priority: optional, with the exception of udev and
    libudev1, which remain Priority: important, and systemd-sysv, which
    remains Priority: extra due to the conflict with sysvinit.
    Closes: #717365
  * Restart systemd-logind.service on upgrades due to changes in the
    CreateSession D-Bus API between v44 and v204.  Closes: #717403

systemd (204-1) experimental; urgency=low

  * New upstream release.  Closes: #675175, #675177
    - In v183 the udev sources have been merged into the systemd source tree.
      As a result, the udev binary packages will now be built from the systemd
      source package. To align the version numbers 139 releases were skipped.
    - For a complete list of changes, please refer to the NEWS file.
  * Add Marco to Uploaders.
  * Drop Suggests on the various python packages from systemd. The
    systemd-analyze tool has been reimplemented in C.
  * Add binary packages as found in the udev 175-7.2 source package.
  * Wrap dependencies for better readability.
  * Drop hard-coded Depends on libglib2.0-0 from gir1.2-gudev-1.0.
  * Drop old Conflicts, Replaces and Breaks, which are no longer necessary.
  * Make libgudev-1.0-dev depend on gir1.2-gudev-1.0 as per GObject
    introspection mini-policy.  Closes: #691313
  * The hwdb builtin has replaced pci-db and usb-db in udev. Drop the
    Recommends on pciutils and usbutils accordingly.
  * Drop our faketime hack. Upstream uses a custom xsl style sheet now to
    generate the man pages which no longer embeds the build date.
  * Add Depends on libpam-runtime (>= 1.0.1-6) to libpam-systemd as we are
    using pam-auth-update.
  * Explicitly set Section and Priority for the udev binary package.
  * Update Build-Depends:
    - Drop libudev-dev, no longer required.
    - Add gtk-doc-tools and libglib2.0-doc for the API documentation in
      libudev and libgudev.
    - Add libgirepository1.0-dev and gobject-introspection for GObject
      introspection support in libgudev.
    - Add libgcrypt11-dev for encryption support in the journal.
    - Add libblkid-dev for the blkid udev builtin.
  * Use gir dh addon to ensure ${gir:Depends} is properly set.
  * Rename libudev0 → libudev1 for the SONAME bump.
  * Update symbols files. libudev now uses symbols versioning as the other
    libsystemd libraries. The libgudev-1.0-0 symbols file has been copied from
    the old udev package.
  * Run gtkdocize on autoreconf.
  * Enable python bindings for the systemd libraries and ship them in a new
    package named python-systemd.
  * Tighten Depends on libsystemd-id128-dev for libsystemd-journal-dev as per
    libsystemd-journal.pc.
  * Remove obsolete bash-completion scripts on upgrades. Nowadays they are
    installed in /usr/share/bash-completion/completions.
  * Rename conffiles for logind and journald.
  * Rename udev-gtk-udeb → libudev1-udeb to better reflect its actual contents.
  * Build two flavours: a regular build and one for the udev udebs with
    reduced features/dependencies.
  * Create a few compat symlinks for the udev package, most notably
    /sbin/udevadm and /sbin/udevd.
  * Remove the dpkg-triggered debian-enable-units script. This was a temporary
    workaround for wheezy. Packages should use dh-systemd now to properly
    integrate service files with systemd.
  * Update debian/copyright using the machine-readable copyright format 1.0.
  * Integrate changes from udev 175-7 and acknowledge the 175-7.1 and 175-7.2
    non-maintainer uploads.
  * Keep the old persistent network interface naming scheme for now and make
    the new one opt-in via net.ifnames=1 on the kernel command line.
  * Drop the obsolete udev-mtab SysV init script and properly clean up on
    upgrades.
  * Simplify the udev SysV init script and remove experimental and obsolete
    features.
  * Revert upstream commits which dropped support for distro specific
    features and config files.
  * Make logind, hostnamed, localed and timedated D-Bus activatable and
    usable when systemd is not running.
  * Store hwdb binary database in /lib/udev, not /etc/udev. Create the file on
    install and upgrades.
  * Provide a dpkg file trigger for hwdb, so the database is automatically
    updated when packages install files into /lib/udev/hwdb.d.

Date: Wed, 06 Nov 2013 14:01:26 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/trusty/+source/systemd/204-5ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 06 Nov 2013 14:01:26 +0100
Source: systemd
Binary: systemd systemd-sysv systemd-services 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
Architecture: source
Version: 204-5ubuntu1
Distribution: trusty
Urgency: high
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-services - systemd runtime services
 systemd-sysv - system and service manager - SysV links
 udev       - /dev/ and hotplug management daemon
 udev-udeb  - /dev/ and hotplug management daemon (udeb)
Closes: 660861 675175 675177 691313 703033 709780 711245 717349 717365 717385 717403 717427 717465 717635 717863 718906 719167 719444 721347 722180 722580 722604 722939 723713
Launchpad-Bugs-Fixed: 1221809
Changes: 
 systemd (204-5ubuntu1) trusty; urgency=low
 .
   * Merge packaging with current Debian unstable, to greatly reduce the diff
     noise. Ubuntu changes:
     Permanently Ubuntu specific:
     - debian/control, debian/rules, debian/systemd.install,
       debian/systemd-services.install: Split out systemd-services package with
       logind, timedated, hostnamed, and localed. Add
       libpam-systemd.systemd-logind.upstart to bring up logind at boot.
     - debian/rules: Don't build systemd and systemd-sysv packages, not
       approved for universe for now.
     - debian/udev.templates, Drop debconfiscation of udev, not necessary for
       Ubuntu.
     - 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.)
     - Add debian/extra/rules/78-graphics-card.rules: Mark graphics devices as
       PRIMARY_DEVICE_FOR_DISPLAY so that we can wait for those in plymouth.
     - Drop debian/extra/{50-udev-default.rules,75-cd-aliases-generator.rules,
       80-networking.rules,91-permissions.rules}, we don't want these in
       Ubuntu.
     - Add debian/extra/udev.py: Apport hook.
     - debian/extra/udev.startup, debian/rules: Don't install/support
       /etc/udev/links.conf, that's a hack (if you want links, create udev
       rules).
     - Various debian/patches/*, see patch headers (unmergeable with Debian).
     - Drop debian/source/{git-patches,options}, we use proper patches.
     - debian/rules: We continue to use the old net iface naming schema for the
       time being. Install old udev rule generator in debian/udev.install.
       (Reconsider post-LTS)
     - debian/rules: Don't install init.d scripts, only the upstart jobs.
     - debian/rules: Add an epoch to libgudev.
     - Drop debian/udev.dirs, not necessary.
     - Drop debian/udev.NEWS, debian/udev.maintscript: Not applicable to
       Ubuntu.
     - debian/udev.{postinst,postrm,preinst,prerm}: Keep our much simpler
       versions (all platforms must support udev, no debconf).
     - debian/libgudev-1.0-0.install: Install into /lib/ (Debian has a patch
       for this to go into /usr/lib/).
     - debian/rules: Drop doc dir symlinking. It creates havoc with dpkg
       upgrades, and we already have the automatic per-file symlinking.
 .
     Applicable to Debian:
     - debian/control, debian/tests/: Add autopkgtest.
     - debian/extra/initramfs.hook, debian/udev.*{pre,post}inst: Divert udevadm
       to udevadm.upgrade during upgrades while udev is unconfigured.
     - Add debian/extra/60-keyboard.hwdb: Latest upstream keymaps, for easy
       backporting.
     - debian/extra/initramfs.bottom: If LVM is installed, settle udev,
       otherwise we get missing LV symlinks. (LP #1185394)
     - debian/extra/rules/75-persistent-net-generator.rules: Add Ravello
       systems (LP #1099278)
     - Add debian/extra/README-{etc,lib}-rules.d documentation, install into
       udev.
     - debian/rules: Run tests during package build.
     - debian/udev.udev-finish.upstart: Fix path to tmp-rules,
       debian/extra/rule_generator.functions creates them in /run/udev/.
     - debian/udev.upstart: Fix path to udevd.
     - debian/shlibs.local: Drop libudev; this unnecessarily generates overly
       strict dependencies, and even wrong ones for our epoched libgudev.
     - debian/udev-udeb.install: Add 64-btrfs.rules and 75-probe_mtd.rules,
       they are potentially useful in a d-i environment.
 .
     Will go away eventually:
     - Add debian/extra/rules/40-hyperv-hotadd.rules: Workaround for LP #1233466
     - Keep debian/extra/firmware.agent and rule in
       debian/extra/rules/80-drivers.rules until this has been tested to not be
       necessary under Ubuntu kernels any more.
 .
     Upgrade fixes, keep until 14.04 LTS release:
     - debian/control: Conflicts/Replaces libpam-xdg-support.
     - debian/libpam-systemd.postinst: Trigger reboot notification for upgrade
       from < 204, due to changed cgroup layout.
     - debian/systemd-services.maintscript: Clean up obsolete
       /etc/init/systemd-logind.conf on upgrades.
 .
   * Promote "systemd | systemd-shim" to Depends. (LP: #1221809)
   * 0000-upstream-hwdb-keyboard.patch: udev-builtin-keyboard: Fix large scan
     codes on 32 bit architectures. (side issue in LP #1247676)
   * Drop systemd init specific Debian patches which we don't need in Ubuntu;
     The Debian package does not track proper patches any more, so it doesn't
     help us keeping the patches around for merging.
 .
 systemd (204-5) unstable; urgency=high
 .
   * Cherry-pick 72fd713 from upstream which fixes insecure calling of polkit
     by avoiding a race condition in scraping /proc (CVE-2013-4327).
     Closes: #723713
 .
 systemd (204-4) unstable; urgency=low
 .
   * Add preinst check to abort udev upgrade if the currently running kernel
     lacks devtmpfs support. Since udev 176, devtmpfs is mandatory as udev no
     longer creates any device nodes itself. This only affects self-compiled
     kernels which now need CONFIG_DEVTMPFS=y.  Closes: #722580
   * Fix SysV init script to correctly mount a devtmpfs instead of tmpfs. This
     only affects users without an initramfs, which usually is responsible for
     mounting the devtmpfs.  Closes: #722604
   * Drop pre-squeeze upgrade code from maintainer scripts and simplify the
     various upgrade checks.
   * Suppress errors about unknown hwdb builtin. udev 196 introduced a new
     "hwdb" builtin which is not understood by the old udev daemon.
   * Add missing udeb line to shlibs.local. This ensures that udev-udeb gets a
     proper dependency on libudev1-udeb and not libudev1.  Closes: #722939
   * Remove udev-udeb dependency from libudev1-udeb to avoid a circular
     dependency between the two packages. This dependency was copied over from
     the old udev-gtk-udeb package and no longer makes any sense since
     libudev1-udeb only contains a library nowadays.
 .
 systemd (204-3) unstable; urgency=low
 .
   [ Michael Biebl ]
   * Upload to unstable.
   * Use /bin/bash in debug-shell.service as Debian doesn't have /sbin/sushell.
   * Only import net.ifaces cmdline property for network devices.
   * Generate strict dependencies between the binary packages using a
     shlibs.local file and add an explicit versioned dependency on
     libsystemd-login0 to systemd to ensure packages are upgraded in sync.
     Closes: #719444
   * Drop obsolete Replaces: libudev0 from udev package.
   * Use correct paths for various binaries, like /sbin/quotaon, which are
     installed in / and not /usr in Debian.  Closes: #721347
   * Don't install kernel-install(8) man page since we don't install the
     corresponding binary either.  Closes: #722180
   * Cherry-pick upstream fixes to make switching runlevels and starting
     reboot via ctrl-alt-del more robust.
   * Cherry-pick upstream fix to properly apply ACLs to Journal files.
     Closes: #717863
 .
   [ Michael Stapelberg ]
   * Make systemctl enable|disable call update-rc.d for SysV init scripts.
     Closes: #709780
   * Don't mount /tmp as tmpfs by default and make it possible to enable this
     feature via "systemctl enable tmp.mount".  Closes: #718906
 .
   [ Daniel Schaal ]
   * Add bug-script to systemd and udev.  Closes: #711245
 .
   [ Ondrej Balaz ]
   * Recognize discard option in /etc/crypttab.  Closes: #719167
 .
 systemd (204-2) experimental; urgency=low
 .
   [ Daniel Schaal ]
   * Enable verbose build logs.  Closes: #717465
   * Add handling of Message Catalog files to provide additional information
     for log entries.  Closes: #717427
   * Remove leftover symlink to debian-enable-units.service.  Closes: #717349
 .
   [ Michael Stapelberg ]
   * Install 50-firmware.rules in the initramfs and udeb.  Closes: #717635
 .
   [ Michael Biebl ]
   * Don't pass static start priorities to dh_installinit anymore.
   * Switch the hwdb trigger to interest-noawait.
   * Remove obsolete support for configurable udev root from initramfs.
   * Bind ifup at .service to the network device. This ensures that ifdown is run
     when the device is removed and the service is stopped.
     Closes: #660861, #703033
   * Bump Standards-Version to 3.9.4. No further changes.
   * Add Breaks against consolekit (<< 0.4.6-1) for udev-acl.  Closes: #717385
   * Make all packages Priority: optional, with the exception of udev and
     libudev1, which remain Priority: important, and systemd-sysv, which
     remains Priority: extra due to the conflict with sysvinit.
     Closes: #717365
   * Restart systemd-logind.service on upgrades due to changes in the
     CreateSession D-Bus API between v44 and v204.  Closes: #717403
 .
 systemd (204-1) experimental; urgency=low
 .
   * New upstream release.  Closes: #675175, #675177
     - In v183 the udev sources have been merged into the systemd source tree.
       As a result, the udev binary packages will now be built from the systemd
       source package. To align the version numbers 139 releases were skipped.
     - For a complete list of changes, please refer to the NEWS file.
   * Add Marco to Uploaders.
   * Drop Suggests on the various python packages from systemd. The
     systemd-analyze tool has been reimplemented in C.
   * Add binary packages as found in the udev 175-7.2 source package.
   * Wrap dependencies for better readability.
   * Drop hard-coded Depends on libglib2.0-0 from gir1.2-gudev-1.0.
   * Drop old Conflicts, Replaces and Breaks, which are no longer necessary.
   * Make libgudev-1.0-dev depend on gir1.2-gudev-1.0 as per GObject
     introspection mini-policy.  Closes: #691313
   * The hwdb builtin has replaced pci-db and usb-db in udev. Drop the
     Recommends on pciutils and usbutils accordingly.
   * Drop our faketime hack. Upstream uses a custom xsl style sheet now to
     generate the man pages which no longer embeds the build date.
   * Add Depends on libpam-runtime (>= 1.0.1-6) to libpam-systemd as we are
     using pam-auth-update.
   * Explicitly set Section and Priority for the udev binary package.
   * Update Build-Depends:
     - Drop libudev-dev, no longer required.
     - Add gtk-doc-tools and libglib2.0-doc for the API documentation in
       libudev and libgudev.
     - Add libgirepository1.0-dev and gobject-introspection for GObject
       introspection support in libgudev.
     - Add libgcrypt11-dev for encryption support in the journal.
     - Add libblkid-dev for the blkid udev builtin.
   * Use gir dh addon to ensure ${gir:Depends} is properly set.
   * Rename libudev0 → libudev1 for the SONAME bump.
   * Update symbols files. libudev now uses symbols versioning as the other
     libsystemd libraries. The libgudev-1.0-0 symbols file has been copied from
     the old udev package.
   * Run gtkdocize on autoreconf.
   * Enable python bindings for the systemd libraries and ship them in a new
     package named python-systemd.
   * Tighten Depends on libsystemd-id128-dev for libsystemd-journal-dev as per
     libsystemd-journal.pc.
   * Remove obsolete bash-completion scripts on upgrades. Nowadays they are
     installed in /usr/share/bash-completion/completions.
   * Rename conffiles for logind and journald.
   * Rename udev-gtk-udeb → libudev1-udeb to better reflect its actual contents.
   * Build two flavours: a regular build and one for the udev udebs with
     reduced features/dependencies.
   * Create a few compat symlinks for the udev package, most notably
     /sbin/udevadm and /sbin/udevd.
   * Remove the dpkg-triggered debian-enable-units script. This was a temporary
     workaround for wheezy. Packages should use dh-systemd now to properly
     integrate service files with systemd.
   * Update debian/copyright using the machine-readable copyright format 1.0.
   * Integrate changes from udev 175-7 and acknowledge the 175-7.1 and 175-7.2
     non-maintainer uploads.
   * Keep the old persistent network interface naming scheme for now and make
     the new one opt-in via net.ifnames=1 on the kernel command line.
   * Drop the obsolete udev-mtab SysV init script and properly clean up on
     upgrades.
   * Simplify the udev SysV init script and remove experimental and obsolete
     features.
   * Revert upstream commits which dropped support for distro specific
     features and config files.
   * Make logind, hostnamed, localed and timedated D-Bus activatable and
     usable when systemd is not running.
   * Store hwdb binary database in /lib/udev, not /etc/udev. Create the file on
     install and upgrades.
   * Provide a dpkg file trigger for hwdb, so the database is automatically
     updated when packages install files into /lib/udev/hwdb.d.
Checksums-Sha1: 
 dfca7159f951e99faa38fc5ccab444e1bec95b24 3759 systemd_204-5ubuntu1.dsc
 17ccbf390d562ea0ea8cefd04419950c77263d82 119380 systemd_204-5ubuntu1.debian.tar.gz
Checksums-Sha256: 
 ea2ecb214eb52bf398c6c269bd273f8dfcf23f25be2d5e787de64f625ba8f395 3759 systemd_204-5ubuntu1.dsc
 ef894b83ba08bbeb51499b3de36dd83368c7a35bd3f5df33453edf8e64a68f3f 119380 systemd_204-5ubuntu1.debian.tar.gz
Files: 
 b0bc395ecb333f87d6a4ddc19ee7a76a 3759 admin optional systemd_204-5ubuntu1.dsc
 a0d5092b75620f9049bd5fd685ee44ca 119380 admin optional systemd_204-5ubuntu1.debian.tar.gz
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (GNU/Linux)

iQIcBAEBCAAGBQJSej3NAAoJENFO8V2v4RNHPuMP/2vDAoIBpQPqOAZPVUAXNkS4
4SToakYHTtY8xlU1gqtW21/0On41x4TCaYh3svHo2fXhdKkxXXoqfQbI1YWsq/HW
xwF2nuxElKQX02zqbr/KXJP6WwhEba1MOblNRi8Wseef6WFTk9XYKANCOmipY1Oz
b0LEG2IVVQYCu8ngi2Fc+QAsA7ohAAdXQZFSeCbBEnglceMzZ1FglTa5Rb8eN/HR
eiwSnUer31S2puT5waAIqzZ7wy4M6m3dOK3giKMmWowSnMAFRJ9UhJ9+TPzE5hb/
IozjTkum9ojhdPFZybjDgXifmg87MN6WCSEoSACi/pGf3NtX+N8AgW0wb4Ns6Xfz
BSp0n22/F3XPjvnjVgPTrAWJ8QNk0wB4oJsQddwQwXku3c084/l5b96G3tF4BsL6
EY36cszSh33rxkw0TUszb3Wp/0eTLKCgc4eyi3s9XI+U4j4lh55T0WmTKXfPuuFN
07HcY1/RMwGoRqn+qMeLaYdyszGlAxBwkFohuWLiKc4zF41u02Pq6V+3tVit4d3u
e6LCYSrDKgq8BlXgwk+6/rT5zH+rg1aYjOnCLFjmfaq6B58eelLz8AzaV1EJczTN
9xqNKm04WLeJ3frxwQyceo0EhmBP8jE6Ul4rfoGO0e6nssMtdQpDciMw+jUv6BP+
+bP5Z4Cj2y/4fLocKqjN
=IAAL
-----END PGP SIGNATURE-----


More information about the Trusty-changes mailing list