GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  CHECKPC (8)

NAME

checkpc - check out the printcap database

CONTENTS

Synopsis
Description
Files
Diagnostics

SYNOPSIS

checkpc [ -aflprsV ] [ -Aage[DHMS] ] [ -Ddebugflags ] [ -Pprinter ] [ -t size[kM] ]

DESCRIPTION

Checkpc is used to check for the existence and correct permissions of entries in the printcap database. It is useful when installing a new printcap database and cleaning up existing printer spoolers.
-a Do not create accounting files (:af).
-f The fix flag will cause the checkpc program create and fix various files and permissions. It does this in a simple minded manner, and the program may have to be run several times until all permissions are correct. It also reports in extremely verbose details its actions.
-l Do not create log files (:lf).
-p Print verbose printcap information. Useful if interested in the printcap values.
-r remove junk or job files older than the age set by -A. You must set the age to a non-zero value otherwise no files are removed.
-s Do not create filter status files (:ps).
-A Age[DHMS]
  Report junk or job files older than age. The age time can have a suffix days (D) hours (H), minutes (M), or seconds (S); default is days.
-D debugflags
  Run the program with debugging flags. See the LPRng HOWTO for details of the flags actions.
-V Verbose mode.
-P printer
  Process only the specified print queue.
-t size[kM]
  Truncate log files (:lf) to the specified size in Kbytes or Mbytes (default is Mbytes).
-T serial-line
  set process name and start feature test

ANNOYING FEATURES

If the -f(fix) option is specified and you do not run this as root, it will complain, but attempt to carry out the operations. This will lead to a large number of failures reports if the ownership and/or permissions are incorrect.

FILES

The files used by LPRng are set by values in the printer configuration file and by configuration options. The following are a commonly used set of default values.

/usr/local/etc//lpd.conf                    LPRng configuration file
${HOME}/.printcap                           user printer description file
/etc/printcap                               printer description file
/usr/local/etc//lpd.perms                   permissions
/var/run/lpd                                lock file for queue control
/var/spool/lpd                              spool directories
/var/spool/lpd/QUEUE/control                queue control
/var/spool/lpd/QUEUE/log                    trace or debug log file
/var/spool/lpd/QUEUE/acct                   accounting file
/var/spool/lpd/QUEUE/status                 status file

SEE ALSO

lpd.conf(5), lpc(8), lpd(8), lpr(1), lpq(1), lprm(1), printcap(5), lpd.perms(5), pr(1), lprng_certs(1), lprng_index_certs(1).

AUTHOR

Patrick Powell <papowell@lprng.com>.

DIAGNOSTICS

Most of the diagnostics are self explanatory. If you are puzzled over the exact cause of failure, set the debugging level on (-D5) and run again.

The debugging information will help you to pinpoint the exact cause of failure.

HISTORY

LPRng is a enhanced printer spooler system with functionality similar to the Berkeley LPR software. The LPRng developer mailing list is lprng-devel@lists.sourceforge.net; subscribe by visiting https://lists.sourceforge.net/lists/listinfo/lprng-devel or sending mail to lprng-request@lists.sourceforge.net with the word subscribe in the body.
The software is available via http://lprng.sourceforge.net
Search for    or go to Top of page |  Section 8 |  Main Index


LPRng CHECKPC (8) 2007-02-22

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.