summaryrefslogtreecommitdiff
path: root/admin/automerge
diff options
context:
space:
mode:
authorStefan Kangas <stefan@marxist.se>2021-11-10 13:01:30 +0100
committerStefan Kangas <stefan@marxist.se>2021-11-10 13:06:58 +0100
commit99abafdd0d77aa53f9d4d24c543d5aca54f9c8a1 (patch)
tree8f35dc0165492bb416d668e2b1b8be8bd9c72af0 /admin/automerge
parent4d99388c165e131667c7111b17cdf4ea9059b95e (diff)
downloademacs-99abafdd0d77aa53f9d4d24c543d5aca54f9c8a1.tar.gz
* admin/automerge: Use mktemp if it exists.
Diffstat (limited to 'admin/automerge')
-rwxr-xr-xadmin/automerge6
1 files changed, 5 insertions, 1 deletions
diff --git a/admin/automerge b/admin/automerge
index d54f6cb4ac6..7d71f290086 100755
--- a/admin/automerge
+++ b/admin/automerge
@@ -127,7 +127,11 @@ OPTIND=1
[ "$test" ] && build=1
-tempfile=/tmp/$PN.$$
+if [ -x "$(command -v mktemp)" ]; then
+ tempfile=$(mktemp "/tmp/$PN.XXXXXXXXXX")
+else
+ tempfile=/tmp/$PN.$$
+fi
trap "rm -f $tempfile 2> /dev/null" EXIT