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: