Author: pere
Date: Mon Sep 28 16:38:35 2009
New Revision: 1025
URL: http://svn.debian.org/wsvn/initscripts-ng/?sc=1&rev=1025
Log:
Do not warn for scripts that only start or only stop.
Modified:
trunk/src/insserv/debian/check-archive-initd-scripts
Modified: trunk/src/insserv/debian/check-archive-initd-scripts
URL:
http://svn.debian.org/wsvn/initscripts-ng/trunk/src/insserv/debian/check-archive-initd-scripts?rev=1025&op=diff
==============================================================================
--- trunk/src/insserv/debian/check-archive-initd-scripts (original)
+++ trunk/src/insserv/debian/check-archive-initd-scripts Mon Sep 28 16:38:35
2009
@@ -141,12 +141,14 @@
} else {
# Most scripts either start in rcS.d, or in runlevels 2-5
if (!array_equal(['2', '3', '4', '5'], \...@startrl) &&
- !array_equal(['s'], \...@startrl)) {
+ !array_equal(['s'], \...@startrl) &&
+ (!array_equal([], \...@startrl) && @stoprl)) {
warning("script $short does not start in the usual runlevels");
}
# And most scripts stop in runlevel 1 or runlevels 0, 1 and 6
if (!array_equal(['0', '1', '6'], \...@stoprl) &&
- !array_equal(['1'], \...@stoprl)) {
+ !array_equal(['1'], \...@stoprl) &&
+ (!array_equal([], \...@stoprl) && @startrl)) {
warning("script $short does not stop in the usual runlevels");
}
}
_______________________________________________
Initscripts-ng-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/initscripts-ng-commits