]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
TEST-54-CREDS: add test case for #40108 40108/head
authorMike Yuan <me@yhndnzj.com>
Tue, 16 Dec 2025 19:21:30 +0000 (20:21 +0100)
committerMike Yuan <me@yhndnzj.com>
Tue, 16 Dec 2025 20:28:19 +0000 (21:28 +0100)
test/units/TEST-54-CREDS.sh

index 9e2cee22ce1dd44ea5a075804e40b34c7aba2faa..ae16e5b3dfb3c2b1c9720856d09b74f08a6df828 100755 (executable)
@@ -554,6 +554,9 @@ run0 -u testuser --pipe mkdir -p /home/testuser/.config/credstore.encrypted
 run0 -u testuser --pipe systemd-creds encrypt --user --name=brummbaer - /home/testuser/.config/credstore.encrypted/brummbaer < /tmp/brummbaer.data
 run0 -u testuser --pipe systemd-run --user --pipe -p ImportCredential=brummbaer systemd-creds cat brummbaer | cmp /tmp/brummbaer.data
 
+# https://github.com/systemd/systemd/pull/40108
+run0 -u testuser --pipe systemd-run --user --wait -p ImportCredential=brummbaer -p ExecStartPre='ls -l $CREDENTIALS_DIRECTORY' bash -c 'systemd-creds cat brummbaer | cmp /tmp/brummbaer.data'
+
 # https://github.com/systemd/systemd/pull/39651
 TESTUSER_CRED_DIR="/run/user/$(id -u testuser)/credentials"