Existing printer configuration information is automatically converted when installing or upgrading to the Solaris 9 release. This section explains how to convert the printer configuration information for a system running SunOS 5.5.1 release or a system running a lpd-based print server to the /etc/printers.conf printer configuration file. You'll use one of two print administration commands to automate the conversion task:
The conv_lp command enables you to convert information in the /etc/lp/printers directory on a SunOS 5.9 system to entries in the system's /etc/printers.conf file. For instructions, see How to Convert Printer Information For a System Running the Solaris 2.5.1 Release.
The conv_lpd command enables you to convert information in an /etc/printcap configuration file from a system running an lpd-based print server to entries in an /etc/printers.conf file. For instructions, see How to Convert Printer Information For a System Running an lpd-based Print Server.
If you are not using a name service, you should create a master /etc/printers.conf file that includes the existing printers at your site. You can then copy the master file to all the print clients or by loading the file into the NIS or NIS+ name service. This step is a good way to initially enable all the new print clients access to the existing printers at your site.
If you are using the NIS or NIS+ name service to configure printer information, do not use a /etc/printers.conf file on your print clients. A print client uses the /etc/printers.conf file first to locate a printer. However, the /etc/printers.conf file might conflict with the printer information in the NIS or NIS+ maps and cause unexpected results. To avoid this problem, remove the /etc/printers.conf file on print clients when you want the clients to use NIS or NIS+ for printer information.