#!/bin/sh
ETCDIR=/usr/pkg/etc/breeze-core
case "$2" in
PRE-INSTALL)
	id breeze >/dev/null 2>&1 || \
	  useradd -c "Breeze Core service" -d /nonexistent -s /sbin/nologin breeze 2>/dev/null || true
	mkdir -p "$ETCDIR"
	;;
POST-INSTALL)
	chown -R breeze "$ETCDIR" 2>/dev/null || true
	chmod 750 "$ETCDIR" 2>/dev/null || true
	[ -f "$ETCDIR/breeze-core.env" ] || \
	  cp /usr/pkg/share/examples/breeze-core/breeze-core.env "$ETCDIR/breeze-core.env" 2>/dev/null || true
	cat <<'BANNER'

  Breeze Core installed.

    1. doas breeze-core pair --out /usr/pkg/etc/breeze-core/config.json
    2. edit /usr/pkg/etc/breeze-core/breeze-core.env  (BREEZE_HOST=...)
    3. echo 'breeze_core=YES' >> /etc/rc.conf && service breeze_core start

BANNER
	;;
esac
exit 0
