[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

lpd + lpr-Schnittstelle + /etc/printcap



Hallo Liste,

ich stehe hier gerade vor dem Problem, dass ich ankommende Druckaufträge
filtern will und im Anschluss verfaxen. Das Konzept hierfür steht.
Problem bereitet mir lpr bzw. der /etc/printcap Eintrag:

Derzeit habe ich folgenden Eintrag, welcher das Interface auf /dev/null
setzt (ich habe keinen realen Drucker - es soll nur an ein Script
übergeben werden).

faxdrucker:\ 
:lp=/dev/null:\
:sd=/var/spool/lpd/faxdrucker:\ 
:if=/usr/local/bin/test:\
:sh:sf:mx#0:

Druckaufträge werden angenommen und auch gespoolt. Dann aber nicht an
das Script übergeben sondern ich erhalte nur die Meldung in lpr.log:

/dev/lp0: No such file or directory

Klar, das Device gibt es natürlich nicht, deshalb wurde es auch in der
printcap mit pseudo-Wert überschrieben. Warum versucht er trotzdem
darauf zu drucken?

Wo genau habe ich einen Denkfehler? Anforderung ist, das ankommende
Dokument direkt an STDIN des Scripts zu übergeben.

Gruß

-- 
stefan


Reply to: