david@utzoo.UUCP (David Trueman) (11/27/84)
We are now running with new versions of lpr(1), spr(1), hpr(1), lpd(8)
spd(8), hpd(8) and /lib/printerq (used by lpq(1), spq(1) and hpq(1)).
The biggest changes are not visible externally: common code is now
centralized in spooler.c and daemon.c; substantial quantities of obsolete
code have been eliminated; a large proportion of the code has been
rewritten.
Visible changes include: all spoolers record an estimate of the number of
pages being printed; cumulative usage is reported in a USAGE file in
the spool directory; errors are logged in a file called ERRLOG; accounting
information is recorded in /usr/adm/?pd for all spoolers.
The send-mail-on-completion code now uses getlogin(3) rather than getuid(2).
Printerq is now much easier and thus much faster, and reports the size
of queued jobs in pages rather than characters.
--
David Trueman @ U of Toronto Zoology
{allegra,ihnp4,linus,decvax}!utzoo!david