smbpdf

Kontakt: Danny Heyn


Script, das Druckaufträge von Samba annimmt, in ein pdf umwandelt und als eMail an den betreffenden Windows-User zurückschickt.

Voraussetzungen: sendEmail und GhostScript.

Samba: In der smb.conf muss ein zusätzlicher Drucker eingerichtet werden:

[pdf]
        comment = PDF-Drucker
        path = /tmp
        guest ok = Yes
        printable = Yes
        print command = /usr/local/bin/smbpdf.sh %s %U
        lpq command =
        lprm command =


Dieser muss auf Windows-Seite als Postscript-fähiger Drucker hinzugefügt werden. Ich benutze den Apple Color LaserWriter 12/600, da er auch Farbe sauber als PostScript ausgibt.

Im Script selber müssen noch diverse Pfade angepasst werden, auch die eMail-Adresse des Absenders und der Empfänger sollte man verändern, wenn's denn ankommen soll :-). (Das das Script dort liegen muss, wo das print command von Samba hinzeigt ist selbsterklärend hoffe ich.

Achtung: Das ganze ist ein quick & dirty little hack, es funktioniert, aber die pdfs liegen ungeschützt im tmp-Vezeichnis rum - zumindest solange sie noch nicht versendet sind. Gerne bin ich für Verbesserungen offen, einfach eine Mail an: pdf@shinwelt.de

smbpdf-Download



Zurück