What if printer-application is unable to detect the printer or the required ppd file? We need to provide some utility which can spawn ippeveprinters for the required destination URI with required PPD, much like a virtual printer. We should be able to list out the PPDs stored in our printer application using some command-line utility.