Ensure dirs exist if using custom prefix, sysconfdir, or data-share
This commit is contained in:
parent
611e0e3661
commit
7fab1d1d27
1 changed files with 16 additions and 0 deletions
|
@ -123,10 +123,26 @@ fi
|
||||||
### Main
|
### Main
|
||||||
|
|
||||||
# Init folders
|
# Init folders
|
||||||
|
if [ ! -d "$PREFIX" ]; then
|
||||||
|
mkdir -p "$PREFIX"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d "$SYSCONFDIR" ]; then
|
||||||
|
mkdir -p "$SYSCONFDIR"
|
||||||
|
fi
|
||||||
|
|
||||||
if [ ! -d "$DATA_SHARE" ]; then
|
if [ ! -d "$DATA_SHARE" ]; then
|
||||||
mkdir -p "$DATA_SHARE"
|
mkdir -p "$DATA_SHARE"
|
||||||
fi
|
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
|
# Read infos from web
|
||||||
HASSIO_VERSION=$(curl -s $URL_VERSION | jq -e -r '.supervisor')
|
HASSIO_VERSION=$(curl -s $URL_VERSION | jq -e -r '.supervisor')
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue