index 93f10a20e430026e9b911530cfd0219eaab6a5c5..c990f4ba4728b5aeacfc97b7ac0f59c9b7de5f5f 100644 (file)
-#!/bin/sh
+#!/bin/sh -e
#DEBHELPER#
# We exit unless the package is being configured
case "$1" in
- abort*upgrade) exit 0;;
- abort*remove) exit 0;;
- abort*deconfigure) exit 0;;
- configure) ;;
- *) exit 0;
+ abort*upgrade) exit 0;;
+ abort*remove) exit 0;;
+ abort*deconfigure) exit 0;;
+ configure) ;;
+ *) exit 0;
esac
-[ ! -d /etc/gosa-si/server/events ] && install -d -o root -g root -m 750 /etc/gosa-si/server/events
+# Fix permission
+[ -f /etc/gosa-si/server.conf ] && chmod go-rwx /etc/gosa-si/server.conf
+
+# Restart daemon
+invoke-rc.d gosa-si restart
+
+exit 0