]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
test: fix TEST-70 under sanitizers 23643/head
authorFrantisek Sumsal <frantisek@sumsal.cz>
Mon, 6 Jun 2022 12:47:03 +0000 (14:47 +0200)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Mon, 6 Jun 2022 12:48:27 +0000 (14:48 +0200)
Addresses:
  * https://github.com/systemd/systemd/issues/23578#issuecomment-1144089821
  * https://github.com/systemd/systemd-centos-ci/pull/496#issuecomment-1144640305

test/units/testsuite-70.sh

index f395ef4e5e1b8ece380a5cb1f8fbd6128d16c3ca..5e4fa1877ccb39c978609d7a775ffc00a62764e3 100755 (executable)
@@ -4,12 +4,11 @@ set -ex
 
 export SYSTEMD_LOG_LEVEL=debug
 
-
 # Prepare fresh disk image
 img="/var/tmp/test.img"
 dd if=/dev/zero of=$img bs=1024k count=20 status=none
 echo -n passphrase >/tmp/passphrase
-cryptsetup luksFormat -q --use-urandom $img /tmp/passphrase
+LD_PRELOAD="${ASAN_RT_PATH:-}" cryptsetup luksFormat -q --use-urandom $img /tmp/passphrase
 
 # Enroll unlock with default PCR policy
 env PASSWORD=passphrase systemd-cryptenroll --tpm2-device=auto $img