From 9f92984a3f92d9b3cc581872ae90e6fc6a9b1e1c Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Mon, 30 Nov 2015 13:33:22 +0000 Subject: [PATCH] Use mktemp when available --- dist.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/dist.sh b/dist.sh index e2ecd8e19..6e10cae2f 100755 --- a/dist.sh +++ b/dist.sh @@ -12,7 +12,13 @@ PREFIX=`basename $FNAME | sed -e 's/\.tar.*$//'` OUT="" while true ; do - OUT="/tmp/files-`strings -7 /dev/urandom | head -1 | sed -e 's/[^[:alnum:]]//g'`" + _mktemp=`which mktemp` + if [ F"$_mktemp" != "F" ] ; then + OUT=`$_mktemp /tmp/files-XXXXXXXX` + break + else + OUT="/tmp/files-`strings -7 /dev/urandom | head -1 | sed -e 's/[^[:alnum:]]//g'`" + fi if [ ! -f "$OUT" ] ; then break ; fi done -- 2.39.5