/data is a readonly filesystem. Instead need to check if the result
of mktemp is an empty string or not.
# is available.
BUILDTMP=/usr/tmp
if [ -d /data ] ; then
# is available.
BUILDTMP=/usr/tmp
if [ -d /data ] ; then
- isreadonly=$(mktemp /data/isreadonly.XXXXXX)
- if [ $? -eq 0 ] ; then
+ isreadonly=$(mktemp /data/isreadonly.XXXXXX || /bin/true)
+ if [ -n "$isreadonly" ] ; then
rm -f "$isreadonly"
BUILDTMP=/data
fi
rm -f "$isreadonly"
BUILDTMP=/data
fi