mirror of
https://github.com/systemd/systemd
synced 2024-10-14 12:04:49 +00:00
23 lines
652 B
Bash
23 lines
652 B
Bash
|
#!/usr/bin/env bash
|
||
|
# SPDX-License-Identifier: LGPL-2.1-or-later
|
||
|
set -eux
|
||
|
set -o pipefail
|
||
|
|
||
|
if systemd-detect-virt -qc; then
|
||
|
echo >&2 "This test can't run in a container"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
# We should've created a mount under /run in initrd (see the other half of the test)
|
||
|
# that should've survived the transition from initrd to the real system
|
||
|
test -d /run/initrd-mount-target
|
||
|
mountpoint /run/initrd-mount-target
|
||
|
[[ -e /run/initrd-mount-target/hello-world ]]
|
||
|
|
||
|
# Copy the prepared shutdown initrd to its intended location. Check the respective
|
||
|
# test.sh file for details
|
||
|
mkdir -p /run/initramfs
|
||
|
cp -r /shutdown-initrd/* /run/initramfs/
|
||
|
|
||
|
touch /testok
|