summaryrefslogtreecommitdiffstats
path: root/test/units/testsuite-81.system-update-generator.sh
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 03:50:42 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-12 03:50:42 +0000
commit78e9bb837c258ac0ec7712b3d612cc2f407e731e (patch)
treef515d16b6efd858a9aeb5b0ef5d6f90bf288283d /test/units/testsuite-81.system-update-generator.sh
parentAdding debian version 255.5-1. (diff)
downloadsystemd-78e9bb837c258ac0ec7712b3d612cc2f407e731e.tar.xz
systemd-78e9bb837c258ac0ec7712b3d612cc2f407e731e.zip
Merging upstream version 256.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'test/units/testsuite-81.system-update-generator.sh')
-rwxr-xr-xtest/units/testsuite-81.system-update-generator.sh38
1 files changed, 0 insertions, 38 deletions
diff --git a/test/units/testsuite-81.system-update-generator.sh b/test/units/testsuite-81.system-update-generator.sh
deleted file mode 100755
index 8ee1fee..0000000
--- a/test/units/testsuite-81.system-update-generator.sh
+++ /dev/null
@@ -1,38 +0,0 @@
-#!/usr/bin/env bash
-# SPDX-License-Identifier: LGPL-2.1-or-later
-# shellcheck disable=SC2235
-set -eux
-set -o pipefail
-
-# shellcheck source=test/units/generator-utils.sh
-. "$(dirname "$0")/generator-utils.sh"
-
-GENERATOR_BIN="/usr/lib/systemd/system-generators/systemd-system-update-generator"
-OUT_DIR="$(mktemp -d /tmp/system-update-generator-generator.XXX)"
-
-at_exit() {
- rm -frv "${OUT_DIR:?}" /system-update
-}
-
-trap at_exit EXIT
-
-test -x "${GENERATOR_BIN:?}"
-
-rm -f /system-update
-
-: "system-update-generator: no /system-update flag"
-run_and_list "$GENERATOR_BIN" "$OUT_DIR"
-[[ "$(find "$OUT_DIR" ! -type d | wc -l)" -eq 0 ]]
-
-: "system-update-generator: with /system-update flag"
-touch /system-update
-run_and_list "$GENERATOR_BIN" "$OUT_DIR"
-link_endswith "$OUT_DIR/early/default.target" "/lib/systemd/system/system-update.target"
-
-: "system-update-generator: kernel cmdline warnings"
-# We should warn if the default target is overridden on the kernel cmdline
-# by a runlevel or systemd.unit=, but still generate the symlink
-SYSTEMD_PROC_CMDLINE="systemd.unit=foo.bar 3" run_and_list "$GENERATOR_BIN" "$OUT_DIR" |& tee /tmp/system-update-generator.log
-link_endswith "$OUT_DIR/early/default.target" "/lib/systemd/system/system-update.target"
-grep -qE "Offline system update overridden .* systemd.unit=" /tmp/system-update-generator.log
-grep -qE "Offline system update overridden .* runlevel" /tmp/system-update-generator.log