Lintian Fixes - cups

Ready changes

Summary

Diff

diff --git a/debian/changelog b/debian/changelog
index 8ad6acd1fd..92026d92b1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,7 @@
 cups (2.4.2-4) unstable; urgency=medium
 
   * CVE-2023-32324
-    A heap buffer overflow vulnerability would allow a remote attacker to 
+    A heap buffer overflow vulnerability would allow a remote attacker to
     lauch a dos attack.
 
  -- Thorsten Alteholz <debian@alteholz.de>  Wed, 31 May 2023 21:30:27 +0200
diff --git a/debian/control b/debian/control
index 3a93db7ad8..9564639bc7 100644
--- a/debian/control
+++ b/debian/control
@@ -30,7 +30,7 @@ Build-Depends-Arch:
 # libgmp-dev is not GPL-2 compatible before it's 6 release, which makes it also GPL-2+
 Build-Conflicts:
  libgmp-dev (<< 2:6),
-Standards-Version: 4.6.0
+Standards-Version: 4.6.2
 Vcs-Browser: https://salsa.debian.org/printing-team/cups
 Vcs-Git: https://salsa.debian.org/printing-team/cups.git
 Homepage: https://github.com/OpenPrinting/cups/
diff --git a/debian/cups-common.lintian-overrides b/debian/cups-common.lintian-overrides
index 3ed63bc8ab..134248eff7 100644
--- a/debian/cups-common.lintian-overrides
+++ b/debian/cups-common.lintian-overrides
@@ -1 +1 @@
-cups-common: package-contains-empty-directory usr/share/cups/profiles/
+cups-common: package-contains-empty-directory [usr/share/cups/profiles/]
diff --git a/debian/cups-core-drivers.lintian-overrides b/debian/cups-core-drivers.lintian-overrides
index 5597ace301..a210dea788 100644
--- a/debian/cups-core-drivers.lintian-overrides
+++ b/debian/cups-core-drivers.lintian-overrides
@@ -1 +1 @@
-cups-core-drivers: executable-in-usr-lib usr/lib/cups/filter/*
+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 98314d3404..9623d55840 100644
--- a/debian/cups-daemon.lintian-overrides
+++ b/debian/cups-daemon.lintian-overrides
@@ -1,7 +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/*
+cups-daemon: systemd-service-file-refers-to-unusual-wantedby-target printer.target [lib/systemd/system/cups.service]
+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 0faa9a50d8..45f79acee5 100644
--- a/debian/cups-server-common.lintian-overrides
+++ b/debian/cups-server-common.lintian-overrides
@@ -1,3 +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/*
+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 97868e6f4e..0b2d49d060 100644
--- a/debian/cups.lintian-overrides
+++ b/debian/cups.lintian-overrides
@@ -1,15 +1,15 @@
-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: 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
+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/upstream/metadata b/debian/upstream/metadata
index acd6e44936..b8a38f949c 100644
--- a/debian/upstream/metadata
+++ b/debian/upstream/metadata
@@ -2,3 +2,4 @@ Bug-Database: https://github.com/OpenPrinting/cups/issues
 Bug-Submit: https://github.com/OpenPrinting/cups/issues
 Repository: https://github.com/OpenPrinting/cups.git
 Repository-Browse: https://github.com/OpenPrinting/cups
+Security-Contact: https://github.com/OpenPrinting/cups/tree/HEAD/SECURITY.md

Run locally

More details

Full run details

Historical runs