From 1557b975bdb7296a601e98a27683482fa7e5ba07 Mon Sep 17 00:00:00 2001 From: Antoine Jacoutot Date: Wed, 4 Sep 2013 15:42:02 +0200 Subject: [PATCH] More secure mktemp and hide the tmp files. --- openup | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/openup b/openup index 415c489..9761675 100755 --- a/openup +++ b/openup @@ -76,13 +76,13 @@ fi unset _BPLIST _TMPDIR="${TMPDIR:=/tmp}" -_TMPCERT=$(mktemp -p ${_TMPDIR} openup-pkg_cert.XXXXXX) || exit 1 -_TMPSPLITCERT=$(mktemp -p ${_TMPDIR} openup-split_cert.XXXXXX) || exit 1 -_TMPVUXML=$(mktemp -p ${_TMPDIR} openup-vuxml.XXXXXX) || exit 1 +_TMPCERT=$(mktemp -p ${_TMPDIR} .openup-pkg_cert.XXXXXXXXXX) || exit 1 +_TMPSPLITCERT=$(mktemp -p ${_TMPDIR} .openup-split_cert.XXXXXXXXXX) || exit 1 +_TMPVUXML=$(mktemp -p ${_TMPDIR} .openup-vuxml.XXXXXXXXXX) || exit 1 export PKG_PATH=${PKG_PATH_UPDATE}:${PKG_PATH_MAIN} -trap "rm -f ${_TMPDIR}/openup-*" 1 2 3 13 15 +trap "rm -f ${_TMPDIR}/.openup-*" 1 2 3 13 15 pr_bigarrow() { if [ -z "${checkmode}" ]; then @@ -221,4 +221,4 @@ else check_vuxml fi -rm -f ${_TMPDIR}/openup-* +rm -f ${_TMPDIR}/.openup-*