#!/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