[ubuntu/resolute-proposed] cups 2.4.16-1ubuntu1 (Accepted)
John Chittum
john.chittum at canonical.com
Fri Jan 9 16:46:15 UTC 2026
cups (2.4.16-1ubuntu1) resolute; urgency=medium
* Merge with Debian unstable. (LP: #2130070) Remaining changes:
- d/p/9100-ppd-cache-add-auto-presets.patch
Added fully automatic generation of PPD option setting presets to
be applied depending on the settings of the job IPP attributes
"print-color-mode", "print-quality", and "print-content-optimize".
This allows easy control of any printer with only standard IPP
attributes, as for example from a phone (functionality overtaken
from cups-filters, not (yet) upstream in CUPS).
- d/libcups2-dev.install, d/rules
Use pkgconfig file cups.pc from upstream and not Debian's own file
of CUPS' pre-pkgconfig era. also use
"--with-pkgconfpath=/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig" in the
"./configure" command line therefore.
- d/local/apparmor-profile
+ In the AppArmor profile allow CUPS to access (/var)/run/snapd.socket
to allow cupsd to determine which interfaces a snapped client
is plugging.
+ update for new coreutil paths (LP #2123870)
+ add rule for accessing /etc/paperspecs (LP #2125520)
- d/control
+ Build-depend on libapparmor-dev, libsnapd-glib-dev, needed for
Snap mediation.
+ In libcupsimage2 recommend libcupsfilters2 instead of libcupsfilters1.
- d/rules
+ Added "--enable-snapped-clients" to the "./configure" options to use
the correct Snap mediation mode for an unsnapped cupsd, like provided
by this package.
+ In debian/rules updated ./configure arguments from --enable-gnutls to
--with-tls=gnutls. Now libcups has support for all hash types again,
especially can provide sha2-256 to PAPPL.
* Dropped Changes
- d/p/CVE-2025-58060.patch : patched in upstream version
- d/p/CVE-2025-58364.patch : patched in upstream version
- d/p/CVE-2025-61915.patch : patched in upstream version
- d/rules
+ --with-system-groups='lpadmin root'. This was included in Debian 2.4.1op1-2
as ='root lpadmin', somehow dropped and inverted in Ubuntu.
cups (2.4.16-1) unstable; urgency=medium
* Update to new upstream version 2.4.16.
(Closes: #1121751)
(Closes: #1121895)
(Closes: #1121660)
cups (2.4.15-1) unstable; urgency=medium
* Update to new upstream version 2.4.15.
* CVE-2025-61915
Fix various cupsd issues which cause local DoS.
* CVE-2025-58436
Fix unresponsive cupsd process caused by slow client.
cups (2.4.14-1) unstable; urgency=medium
* Update to new upstream version 2.4.14.
(Closes: #1106010)
(Closes: #1109471)
* debian/rules: enable tests on riscv64 again (Closes: #1107504)
* drop patch for CVE-2023-32324 (Closes: #1087849)
Date: Fri, 05 Dec 2025 12:59:59 -0500
Changed-By: John Chittum <john.chittum at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Nick Rosbrook <nick.rosbrook at canonical.com>
https://launchpad.net/ubuntu/+source/cups/2.4.16-1ubuntu1
-------------- next part --------------
Format: 1.8
Date: Fri, 05 Dec 2025 12:59:59 -0500
Source: cups
Built-For-Profiles: noudeb
Architecture: source
Version: 2.4.16-1ubuntu1
Distribution: resolute
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: John Chittum <john.chittum at canonical.com>
Closes: 1087849 1106010 1107504 1109471 1121660 1121751 1121895
Launchpad-Bugs-Fixed: 2130070
Changes:
cups (2.4.16-1ubuntu1) resolute; urgency=medium
.
* Merge with Debian unstable. (LP: #2130070) Remaining changes:
- d/p/9100-ppd-cache-add-auto-presets.patch
Added fully automatic generation of PPD option setting presets to
be applied depending on the settings of the job IPP attributes
"print-color-mode", "print-quality", and "print-content-optimize".
This allows easy control of any printer with only standard IPP
attributes, as for example from a phone (functionality overtaken
from cups-filters, not (yet) upstream in CUPS).
- d/libcups2-dev.install, d/rules
Use pkgconfig file cups.pc from upstream and not Debian's own file
of CUPS' pre-pkgconfig era. also use
"--with-pkgconfpath=/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig" in the
"./configure" command line therefore.
- d/local/apparmor-profile
+ In the AppArmor profile allow CUPS to access (/var)/run/snapd.socket
to allow cupsd to determine which interfaces a snapped client
is plugging.
+ update for new coreutil paths (LP #2123870)
+ add rule for accessing /etc/paperspecs (LP #2125520)
- d/control
+ Build-depend on libapparmor-dev, libsnapd-glib-dev, needed for
Snap mediation.
+ In libcupsimage2 recommend libcupsfilters2 instead of libcupsfilters1.
- d/rules
+ Added "--enable-snapped-clients" to the "./configure" options to use
the correct Snap mediation mode for an unsnapped cupsd, like provided
by this package.
+ In debian/rules updated ./configure arguments from --enable-gnutls to
--with-tls=gnutls. Now libcups has support for all hash types again,
especially can provide sha2-256 to PAPPL.
* Dropped Changes
- d/p/CVE-2025-58060.patch : patched in upstream version
- d/p/CVE-2025-58364.patch : patched in upstream version
- d/p/CVE-2025-61915.patch : patched in upstream version
- d/rules
+ --with-system-groups='lpadmin root'. This was included in Debian 2.4.1op1-2
as ='root lpadmin', somehow dropped and inverted in Ubuntu.
.
cups (2.4.16-1) unstable; urgency=medium
.
* Update to new upstream version 2.4.16.
(Closes: #1121751)
(Closes: #1121895)
(Closes: #1121660)
.
cups (2.4.15-1) unstable; urgency=medium
.
* Update to new upstream version 2.4.15.
* CVE-2025-61915
Fix various cupsd issues which cause local DoS.
* CVE-2025-58436
Fix unresponsive cupsd process caused by slow client.
.
cups (2.4.14-1) unstable; urgency=medium
.
* Update to new upstream version 2.4.14.
(Closes: #1106010)
(Closes: #1109471)
* debian/rules: enable tests on riscv64 again (Closes: #1107504)
* drop patch for CVE-2023-32324 (Closes: #1087849)
Checksums-Sha1:
c3ebacf0bef230c7d7670519273556b2e5f7da41 3441 cups_2.4.16-1ubuntu1.dsc
d31642b9d38985f65010587b8fba8e02f1515316 8159166 cups_2.4.16.orig.tar.gz
1b2397d3cc208a2b8315234f501b6bf76b859b7a 228 cups_2.4.16.orig.tar.gz.asc
910b0e12f09ac41fe374c9785cb6e7add8101f1e 399340 cups_2.4.16-1ubuntu1.debian.tar.xz
f0fb3489b0eb0ec7713eaef508fa52ef4e72ca42 7992 cups_2.4.16-1ubuntu1_source.buildinfo
Checksums-Sha256:
b0e0e1a5fd430629092ee9c865fefbfd972b400b01ca4222ba4e5b84b0483203 3441 cups_2.4.16-1ubuntu1.dsc
0339587204b4f9428dd0592eb301dec0bf9ea6ea8dce5d9690d56be585aba92d 8159166 cups_2.4.16.orig.tar.gz
94714372b58a5680d661613ad984444e555201b27bd562490c5a077d810b712d 228 cups_2.4.16.orig.tar.gz.asc
8d7bcd7583d42d112f9d4f3401ab8901cc772b8abb79abcaf076bff792c8ab8f 399340 cups_2.4.16-1ubuntu1.debian.tar.xz
319a34ed4f9d22bfb712ec2dbf95ab0fbb665726c5f3807ab4a79f40808624d2 7992 cups_2.4.16-1ubuntu1_source.buildinfo
Files:
44f1f8348fa86adb4655f14ca0a770c4 3441 net optional cups_2.4.16-1ubuntu1.dsc
53cccb5d69eaed7e4c6fe66fa12b11c4 8159166 net optional cups_2.4.16.orig.tar.gz
f6e930af04f29c1132749be302b2d87d 228 net optional cups_2.4.16.orig.tar.gz.asc
d15dec1065a7157e5d4183f0e067a05f 399340 net optional cups_2.4.16-1ubuntu1.debian.tar.xz
959a0d2ff2d7d365c88df11069851fc1 7992 net optional cups_2.4.16-1ubuntu1_source.buildinfo
Original-Maintainer: Debian Printing Team <debian-printing at lists.debian.org>
Vcs-Git: https://git.launchpad.net/~jchittum/ubuntu/+source/cups
Vcs-Git-Commit: c3557b2c1353fefb1729635fe8a50522d7606a78
Vcs-Git-Ref: refs/heads/merge-lp2130070-resolute
More information about the Resolute-changes
mailing list