Ensure dirs exist if using custom prefix, sysconfdir, or data-share

This commit is contained in:
Brett Profitt 2020-02-01 17:14:38 -05:00
parent 611e0e3661
commit 7fab1d1d27

View file

@ -123,10 +123,26 @@ fi
### Main
# Init folders
if [ ! -d "$PREFIX" ]; then
mkdir -p "$PREFIX"
fi
if [ ! -d "$SYSCONFDIR" ]; then
mkdir -p "$SYSCONFDIR"
fi
if [ ! -d "$DATA_SHARE" ]; then
mkdir -p "$DATA_SHARE"
fi
if [ ! -d "${PREFIX}/sbin/" ]; then
mkdir -p "${PREFIX}/sbin/"
fi
if [ ! -d "${SYSCONFDIR}/systemd/system/" ]; then
mkdir -p "${SYSCONFDIR}/systemd/system/"
fi
# Read infos from web
HASSIO_VERSION=$(curl -s $URL_VERSION | jq -e -r '.supervisor')