[ubuntu/oracular-proposed] systemd 256-1ubuntu1 (Accepted)

Nick Rosbrook enr0n at ubuntu.com
Thu Jun 13 16:06:15 UTC 2024


systemd (256-1ubuntu1) oracular; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - debian/tests/upstream{,-1,-2}: split upstream tests into two parts
    - debian/tests/tests-in-lxd: run some autopkgtests in LXD too
    - debian/tests/boot-and-services:
      + skip apparmor tests on armhf
      + consume stderr in systemctl status call in test_service
      + drop test_no_failed
    - debian/systemd.postinst:
      + skip daemon-reexec and try-restarts during shutdown
      + manually call systemd-tmpfiles --create in postinst
    - debian/systemd-resolved.postinst: copy existing /etc/resolv.conf to
      /run/systemd/resolve/stub-resolv.conf
    - debian/rules:
      + Remove unneeded efi artifacts on i386 to avoid debugedit errors
    - debian/rules,debian/control,debian/tests/control:
      + Do not build with tpm libraries on i386
      + Do not build with libqrencode on i386
    - debian/gbp.conf,debian/extra/wrap_cl.py:
      Use a customization script to add LP commit links to changelog
    - debian/control:
      + Add Recommends: networkd-dispatcher systemd-resolved to systemd package
      + Give systemd-resolved Priority: important
      + Add Recommends: systemd-hwe-hwdb to udev package
      + Add Breaks: systemd (<< ${binary:Version}) to udev package so that
        systemd is upgraded as well when upgrading udev
      + Make systemd-sysv Depends: on matching version of systemd
      + Drop Recommends: libnss-myhostname libnss-resolve from systemd-resolved
      + Build-Depends: linux-tools-generic
    - d/p/Revert-network-if-sys-is-rw-then-udev-should-be-around.patch:
      Revert "network: if /sys is rw, then udev should be around" upstream
      commit
    - debian/tests/upstream: export QEMU_MEM="1024M" for all tests
    - debian/systemd.links: mask systemd-gpt-auto-generator by default
    - debian/systemd.install: exclude files that are not built for i386
    - debian/systemd.manpages: do not ship un-built manpages on i386
    - debian/tests/control: only install systemd-boot-efi for supported arches
    - test: skip exec-privatenetwork-yes-privatemounts-yes.service in LXC
    - debian/test/unit-tests: skip test-execute on armhf.
  * Dropped changes, included in Debian:
    - debian/extra: use a drop-in resolved.conf to configure Cache=no-negative
    - debian/extra: use a dropin to configure Nice=-1 on systemd-journald.service.
    - debian/extra/systemd-oomd-defaults/-.slice.d/10-oomd-root-slice-defaults.conf:
      Set ManagedOOMSwap=auto, disabling swap kill by default
    - debian/rules:
      + Set default user path
      + Disable LLMNR by default
    - debian/tests/storage: skip tests if scsi_debug module is not available
  * Dropped changes:
    - debian/patches/tmpfiles.d-tmp.conf-make-cleanup-age-30d-on-Ubuntu.patch:
      We want to stay aligned with Debian and upstream instead of keeping this
      30d cleanup.
    - debian/systemd-resolved.install: drop unnecessary delta
    - d/p/debian/UBUNTU-Don-t-override-Ubuntu-s-default-sysctl-values-LP-1962038.patch:
      We do not actually ship sysctld.d/50-default.conf in Debian or Ubuntu.
      When this patch was written, we did, but that change was lost in a merge
      from Debian. The preferred package to set sysctl defaults is procps
      anyways, so rather than restoring sysctl.d/50-default.conf to make this
      patch relevant, drop the patch.
  * New changes:
    - debian/extra: remove systemd-logind.service.d/nice.conf (LP: #2067927)
    - switch-root: use MS_MOVE for /run when switchig from initrd (LP: #2064096)
    - debian/systemd.postinst: do not create /etc/tmpfiles.d/tmp.conf on upgrades.
      We want the upgrades on Ubuntu to be aligned with what a new install
      would look like.

systemd (256-1) unstable; urgency=medium

  [ Kevin Fleming ]
  * Additional workaround for links to legacy /usr/share/systemd/tmp.mount
    placeholder

  [ Yu Watanabe ]
  * debian/extra/network: use NamePolicy=mac only when ID_NET_NAME_MAC is
    set.

  [ Luca Boccassi ]
  * New upstream version 256. For a full list of changes, see:
    https://github.com/systemd/systemd/releases/tag/v256

systemd (256~rc4-1) unstable; urgency=high

  [ Luca Boccassi ]
  * Restart managers on libc-upgrade dpkg trigger (Closes: #1072373)
  * LimitCORE: restore default hard limit to infinity. The intention was
    to change the soft limit, but by default it applies to both unless
    specified, so fix it.
  * New upstream version 256~rc4
  * Drop patches merged upstream

  [ Nick Rosbrook ]
  * debian/extra: set ManagedOOMSwap=auto on -.slice. This has the effect
    of disabling swap kill by default, so cgroups will only be monitored
    for memory pressure, and not swap usage.
  * debian/extra: use a drop-in resolved.conf to configure Cache=no-
    negative. Only ship this on Ubuntu.
  * debian/extra: use a dropin to configure Nice=-1 on systemd-
    journald.service. Only ship this on Ubuntu.

  [ Dan Streetman ]
  * debian/tests/storage: without scsi_debug, skip test

systemd (256~rc3-7) unstable; urgency=medium

  * NEWS: note that any leftover file in /tmp/ will be invisible due to
    the tmpfs and other clarifications (Closes: #1072249)
  * Add pkg.systemd.noukify profile. Will be useful for i386 reduced
    builds
  * d/rules: be more robust against non-existing dirs when deleting files
  * Allow setting GENSYMBOLS_LEVEL from the environment. Needed when
    building with llvm to work around #986746

systemd (256~rc3-6) unstable; urgency=medium

  * NEWS: clarify tmpfiles.d entry (Closes: #1072155)
  * Override false positive Lintian warning
  * Add workaround for links to legacy /usr/share/systemd/tmp.mount
    placeholder. Some users apparently link to the placeholder in
    /usr/share/ so delete any such links, given we don't ship it anymore
    (Closes: #1072187)

Date: Thu, 13 Jun 2024 11:46:06 -0400
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/+source/systemd/256-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Thu, 13 Jun 2024 11:46:06 -0400
Source: systemd
Built-For-Profiles: noudeb
Architecture: source
Version: 256-1ubuntu1
Distribution: oracular
Urgency: high
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Nick Rosbrook <enr0n at ubuntu.com>
Closes: 1072155 1072187 1072249 1072373
Launchpad-Bugs-Fixed: 2064096 2067927
Changes:
 systemd (256-1ubuntu1) oracular; urgency=medium
 .
   * Merge with Debian unstable. Remaining changes:
     - debian/tests/upstream{,-1,-2}: split upstream tests into two parts
     - debian/tests/tests-in-lxd: run some autopkgtests in LXD too
     - debian/tests/boot-and-services:
       + skip apparmor tests on armhf
       + consume stderr in systemctl status call in test_service
       + drop test_no_failed
     - debian/systemd.postinst:
       + skip daemon-reexec and try-restarts during shutdown
       + manually call systemd-tmpfiles --create in postinst
     - debian/systemd-resolved.postinst: copy existing /etc/resolv.conf to
       /run/systemd/resolve/stub-resolv.conf
     - debian/rules:
       + Remove unneeded efi artifacts on i386 to avoid debugedit errors
     - debian/rules,debian/control,debian/tests/control:
       + Do not build with tpm libraries on i386
       + Do not build with libqrencode on i386
     - debian/gbp.conf,debian/extra/wrap_cl.py:
       Use a customization script to add LP commit links to changelog
     - debian/control:
       + Add Recommends: networkd-dispatcher systemd-resolved to systemd package
       + Give systemd-resolved Priority: important
       + Add Recommends: systemd-hwe-hwdb to udev package
       + Add Breaks: systemd (<< ${binary:Version}) to udev package so that
         systemd is upgraded as well when upgrading udev
       + Make systemd-sysv Depends: on matching version of systemd
       + Drop Recommends: libnss-myhostname libnss-resolve from systemd-resolved
       + Build-Depends: linux-tools-generic
     - d/p/Revert-network-if-sys-is-rw-then-udev-should-be-around.patch:
       Revert "network: if /sys is rw, then udev should be around" upstream
       commit
     - debian/tests/upstream: export QEMU_MEM="1024M" for all tests
     - debian/systemd.links: mask systemd-gpt-auto-generator by default
     - debian/systemd.install: exclude files that are not built for i386
     - debian/systemd.manpages: do not ship un-built manpages on i386
     - debian/tests/control: only install systemd-boot-efi for supported arches
     - test: skip exec-privatenetwork-yes-privatemounts-yes.service in LXC
     - debian/test/unit-tests: skip test-execute on armhf.
   * Dropped changes, included in Debian:
     - debian/extra: use a drop-in resolved.conf to configure Cache=no-negative
     - debian/extra: use a dropin to configure Nice=-1 on systemd-journald.service.
     - debian/extra/systemd-oomd-defaults/-.slice.d/10-oomd-root-slice-defaults.conf:
       Set ManagedOOMSwap=auto, disabling swap kill by default
     - debian/rules:
       + Set default user path
       + Disable LLMNR by default
     - debian/tests/storage: skip tests if scsi_debug module is not available
   * Dropped changes:
     - debian/patches/tmpfiles.d-tmp.conf-make-cleanup-age-30d-on-Ubuntu.patch:
       We want to stay aligned with Debian and upstream instead of keeping this
       30d cleanup.
     - debian/systemd-resolved.install: drop unnecessary delta
     - d/p/debian/UBUNTU-Don-t-override-Ubuntu-s-default-sysctl-values-LP-1962038.patch:
       We do not actually ship sysctld.d/50-default.conf in Debian or Ubuntu.
       When this patch was written, we did, but that change was lost in a merge
       from Debian. The preferred package to set sysctl defaults is procps
       anyways, so rather than restoring sysctl.d/50-default.conf to make this
       patch relevant, drop the patch.
   * New changes:
     - debian/extra: remove systemd-logind.service.d/nice.conf (LP: #2067927)
     - switch-root: use MS_MOVE for /run when switchig from initrd (LP: #2064096)
     - debian/systemd.postinst: do not create /etc/tmpfiles.d/tmp.conf on upgrades.
       We want the upgrades on Ubuntu to be aligned with what a new install
       would look like.
 .
 systemd (256-1) unstable; urgency=medium
 .
   [ Kevin Fleming ]
   * Additional workaround for links to legacy /usr/share/systemd/tmp.mount
     placeholder
 .
   [ Yu Watanabe ]
   * debian/extra/network: use NamePolicy=mac only when ID_NET_NAME_MAC is
     set.
 .
   [ Luca Boccassi ]
   * New upstream version 256. For a full list of changes, see:
     https://github.com/systemd/systemd/releases/tag/v256
 .
 systemd (256~rc4-1) unstable; urgency=high
 .
   [ Luca Boccassi ]
   * Restart managers on libc-upgrade dpkg trigger (Closes: #1072373)
   * LimitCORE: restore default hard limit to infinity. The intention was
     to change the soft limit, but by default it applies to both unless
     specified, so fix it.
   * New upstream version 256~rc4
   * Drop patches merged upstream
 .
   [ Nick Rosbrook ]
   * debian/extra: set ManagedOOMSwap=auto on -.slice. This has the effect
     of disabling swap kill by default, so cgroups will only be monitored
     for memory pressure, and not swap usage.
   * debian/extra: use a drop-in resolved.conf to configure Cache=no-
     negative. Only ship this on Ubuntu.
   * debian/extra: use a dropin to configure Nice=-1 on systemd-
     journald.service. Only ship this on Ubuntu.
 .
   [ Dan Streetman ]
   * debian/tests/storage: without scsi_debug, skip test
 .
 systemd (256~rc3-7) unstable; urgency=medium
 .
   * NEWS: note that any leftover file in /tmp/ will be invisible due to
     the tmpfs and other clarifications (Closes: #1072249)
   * Add pkg.systemd.noukify profile. Will be useful for i386 reduced
     builds
   * d/rules: be more robust against non-existing dirs when deleting files
   * Allow setting GENSYMBOLS_LEVEL from the environment. Needed when
     building with llvm to work around #986746
 .
 systemd (256~rc3-6) unstable; urgency=medium
 .
   * NEWS: clarify tmpfiles.d entry (Closes: #1072155)
   * Override false positive Lintian warning
   * Add workaround for links to legacy /usr/share/systemd/tmp.mount
     placeholder. Some users apparently link to the placeholder in
     /usr/share/ so delete any such links, given we don't ship it anymore
     (Closes: #1072187)
Checksums-Sha1:
 e5f827fc2d3b70bb3ef7c84a90abc8b4e69c1b3f 7978 systemd_256-1ubuntu1.dsc
 0d5b0f0799d3a803ba1fe03e4136cecdbf3837db 15640086 systemd_256.orig.tar.gz
 196c48b41c00f4e874ec58a2c62833c93cb7f63a 223684 systemd_256-1ubuntu1.debian.tar.xz
 dc58f50d061dd17e1143c36acf4886106f2752d4 14735 systemd_256-1ubuntu1_source.buildinfo
Checksums-Sha256:
 fdfb0245361e9735fb05cd788951cbba2899566bb7a8f9f4b00bf4f13ab0ac75 7978 systemd_256-1ubuntu1.dsc
 4825b82700e1acf02ba81885652406e75d0c674c129a1a7e488e5b5200a17998 15640086 systemd_256.orig.tar.gz
 36c2d0ce33378142f357af9d8692651b3351c9e0478fa72cd06cf58027eb1704 223684 systemd_256-1ubuntu1.debian.tar.xz
 44fc07135e0d8e93491663e0032f85b1e29568e9e1414ac1bf7ea5264e5a45ef 14735 systemd_256-1ubuntu1_source.buildinfo
Files:
 51e21f0601d2a41b06466ecff17bcf3e 7978 admin optional systemd_256-1ubuntu1.dsc
 4796b6eb1e23d809a1f11426d171b065 15640086 admin optional systemd_256.orig.tar.gz
 f8c01273cf15f95cafe7c4901c6f303c 223684 admin optional systemd_256-1ubuntu1.debian.tar.xz
 91dad1b9b518c9587ede396541d1b1fe 14735 admin optional systemd_256-1ubuntu1_source.buildinfo
Original-Maintainer: Debian systemd Maintainers <pkg-systemd-maintainers at lists.alioth.debian.org>


More information about the oracular-changes mailing list