From a24a50cfc284e02f48c1daac11d8ffbeb0f829d5 Mon Sep 17 00:00:00 2001 From: Jan Macku Date: Fri, 7 Aug 2026 14:50:28 +0200 Subject: [PATCH] test/units: add missing -m 0700 to mkdir of root/.ssh mkdir without -m treats 0700 as another directory name argument. Follow-up to https://github.com/systemd/systemd/commit/52d863defcd05d0b676ce743b9eaf1060131f9a1 --- test/units/TEST-74-AUX-UTILS.ssh.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/test/units/TEST-74-AUX-UTILS.ssh.sh b/test/units/TEST-74-AUX-UTILS.ssh.sh index d18e679075..cb2afb7580 100755 --- a/test/units/TEST-74-AUX-UTILS.ssh.sh +++ b/test/units/TEST-74-AUX-UTILS.ssh.sh @@ -31,7 +31,8 @@ removesshid() { ssh-keygen -N '' -C '' -t rsa -f "$ROOTID" -mkdir -p 0700 /root/.ssh +# shellcheck disable=SC2174 +mkdir -p -m 0700 /root/.ssh # Add a newline in case authorized_keys wasn't terminated correctly. echo >>/root/.ssh/authorized_keys cat "$ROOTID".pub >>/root/.ssh/authorized_keys