[Initscripts-ng-commits] r392 - in /trunk/src/insserv/debian: changelog check-initd-order
pere at users.alioth.debian.org
pere at users.alioth.debian.org
Tue Jan 1 11:37:29 UTC 2008
Author: pere
Date: Tue Jan 1 11:37:29 2008
New Revision: 392
URL: http://svn.debian.org/wsvn/initscripts-ng/?sc=1&rev=392
Log:
* Extended to check reverse dependencies too.
Modified:
trunk/src/insserv/debian/changelog
trunk/src/insserv/debian/check-initd-order
Modified: trunk/src/insserv/debian/changelog
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/src/insserv/debian/changelog?rev=392&op=diff
==============================================================================
--- trunk/src/insserv/debian/changelog (original)
+++ trunk/src/insserv/debian/changelog Tue Jan 1 11:37:29 2008
@@ -14,6 +14,7 @@
packages with executable scripts in /etc/init.d/.
* Extended check-initd-order to check optional start dependencies,
and implement check of the shutdown sequence.
+ * Extended to check reverse dependencies too.
-- Petter Reinholdtsen <pere at debian.org> Mon, 31 Dec 2007 19:26:00 +0100
Modified: trunk/src/insserv/debian/check-initd-order
URL: http://svn.debian.org/wsvn/initscripts-ng/trunk/src/insserv/debian/check-initd-order?rev=392&op=diff
==============================================================================
--- trunk/src/insserv/debian/check-initd-order (original)
+++ trunk/src/insserv/debian/check-initd-order Tue Jan 1 11:37:29 2008
@@ -188,8 +188,9 @@
} else {
$deporder = exists $provideslist{$dep} ? $provideslist{$dep} : "?";
}
- print "Incorrect order " .
- "$dep\@$deporder > $name\@$order\n";
+ printf("Incorrect order %s@%s %s %s%s\n",
+ $dep, $deporder, 'S' eq $tag ? '>' : '<',
+ $name, $order);
}
}
}
@@ -268,10 +269,12 @@
if ('S' eq $tag) {
check_deps($lsbinforef, $tag, $order, $bootorder, 'required-start', 1);
check_deps($lsbinforef, $tag, $order, $bootorder, 'should-start', 0);
+ check_deps($lsbinforef, 'K', $order, $bootorder, 'start-before', 0);
}
if ('K' eq $tag) {
check_deps($lsbinforef, $tag, $order, $bootorder, 'required-stop', 1);
check_deps($lsbinforef, $tag, $order, $bootorder, 'should-stop', 0);
+ check_deps($lsbinforef, 'S', $order, $bootorder, 'stop-after', 0);
}
}
}
More information about the Initscripts-ng-commits
mailing list