[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