From: Vitaly Kuznetsov Date: Mon, 26 Jan 2026 13:21:14 +0000 (+0100) Subject: TEST-58-REPART: Add a test for fstab/crypttab inclusion X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7a4b51ce4caa445ce351cbe7953f57115a86a33b;p=thirdparty%2Fsystemd.git TEST-58-REPART: Add a test for fstab/crypttab inclusion Check that generated fstab/crypt are generated early and thus can be put to the created volume. --- diff --git a/test/units/TEST-58-REPART.sh b/test/units/TEST-58-REPART.sh index 9802f145bcb..4ac4f2ee4b6 100755 --- a/test/units/TEST-58-REPART.sh +++ b/test/units/TEST-58-REPART.sh @@ -1997,6 +1997,68 @@ EOF losetup -d "$loop" } +testcase_fstab_crypttab_in_repart() { + local defs imgs root volume + + defs="$(mktemp --directory "/tmp/test-repart.defs.XXXXXXXXXX")" + imgs="$(mktemp --directory "/var/tmp/test-repart.imgs.XXXXXXXXXX")" + root="$(mktemp --directory "/var/test-repart.root.XXXXXXXXXX")" + # shellcheck disable=SC2064 + trap "rm -rf '$defs' '$imgs' '$root'" RETURN + chmod 0755 "$defs" + + echo "*** testcase for including fstab/crypttab into repart created volume ***" + + volume="test-repart-fstab-crypttab-$RANDOM" + + mkdir -p "$root/etc" + tee "$defs/root.conf" <