configure)
- if test -e /proxmox_install_mode ; then
- # do nothing in test mode here, but setup services in #DEBHELPER# below
- else
+ if test ! -e /proxmox_install_mode ; then
pmgconfig init
pmgdb init
pmgconfig sync
else
if systemctl --quiet is-active pmgpolicy.service ; then
- deb-systemd-invoke reload-or-try-restart postgres.service
+ deb-systemd-invoke reload-or-try-restart postgresql.service
fi
pmgconfig sync --restart
fi
pmgdb update >/dev/null 2>&1 &
update-mime-database /usr/share/mime
+ else
+ # rewrite banner
+ pmgbanner || true
fi
;;
#DEBHELPER#
+if test ! -e /proxmox_install_mode ; then
+ for service in pmgdaemon pmgproxy; do
+ if [ -n "$2" ]; then
+ # Note: reload-or-try-restart fails if service is not active
+ if systemctl --quiet is-active $service.service ; then
+ deb-systemd-invoke reload-or-try-restart $service.service
+ fi
+ else
+ deb-systemd-invoke start $service.service
+ fi
+ done
+fi
+
exit 0