summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Campbell <ijc@debian.org>2019-01-06 12:11:41 +0000
committerIan Campbell <ijc@debian.org>2019-01-06 13:42:33 +0000
commit7941325d2554c57cb68502e0c7df66953fe075a2 (patch)
treefc2eb72ae51e449985596c299105f2f47c5f1003
parent28f25fdae5579e9a3a3a197702e5e9fa5eb32016 (diff)
Override `init.d-script-depends-on-all-virtual-facility` lintian warning.
-rw-r--r--debian/changelog1
-rw-r--r--debian/lintian-overrides8
2 files changed, 9 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 4e113ef..f370a65 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -15,6 +15,7 @@ qcontrol (0.5.6-4) UNRELEASED; urgency=medium
* Update postinst check for presence of `update-initramfs` to use `which`
rather than a hardcoded path. Resolves lintian warning
"command-with-path-in-maintainer-script".
+ * Override `init.d-script-depends-on-all-virtual-facility` lintian warning.
-- Ian Campbell <ijc@debian.org> Sat, 05 Jan 2019 12:24:08 +0000
diff --git a/debian/lintian-overrides b/debian/lintian-overrides
new file mode 100644
index 0000000..97f9607
--- /dev/null
+++ b/debian/lintian-overrides
@@ -0,0 +1,8 @@
+# The qcontrol initscript triggers the `system-start` action which e.g
+# changes the LEDs to green in order to indicate a successful boot, so
+# we want it to run as near as possible to the end of boot. The $all
+# virtual facility is the closest thing we have to this, even though
+# it means qcontrol might signal successful boot even if local scripts
+# are still left run, it likely means that at least getty/network/sshd
+# are up and running.
+qcontrol: init.d-script-depends-on-all-virtual-facility etc/init.d/qcontrol required-start