Return to fw_install.sh CVS log | Up to [local] / openbsd / fw_update |
version 1.44, 2021/12/02 03:05:49 | version 1.45, 2021/12/02 03:44:19 | ||
---|---|---|---|
|
|
||
fi | fi | ||
if [[ -e /usr/bin/mktemp ]]; then | if [[ -e /usr/bin/mktemp ]]; then | ||
_dir=$(/usr/bin/mktemp -d $1 ) | _dir=$( /usr/bin/mktemp -d $1 ) | ||
chown _sndio "$_dir" | chown _sndio "$_dir" | ||
else | else | ||
until _dir="${1?}.$_i.$RANDOM" && mkdir -- "$_dir" 2>/dev/null; do | until _dir="${1%-+(X)}.$_i.$RANDOM" && mkdir -- "$_dir" 2>/dev/null; do | ||
((++_i < 10000)) || return 1 | ((++_i < 10000)) || return 1 | ||
done | done | ||
fi | fi |