systemd 252.5-2ubuntu1 source package in Ubuntu
Changelog
systemd (252.5-2ubuntu1) lunar; urgency=medium * Merge 252.5-2 from Debian unstable - Drop test-handle-Debian-s-etc-default-locale-in-testsuite-74.f.patch. Applied upstream: https://github.com/systemd/systemd/commit/9b42646b22 File: debian/patches/test-handle-Debian-s-etc-default-locale-in-testsuite-74.f.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=1b0789416172ec60d8086fe2b458b5396bb7e857 - Drop test-make-sure-mount-point-exists-in-testsuite-64.sh.patch. Applied upstream: https://github.com/systemd/systemd/commit/07e4787106 File: debian/patches/test-make-sure-mount-point-exists-in-testsuite-64.sh.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f97b2d5ae1a1f35668c4648f1c7fc715a588de50 - Drop test-remove-no-longer-needed-quirk-for-set-locale-on-Debi.patch. Fixed upstream: https://github.com/systemd/systemd-stable/commit/1c325f6d7f File: debian/patches/test-remove-no-longer-needed-quirk-for-set-locale-on-Debi.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5f85226d61393c08d7ea51c2f28db7fd4c79bcc6 * udev: avoid NIC renaming race with kernel (LP: #2002445) Files: - debian/patches/lp2002445-sd-netlink-add-a-test-for-rtnl_set_link_name.patch - debian/patches/lp2002445-sd-netlink-do-not-swap-old-name-and-alternative-name.patch - debian/patches/lp2002445-sd-netlink-restore-altname-on-error-in-rtnl_set_link_name.patch - debian/patches/lp2002445-test-network-add-a-test-for-renaming-device-to-current-al.patch - debian/patches/lp2002445-udev-attempt-device-rename-even-if-interface-is-up.patch - debian/patches/lp2002445-udev-net-allow-new-link-name-as-an-altname-before-renamin.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=58d29c2b376f03c44ed5a719877c95b332018cdc * Deny-list TEST-74-AUX-UTILS on s390x. Since this currently is only known to fail on the autopkgtest infrastructure, we believe this is a temporary issue. File: debian/patches/Deny-list-TEST-74-AUX-UTILS-on-s390x.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=a3a059d86e2fe3a104419ae2afcab557171f9809 systemd (252.5-2) unstable; urgency=medium * Fix boot-and-services autopkgtest. systemd (252.5-1) unstable; urgency=medium [ Nick Rosbrook ] * debian/tests: remove systemd-fsckd autopkgtest. This test never runs in Debian autopkgtest because of missing machine isolation requirements, and it nevers runs in Ubuntu because: SKIP: root file system is being checked by initramfs already Since the test is not providing any good feedback, and generally has not been maintained, let's just remove it. [ Luca Boccassi ] * New upstream version 252.5 * Drop patches merged in v252.5 * Refresh patches * Set default status format to 'combined': show both unit name and description in logs/boot messages systemd (252.4-2) unstable; urgency=medium [ Michael Biebl ] * Refresh patches * Tweak description of systemd and systemd-sysv package. Remove redundancy and de-emphasize sysvinit. * autopkgtest: add psmsic to upstream suite. Needed for the killall binary. See https://github.com/systemd/systemd/pull/24569 * autopkgtest: add xkb-data, locales and locales-all to upstream suite. Use locales-all so all necessary locales can be installed into the test image without having to generate them on-the-fly. See https://github.com/systemd/systemd/pull/23709 * autopkgtest: prefer knot-dnssecutils over knot-dnsutils for upstream suite. The kzonecheck utility required by TEST-75-RESOLVED was split out from knot-dnsutils into knot-dnssecutils so update the test dependencies accordingly. Keep knot-dnsutils as alternative dependency to make backports easier. * Cherry-pick upstream fixes for TEST-74-AUX-UTILS * Cherry-pick upstream fix for TEST-73-LOCALE * Skip firstboot --prompt-keymap check in TEST-74-AUX-UTILS. This test requires compatible keymaps from kbd which are not available in Debian. [ Luca Boccassi ] * autopkgtest: add netlabel-tools to networkd-test.py suite. The netlabelctl tool is needed to test the NetLabel integration. See https://github.com/systemd/systemd/pull/23888 * autopkgtest: add bsdutils to upstream suite. The logger utility is now used in TEST-04-JOURNAL. See https://github.com/systemd/systemd/pull/23086 * autopkgtest: add knot, knot-dnsutils, bind9-dnsutils, bind9-host to upstream suite. Needed by TEST-75-RESOLVED. See https://github.com/systemd/systemd/pull/23104 * autopkgtest: add jq to upstream suite. Needed by TEST-58-REPART. See https://github.com/systemd/systemd/pull/24572 * autopkgtest: add mtools to upstream suite. Needed by TEST-58-REPART. See https://github.com/systemd/systemd/pull/24944 * autopkgtest: add erofs-utils to upstream suite. Needed by TEST-58-REPART. See https://github.com/systemd/systemd/pull/25686 -- Nick Rosbrook <email address hidden> Tue, 14 Feb 2023 11:52:31 -0500
Upload details
- Uploaded by:
- Nick Rosbrook
- Sponsored by:
- Lukas Märdian
- Uploaded to:
- Lunar
- 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_252.5.orig.tar.gz | 11.2 MiB | cc57a54a323d9f813f59eb4d79c2e2ea987e27c9b5ad2079eb9d2756567d53ee |
systemd_252.5-2ubuntu1.debian.tar.xz | 221.9 KiB | 577aa98d9856a9bcb6085a61a33e06d40091b3d8e30981a2c2202ad551fd9f4c |
systemd_252.5-2ubuntu1.dsc | 6.6 KiB | 33f2151a5d508866e7524da09163108eb5f98d16277b811a1ae3fb0b8fb15cf7 |
Available diffs
- diff from 252.4-1ubuntu1 to 252.5-2ubuntu1 (54.7 KiB)
Binary packages built by this source
- libnss-myhostname: nss module providing fallback resolution for the current hostname
This package contains a plugin for the Name Service Switch, providing host
name resolution for the locally configured system hostname as returned by
gethostname(2). It returns all locally configured public IP addresses or -- if
none are configured, the IPv4 address 127.0.1.1 (which is on the local
loopback) and the IPv6 address ::1 (which is the local host).
.
A lot of software relies on that the local host name is resolvable. This
package provides an alternative to the fragile and error-prone manual editing
of /etc/hosts.
.
Installing this package automatically adds myhostname to /etc/nsswitch.conf.
- libnss-myhostname-dbgsym: debug symbols for libnss-myhostname
- libnss-mymachines: nss module to resolve hostnames for local container instances
nss-mymachines is a plugin for the GNU Name Service Switch (NSS) functionality
of the GNU C Library (glibc) providing hostname resolution for local containers
that are registered with systemd-machined. service( 8). The container names are
resolved to IP addresses of the specific container, ordered by their scope.
.
Installing this package automatically adds mymachines to /etc/nsswitch.conf.
- libnss-mymachines-dbgsym: debug symbols for libnss-mymachines
- libnss-resolve: nss module to resolve names via systemd-resolved
nss-resolve is a plugin for the GNU Name Service Switch (NSS) functionality
of the GNU C Library (glibc) providing DNS and LLMNR resolution to programs via
the systemd-resolved daemon (provided in the systemd-resolved package).
.
Installing this package automatically adds resolve to /etc/nsswitch.conf.
- libnss-resolve-dbgsym: debug symbols for libnss-resolve
- libnss-systemd: nss module providing dynamic user and group name resolution
nss-systemd is a plug-in module for the GNU Name Service Switch (NSS)
functionality of the GNU C Library (glibc), providing UNIX user and group name
resolution for dynamic users and groups allocated through the DynamicUser=
option in systemd unit files. See systemd.exec(5) for details on this
option.
.
Installing this package automatically adds the module to /etc/nsswitch.conf.
- libnss-systemd-dbgsym: debug symbols for libnss-systemd
- libpam-systemd: system and service manager - PAM module
This package contains the PAM module which registers user sessions in
the systemd control group hierarchy for logind.
.
If in doubt, do install this package.
.
Packages that depend on logind functionality need to depend on libpam-systemd.
- libpam-systemd-dbgsym: debug symbols for libpam-systemd
- libsystemd-dev: systemd utility library - development files
This library provides APIs to interface with various system components such as
the system journal, the system service manager, D-Bus and more.
.
This package contains the files needed for developing applications that
use libsystemd.
- libsystemd-shared: systemd shared private library
This internal shared library provides common code used by various systemd
components. It is supposed to decrease memory and disk footprint.
The shared library is not meant for public use and is not API or ABI stable.
- libsystemd-shared-dbgsym: debug symbols for libsystemd-shared
- libsystemd0: systemd utility library
This library provides APIs to interface with various system components such as
the system journal, the system service manager, D-Bus and more.
- libsystemd0-dbgsym: debug symbols for libsystemd0
- libudev-dev: libudev development files
This library provides APIs to introspect and enumerate devices on the local
system.
.
This package contains the files needed for developing applications that
use libudev.
- libudev1: libudev shared library
This library provides APIs to introspect and enumerate devices on the local
system.
- libudev1-dbgsym: debug symbols for libudev1
- systemd: system and service manager
systemd is a system and service manager for Linux. It provides aggressive
parallelization capabilities, uses socket and D-Bus activation for starting
services, offers on-demand starting of daemons, keeps track of processes using
Linux control groups, maintains mount and automount points and implements an
elaborate transactional dependency-based service control logic.
.
Installing the systemd package will not switch your init system unless you
boot with init=/lib/systemd/ systemd or install systemd-sysv in addition.
- systemd-boot: simple UEFI boot manager - tools and services
systemd-boot (short: sd-boot) is a simple UEFI boot manager. It provides a
textual menu to select the entry to boot and an editor for the kernel command
line. It supports systems with UEFI firmware only.
.
Installing systemd-boot will not automatically switch your boot loader.
.
This package contains various tools and services to manage systems using
systemd-boot.
- systemd-boot-dbgsym: debug symbols for systemd-boot
- systemd-boot-efi: simple UEFI boot manager - EFI binaries
systemd-boot (short: sd-boot) is a simple UEFI boot manager. It provides a
textual menu to select the entry to boot and an editor for the kernel command
line. It supports systems with UEFI firmware only.
.
This package contains the EFI binaries.
- systemd-boot-efi-dbgsym: debug symbols for systemd-boot-efi
- systemd-container: systemd container/nspawn tools
This package provides systemd's tools for nspawn and container/VM management:
* systemd-nspawn
* systemd-machined and machinectl
* systemd-importd
* systemd-portabled and portablectl
- systemd-container-dbgsym: debug symbols for systemd-container
- systemd-coredump: tools for storing and retrieving coredumps
This package provides systemd tools for storing and retrieving coredumps:
* systemd-coredump
* coredumpctl
- systemd-coredump-dbgsym: debug symbols for systemd-coredump
- systemd-dbgsym: debug symbols for systemd
- systemd-homed: home area manager
systemd-homed is a system service designed to manage home directories. This
package includes the homed service, a PAM module to automatically mount home
directories on user login, tools and documentation.
- systemd-homed-dbgsym: debug symbols for systemd-homed
- systemd-journal-remote: tools for sending and receiving remote journal logs
This package provides tools for sending and receiving remote journal logs:
* systemd-journal- remote
* systemd-journal- upload
* systemd-journal- gatewayd
- systemd-journal-remote-dbgsym: debug symbols for systemd-journal-remote
- systemd-oomd: userspace out-of-memory (OOM) killer
systemd-oomd is a system service that uses cgroups-v2 and
pressure stall information (PSI) to monitor and take action on
processes before an OOM occurs in kernel space.
- systemd-oomd-dbgsym: debug symbols for systemd-oomd
- systemd-resolved: systemd DNS resolver
This package provides systemd's DNS resolver and the command line tool to
manage it.
.
Installing this package automatically overwrites /etc/resolv.conf and switches
it to be managed by systemd-resolved.
- systemd-resolved-dbgsym: debug symbols for systemd-resolved
- systemd-standalone-sysusers: standalone sysusers binary for use in non-systemd systems
Standalone sysusers binary with minimal dependencies.
This package conflicts with the main systemd package and is meant for use in
non-systemd systems.
- systemd-standalone-sysusers-dbgsym: debug symbols for systemd-standalone-sysusers
- systemd-standalone-tmpfiles: standalone tmpfiles binary for use in non-systemd systems
Standalone tmpfiles binary with minimal dependencies.
This package conflicts with the main systemd package and is meant for use in
non-systemd systems.
- systemd-standalone-tmpfiles-dbgsym: debug symbols for systemd-standalone-tmpfiles
- systemd-sysv: system and service manager - SysV compatibility symlinks
This package provides manual pages and compatibility symlinks needed for
systemd to replace sysvinit.
.
Installing systemd-sysv will overwrite /sbin/init with a symlink to systemd.
- systemd-tests: tests for systemd
This package contains the test binaries. Those binaries are primarily used
for autopkgtest and not meant to be installed on regular user systems.
- systemd-tests-dbgsym: debug symbols for systemd-tests
- systemd-timesyncd: minimalistic service to synchronize local time with NTP servers
The package contains the systemd-timesyncd system service that may be used to
synchronize the local system clock with a remote Network Time Protocol server.
- systemd-timesyncd-dbgsym: debug symbols for systemd-timesyncd
- systemd-userdbd: dynamic user/group manager
systemd-userdbd is a system service that multiplexes user/group lookups to all
local services that provide JSON user/group record definitions to the system.
In addition it synthesizes JSON user/group records from classic UNIX/glibc NSS
user/group records in order to provide full backwards compatibility. It may
also pick up statically defined JSON user/group records from drop-in files.
- systemd-userdbd-dbgsym: debug symbols for systemd-userdbd
- udev: /dev/ and hotplug management daemon
udev is a daemon which dynamically creates and removes device nodes from
/dev/, handles hotplug events and loads drivers at boot time.
- udev-dbgsym: debug symbols for udev