about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--debian/network-manager.postinst15
1 files changed, 5 insertions, 10 deletions
diff --git a/debian/network-manager.postinst b/debian/network-manager.postinst
index 849dec1c..5b2fb40f 100644
--- a/debian/network-manager.postinst
+++ b/debian/network-manager.postinst
@@ -3,16 +3,11 @@ set -e
 
 case "$1" in
   configure)
-    if [ -x /etc/dbus-1/event.d/zz99NetworkManager ]; then
-      mv /etc/dbus-1/event.d/zz99NetworkManager /etc/dbus-1/event.d/zz99NetworkManager.disabled
-    fi
-	 if [ -x /usr/bin/dbus-send ]; then
-		/usr/bin/dbus-send --system --type=method_call \
-        	--dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig
-		/etc/dbus-1/event.d/25NetworkManager restart
-		/etc/dbus-1/event.d/26NetworkManagerDispatcher restart
-    fi
-    ;;
+  	if [ -x "/etc/init.d/dbus" ]; then
+		invoke-rc.d dbus force-reload || true
+	fi
+						 
+	 ;;
 esac
 
 #DEBHELPER#