From 4e6a49ebff535fdf5a07890af661ba7a2be6588a Mon Sep 17 00:00:00 2001
From: "Jason A. Donenfeld" <Jason@zx2c4.com>
Date: Mon, 30 Jun 2014 14:47:09 +0200
Subject: darwin: allow for gnu mktemp in path

---
 src/platform/darwin.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/platform/darwin.sh b/src/platform/darwin.sh
index 9cc773d..d0aba47 100644
--- a/src/platform/darwin.sh
+++ b/src/platform/darwin.sh
@@ -24,7 +24,7 @@ tmpdir() {
 		rm -rf "$SECURE_TMPDIR"
 	}
 	trap unmount_tmpdir INT TERM EXIT
-	SECURE_TMPDIR="$(mktemp -d -t "$PROGRAM")"
+	SECURE_TMPDIR="$(mktemp -d "${TMPDIR:-/tmp}/$PROGRAM.XXXXXXXXXXXXX")"
 	DARWIN_RAMDISK_DEV="$(hdid -drivekey system-image=yes -nomount 'ram://32768' | cut -d ' ' -f 1)" # 32768 sectors = 16 mb
 	[[ -z $DARWIN_RAMDISK_DEV ]] && die "Error: could not create ramdisk."
 	newfs_hfs -M 700 "$DARWIN_RAMDISK_DEV" &>/dev/null || die "Error: could not create filesystem on ramdisk."
-- 
cgit v1.2.3