From dce6145a2de4f090f460302d2acade4e59da1a0e Mon Sep 17 00:00:00 2001 From: Michael Prokop Date: Fri, 24 Feb 2017 13:19:22 +0100 Subject: [PATCH] Update debian/overrides + add debian/source/lintian-overrides 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 | 28 ++++++++++++++++++++++------ debian/source/lintian-overrides | 3 +++ 2 files changed, 25 insertions(+), 6 deletions(-) create mode 100644 debian/source/lintian-overrides diff --git a/debian/overrides b/debian/overrides index 53e18b6..f105a4a 100644 --- a/debian/overrides +++ b/debian/overrides @@ -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 index 0000000..7510bfd --- /dev/null +++ b/debian/source/lintian-overrides @@ -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 -- 2.1.4