[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