#!/bin/sh
set -eu
if [ "$1" = install ] || [ "$1" = upgrade ]; then
  if [ -d /run/systemd/system ]; then
    mc_node_environment_state=$(systemctl show --property=ActiveState --value mission-core-node-environment.service 2>/dev/null || true)
    case "$mc_node_environment_state" in
      active|activating)
        echo "Mission Core Node: дождитесь завершения настройки окружения в приложении." >&2
        exit 1
        ;;
    esac
  fi
  . /etc/os-release
  if [ "${ID:-}" != ubuntu ] || [ "${VERSION_ID:-}" != 24.04 ]; then
    echo "Mission Core Node: this package does not support the installed system." >&2
    exit 1
  fi
fi
