PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cups und Shell-Script zum sortieren von Druckaufträgen



aheinhold
24.08.04, 19:16
Hallo,

kennt jemand eine Möglichkeit einem Cups Printserver für einen bestimmten Drucker ein Shell-Script zu hinterlegen?

Bei lprng war das recht einfach über die /etc/printcap zu lösen indem man einen Drucker selbst definiert hat. Das sieht in etwa so aus:

<druckername>:\
:sd=/var/spool/lpd/<druckername>:\
:af=/var/spool/lpd/<druckername>/<druckername>.acct:\
:lp=/dev/null:\
:if=/usr/local/bin/<scriptname>:
Das ganze hat folgenden Hintergrund:
Wir drucken aus SAP z. B. Lieferscheine. Das sind sehr viele einzelne Druckaufträge, welche von den SAP-Servern an einen Linux-Spooler im Postscript-Format übergeben werden. SAP bietet hier keine vernünftige Möglichkeit, diese Lieferscheine zu sortieren und genau das macht unser Script auf dem Linux-Spool-Server. Funktioniert soweit auch sehr gut!!
Der Spool-Server soll nun durch einen anderen Spooler (mit Cups) ersetzt werden.

Ich bin für jeden Tipp dankbar!!

muell200
26.08.04, 11:19
kennt jemand eine Möglichkeit einem Cups Printserver für einen bestimmten Drucker ein Shell-Script zu hinterlegen?


hallo

siehe:
portal.suse.com (http://portal.suse.com/sdb/de/2003/05/jsmeix_print-cups-filters.html)

aheinhold
26.08.04, 22:42
Super Danke!

Das werd ich gleich am Montag mal ausprobieren!