Version LPRng-3.8.1 - Thu Nov 15 16:08:41 PST 2001 The original default actions and values for the LPD_PRINTCAP_PATH have been restored, as it broke too many other things. A work around for the problems with using LPD and database based configuration has been found... ugly, but it works. Chooser also now will wait when it cannot find a queue instead of just exiting. This solves the problem of 'hung' load balance print queues using 'chooser' support. Trim the accounting file information. This now solves the 'mysterious full spool partition' error messages. 'indefinately' is really 'indefinitely' ... so says 'ispell' The 'remove_z' now really removes 'Z' options. (Found by: Ryan Lovett <ryan@stat.Berkeley.EDU>) The 'require_explicit_q' added for those folks who absolutely require that a queue be specified and do not want them to use a default queue. (Patch to code supplied by: James Thomas Klaas <jklaas@engin.umich.edu> with a little help from Dan Escapa) Grrr... left in a line of code when I was doing some testing of the setuid functions ih Win32 and screwed up the setuid stuff. Fixed up a silly problem with file descriptor 0 not bound to /dev/null in lpd subprocesses. Fixed the 'Trim_status_file' routine so that it now treats file descriptor 0 and -1 as 'closed' files. This prevents some silly problems with initialization.