diff --git a/debian/gosa.postinst b/debian/gosa.postinst
index b9c18e66bce011b10e3f8a4417be3c30010b3956..7df5d1b7380fe04be5246997de182f0ace786fcb 100755 (executable)
--- a/debian/gosa.postinst
+++ b/debian/gosa.postinst
chmod 770 -R /var/spool/gosa
# Add links for safe mode
+[ ! -d /usr/share/gosa/bin ] && mkdir -p /usr/share/gosa/bin
for source in /usr/bin/convert /usr/bin/lpstat; do
if [ -e $source ]; then
target=/usr/share/gosa/bin/${source##*/}
# 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