[Pkg-utopia-commits] r539 - packages/unstable/hal/debian

Sjoerd Simons sjoerd at costa.debian.org
Wed Feb 1 22:48:06 UTC 2006


Author: sjoerd
Date: 2006-02-01 22:48:06 +0000 (Wed, 01 Feb 2006)
New Revision: 539

Modified:
   packages/unstable/hal/debian/hal.preinst
Log:
Use /etc/dbus-1/event.d/20hal to stop hal if available

Modified: packages/unstable/hal/debian/hal.preinst
===================================================================
--- packages/unstable/hal/debian/hal.preinst	2006-02-01 22:46:02 UTC (rev 538)
+++ packages/unstable/hal/debian/hal.preinst	2006-02-01 22:48:06 UTC (rev 539)
@@ -30,7 +30,13 @@
 
 
 if [ "$1" = "upgrade" ]; then
-  start-stop-daemon --quiet --stop --oknodo --exec /usr/sbin/hald
+  if [ -x /etc/dbus-1/event.d/20hal ]; then
+    /etc/dbus-1/event.d/20hal stop
+  else 
+    # Really old version of hal have the dbus init script in another location
+    # Fallback to manual..
+    start-stop-daemon --quiet --stop --oknodo --exec /usr/sbin/hald
+  fi
 fi
 
 if [ -f /etc/dbus-1/event.d/hal ]; then




More information about the Pkg-utopia-commits mailing list