[cups] Using the new IPP Everywhere PPD generator with cups-browsed

Michael Sweet msweet at apple.com
Fri Feb 13 04:09:52 PST 2015


Till,

> On Feb 12, 2015, at 10:14 PM, Till Kamppeter <till.kamppeter at gmail.com> wrote:
> 
> Hi,
> 
> I am testing the new PPD generator for IPP Everywhere printers from
> 
> https://www.cups.org/str.php?L4258
> 
> by having backported the patches to CUPS 2.0.2. I have no problem to create a queue with the lpadmin command with "-m everywhere" only with a small quirk:
> 
> https://www.cups.org/str.php?L4579
> 
> Already for some time cups-browsed (from cups-filters) is capable of discovering IPP Everywhere printers and auto-creating queues for them (with "CreateIPPPrinterQueues Yes" in /etc/cups/cups-browsed.conf) but these queues are set up with System V interface scripts due to lack of a PPD generator.
> 
> Now I want to use the new generator provided by CUPS, but have no idea yet how to do this. cups-browsed speaks IPP to CUPS to create queues. How should I proceed.

Prior to CUPS 2.1, you could just copy the _ppdCreateWithIPP code (not a lot of it), give it a new name, and link it into cups-browsed.

However, the code is new, has some missing features, and you've already found bugs, so I would not yet look to incorporate this into production code just yet...

_________________________________________________________
Michael Sweet, Senior Printing System Engineer, PWG Chair




More information about the cups mailing list