Use portable -p instead of --tmpdir for mktemp

-p is equivalent to --tmpdir, but more portable, since it works across
GNU/Linux and *BSDs
remotes/origin/4.10
Silas 6 years ago
parent 825a47b3d9
commit 28e2b058a4
  1. 2
      cdist/conf/type/__staged_file/gencode-local

@ -63,7 +63,7 @@ fetch_file() {
fetch_and_prepare_file() {
# shellcheck disable=SC2016
printf 'tmpdir="$(mktemp -d --tmpdir="/tmp" "%s")"\n' "${__type##*/}.XXXXXXXXXX"
printf 'tmpdir="$(mktemp -d -p "/tmp" "%s")"\n' "${__type##*/}.XXXXXXXXXX"
# shellcheck disable=SC2016
printf 'cd "$tmpdir"\n'
# shellcheck disable=SC2059

Loading…
Cancel
Save