summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDidier Raboud <odyx@debian.org>2020-09-03 09:17:31 +0200
committerDidier Raboud <odyx@debian.org>2020-09-03 09:26:19 +0200
commit5f8b7e532b98b639acd69079ca31813a7d688394 (patch)
tree6447eaa3fbde0651115fe6771da34319162f217d
parenta9bf6990c260c25806c287722cadd8a3e444be16 (diff)
Set lintian overrides for non-changeable upstream choices
-rw-r--r--debian/cups-core-drivers.lintian-overrides1
-rw-r--r--debian/cups-daemon.lintian-overrides4
-rw-r--r--debian/cups-server-common.lintian-overrides1
-rw-r--r--debian/cups.lintian-overrides15
-rw-r--r--debian/libcups2-dev.lintian-overrides1
5 files changed, 19 insertions, 3 deletions
diff --git a/debian/cups-core-drivers.lintian-overrides b/debian/cups-core-drivers.lintian-overrides
new file mode 100644
index 000000000..5597ace30
--- /dev/null
+++ b/debian/cups-core-drivers.lintian-overrides
@@ -0,0 +1 @@
+cups-core-drivers: executable-in-usr-lib usr/lib/cups/filter/*
diff --git a/debian/cups-daemon.lintian-overrides b/debian/cups-daemon.lintian-overrides
index da8be6ae2..98314d340 100644
--- a/debian/cups-daemon.lintian-overrides
+++ b/debian/cups-daemon.lintian-overrides
@@ -1,3 +1,7 @@
cups-daemon: init.d-script-possible-missing-stop etc/init.d/cups 0 6
# CUPS is WantedBy=printer.target
cups-daemon: systemd-service-file-refers-to-unusual-wantedby-target lib/systemd/system/cups.service printer.target
+cups-daemon: spare-manual-page usr/share/man/*man8/cups-snmp.8.gz
+cups-daemon: executable-in-usr-lib usr/lib/cups/backend/*
+cups-daemon: executable-in-usr-lib usr/lib/cups/daemon/*
+cups-daemon: executable-in-usr-lib usr/lib/cups/notifier/*
diff --git a/debian/cups-server-common.lintian-overrides b/debian/cups-server-common.lintian-overrides
index b77b7205a..0faa9a50d 100644
--- a/debian/cups-server-common.lintian-overrides
+++ b/debian/cups-server-common.lintian-overrides
@@ -1,2 +1,3 @@
cups-server-common: package-contains-empty-directory usr/share/cups/data/
cups-server-common: package-contains-empty-directory usr/share/cups/model/
+cups-server-common: package-contains-documentation-outside-usr-share-doc usr/share/cups/doc-root/*
diff --git a/debian/cups.lintian-overrides b/debian/cups.lintian-overrides
index 9d382aad4..97868e6f4 100644
--- a/debian/cups.lintian-overrides
+++ b/debian/cups.lintian-overrides
@@ -1,6 +1,15 @@
-cups: non-standard-executable-perm usr/lib/cups/backend-available/lpd 0744 != 0755
-cups: non-standard-executable-perm usr/lib/cups/backend-available/dnssd 0744 != 0755
-cups: non-standard-executable-perm usr/lib/cups/backend-available/usb 0744 != 0755
+cups: executable-in-usr-lib usr/lib/cups/backend-available/*
+cups: executable-in-usr-lib usr/lib/cups/cgi-bin/*
+cups: executable-in-usr-lib usr/lib/cups/daemon/*
+cups: executable-in-usr-lib usr/lib/cups/filter/*
+cups: executable-in-usr-lib usr/lib/cups/monitor/*
+cups: non-standard-executable-perm usr/lib/cups/backend-available/* 0744 != 0755
cups: package-contains-empty-directory usr/lib/cups/driver/
cups: package-contains-empty-directory usr/share/ppd/custom/
cups: package-contains-empty-directory usr/share/cups/ppd-updaters/
+cups: spare-manual-page usr/share/man/*man1/cups.1.gz
+cups: spare-manual-page usr/share/man/*man8/cups-deviced.8.gz
+cups: spare-manual-page usr/share/man/*man8/cups-driverd.8.gz
+cups: spare-manual-page usr/share/man/*man8/cups-exec.8.gz
+cups: spare-manual-page usr/share/man/*man8/cups-lpd.8.gz
+cups: spare-manual-page usr/share/man/*man8/cupsd-helper.8.gz
diff --git a/debian/libcups2-dev.lintian-overrides b/debian/libcups2-dev.lintian-overrides
new file mode 100644
index 000000000..974e7bb0e
--- /dev/null
+++ b/debian/libcups2-dev.lintian-overrides
@@ -0,0 +1 @@
+libcups2-dev: old-style-config-script usr/bin/cups-config