lpsrvr and printing empty files

Hi,

I observed some kind of “not-so-very-nice” behavior of lpsrvr when trying to
print empty files.

Assume a rather minimal /etc/config/lpsrvr configuration like

[txt]
ta=foo

[-foo]
dv=/dev/par1

which works fine for any non-empty text file. Now I start lpsrvr and do:

$ cat > /dev/spool/txt
^D
$

lpsrvr will now display the error message: “SP1.1: No such file or
directory”
(where “1.1” will be increasing when the experiment is repeated).

I’ve now been fiddling around for a while with the lpsrvr configuration in
order to always supply an existing input file, but to no avail.

Is there any help (besides not printing empty files)?

Thanks,
Thomas


Thomas Haupt
Helmholtzstr. 11
D-04177 Leipzig
thaupt arcor de