new msmktempdir function, to simplify making temporary directories. remove MHTMPDIR...
[monkeysphere.git] / src / share / m / gen_subkey
index cbefaa3ecbf518e34a44d3c04ab5c3b9f7bf7cf2..19d384ddc854935fab986735d3327138c39a7836 100644 (file)
@@ -114,7 +114,7 @@ EOF
 )
 
     log verbose "generating subkey..."
-    fifoDir=$(mktemp -d ${TMPDIR:-/tmp}/tmp.XXXXXXXXXX)
+    fifoDir=$(msmktempdir)
     (umask 077 && mkfifo "$fifoDir/pass")
     echo "$editCommands" | gpg --passphrase-fd 3 3< "$fifoDir/pass" --expert --command-fd 0 --edit-key "$keyID" &