]> Sergey Matveev's repositories - sgmon.git/commitdiff
Group temporary state directories in single one
authorSergey Matveev <stargrave@stargrave.org>
Sun, 28 Aug 2022 10:20:35 +0000 (13:20 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sun, 28 Aug 2022 10:20:47 +0000 (13:20 +0300)
run.sh

diff --git a/run.sh b/run.sh
index 27d72020f79e793186d788930fa2eaefcd87fd77..a8120ff6b6358f0961010a6592def526d51cfe41 100755 (executable)
--- a/run.sh
+++ b/run.sh
@@ -4,7 +4,8 @@ export SGMONDIR="$(dirname "$(realpath -- "$0")")"
 . "$SGMONDIR"/rc
 [ -z "$1" ] && SGMONSRV="$(basename "$PWD")" || SGMONSRV="$1"
 export SGMONSRV
-export SGMONTMP=`mktemp -d -t sgmon`
+mkdir -p /tmp/sgmon
+export SGMONTMP=`TMPDIR=/tmp/sgmon mktemp -d -t sgmon`
 rm -f state
 ln -s $SGMONTMP state
 trap "rm -fr state $SGMONTMP" HUP PIPE INT QUIT TERM EXIT