1
0
Fork 0
forked from mirrors/openup

More secure mktemp and hide the tmp files.

This commit is contained in:
Antoine Jacoutot 2013-09-04 15:42:02 +02:00
commit 1557b975bd

10
openup
View file

@ -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-*