Loading
nixos/printing: fix printing from cups-browsed (eg, from ipp-usb)
When cups-browsed was separated from cups in f1f9a540 the implicitclass backend ($out/lib/cups/backend/implicitclass) was moved from cups-filters to cups-browsed. When ipp-usb advertises a printer, cups-browsed configures cups to add an implicitclass://... printer and cups fails to find the corresponding backend: cups.service cupsd[788465] DEBUG Canon_TR4500_series_USB device-uri: Unknown scheme in URI cups.service cupsd[788465] DEBUG CUPS-Add-Modify-Printer client-error-not-possible: Bad device-uri scheme "implicitclass". cups.service cupsd[788465] ERROR [Client 6] Returning IPP client-error-not-possible for CUPS-Add-Modify-Printer (ipp://localhost/printers/Canon_TR4500_series_USB) from localhost This commit adds cups-browsed to the packages that compose the ServerBin option of cups-files.conf so that cups can find the implicitclass backend.