[Pkg-utopia-commits] r1424 - in /packages/unstable/dbus/debian:
changelog dbus.init
biebl at users.alioth.debian.org
biebl at users.alioth.debian.org
Thu Apr 19 21:28:17 UTC 2007
Author: biebl
Date: Thu Apr 19 21:28:17 2007
New Revision: 1424
URL: http://svn.debian.org/wsvn/pkg-utopia/?sc=1&rev=1424
Log:
Add some safety checks and support for file-rc. (Closes: #419984)
Modified:
packages/unstable/dbus/debian/changelog
packages/unstable/dbus/debian/dbus.init
Modified: packages/unstable/dbus/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/changelog?rev=1424&op=diff
==============================================================================
--- packages/unstable/dbus/debian/changelog (original)
+++ packages/unstable/dbus/debian/changelog Thu Apr 19 21:28:17 2007
@@ -1,3 +1,10 @@
+dbus (1.0.2-5) unstable; urgency=low
+
+ * debian/dbus.init
+ + Add some safety checks and support for file-rc. (Closes: #419984)
+
+ -- Michael Biebl <biebl at debian.org> Wed, 18 Apr 2007 19:50:29 +0200
+
dbus (1.0.2-4) unstable; urgency=low
* debian/dbus.init
Modified: packages/unstable/dbus/debian/dbus.init
URL: http://svn.debian.org/wsvn/pkg-utopia/packages/unstable/dbus/debian/dbus.init?rev=1424&op=diff
==============================================================================
--- packages/unstable/dbus/debian/dbus.init (original)
+++ packages/unstable/dbus/debian/dbus.init Thu Apr 19 21:28:17 2007
@@ -67,7 +67,17 @@
fi
# Get the list of services active in this runlevel
- services=$(grep -l "^# Required-Start:.*dbus" /etc/rc${r}.d/S??* | sort $param)
+ if [ -d /etc/rc${r}.d/ ] ; then # sysv-rc
+ services=$(grep -l "^# Required-Start:.*dbus" /etc/rc${r}.d/S??* | sort $param)
+ elif [ -f /etc/runlevel.conf ] ; then # file-rc
+ list=$(grep -l "^# Required-Start:.*dbus" /etc/init.d/*)
+ services=$( for i in $list ; do
+ grep -E "^[[:digit:]]{2}[[:space:]]+[0-9,-S]+[[:space:]]+.*$r.*[[:space:]]+$i$" /etc/runlevel.conf
+ done | sort $param | awk '{print $4}' )
+ else
+ services=""
+ log_warning_msg "Unable to determine dependent services: unknown init system"
+ fi
# Start the services in the correct order
for i in $services ; do
More information about the Pkg-utopia-commits
mailing list