chkprintcap(8)

NAME

chkprintcap - check validity of entries in the print spooler
database

SYNOPSIS

chkprintcap [-d] [-f printcap]

DESCRIPTION

The chkprintcap utility scans a printcap(5) database (named
by the
printcap argument, or by default /etc/printcap), looking for
entries
which are invalid in one way or another. The following
checks are currently implemented:

1. `tc=' references were properly expanded
2. `tc=' references did not form a loop
3. No two printers share the same spool directory
(`sd=' capabil
ity).
The chkprintcap utility exits with a status equal to the
number of errors
encountered before processing stopped. (In some cases, pro
cessing can
stop before the entire file is scanned.)
If the -d flag is given, chkprintcap will attempt to create
any missing
spool directories, giving them `u=rwx,go=rx' (0755) mode,
group `daemon',
and the owner specified by the `du=' capability in the
database (default
1, which corresponds to user `daemon').

SEE ALSO

lpr(1), printcap(5), lpd(8)

AUTHORS

The chkprintcap utility was written by Garrett A. Wollman
<wollman@lcs.mit.edu>.

BUGS

Not enough sanity-checking is done. At a minimum, the own
ership and mode
of the spool directories should also be checked. Other pa
rameters whose
value could cause lpd(8) to fail should be diagnosed.
BSD November 30, 1997
Copyright © 2010-2024 Platon Technologies, s.r.o.           Home | Man pages | tLDP | Documents | Utilities | About
Design by styleshout