Update debian/overrides + add debian/source/lintian-overrides
authorMichael Prokop <mika@grml.org>
Fri, 24 Feb 2017 12:19:22 +0000 (13:19 +0100)
committerMichael Prokop <mika@grml.org>
Fri, 24 Feb 2017 12:44:50 +0000 (13:44 +0100)
We've tons of lintian issues and need to address them
once we've systemd in a nice way by removing all the
init scripts that we don't want to support anymore.
Instead of modifying the scripts let's acknowledge
that we're ignoring those issues for now.

debian/overrides
debian/source/lintian-overrides [new file with mode: 0644]

index 53e18b6..f105a4a 100644 (file)
@@ -1,4 +1,10 @@
-grml-etc: file-in-etc-rc.d-marked-as-conffile /etc/rcS.d/important_notice
+grml-etc: file-in-etc-rc.d-marked-as-conffile etc/rcS.d/important_notice
+grml-etc: init.d-script-depends-on-all-virtual-facility etc/init.d/grml-home required-start
+grml-etc: init.d-script-depends-on-all-virtual-facility etc/init.d/grml-misc required-start
+grml-etc: init.d-script-does-not-implement-optional-option etc/init.d/grml-halt status
+grml-etc: init.d-script-does-not-implement-optional-option etc/init.d/grml-home status
+grml-etc: init.d-script-does-not-implement-optional-option etc/init.d/grml-misc status
+grml-etc: init.d-script-does-not-implement-optional-option etc/init.d/grml-reboot status
 grml-etc: init.d-script-does-not-implement-required-option etc/init.d/firewall force-reload
 grml-etc: init.d-script-does-not-implement-required-option etc/init.d/grml-halt force-reload
 grml-etc: init.d-script-does-not-implement-required-option etc/init.d/grml-halt restart
@@ -13,12 +19,19 @@ grml-etc: init.d-script-does-not-implement-required-option etc/init.d/grml-misc
 grml-etc: init.d-script-does-not-implement-required-option etc/init.d/grml-reboot force-reload
 grml-etc: init.d-script-does-not-implement-required-option etc/init.d/grml-reboot restart
 grml-etc: init.d-script-does-not-implement-required-option etc/init.d/grml-reboot start
+grml-etc: init.d-script-does-not-provide-itself etc/init.d/grml-halt
 grml-etc: init.d-script-does-not-provide-itself etc/init.d/ssh
-grml-etc: init.d-script-missing-lsb-section etc/init.d/firewall
-grml-etc: init.d-script-missing-lsb-section etc/init.d/grml-halt
-grml-etc: init.d-script-missing-lsb-section etc/init.d/grml-home
-grml-etc: init.d-script-missing-lsb-section etc/init.d/grml-misc
-grml-etc: init.d-script-missing-lsb-section etc/init.d/grml-reboot
+grml-etc: init.d-script-does-not-source-init-functions etc/init.d/firewall
+grml-etc: init.d-script-does-not-source-init-functions etc/init.d/grml-halt
+grml-etc: init.d-script-does-not-source-init-functions etc/init.d/grml-home
+grml-etc: init.d-script-does-not-source-init-functions etc/init.d/grml-misc
+grml-etc: init.d-script-does-not-source-init-functions etc/init.d/grml-reboot
+grml-etc: init.d-script-missing-lsb-short-description etc/init.d/firewall
+grml-etc: init.d-script-missing-lsb-short-description etc/init.d/grml-halt
+grml-etc: init.d-script-missing-lsb-short-description etc/init.d/grml-home
+grml-etc: init.d-script-missing-lsb-short-description etc/init.d/grml-misc
+grml-etc: init.d-script-missing-lsb-short-description etc/init.d/grml-reboot
+grml-etc: init.d-script-needs-depends-on-lsb-base etc/init.d/ssh (line 35)
 grml-etc: package-installs-into-etc-rc.d etc/rc0.d/important_notice
 grml-etc: package-installs-into-etc-rc.d etc/rc1.d/important_notice
 grml-etc: package-installs-into-etc-rc.d etc/rc2.d/important_notice
@@ -35,4 +48,7 @@ grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d etc/init.d/grml-mi
 grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d etc/init.d/grml-reboot
 grml-etc: script-in-etc-init.d-not-registered-via-update-rc.d etc/init.d/ssh
 grml-etc: script-not-executable etc/resolv.conf.template
+grml-etc: systemd-no-service-for-init-rcS-script firewall
+grml-etc: systemd-no-service-for-init-rcS-script grml-home
+grml-etc: systemd-no-service-for-init-rcS-script grml-misc
 grml-etc: unknown-section grml
diff --git a/debian/source/lintian-overrides b/debian/source/lintian-overrides
new file mode 100644 (file)
index 0000000..7510bfd
--- /dev/null
@@ -0,0 +1,3 @@
+grml-etc source: vcs-field-uses-insecure-uri vcs-git git://git.grml.org/grml-etc.git
+grml-etc source: debian-rules-missing-recommended-target build-arch
+grml-etc source: debian-rules-missing-recommended-target build-indep