Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
checkpc(8)
Edit
PageHistory
Diff
Info
LikePages
CHECKPC !!!CHECKPC NAME SYNOPSIS DESCRIPTION ANNOYING FEATURES FILES SEE ALSO DIAGNOSTICS HISTORY AUTHOR ---- !!NAME checkpc - check out the printcap database !!SYNOPSIS __checkpc__ [[ __-aflprsCV__ ] [[ __-A age[[DHMS]__ ] [[ __-D debugflags__ ] [[ __-P printer__ ] [[ __-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 (:lf). __-c__ Print verbose configuration information. __-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). !!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. /etc/lprng/lpd.conf LPRng configuration file ${HOME}/.printcap user printer description file /etc/lprng/printcap printer description file /etc/lprng/lpd.perms permissions /var/run/lprng/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). !!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 mailing list is lprng@lprng.com; subscribe by sending mail to lprng-request@lprng.com with the word subscribe in the body. The software is available from ftp://ftp.lprng.com/pub/LPRng. !!AUTHOR Patrick Powell ----
15 pages link to
checkpc(8)
:
lpbanner(1)
lpd(8)
lpr(1)
pclbanner(1)
psbanner(1)
Man8c
cancel(1)
lpc(8)
lpd.perms(5)
lpq(1)
lprm(1)
lpstat(1)
monitor(1)
printcap(5)
lpd.conf(5)
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.