]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
TEST-24-CRYPTSETUP: Store tokens in /usr
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Wed, 15 May 2024 12:00:51 +0000 (14:00 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Thu, 16 May 2024 10:34:28 +0000 (12:34 +0200)
We want to be able to boot with empty /var.

test/TEST-24-CRYPTSETUP/test.sh

index 93b447f583d8d10ff12a0788106acd3a299dafbd..a7e118c4f0dbae82bdae62c9c0de78274712e620 100755 (executable)
@@ -80,9 +80,9 @@ setup_pkcs11_token() {
     local P11_MODULE_CONFIGS_DIR P11_MODULE_DIR SOFTHSM_MODULE
 
     export SOFTHSM2_CONF="/tmp/softhsm2.conf"
-    mkdir -p "$initdir/var/lib/softhsm/tokens/"
+    mkdir -p "$initdir/usr/lib/softhsm/tokens/"
     cat >${SOFTHSM2_CONF} <<EOF
-directories.tokendir = $initdir/var/lib/softhsm/tokens/
+directories.tokendir = $initdir/usr/lib/softhsm/tokens/
 objectstore.backend = file
 slots.removable = false
 slots.mechanisms = ALL
@@ -139,7 +139,7 @@ EOF
     inst_simple "$P11_MODULE_CONFIGS_DIR/softhsm2.module"
 
     cat >"$initdir/etc/softhsm2.conf" <<EOF
-directories.tokendir = /var/lib/softhsm/tokens/
+directories.tokendir = /usr/lib/softhsm/tokens/
 objectstore.backend = file
 slots.removable = false
 slots.mechanisms = ALL