Current Issue


Table of contents

CD-ROM

Sys Admin and The Perl Journal CD-ROM version 12.0

Version 12.0 delivers every issue of Sys Admin from 1992 through 2006 and every
issue of The Perl Journal from 1996-2002 in one convenient CD-ROM!

Order now!

Sys Admin Magazine > Archives > 2006 > June
SysAdminMag.com

Questions and Answers

Amy Rich

Q We're finally upgrading from SunOS 4.1.1 to Solaris 9 (Yes, that's really SunOS 4.x to Solaris, don't laugh!), and I'm trying to figure out the new printing system. Is there an easy way to translate my /etc/printcap file to the appropriate /etc/printers.conf format that Solaris 9 seems to want?

A The short answer to your question is that you can convert between /etc/printcap and /etc/printers.conf formats by using the program /usr/lib/print/conv_lpd, part of the SUNWpcu package. The longer answer, though, is that you'll probably need to learn how to use the lpadmin program to actually add printer definitions to your new host, or you can remove the SysV print programs from your machine entirely and go with something like CUPS:

http://cups.org/ 
            
or LPRng:
http://lprng.org/ 
If you want to stick with the Sun-provided software, take a look at the following printing-related packages:

SUNWctlu              Print utilities for CTL locales
SUNWffiltersr         foomatic-filters - Foomatic Print Filters 
                      (root)
SUNWffiltersu         foomatic-filters - Foomatic Print Filters 
                      (user)
SUNWfppd              foomatic_ppds - Foomatic Print PPDs
SUNWgimpprint         gimpprint - Drivers for Canon, Epson, 
                      Lexmark & PCL printers
SUNWgnome-print       GNOME printing technology - platform 
                      dependent files, /usr filesystem
SUNWgnome-print-devel GNOME printing technology - developer 
                      files
SUNWgnome-print-root  GNOME printing technology - platform 
                      dependent files, / filesystem
SUNWgnome-print-share GNOME printing technology - platform 
                      independent files, /usr/share
SUNWippcore           Internet Printing Protocol(IPP) core 
                      libraries, (usr)
SUNWipplr             Internet Printing Protocol(IPP) listener, 
                      (root)
SUNWipplu             Internet Printing Protocol(IPP) listener 
                      module (/usr)
SUNWmp                MP Print Filter
SUNWpapi              Free Standards Group Open Printing API
SUNWpcr               Solaris Print - Client, (root)
SUNWpcu               Solaris Print - Client, (usr)
SUNWppm               Solaris Print Manager
SUNWpsm-lpd           Free Standards Group Open Printing API 
                      RFC-1179 Print Service Module
SUNWpsr               Solaris Print - LP Server, (root)
SUNWpsu               Solaris Print - LP Server, (usr)
SUNWscplp             Solaris Print - Source Compatibility, 
                      (Usr)
Of particular interest are:

  SUNWpcr               SUNWpcu
  SUNWpsr               SUNWpsu
  SUNWppm               SUNWscplp
Also take a look at the System Administration Guide: Advanced Administration from the "Solaris 9 9/04 System Administrator Collection" at:

http://docs.s

				  



MarketPlace

Free Download Speeds Up PCs
Make Your PC Faster --New Diskeeper 2008 Speeds Up PCs --Download Free Trial Now!

Automate Software Builds with Visual Build Pro
Easily create an automated, repeatable process for building and deploying software.

Flowcharts from C/C++ code -- Free trial download
Understand C/C++ code in less time. A new team member ? Inherited legacy code ? Get up to speed faster with Crystal Flow for C/C++. Code-formatting improves readability. Flowcharts are integrated with code browser. Export flowcharts to Visio.

WinDev 12 - Powerful IDE
Develop 10 times faster ! ALM, IDE, .Net, RAD, 5GL, Database, 5GL, 64-bit, etc. Free Express version

Wanna see your ad here?