From: Michael Prokop Date: Thu, 3 Sep 2020 10:05:43 +0000 (+0200) Subject: Fix shellcheck issue SC2174 X-Git-Tag: v0.94~5 X-Git-Url: https://git.grml.org/?p=grml-debootstrap.git;a=commitdiff_plain;h=8f673fa8ccb6723dd73670f6e4eb970fbb76e741 Fix shellcheck issue SC2174 Fixes: | mkdir -m 0700 -p "${AUTHORIZED_KEYS_TARGET}" | ^-- SC2174: When used with -p, -m only applies to the deepest directory. Closes: #158 --- diff --git a/grml-debootstrap b/grml-debootstrap index 823d876..52adf78 100755 --- a/grml-debootstrap +++ b/grml-debootstrap @@ -1851,7 +1851,8 @@ iface ${interface} inet dhcp AUTHORIZED_KEYS_TARGET="${MNTPOINT}/root/.ssh/" einfo "Copying '${AUTHORIZED_KEYS_SOURCE}' to '${AUTHORIZED_KEYS_TARGET}' as requested via --sshcopyauth option." - mkdir -m 0700 -p "${AUTHORIZED_KEYS_TARGET}" + mkdir -p "${AUTHORIZED_KEYS_TARGET}" + chmod 0700 "${AUTHORIZED_KEYS_TARGET}" if cp "${AUTHORIZED_KEYS_SOURCE}" "${AUTHORIZED_KEYS_TARGET}" ; then eend 0 else