Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
CHECKPC(8)			checkpc	command			    CHECKPC(8)

NAME
       checkpc - check out the printcap	database

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 vari-
	      ous files	and permissions.  It does this in a simple minded man-
	      ner, 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); de-
	      fault 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  permis-
       sions 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

LPRng				  2007-02-22			    CHECKPC(8)

NAME | SYNOPSIS | DESCRIPTION | ANNOYING FEATURES | FILES | SEE ALSO | AUTHOR | DIAGNOSTICS | HISTORY

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=checkpc&sektion=8&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help