Am Sa, 28. Aug 2004 06:09:52 +0200, schrieb Andreas Kretschmer:
ich habe @work nun CUPS und als einzige Lösung für die Aufgabe, einen Dateidrucker einzurichten, ein kleines Perl-Programm gefunden, welches einen Socket aufmacht und darauf eingehende Daten in die Datei schreibt. CUPS sieht das als Socket-Drucker, funktioniert.
Problem:
Das Teil muß immer laufen und bereit sein. Kommen über einen gewissen Zeitraum keine Daten, beendet sich der Prozeß. Ich vermute, normaler Timeout und normale Reaktion. Also: bei Ende muß der Prozeß neu starten.
Ist das ein Unix-Domain-Socket oder ein IP-Socket? Letzteren würde ich dann über x?inetd laufen lassen, wenn sich das mit dem Skript bewerkstelligen ließe.
Ansonsten ließe sich die Shell-Lösung sicherlich auch in das Programm selbst integrieren.
Tobias,
in der Hoffnung auf ein richtiges Mail-Follow-Up
P.S.:
Was, Sie wissen nicht, wo Kaufbach ist? Hier: N 51.05082°, E 13.56889° ;-)
Wenn Du mal über Gompitz zum Treffen fahren solltest, kannst Du Dich da mal vorher bei mir melden?