{"id":12006,"date":"2025-04-08T17:37:19","date_gmt":"2025-04-08T17:37:19","guid":{"rendered":"https:\/\/byte-bucket.com\/2025\/04\/08\/cups-erobert-die-zukunft-version-2-4-12-bringt-wichtige-optimierungen-und-neue-features\/"},"modified":"2025-04-08T17:37:19","modified_gmt":"2025-04-08T17:37:19","slug":"cups-erobert-die-zukunft-version-2-4-12-bringt-wichtige-optimierungen-und-neue-features","status":"publish","type":"post","link":"https:\/\/byte-bucket.com\/?p=12006","title":{"rendered":"CUPS erobert die Zukunft: Version 2.4.12 bringt wichtige Optimierungen und neue Features"},"content":{"rendered":"<p>Die Zukunft des weit verbreiteten Drucksystems CUPS schien vor\u00fcbergehend ungewiss, doch nun geht die Entwicklung wieder mit gr\u00f6\u00dferem Schwung voran. Nach einer Phase der Unsicherheit ist die aktuelle Version 2.4.12 ein wichtiger Schritt in die richtige Richtung. Sie fokussiert sich prim\u00e4r auf Fehlerbehebungen und Optimierungen, bevor neue, umfangreichere Funktionen in CUPS 2.5 eingef\u00fchrt werden sollen. <\/p>\n<p>Einer der wichtigsten Fortschritte der Version 2.4.12 ist die F\u00e4higkeit, Jobs auch auf \u00e4lteren Druckern mit Namen, die l\u00e4nger als 255 Zeichen sind, auszudrucken. Dies adressiert eine Limitation des Vorg\u00e4ngers und verbessert die Kompatibilit\u00e4t mit diversen Systemen. Zus\u00e4tzlich hat das Team Verz\u00f6gerungen im lpd-Backend behoben, was zu einer effizienteren Verarbeitung von Druckaufgaben f\u00fchrt. Die neue Version zeigt auch in kleineren Aspekten Fortschritte: CUPS kann nun mit mehreren Sprachen beim IPP-Everywhere-Standard arbeiten und erfordert zwingend die Zlib-Bibliothek sowie TLS-Unterst\u00fctzung f\u00fcr sichere Verbindungen. Die Verschl\u00fcsselung dieser Verbindungen erfolgt wahlweise durch OpenSSL, GnuTLS oder LibreSSL, wobei CUPS bei Verwendung eines GnuTLS Crypto Providers den zugeh\u00f6rigen Kryptographie-Policies folgt.<\/p>\n<p>Im Bereich der Sicherheit wurde zudem implementiert, dass im IPPS-Backend auftretende Zertifikatsfehler mit einer Warnung signalisiert werden. Ein weiterer wichtiger Schritt ist die Erweiterung um zahlreiche neue APIs, darunter Schnittstellen f\u00fcr OAuth, JSON und DNS-SD. CUPS 2.4.12 unterst\u00fctzt nun auch Docker, was dessen Integration in containerbasierten Umgebungen erm\u00f6glicht. Die Entwickler arbeiten bereits flei\u00dfig an Version 2.5, die voraussichtlich im Juni 2025 erscheinen wird. Geplant sind unter anderem eine OAuth-Anmeldung f\u00fcr cupsd, Verbesserungen in TLS\/X.509 und eine zentralisierte Lokalisierung. Der Hintergrund dieser Weiterentwicklungen ist, dass Apple, die lange Zeit treibende Kraft hinter CUPS, die Entwicklung 2019 delegierte und schlie\u00dflich komplett einstellte. Nach dem Weggang des Hauptentwicklers Michael Sweet \u00fcbernahm OpenPrinting.org die Verantwortung und f\u00fchrte den Fork zu \u201eOpenPrinting CUPS\u201c weiter.<\/p>\n<p>Schlagw\u00f6rter: CUPS + OpenSSL + GnuTLS<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Zukunft des weit verbreiteten Drucksystems CUPS schien vor\u00fcbergehend ungewiss, doch nun geht die Entwicklung wieder mit gr\u00f6\u00dferem Schwung voran. Nach einer Phase der Unsicherheit ist die aktuelle Version 2.4.12 ein wichtiger Schritt in die richtige Richtung. Sie fokussiert sich prim\u00e4r auf Fehlerbehebungen und Optimierungen, bevor neue, umfangreichere Funktionen in&#46;&#46;&#46;<\/p>\n","protected":false},"author":4,"featured_media":12005,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12006","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts\/12006","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12006"}],"version-history":[{"count":0,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts\/12006\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/media\/12005"}],"wp:attachment":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12006"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12006"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12006"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}