The PostScriptTM Printer Description (PPD) file management utility, /usr/sbin/ppdmgr, manages PPD files that are used with the Solaris print subsystem.
By using the ppdmgr utility, you can perform the following tasks:
Add a PPD file to a PPD file repository on a system
Supply a label to group PPD files within a PPD file repository
Update the cache of the PPD file information that is used by the Solaris Print Manager (printmgr) GUI to display supported printer information
You can add a new PPD file by using the ppdmgr utility or by using the lpadmin -n command. When you add a new PPD file, you automatically update the cache of the PPD file information that the printmgr GUI uses to display supported printer information.
The delivery location of PPD files in the Solaris OS has changed. During a software upgrade, any print servers with print queues that were defined by using PPD files from the previous PPD file delivery location are automatically updated to reflect the new PPD file delivery location.
In addition, a new SMF service, print/ppd-cache-update, has been introduced. The print/ppd-cache-update service is enabled by default. This service runs one time during system reboot to update the printer cache information with changes from all the PPD file repositories on the system. The service might take longer to transition to an online state during a system reboot after a software installation or upgrade. Also, if any changes were made to the PPD file repositories since the last PPD cache update, during system reboot, the service might take longer to come online. Changes made to the PPD file repositories on a system are not reflected in the PPD cache used by Solaris Print Manager until the print/ppd-cache-update service is online.
For more information, see the following: