Hallo, On Jan 6 10:28 torsten.mueller@infraserv-wi.de wrote (shortened):
Ich versuche Cups dazu zu überreden in einer PPD-Datei eine bestimmten selbst geschriebenen Filter auszuführen.
http://portal.suse.com/sdb/de/2003/05/jsmeix_print-cups-filters.html
*cupsFilter: "application/vnd.cups-postscript 10 test" *cupsFilter: "application/vnd.cups-postscript 33 foomatic-rip"
1. "test" ist sowohl als Shell Builtin als auch als /usr/bin/test bereits vorhanden. Man nenne nie Test-Scripte "test" und man teste stets mit "type -a Name" ob "Name" schon anderweitig vergeben ist. 2. Zwei Filter für denselben Mime-Typ in der PPD sind sind sinnlos. 3. Bei neuen selbstdefinierten Mime-Typen ist zu beachten, dass CUPS alle Mime-Typen in /etc/cups/*.types in alphabetischer Sortierung testet und der erste, der passt, wird genommen. Zur Kontrolle: Mit etwas in der Art wie grep -h -v ^# /etc/cups/*.types \ | grep -v '^$' \ | grep -o '^[^[:space:]]*' \ | sort werden alle Mime-Typen, die CUPS kennt, in der Reihenfolge ausgegeben, in der sie von CUPS überprüft werden. Gruss, Johannes Meixner -- SUSE LINUX Products GmbH, Maxfeldstrasse 5 Mail: jsmeix@suse.de 90409 Nuernberg, Germany WWW: http://www.suse.de/