lotus/scripts/curio-apt/DEBIAN/postinst

24 lines
768 B
Plaintext
Raw Normal View History

#!/bin/sh
set -e
case "$1" in
configure)
# Reload systemd after installation or upgrade
systemctl daemon-reload
if [ -z "$2" ]; then
# This is an initial installation
systemctl enable curio.service
if [ ! -f "/etc/curio.env" ]; then
echo "CURIO_LAYERS=gui,post\nCURIO_ALL_REMAINING_FIELDS_ARE_OPTIONAL=true\nCURIO_DB_HOST=yugabyte\nCURIO_DB_USER=yugabyte\nCURIO_DB_PASSWORD=yugabyte\nCURIO_DB_PORT=5433\nCURIO_DB_NAME=yugabyte\nCURIO_REPO_PATH=~/.curio" >/etc/curio.env
echo "setup /etc/curio.env then run: systemctl start curio.service"
fi
else
# This is an upgrade
systemctl restart curio.service
fi
;;
esac
exit 0