Hallo Andreas. * Donnerstag, 09. September 2004 um 16:39 (+0200) schrieb Andreas Feile:
OK, das Backend hab ich nun in mein Cups-Backend-Verzeichnis geworfen und ausführbar gemacht. Nun heißt es aber:
Just copy it to your backend directory (use "pdf" as filename), and add a printer (with CUPS web interface) using an URI like: pdf:/path/to/dir/.
Ich kann nun das web interface nicht nutzen, weil ich nur ssh-Zugang auf die Maschine hab. Allerdings kann ich meinem SuSE-Buch nicht entnehmen, wie man über die Kommandozeile einen Drucker hinzufügt, der dieses pdf-Backend benutzt. Kannst Du mir da auch noch einen Tip geben?
Entweder 1. Über ssh-Portforwarding, also mit 'ssh -L 8888:127.0.0.1:631 maschine.tld' (evtl. ist 'ssh -L 8888:127.0.0.1:631 root@maschine.tld' nötig) mit der Maschine verbinden und auf dem lokalen Browser "http://localhost:8888" eingeben, um auf das CUPS-Web-Interface zu gelangen. oder 2. Auf der Maschine in "/etc/cups/printers.conf" folgenden Abschnitt hinzufügen: --- Schnipp --- <Printer PDF-Printer> DeviceURI pdf://usr/local/pdf # Pfad anpassen, das Verzeichnis muss existieren! # State Idle Accepting Yes JobSheets none none QuotaPeriod 0 PageLimit 0 KLimit 0 </Printer> --- Schnapp --- Ich weiss nicht, ob auch noch eine PPD-Datei nötig ist. Falls es so nach einem CUPS-Neustart nicht funktioniert, probiere es nach einem 'zcat /usr/share/cups/model/Postscript.ppd.gz > /etc/cups/ppd/PDF-Printer.ppd' noch einmal. Gruß Andreas