From: Mike Yuan Date: Tue, 30 Apr 2024 13:55:05 +0000 (+0800) Subject: test-execute: ExecStop= and friends should not get credentials X-Git-Tag: v257-rc1~858^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=60b218e36e96236e6ba386686f130fe34d3e1c2a;p=thirdparty%2Fsystemd.git test-execute: ExecStop= and friends should not get credentials See #32583 --- diff --git a/test/test-execute/exec-set-credential.service b/test/test-execute/exec-set-credential.service index 22634361cb3..7f2e87f6584 100644 --- a/test/test-execute/exec-set-credential.service +++ b/test/test-execute/exec-set-credential.service @@ -5,7 +5,7 @@ Description=Test for SetCredential= [Service] ExecStart=sh -x -c 'test "$$(cat %d/test-execute.set-credential)" = "hoge"' ExecStartPost=sh -x -c 'test "$$(cat %d/test-execute.set-credential)" = "hoge"' -ExecStop=sh -x -c 'test "$$(cat %d/test-execute.set-credential)" = "hoge"' -ExecStopPost=sh -x -c 'test "$$(cat %d/test-execute.set-credential)" = "hoge"' +ExecStop=bash -x -c '[[ ! -v CREDENTIALS_DIRECTORY ]]' +ExecStopPost=bash -x -c '[[ ! -v CREDENTIALS_DIRECTORY ]]' Type=oneshot SetCredential=test-execute.set-credential:hoge