#!/bin/bash

#DEBHELPER#

set -e

restart() {
  if [ -d /run/systemd ] && [ -f /bin/systemctl ]; then
    /bin/systemctl daemon-reload
    /bin/systemctl enable yandex-partner-solomon-agent-conf
    /bin/systemctl stop yandex-partner-solomon-agent-conf || true
    /bin/systemctl start yandex-partner-solomon-agent-conf
  elif [ -e /sbin/initctl ]; then
    /sbin/initctl reload-configuration
    /sbin/initctl stop yandex-partner-solomon-agent-conf || true
    /sbin/initctl start yandex-partner-solomon-agent-conf
  else
    /usr/sbin/update-rc.d yandex-partner-solomon-agent-conf defaults
    /usr/sbin/update-rc.d yandex-partner-solomon-agent-conf stop || true
    /usr/sbin/update-rc.d yandex-partner-solomon-agent-conf start
  fi
}

case "$1" in
  configure)
    restart
  ;;

  abort-upgrade|abort-remove|abort-deconfigure)
  ;;

  *)
    echo "postinst called with unknown argument \`$1'" >&2
    exit 1
  ;;
esac

exit 0
