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 Pocket 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

View changes file

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.