From: Luke Shumaker <luke...@parabola.nu>

---
 config                    | 2 +-
 db-functions              | 2 +-
 test/cases/db-update.bats | 2 +-
 test/lib/common.bash      | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/config b/config
index 02ade09..2f5dbc6 100644
--- a/config
+++ b/config
@@ -21,7 +21,7 @@ LOCK_DELAY=10
 LOCK_TIMEOUT=300
 
 STAGING="$HOME/staging"
-TMPDIR="/var/tmp"
+export TMPDIR="/var/tmp"
 ARCHES=(x86_64)
 DBEXT=".db.tar.gz"
 FILESEXT=".files.tar.gz"
diff --git a/db-functions b/db-functions
index 2703e80..58b753a 100644
--- a/db-functions
+++ b/db-functions
@@ -38,7 +38,7 @@ mv_acl() {
 }
 
 # set up general environment
-WORKDIR=$(mktemp -d "${TMPDIR}/${0##*/}.XXXXXXXXXX")
+WORKDIR=$(mktemp -dt "${0##*/}.XXXXXXXXXX")
 if [[ -n ${SVNUSER} ]]; then
        setfacl -m u:"${SVNUSER}":rwx "${WORKDIR}"
        setfacl -m d:u:"${USER}":rwx "${WORKDIR}"
diff --git a/test/cases/db-update.bats b/test/cases/db-update.bats
index e7e4489..2e44b91 100644
--- a/test/cases/db-update.bats
+++ b/test/cases/db-update.bats
@@ -222,7 +222,7 @@ load ../lib/common
 
 @test "package has to be aregular file" {
        local p
-       local target=$(mktemp -d)
+       local target=$(mktemp -dt)
        local arches=('i686' 'x86_64')
 
        releasePackage extra 'pkg-simple-a'
diff --git a/test/lib/common.bash b/test/lib/common.bash
index 568a541..45e4800 100644
--- a/test/lib/common.bash
+++ b/test/lib/common.bash
@@ -83,7 +83,7 @@ setup() {
        local a
        PKGEXT=".pkg.tar.xz"
 
-       TMP="$(mktemp -d)"
+       TMP="$(mktemp -dt)"
 
        export DBSCRIPTS_CONFIG=${TMP}/config.local
        cat <<eot > "${DBSCRIPTS_CONFIG}"
-- 
2.16.1

Reply via email to