diff --git a/debian/gosa.postinst b/debian/gosa.postinst
index f320e7ebbf1cd8a55ae32870ddb4927bcf12c7fb..0c45ec06ae20b05e5ec123ad078ad49ab6c6b92c 100755 (executable)
--- a/debian/gosa.postinst
+++ b/debian/gosa.postinst
#! /bin/sh
# GOsa postinst script
+#DEBHELPER#
+
# We exit unless the package is being configured
case "$1" in
abort*upgrade) exit 0;;
# Finally restart servers
for server in $servers; do
- /etc/init.d/$server reload || /bin/true
+ if [ -x /usr/sbin/invoke-rc.d ]; then
+ invoke-rc.d $server restart
+ else
+ /etc/init.d/$server restart
+ fi
done
exit 0