systemd 251.4-1ubuntu1 source package in Ubuntu
Changelog
systemd (251.4-1ubuntu1) kinetic; urgency=medium * Merge 251.4-1 from Debian - debian/rules: Keep our diff for TPM2 build on i386 - Drop EFI build patches. An upstream patch that covers these changes was backported to the 251 stable branch. Files: - debian/patches/lp1979215-boot-efi-missing-.note.GNU-stack-section-implies-executab.patch - debian/patches/lp1979236-boot-efi-set-no-warn-rwx-segments-on-arm.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=983b46f110b5a6e32a28b87c4b9458442624c0cd - Drop debian/patches/units-remove-the-restart-limit-on-the-modprobe-.service.patch. This patch was backported to the 251 stable branch. File: debian/patches/units-remove-the-restart-limit-on-the-modprobe-.service.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=959fe326da87466775b37088e9bfd476056373ea - debian/rules: update i386 debugedit workaround. This linuxia32.elf.stub is shipped with systemd-boot-efi now, so update the workaround to include that path as well. File: debian/rules https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=354f9fccc94dcb0d555329921510d5f22e62351a * test: denylist TEST-29-PORTABLE again File: debian/patches/test-denylist-TEST-29-PORTABLE-again.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=6036de78481f8cbf3e8f3a52dac711c732d80c59 * debian/control: add systemd-resolved to systemd's Recommends: In Ubuntu, systemd-resolved is used by default, so after the systemd-resolved package split, we should have a stronger relationship than Suggests: systemd-resolved. File: debian/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=400bf9dd2cf83c91f47326769eff0259429f3e0a * debian/control: add Recommends: systemd-hwe-hwdb to udev. The systemd-hwe-hwdb brings in additional hwdb rules for HWE, so we want those installed with udev by default. File: debian/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=148d8d9cd4c260559ad944de3427f183e04858cc systemd (251.4-1) unstable; urgency=medium * New upstream version 251.4 * Rebase patches * Rebuild against fixed dh-nss to avoid duplicates in /etc/nsswitch.conf (Closes: #1017096) systemd (251.3-2) unstable; urgency=medium [ Luca Boccassi ] * libnss-systemd: also let userdbd manage passwords. As of upstream commit: https://github.com/systemd/systemd/commit/f43a19ecd6e3415e in v249 userdbd can also synthesize shadow/gshadow records, so add the shadow config to nsswitch.conf on installation. (Closes: #1004326) * homed: make PAM rules higher priority than unix users. Make sure homed is tried first when logging in. This is required after adding nss-systemd support for 'shadow' in /etc/nsswitch.conf. See Arch bug: https://bugs.archlinux.org/task/72967 [ Gioele Barabucci ] * d/control: Use dh_installnss * d/libnss-myhostname.nss: Install NSS service `myhostname` via dh_installnss * d/libnss-mymaschines.nss: Install NSS service `mymaschines` via dh_installnss * d/libnss-resolve.nss: Install NSS service `resolve` via dh_installnss * d/libnss-systemd.nss: Install NSS service `systemd` via dh_installnss systemd (251.3-2~exp2) experimental; urgency=medium * Note in systemd.NEWS that resolved has moved to a new package * systemd-resolved: move conffile from systemd. Copied from systemd- timesyncd systemd (251.3-2~exp1) experimental; urgency=medium * Split systemd-resolved into its own package which takes over /etc/resolv.conf (Closes: #939904) systemd (251.3-1) unstable; urgency=medium * New upstream version 251.3 * Rebase patches systemd (251.2-8) unstable; urgency=medium * autopkgtest: install openssl for upstream test. Install openssl explicitly and do not rely on other packages, like swtpm-libs, to pull this dependency for us. Used by TEST-50-DISSECT, which otherwise just silently skips the test. * Add versioned dependency on init-system-helpers to systemd-homed. Ensure that we have a version of deb-systemd-helper which properly handles loops in Also= dependencies. (Closes: #1014115) * Demote shlibs dependencies of libsystemd0 from Pre-Depends to Depends. As systemctl, which is quasi-essential, no longer links against libsystemd0, we do not need those strict requirements anymore. * Work around some more dh_installman issues systemd (251.2-7) unstable; urgency=medium [ Luca Boccassi ] * sd-boot: add kernel hooks scripts [ Andrea Pappacoda ] * sd-boot: add initramfs hook (Closes: #826045) [ Michael Biebl ] * sd-boot: exit early in initramfs and kernel hook scripts if package is removed but not purged * Do not fail with older binutils. Test if the linker supports --no-warn-execstack and --no-warn-rwx-segments before using those flags. (Closes: #1013967) systemd (251.2-6) unstable; urgency=medium [ Helmut Grohne ] * Mark systemd-userdbd and systemd-homed as !stage1 (Closes: #1012738) [ Luca Boccassi ] * Remove unused Lintian overrides * Stop overriding the build directory name. We don't do a separate udeb build anymore, so there's no need to specify a separate build directory. * Use execute_before_/after_ instead of override_ * Add nodoc profile support. Co-authored-by: Michael Biebl <email address hidden> [ Michael Biebl ] * Do not fail EFI build with newer binutils (Closes: #1013482) * shared/microhttp-util: silence gcc warning * Clarify NEWS message about systemd-boot split (Closes: #1013340) systemd (251.2-5) unstable; urgency=medium * Tweak description of systemd-homed package * Move shlibs dependencies of libsystemd-shared from Pre-Depends to Depends (Closes: #1012637) * Add versioned Breaks against sicherboot for the systemd-boot split (Closes: #1012625) * Drop old Conflicts against hal from udev. The hal package has been gone for several release cycles, so this Conflicts should not be necessary anymore. systemd (251.2-4) unstable; urgency=medium * Use try-restart in systemd-binfmt dpkg trigger * Fix bashism in kernel-install * Upload to unstable systemd (251.2-3) experimental; urgency=medium [ Luca Boccassi ] * Add systemd-userdbd package. This can be used to synthetize dynamic user/groups, and can be useful by itself. It will also be used by homed. * Add systemd-homed package (Closes: #976960) * Add systemd-boot-efi multiarch package. Allows EFI binaries for different architectures to be co-installed. Useful when the EFI has a different architecture, or to manipulate images. The userspace tooling doesn't need to match the EFI binaries. Also allows one to reduce the number of packages and dependencies needed when i386 is not a full architecture, but a subset for libraries and for EFI support. [ Michael Biebl ] * Move homectl and userdbctl to /usr/bin * Install libsystemd-shared into rootpkglibdir * Split out libsystemd-shared into its own package. Since libsystem- shared is an internal implementation detail, do not generate a shlibs file for it. This means dh_shlibdeps needs to be told explicitly where it can find libsystemd-shared. Mark this new package as Multi-Arch: same. (Closes: #990547) * Split out systemd-boot into its own package * Add NEWS entry for the systemd-boot package split -- Nick Rosbrook <email address hidden> Tue, 23 Aug 2022 17:45:48 -0400
Upload details
- Uploaded by:
- Nick Rosbrook
- Sponsored by:
- Lukas Märdian
- Uploaded to:
- Kinetic
- Original maintainer:
- Ubuntu Developers
- Architectures:
- linux-any
- Section:
- admin
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
systemd_251.4.orig.tar.gz | 10.9 MiB | 3459239979f52b8c4ace33734d31c2fb69fa13cf81d04b1b982f7d8d4651e015 |
systemd_251.4-1ubuntu1.debian.tar.xz | 218.8 KiB | 06b5879c6264cfe9eecb8160579a447a356c765d2369fba5626db6c6476a2cd6 |
systemd_251.4-1ubuntu1.dsc | 6.3 KiB | c329bf4b07fc8edff91aaed734113b9a7dfb74d7fe5ade6f11f8ddeac5ed7f5d |
Available diffs
- diff from 251.2-2ubuntu2 to 251.4-1ubuntu1 (65.2 KiB)
Binary packages built by this source
- libnss-myhostname: No summary available for libnss-myhostname in ubuntu kinetic.
No description available for libnss-myhostname in ubuntu kinetic.
- libnss-myhostname-dbgsym: No summary available for libnss-myhostname-dbgsym in ubuntu kinetic.
No description available for libnss-
myhostname- dbgsym in ubuntu kinetic.
- libnss-mymachines: No summary available for libnss-mymachines in ubuntu kinetic.
No description available for libnss-mymachines in ubuntu kinetic.
- libnss-mymachines-dbgsym: No summary available for libnss-mymachines-dbgsym in ubuntu kinetic.
No description available for libnss-
mymachines- dbgsym in ubuntu kinetic.
- libnss-resolve: No summary available for libnss-resolve in ubuntu kinetic.
No description available for libnss-resolve in ubuntu kinetic.
- libnss-resolve-dbgsym: No summary available for libnss-resolve-dbgsym in ubuntu kinetic.
No description available for libnss-
resolve- dbgsym in ubuntu kinetic.
- libnss-systemd: No summary available for libnss-systemd in ubuntu kinetic.
No description available for libnss-systemd in ubuntu kinetic.
- libnss-systemd-dbgsym: No summary available for libnss-systemd-dbgsym in ubuntu kinetic.
No description available for libnss-
systemd- dbgsym in ubuntu kinetic.
- libpam-systemd: No summary available for libpam-systemd in ubuntu kinetic.
No description available for libpam-systemd in ubuntu kinetic.
- libpam-systemd-dbgsym: No summary available for libpam-systemd-dbgsym in ubuntu kinetic.
No description available for libpam-
systemd- dbgsym in ubuntu kinetic.
- libsystemd-dev: No summary available for libsystemd-dev in ubuntu kinetic.
No description available for libsystemd-dev in ubuntu kinetic.
- libsystemd-shared: No summary available for libsystemd-shared in ubuntu kinetic.
No description available for libsystemd-shared in ubuntu kinetic.
- libsystemd-shared-dbgsym: No summary available for libsystemd-shared-dbgsym in ubuntu kinetic.
No description available for libsystemd-
shared- dbgsym in ubuntu kinetic.
- libsystemd0: No summary available for libsystemd0 in ubuntu kinetic.
No description available for libsystemd0 in ubuntu kinetic.
- libsystemd0-dbgsym: No summary available for libsystemd0-dbgsym in ubuntu kinetic.
No description available for libsystemd0-dbgsym in ubuntu kinetic.
- libudev-dev: No summary available for libudev-dev in ubuntu kinetic.
No description available for libudev-dev in ubuntu kinetic.
- libudev1: No summary available for libudev1 in ubuntu kinetic.
No description available for libudev1 in ubuntu kinetic.
- libudev1-dbgsym: No summary available for libudev1-dbgsym in ubuntu kinetic.
No description available for libudev1-dbgsym in ubuntu kinetic.
- systemd: No summary available for systemd in ubuntu kinetic.
No description available for systemd in ubuntu kinetic.
- systemd-boot: No summary available for systemd-boot in ubuntu kinetic.
No description available for systemd-boot in ubuntu kinetic.
- systemd-boot-dbgsym: No summary available for systemd-boot-dbgsym in ubuntu kinetic.
No description available for systemd-boot-dbgsym in ubuntu kinetic.
- systemd-boot-efi: No summary available for systemd-boot-efi in ubuntu kinetic.
No description available for systemd-boot-efi in ubuntu kinetic.
- systemd-boot-efi-dbgsym: No summary available for systemd-boot-efi-dbgsym in ubuntu kinetic.
No description available for systemd-
boot-efi- dbgsym in ubuntu kinetic.
- systemd-container: No summary available for systemd-container in ubuntu kinetic.
No description available for systemd-container in ubuntu kinetic.
- systemd-container-dbgsym: No summary available for systemd-container-dbgsym in ubuntu kinetic.
No description available for systemd-
container- dbgsym in ubuntu kinetic.
- systemd-coredump: No summary available for systemd-coredump in ubuntu kinetic.
No description available for systemd-coredump in ubuntu kinetic.
- systemd-coredump-dbgsym: No summary available for systemd-coredump-dbgsym in ubuntu kinetic.
No description available for systemd-
coredump- dbgsym in ubuntu kinetic.
- systemd-dbgsym: No summary available for systemd-dbgsym in ubuntu kinetic.
No description available for systemd-dbgsym in ubuntu kinetic.
- systemd-homed: No summary available for systemd-homed in ubuntu kinetic.
No description available for systemd-homed in ubuntu kinetic.
- systemd-homed-dbgsym: No summary available for systemd-homed-dbgsym in ubuntu kinetic.
No description available for systemd-
homed-dbgsym in ubuntu kinetic.
- systemd-journal-remote: No summary available for systemd-journal-remote in ubuntu kinetic.
No description available for systemd-
journal- remote in ubuntu kinetic.
- systemd-journal-remote-dbgsym: No summary available for systemd-journal-remote-dbgsym in ubuntu kinetic.
No description available for systemd-
journal- remote- dbgsym in ubuntu kinetic.
- systemd-oomd: No summary available for systemd-oomd in ubuntu kinetic.
No description available for systemd-oomd in ubuntu kinetic.
- systemd-oomd-dbgsym: No summary available for systemd-oomd-dbgsym in ubuntu kinetic.
No description available for systemd-oomd-dbgsym in ubuntu kinetic.
- systemd-resolved: No summary available for systemd-resolved in ubuntu kinetic.
No description available for systemd-resolved in ubuntu kinetic.
- systemd-resolved-dbgsym: No summary available for systemd-resolved-dbgsym in ubuntu kinetic.
No description available for systemd-
resolved- dbgsym in ubuntu kinetic.
- systemd-standalone-sysusers: No summary available for systemd-standalone-sysusers in ubuntu kinetic.
No description available for systemd-
standalone- sysusers in ubuntu kinetic.
- systemd-standalone-sysusers-dbgsym: No summary available for systemd-standalone-sysusers-dbgsym in ubuntu kinetic.
No description available for systemd-
standalone- sysusers- dbgsym in ubuntu kinetic.
- systemd-standalone-tmpfiles: No summary available for systemd-standalone-tmpfiles in ubuntu kinetic.
No description available for systemd-
standalone- tmpfiles in ubuntu kinetic.
- systemd-standalone-tmpfiles-dbgsym: No summary available for systemd-standalone-tmpfiles-dbgsym in ubuntu kinetic.
No description available for systemd-
standalone- tmpfiles- dbgsym in ubuntu kinetic.
- systemd-sysv: No summary available for systemd-sysv in ubuntu kinetic.
No description available for systemd-sysv in ubuntu kinetic.
- systemd-tests: No summary available for systemd-tests in ubuntu kinetic.
No description available for systemd-tests in ubuntu kinetic.
- systemd-tests-dbgsym: No summary available for systemd-tests-dbgsym in ubuntu kinetic.
No description available for systemd-
tests-dbgsym in ubuntu kinetic.
- systemd-timesyncd: No summary available for systemd-timesyncd in ubuntu kinetic.
No description available for systemd-timesyncd in ubuntu kinetic.
- systemd-timesyncd-dbgsym: No summary available for systemd-timesyncd-dbgsym in ubuntu kinetic.
No description available for systemd-
timesyncd- dbgsym in ubuntu kinetic.
- systemd-userdbd: No summary available for systemd-userdbd in ubuntu kinetic.
No description available for systemd-userdbd in ubuntu kinetic.
- systemd-userdbd-dbgsym: No summary available for systemd-userdbd-dbgsym in ubuntu kinetic.
No description available for systemd-
userdbd- dbgsym in ubuntu kinetic.
- udev: No summary available for udev in ubuntu kinetic.
No description available for udev in ubuntu kinetic.
- udev-dbgsym: No summary available for udev-dbgsym in ubuntu kinetic.
No description available for udev-dbgsym in ubuntu kinetic.