systemd 249.9-0ubuntu1 source package in Ubuntu
Changelog
systemd (249.9-0ubuntu1) jammy; urgency=medium [ Lukas Märdian ] * Merge 249.7-1 from Debian - d/rules: re-enable LTO File: debian/rules https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=616eb2eb7d2b30e50acc9cccdc39a7264c5582fb - Refresh and drop patches, applied upstream Files: - debian/patches/Merge-pull-request-20705-from-yuwata-test-oomd-util.patch - debian/patches/lp1952599/0001-virt-Support-detection-for-ARM64-Hyper-V-guests.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=877259bfeb7106a923b3066ad2c10fba2405195e * Merge 249.9 from upstream - Refresh and drop patches, applied upstream Files: - debian/patches/CVE-2021-3997-1.patch - debian/patches/CVE-2021-3997-2.patch - debian/patches/CVE-2021-3997-3.patch - debian/patches/linux-5.15-compat-ioprio/test-make-test-execute-pass-on-Linux-5.15.patch - debian/patches/lp1952599/0002-virt-Fix-the-detection-for-Hyper-V-VMs.patch - debian/patches/rm-rf-optionally-fsync-after-removing-directory-tree.patch - debian/patches/rm-rf-refactor-rm-rf-children-split-out-body-of-directory.patch - debian/patches/debian/udev-drop-SystemCallArchitectures-native-from-systemd-ude.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=21b655193a5b91415d75516e458dcc5bce8855c0 - Disable new test case for UMask=+BindPaths= combination (LP: #1959013) File: debian/patches/0001-Revert-tests-add-test-case-for-UMask-BindPaths-combi.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5e9df936d2625c84856b101881e217064571e7e7 * Fix build in local git tree meson is checking `git ls-files` if built inside a git tree (dpkg-buildpackage, gbp buildpackage) and complaining about the missing src/basic/ioprio.h file. So we should keep that file around (empty) to avoid this failure. File: debian/patches/linux-5.15-compat-ioprio/Get-rid-of-ioprio.h-and-add-a-minimalistic-reimplementati.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=94f21032cd1d6e9dfae8d8f892bc627dbf9b4414 * Add lp1955997-unmask-intel-hid-for-HP-machines.patch (LP: #1955997) File: debian/patches/lp1955997-unmask-intel-hid-for-HP-machines.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b90d59c81a1fd8a00e10147b1f5fd9bcf135d40e * d/rules: Enable build of systemd-oomd File: debian/rules https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=f4e16926c4e146f0b106a277b5b499c78db82bcb * d/control: Ship oomd in a systemd-oomd package. Deploying the default configuration as used in Fedora. Files: - debian/control - debian/extra/systemd-oomd-defaults/-.slice.d/10-oomd-root-slice-defaults.conf - debian/extra/systemd-oomd-defaults/oomd.conf.d/10-oomd-defaults.conf - debian/extra/systemd-oomd-defaults/user@.service.d/10-oomd-user-service-defaults.conf - debian/systemd-oomd.install https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=771fee9e73316c92e065e93946ec64c578b43706 * Start systemd-oomd.service after package installation File: debian/systemd-oomd.postinst https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=d330cee174bd0e62a344d2aec4ec7435c9484fa2 * Cherry-pick upstream fixes to make 55-OOMD test less flaky Files: - debian/patches/test-also-show-the-memory-pressure-of-testchill.service.patch - debian/patches/test-check-memory-pressure-more-frequently.patch - debian/patches/test-enable-debug-logging-of-systemd-oomd.patch - debian/patches/test-make-test-55-oomd-less-flaky.patch - debian/patches/test-tweak-parameters-for-TEST-55-OOMD.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=7054dcaf04b028a092c58cf638847b2266377218 [ Michael Biebl ] * oomd: move oomctl to bindir Author: Michael Biebl Files: - debian/patches/oomd-move-oomctl-to-bindir.patch - debian/systemd-oomd.install https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=6ce915c31c8daf3aec8b6d0e7b9712e21a87fa10 * test: explicitly configure oomd stuff via dropins Author: Michael Biebl File: debian/patches/test-explicitly-configure-oomd-stuff-via-dropins.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=11d415ee259f5642165e64ddd5d65d344515da66 * Don't install dbus-org.freedesktop.oom1.service symlink (Closes: #1003580) Author: Michael Biebl Files: - debian/patches/debian/fsckd-daemon-for-inter-fsckd-communication.patch - debian/patches/test-enable-systemd-oomd.service.patch - debian/patches/units-don-t-install-dbus-org.freedesktop.oom1.service-ali.patch https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=b6df52f078fe61acf171300648f87116cf7dac74 * autopkgtest: add systemd-oomd dependency to upstream test. We want systemd-oomd to be tested via the upstream provided TEST-55-OOMD. Author: Michael Biebl File: debian/tests/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=fd80b766c4194c88486ebc62ca7d02b9f41a6454 [ Luca Boccassi ] * systemd-oomd: add dependency on adduser. Needed by postinst script Author: Luca Boccassi File: debian/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=146a97963a3a8551e9bda9fe7e726c6d2bd17cec * systemd-oomd: fix description-synopsis-starts-with-article Lintian warning Author: Luca Boccassi File: debian/control https://git.launchpad.net/~ubuntu-core-dev/ubuntu/+source/systemd/commit/?id=5dfe4f9c92e924fdda9e127b339cdccb7f1b2f58 systemd (249.7-1) unstable; urgency=medium * New upstream version 249.7 * Rebase patches systemd (249.6-3) unstable; urgency=medium * scope: count successful cgroup additions when delegating via D-Bus (Closes: #999745) systemd (249.6-2) unstable; urgency=medium * Consider dbus-broker in systemd-logind.service Condition check (Closes: #999569) * Temporarily disable LTO. This is a test to see if it fixes the failure to build reproducibly on arm*. * sysusers: split up systemd.conf (Closes: #990349) systemd (249.6-1) unstable; urgency=medium [ Michael Biebl ] * New upstream version 249.6 * Rebase patches * test: use kbd-mode-map we ship in one more test case * Bump Standards-Version to 4.6.0 * Drop obsolete C/R upstart from systemd-sysv * Drop obsolete dpkg (>= 1.19.3) | systemd-sysv dependency from udev. It was added to ensure we have a dpkg with --notify-await which is now satisfied by a dpkg from oldstable. * Make the C/R against systemd versioned in systemd-standalone-{sysusers,tmpfiles} Those were added to facilitate an upgrade from bullseye. The version makes it more explicit. * Drop obsolete migration code for RAMTMP, TPMTIME and UTC [ Luca Boccassi ] * Depend on default-dbus-system-bus | dbus-system-bus. Allows users to install only a single system bus implementation. Prefer the default (dbus-daemon). -- Lukas Märdian <email address hidden> Wed, 26 Jan 2022 08:42:00 +0100
Upload details
- Uploaded by:
- Lukas Märdian
- Uploaded to:
- Jammy
- 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_249.9.orig.tar.gz | 10.1 MiB | 835280cc10c2de7718ba0d273aa069a90f25c2d0b9936606fdcd780dcb7f092e |
systemd_249.9-0ubuntu1.debian.tar.xz | 218.8 KiB | dc77794fc519defd6c62410be7f1d8a2e235c673043ac4d0a322ecb4f6edb61c |
systemd_249.9-0ubuntu1.dsc | 5.5 KiB | 4d60880845e8c1dd109f3c668510cbdddb3eaa5424d6becb166f4296d5340b2e |
Available diffs
- diff from 249.5-2ubuntu4 to 249.9-0ubuntu1 (106.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 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
The libsystemd0 library provides interfaces to various systemd components.
.
This package contains the development files.
- libsystemd0: systemd utility library
The libsystemd0 library provides interfaces to various systemd components.
- libsystemd0-dbgsym: debug symbols for libsystemd0
- libudev-dev: libudev development files
This package contains the files needed for developing applications that
use libudev.
- libudev1: libudev shared library
This library provides access to udev device information.
- 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.
.
systemd is compatible with SysV and LSB init scripts and can work as a
drop-in replacement for sysvinit.
.
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-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-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-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 links
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.
.
systemd is compatible with SysV and LSB init scripts and can work as a
drop-in replacement for sysvinit.
.
This package provides the manual pages and links needed for systemd
to replace sysvinit. Installing systemd-sysv will overwrite /sbin/init with a
link 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
- 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