![](https://seccdn.libravatar.org/avatar/551697df83d38ee75e41406e0b27735a.jpg?s=120&d=mm&r=g)
Tach Leute. Ich möchte gern mit einer Windows98-Kiste via Samba pdf-Dateien erstellen. Google hat mir folgende Konfiguration der smb.conf empfohlen [1]: [...] [PDF] comment = PS-Drucker. Erstellt eine PDF Datei. path = /var/spool/samba printable = Yes postscript = Yes printing = cups print command = /usr/bin/gs -dNOPAUSE -sDEVICE=pdfwrite -q \ -dBATCH -sOutputFile=/Data/Print/%u/%u_%s.pdf %s [...] Der Pfad /v/s/samba existiert, ist leer, und ist auf 777 gesetzt. /usr/bin/gs existiert ebenfalls. Es ergibt: scarabaeus:/ # rccups status Checking for cupsd: running Der Drucker ist in der Netzwerkumgebung von Windows sichtbar, und ich habe wie empfohlen einen HP LJ5 PS darauf installiert. Problem: ich kann zwar auf den Drucker drucken, und Windows denkt, der Druckjob sei erfolgreich abgeschlossen, aber es kommt kein pdf-File raus. Es passiert gar nix. In /v/s/samba ist alles leer. Die Logfiles /v/l/messages und /v/l/samba/log.smb bewegen sich nicht, wenn ich den Job abschicke und ein tail -f auf diese Dateien laufen lasse. Wie kann ich suchen? Danke. Andy [1] http://lists.suse.com/archive/suse-linux/2002-Mar/0098.html -- Andreas Feile www.feile.net
![](https://seccdn.libravatar.org/avatar/fc6439d9a8380bf810a31d5248410323.jpg?s=120&d=mm&r=g)
Hi, On Thu, 29 Jan 2004 10:26:21 +0100 Andreas Feile <lists@feile.net> wrote:
Tach Leute.
Ich möchte gern mit einer Windows98-Kiste via Samba pdf-Dateien erstellen. Google hat mir folgende Konfiguration der smb.conf empfohlen [1]:
[...] [PDF] comment = PS-Drucker. Erstellt eine PDF Datei. path = /var/spool/samba printable = Yes postscript = Yes printing = cups print command = /usr/bin/gs -dNOPAUSE -sDEVICE=pdfwrite -q \ -dBATCH -sOutputFile=/Data/Print/%u/%u_%s.pdf %s [...]
Der Pfad /v/s/samba existiert, ist leer, und ist auf 777 gesetzt. /usr/bin/gs existiert ebenfalls. Es ergibt:
scarabaeus:/ # rccups status Checking for cupsd: running
Der Drucker ist in der Netzwerkumgebung von Windows sichtbar, und ich habe wie empfohlen einen HP LJ5 PS darauf installiert.
Problem: ich kann zwar auf den Drucker drucken, und Windows denkt, der Druckjob sei erfolgreich abgeschlossen, aber es kommt kein pdf-File raus. Es passiert gar nix. In /v/s/samba ist alles leer. Die Logfiles /v/l/messages und /v/l/samba/log.smb bewegen sich nicht, wenn ich den Job abschicke und ein tail -f auf diese Dateien laufen lasse.
Wie kann ich suchen?
Ich finde es interessant, dass bei Printing cups angegeben ist, da das doch gar nicht benutzt wird, oder? Bzw. wenn es benutzt wird (print command) dann sollte doch ein Cups-Drucker angegeben sein, der das Ganze dann weiterverabeitet, oder? Paul
![](https://seccdn.libravatar.org/avatar/e7777244f04703a759119411fa95b5e0.jpg?s=120&d=mm&r=g)
Am Do, den 29.01.2004 schrieb Andreas Feile um 10:26:
Tach Leute.
Ich möchte gern mit einer Windows98-Kiste via Samba pdf-Dateien erstellen. Google hat mir folgende Konfiguration der smb.conf empfohlen [1]:
[...] [PDF] comment = PS-Drucker. Erstellt eine PDF Datei. path = /var/spool/samba printable = Yes postscript = Yes printing = cups print command = /usr/bin/gs -dNOPAUSE -sDEVICE=pdfwrite -q \ -dBATCH -sOutputFile=/Data/Print/%u/%u_%s.pdf %s [...]
Der Pfad /v/s/samba existiert, ist leer, und ist auf 777 gesetzt. /usr/bin/gs existiert ebenfalls. Es ergibt:
scarabaeus:/ # rccups status Checking for cupsd: running
Der Drucker ist in der Netzwerkumgebung von Windows sichtbar, und ich habe wie empfohlen einen HP LJ5 PS darauf installiert.
Problem: ich kann zwar auf den Drucker drucken, und Windows denkt, der Druckjob sei erfolgreich abgeschlossen, aber es kommt kein pdf-File raus. Es passiert gar nix. In /v/s/samba ist alles leer. Die Logfiles /v/l/messages und /v/l/samba/log.smb bewegen sich nicht, wenn ich den Job abschicke und ein tail -f auf diese Dateien laufen lasse.
Wie kann ich suchen?
Danke. Andy
Hallo, die Dateien sollten unter /Data/Print/%u/%u_%s.pdf stehen, wobei das %u durch den Benutzernamen und %s durch den Dateinamen des Printjobs ersetzt wird. Wenn z.B. der Benutzer andy die Datei Hallo.doc druckt, sollte dabei /Data/Print/andy/andy_Hallo.doc.pdf herauskommen. Manche Windows-Programme schicken aber keine vernünftigen Dateinamen mit. Bei den Log-Dateien kann es sein, dass Samba in /var/log/samba/smb.<Rechnername> loggt (kann man einstellen). Gruß Claus
![](https://seccdn.libravatar.org/avatar/551697df83d38ee75e41406e0b27735a.jpg?s=120&d=mm&r=g)
Claus Radloff, Donnerstag, 29. Januar 2004 11:25:
die Dateien sollten unter /Data/Print/%u/%u_%s.pdf stehen, wobei das %u durch den Benutzernamen und %s durch den Dateinamen des Printjobs ersetzt wird. Wenn z.B. der Benutzer andy die Datei Hallo.doc druckt, sollte dabei
Ah... das war der Tip. /Data/Print... hatte nicht existiert. Jetzt habe ich diesen Pfad angepaßt, und es rennt. Sehr genial, spart den teuren Adobe Acrobat... Danke+Gruß. Andy -- Andreas Feile www.feile.net
![](https://seccdn.libravatar.org/avatar/5c273c2a50ee62b2bf23c4b3574c2598.jpg?s=120&d=mm&r=g)
Claus Radloff schrieb:
Am Do, den 29.01.2004 schrieb Andreas Feile um 10:26: [...]
Der Drucker ist in der Netzwerkumgebung von Windows sichtbar, und ich habe wie empfohlen einen HP LJ5 PS darauf installiert.
Der Druckertreiber kann Probleme bereiten und unterstützt auch keinen farbigen Druck. Ich habe bessere Erfahrungen mit dem "Apple Color LW 12/660 PS" (gibt's bei WinXP, bei W98 heißt er ein bisschen anders) gemacht. Die Apple PS-Printer schreiben auf jeden Fall keinen komischen PS-Header! [...] Viele Grüße Bastian
![](https://seccdn.libravatar.org/avatar/de27f813b828ef7ab1c8ff6c4fde7cb0.jpg?s=120&d=mm&r=g)
Hallo, Bei meiner SuSE 8.2 sind GS, Samba und perl sowie perl-URI und perl-MiME-xxxx installiert Ich habe anhand [1] die scripte zum erstellen eines "pdf-druckers mit CUPS" erstellt. Beim ausführen des modifizierten ps2pdf-scripts kommt folgende Meldung atzbach:/usr/lib/cups/pdf # ./ps2pdf.cups : bad interpreter: No such file or directory Kann mir hier jemand weiterhelfen, ich hab leider keine Ahnung von perl : bad interpreter: No such file or directory Wenn ich lpadmin -p PDF -v pdf:/temp/ _ -E -P /usr/share/cups/model/distiller.ppd aufrufe kommt die Meldung: lpadmin: add-printer (set device) failed: client-error-not-possible Geht da noch was ab von perl? Danke Ewald [1] http://www.linux-als-server.de/html/special-pdfprinter.php
![](https://seccdn.libravatar.org/avatar/5885cb5265fd13b2dd5d83027a1fd8d1.jpg?s=120&d=mm&r=g)
Hallo Ewald, On Tue, Feb 03, 2004 at 11:03:38PM +0100, Ewald Hacksteiner wrote:
Beim ausführen des modifizierten ps2pdf-scripts kommt folgende Meldung
[ ] Du möchtest: !google "DEIN SUCHBEGRIFF" site:suse.com
atzbach:/usr/lib/cups/pdf # ./ps2pdf.cups : bad interpreter: No such file or directory
perl -p -i -e 's/\r\n/\n/g' /Pfad/zu/deinem/Skript
: bad interpreter: No such file or directory
findest du auch zuhauf im Archiv aber dann eben nochmal der interpreter wird in der ersten Zeile angegeben '#!/usr/bin/perl -w' wobei nach -w nur ein \n und kein \r\n folgen darf.
Geht da noch was ab von perl?
hä? Greetings Daniel -- Sage nicht immer was Du weisst, aber wisse immer, was Du sagst!
participants (6)
-
Andreas Feile
-
Bastian Schern
-
Claus Radloff
-
Daniel Lord
-
Ewald Hacksteiner
-
Paul Puschmann