Attempts to print to printers with the "rs" capability turned on result in a cryptic error message that the job could not be printed, with no explanation as to why. The cause is a bug in printit() in lpd/printjob.c. If the "rs" capability is turned on, the code exits case 'P' in pass 1 without ever setting euser[] to something reasonable. This confuses later code that thinks it has been set. I will post a fix once a bug number has been assigned. ------- Email Received From Allen Mcintosh <mcintosh.com> 06/02/99 15:58 -------
Fixed (by applying patch) in lpr-0.36-4. Thanks for the patch.