21 lines
833 B
Bash
21 lines
833 B
Bash
#!/bin/sh -e
|
|
case "$1" in
|
|
configure)
|
|
if [ -x /usr/lib/backone/addons/updater/backone-updater ]; then
|
|
/usr/lib/backone/addons/updater/backone-updater rebuild-manifest || true
|
|
elif [ -x /usr/lib/backone/addons/updater/rebuild-addon-manifest.sh ]; then
|
|
BACKONE_HOME=/var/lib/backone /usr/lib/backone/addons/updater/rebuild-addon-manifest.sh || true
|
|
fi
|
|
if [ -x /usr/lib/backone/addons/updater/merge-local-conf.sh ]; then
|
|
BACKONE_HOME=/var/lib/backone /usr/lib/backone/addons/updater/merge-local-conf.sh '{"settings":{"enableWebServer":true}}' || true
|
|
fi
|
|
if [ -d /run/systemd/system ]; then
|
|
systemctl daemon-reload 2>/dev/null || true
|
|
systemctl enable backone.service 2>/dev/null || true
|
|
systemctl start backone.service 2>/dev/null || true
|
|
fi
|
|
;;
|
|
esac
|
|
#DEBHELPER#
|
|
exit 0
|