From: Vsevolod Stakhov Date: Mon, 30 Nov 2015 13:33:22 +0000 (+0000) Subject: Use mktemp when available X-Git-Tag: 1.1.0~442 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9f92984a3f92d9b3cc581872ae90e6fc6a9b1e1c;p=thirdparty%2Frspamd.git Use mktemp when available --- diff --git a/dist.sh b/dist.sh index e2ecd8e19a..6e10cae2f6 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