[Pkg-utopia-commits] r286 - packages/experimental/hal/debian
Sjoerd Simons
sjoerd at costa.debian.org
Sat Aug 27 20:19:17 UTC 2005
Author: sjoerd
Date: 2005-08-27 20:19:13 +0000 (Sat, 27 Aug 2005)
New Revision: 286
Modified:
packages/experimental/hal/debian/changelog
packages/experimental/hal/debian/hal.postinst
Log:
Only restart dbus if hal isn't already running
Modified: packages/experimental/hal/debian/changelog
===================================================================
--- packages/experimental/hal/debian/changelog 2005-08-27 15:56:36 UTC (rev 285)
+++ packages/experimental/hal/debian/changelog 2005-08-27 20:19:13 UTC (rev 286)
@@ -14,8 +14,10 @@
thing.
- Enable storage.requires_eject on USB storage devices to always
eject them (which causes them to properly power off).
+ + Only (re)start dbus when hal isn't already running.
+
- -- Sjoerd Simons <sjoerd at debian.org> Sat, 27 Aug 2005 17:55:22 +0200
+ -- Sjoerd Simons <sjoerd at debian.org> Sat, 27 Aug 2005 22:17:50 +0200
hal (0.5.2-1) experimental; urgency=low
Modified: packages/experimental/hal/debian/hal.postinst
===================================================================
--- packages/experimental/hal/debian/hal.postinst 2005-08-27 15:56:36 UTC (rev 285)
+++ packages/experimental/hal/debian/hal.postinst 2005-08-27 20:19:13 UTC (rev 286)
@@ -39,10 +39,15 @@
mv /etc/init.d/hal /etc/dbus-1/event.d/
update-rc.d hal remove
fi
+
+ # only start dbus/hal if it is not already running
+ if [ ! -e /var/run/hal/hald.pid ] || ! ps --no-headers -p $(< /var/run/hal/hald.pid) > /dev/null ; then
+ if [ -x /etc/init.d/dbus ]; then
+ invoke-rc.d dbus restart || true
+ fi
+ fi
- if [ -x /etc/init.d/dbus ]; then
- invoke-rc.d dbus restart || true
- fi
+
;;
abort-upgrade|abort-remove|abort-deconfigure)
;;
More information about the Pkg-utopia-commits
mailing list