#!/bin/bash
# Postinstall for macOS BackOne addon packages (pkgbuild expects this filename).
set -euo pipefail

ADDONS_DIR="/Library/Application Support/BackOne/addons"
HOME_DIR="/Library/Application Support/BackOne"

if [ -x "${ADDONS_DIR}/updater/backone-updater" ]; then
	BACKONE_HOME="${HOME_DIR}" BACKONE_ADDONS_DIR="${ADDONS_DIR}" \
		"${ADDONS_DIR}/updater/backone-updater" rebuild-manifest || true
fi

if [ -x "${ADDONS_DIR}/updater/merge-local-conf.sh" ]; then
	BACKONE_HOME="${HOME_DIR}" "${ADDONS_DIR}/updater/merge-local-conf.sh" \
		'{"settings":{"enableWebServer":true}}' || true
fi

exit 0
