mirror of
https://github.com/systemd/systemd
synced 2026-03-10 23:24:49 +01:00
Compare commits
No commits in common. "a267656b07912ecb8e304f62646001b895b93c07" and "0a664310311b9b2abc79978eb4427c36268c1296" have entirely different histories.
a267656b07
...
0a66431031
@ -106,6 +106,7 @@ Packages=
|
||||
kexec-tools
|
||||
kmod
|
||||
less
|
||||
llvm
|
||||
lsof
|
||||
lvm2
|
||||
mdadm
|
||||
@ -124,6 +125,7 @@ Packages=
|
||||
socat
|
||||
strace
|
||||
tar
|
||||
tmux
|
||||
tree
|
||||
util-linux
|
||||
valgrind
|
||||
|
||||
@ -17,12 +17,15 @@ Packages=
|
||||
bind
|
||||
bpf
|
||||
btrfs-progs
|
||||
compsize
|
||||
cryptsetup
|
||||
dbus-broker
|
||||
dbus-broker-units
|
||||
dhcp
|
||||
elfutils
|
||||
erofs-utils
|
||||
f2fs-tools
|
||||
git
|
||||
gnutls
|
||||
inetutils
|
||||
iproute
|
||||
@ -41,6 +44,7 @@ Packages=
|
||||
pkgconf
|
||||
polkit
|
||||
procps-ng
|
||||
psmisc
|
||||
python-pexpect
|
||||
python-psutil
|
||||
qrencode
|
||||
@ -52,5 +56,6 @@ Packages=
|
||||
stress-ng
|
||||
tgt
|
||||
tpm2-tools
|
||||
vim
|
||||
# kernel-bootcfg --add-uri= is just too useful
|
||||
virt-firmware
|
||||
|
||||
@ -30,6 +30,7 @@ Packages=
|
||||
elfutils-devel
|
||||
elfutils-libs
|
||||
erofs-utils
|
||||
git-core
|
||||
glibc-langpack-de
|
||||
glibc-langpack-en
|
||||
gnutls-utils
|
||||
|
||||
@ -41,7 +41,9 @@ Packages=
|
||||
dbus-user-session
|
||||
dmsetup
|
||||
erofs-utils
|
||||
f2fs-tools
|
||||
fdisk
|
||||
git-core
|
||||
gnutls-bin
|
||||
hostname
|
||||
iproute2
|
||||
@ -62,6 +64,7 @@ Packages=
|
||||
polkitd
|
||||
pkgconf
|
||||
procps
|
||||
psmisc
|
||||
python3-pexpect
|
||||
python3-psutil
|
||||
# kernel-bootcfg --add-uri= is just too useful
|
||||
@ -74,3 +77,4 @@ Packages=
|
||||
tgt
|
||||
tpm2-tools
|
||||
tzdata
|
||||
xxd
|
||||
|
||||
@ -9,8 +9,10 @@ Release=rawhide
|
||||
[Content]
|
||||
Packages=
|
||||
btrfs-progs
|
||||
compsize
|
||||
dhcp-server
|
||||
dnf5
|
||||
f2fs-tools
|
||||
# Required for systemd-networkd-tests.py (netdevsim and sch_xxx modules)
|
||||
kernel-modules-extra
|
||||
kernel-modules-internal
|
||||
|
||||
@ -40,7 +40,9 @@ Packages=
|
||||
dhcp-server
|
||||
docbook-xsl-stylesheets
|
||||
erofs-utils
|
||||
f2fs-tools
|
||||
gawk
|
||||
git-core
|
||||
glibc-locale-base
|
||||
gnutls
|
||||
grep
|
||||
@ -70,6 +72,7 @@ Packages=
|
||||
policycoreutils
|
||||
pkgconf
|
||||
procps4
|
||||
psmisc
|
||||
python3-pefile
|
||||
python3-pexpect
|
||||
python3-psutil
|
||||
@ -88,6 +91,7 @@ Packages=
|
||||
tpm2.0-tools
|
||||
util-linux-systemd
|
||||
veritysetup
|
||||
vim
|
||||
# kernel-bootcfg --add-uri= is just too useful
|
||||
virt-firmware
|
||||
xz
|
||||
|
||||
@ -287,7 +287,7 @@ int oomd_cgroup_kill(Manager *m, OomdCGroupContext *ctx, bool recurse) {
|
||||
"org.freedesktop.oom1.Manager",
|
||||
"Killed",
|
||||
"ss",
|
||||
ctx->path,
|
||||
ctx,
|
||||
"oom");
|
||||
|
||||
return !set_isempty(pids_killed);
|
||||
|
||||
@ -15,7 +15,7 @@ at_exit() {
|
||||
systemctl stop testsleep.service
|
||||
rm -f /run/udev/udev.conf.d/timeout.conf
|
||||
rm -f /run/udev/rules.d/99-testsuite.rules
|
||||
pkill -f '(/usr/bin/)?sleep'
|
||||
killall --regexp '(|/usr/bin/)sleep'
|
||||
udevadm control --reload
|
||||
ip link del "$IFNAME"
|
||||
}
|
||||
@ -60,7 +60,7 @@ done
|
||||
grep -q -F 'ID_PROCESSING=1' "/run/udev/data/n${IFINDEX}"
|
||||
|
||||
# Forcibly kill sleep command invoked by the udev rule to finish processing the add event.
|
||||
pkill -f '(/usr/bin/)?sleep'
|
||||
killall --regexp '(|/usr/bin/)sleep'
|
||||
udevadm settle --timeout=30
|
||||
|
||||
# Check if ID_PROCESSING flag is unset, and the device units are active.
|
||||
|
||||
@ -83,7 +83,7 @@ run_test_killed() {
|
||||
for _ in {1..40}; do
|
||||
if [[ -z "$killed" ]]; then
|
||||
if [[ -e /tmp/test-udev-marker ]]; then
|
||||
pkill -ABRT udev-worker
|
||||
killall --signal ABRT --regexp udev-worker
|
||||
killed=1
|
||||
fi
|
||||
elif grep -q 'UDEV_WORKER_FAILED=1' "$TMPDIR"/monitor.txt; then
|
||||
|
||||
@ -38,8 +38,8 @@ test -f /run/systemd/nvpcr/test.anchor
|
||||
/usr/lib/systemd/systemd-pcrextend --nvpcr=test schrumpel
|
||||
# To calculate the current value we need the anchor measurement
|
||||
DIGEST_BASE="$(cat /run/systemd/nvpcr/test.anchor)"
|
||||
DIGEST_MEASURED="$(echo -n "schrumpel" | openssl dgst -sha256 -hex -r | cut -d' ' -f1)"
|
||||
DIGEST_EXPECTED="$(echo "$DIGEST_BASE$DIGEST_MEASURED" | tr '[:lower:]' '[:upper:]' | basenc --base16 -d | openssl dgst -sha256 -hex -r | cut -d' ' -f1)"
|
||||
DIGEST_MEASURED="$(echo -n "schrumpel" | openssl dgst -sha256 -binary | xxd -p -c200)"
|
||||
DIGEST_EXPECTED="$(echo "$DIGEST_BASE$DIGEST_MEASURED" | xxd -r -p | openssl dgst -sha256 -binary | xxd -p -c200)"
|
||||
DIGEST_ACTUAL="$(systemd-analyze nvpcrs test --json=pretty | jq -r '.[] | select(.name=="test") | .value')"
|
||||
test "$DIGEST_ACTUAL" = "$DIGEST_EXPECTED"
|
||||
|
||||
@ -49,6 +49,6 @@ DIGEST_ACTUAL2="$(systemd-analyze nvpcrs test --json=pretty | jq -r '.[] | selec
|
||||
test "$DIGEST_ACTUAL2" != "$DIGEST_EXPECTED"
|
||||
|
||||
# And calculate the new result
|
||||
DIGEST_MEASURED2="$(echo -n "schnurz" | openssl dgst -sha256 -hex -r | cut -d' ' -f1)"
|
||||
DIGEST_EXPECTED2="$(echo "$DIGEST_EXPECTED$DIGEST_MEASURED2" | tr '[:lower:]' '[:upper:]' | basenc --base16 -d | openssl dgst -sha256 -hex -r | cut -d' ' -f1)"
|
||||
DIGEST_MEASURED2="$(echo -n "schnurz" | openssl dgst -sha256 -binary | xxd -p -c200)"
|
||||
DIGEST_EXPECTED2="$(echo "$DIGEST_EXPECTED$DIGEST_MEASURED2" | xxd -r -p | openssl dgst -sha256 -binary | xxd -p -c200)"
|
||||
test "$DIGEST_ACTUAL2" = "$DIGEST_EXPECTED2"
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user