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: https://source.dussan.org/?a=commitdiff_plain;h=9f92984a3f92d9b3cc581872ae90e6fc6a9b1e1c;p=rspamd.git Use mktemp when available --- 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