HP-UX Reference (11i v1 05/09) - 1M System Administration Commands A-M (vol 3)

l
lpsched(1M) lpsched(1M)
NAME
lpsched, lpfence, lpmove, lpshut - start and stop LP request scheduler, move requests, set minimum print-
ing priority
SYNOPSIS
/usr/sbin/lpsched
[ -v ][-a ]
/usr/sbin/lpshut
/usr/sbin/lpmove
requests dest
/usr/sbin/lpmove
dest1 dest2
/usr/sbin/lpfence
printer fence
DESCRIPTION
lpsched Schedules requests taken by lp(1) for printing on line printers. lpsched(1M) is typically
invoked in
/sbin/rc. This creates a process which runs in the background until
lpshut is
executed. The activity of the process is recorded in
/var/adm/lp/log.
lpsched recognizes the following options:
-v Write a verbose record of the lpsched process on /var/adm/lp/log
.
-a Write lpana(1M) logging data on /var/adm/lp/lpana.log
.
lpshut Shuts down the line printer scheduler. All printers that are printing at the time lpshut is
invoked stop printing. Requests that were printing at the time a printer was shut down are
reprinted in their entirety after
lpsched is started again. All LP commands perform their
functions even when lpsched is not running.
lpmove Moves requests that were queued by lp(1) between LP destinations. This command can be
used only when lpsched is not running.
The first form of the command moves the named requests to the LP destination, dest. requests
are request ids as returned by lp(1). The second form moves all requests for destination dest1
to destination dest2. As a side effect, lp(1) rejects requests for dest1.
Note that
lpmove never checks the acceptance status (see accept(1M)) for the new destina-
tion when moving requests.
lpfence Defines the minimum required priority for the spooled file to be printed. fence must be in
between 0 (lowest fence) and 7 (highest fence). Each printer has its own fence, which is initial-
ized to 0 when it is configured by the lpadmin(1M) command.
lpfence is used only when
lpsched is not running.
EXTERNAL INFLUENCES
Environment Variables
LC_TIME determines the format and contents of date and time strings.
LANG determines the language in which messages are displayed.
If LC_TIME is not specified in the environment or is set to the empty string, the value of
LANG is used as a
default for each unspecified or empty variable. If
LANG is not specified or is set to the empty string, a
default of "C" (see lang(5)) is used instead of LANG. If any internationalization variable contains an invalid
setting, lpsched, lpmove, and lpshut behave as if all internationalization variables are set to "C". See
environ(5).
FILES
/var/spool/lp/*
/var/adm/lp/*
/etc/lp/*
/usr/lib/lp/*
WARNINGS
Moving requests associated with remote printers can cause unpredictable results.
lpsched, lpshut, lpmove, and lpfence perform their operation on the local system only.
SEE ALSO
accept(1M), cancel(1), enable(1), lp(1), lpadmin(1M), lpana(1M), lpstat(1), rcancel(1M), rlp(1M),
rlpdaemon(1M), rlpstat(1M).
Section 1M436 Hewlett-Packard Company 1 HP-UX 11i Version 1: September 2005