Hallo,
Ekkard Gerlach
Hallo,
wer oder was gibt beim Versenden von Fax-Aufträgen die Meldungen nach /var/log/messages? - Ich finde in man hylafax und man sendfax nix.
das macht syslog
Ich habe die Aufgabe, einem Anwender mitteilen zu lassen, ob ein Fax, das mit hylafax/sendfax versendet worden ist, fehlerfrei gesendet worden ist oder die drei Versuche fehlgeschlagen sind. Der Anwender ist an einem Win-Client und ist gewillt ein Verbindung zum Server aufzubauen und explizit nachzusehen, ob sein gesendetes Fax angekommen ist. Darüber hinaus ist ein Automatismus wünschenswert, daß ein gesendetes Fax sofort per samba und winpopup auf dem Win-Cient gemeldet wird.
Gibt es dafür schon irgendwelche fertigen Lösungen?
für smbclient -> winpopup gibt es noch keine Lösung, sollte aber nicht schwer sein, ein script zu schreiben, einfach mittels grep die letzte Logdatei auszulesen. Ein erfolgreicher Versand wird aber als email gemeldet, das sollte doch eigentlich ausreichen.
Susefax (java) scheidet aus, weil ich auf den Win98-Clients nichts verändern will, also auch kein Java installieren will. Nachher laufen die Kisten nicht mehr und ich bin schuld.
Du kannst als Client Cypheus installieren, damit bin ich eigentlich ganz zufrieden.
Per ftp läßt sich gemäß manpage hylafax der hylafax-Server abfragen. Hat sich dafür jemand schon mal die Mühe gemacht und einSkript geschrieben, das eine Momentaufnahme des Hylafax-Servers macht?
Brauchst du nicht, faxstat gibt es bereits, wird auch von den Clients genutzt. Zu den Optionen siehe man faxstat.
Dann: wer oder was meldet dem syslog die Meldungen wie: /var/log/messages: Jun 13 09:30:46 rex FaxSend[2346]: SEND FAX: JOB 302 DEST 00190051072522222222 COMMID 00000337 Jun 13 09:32:21 rex FaxQueuer[2305]: JOB 302 (active dest +49019005107252222222 pri 127 tts 0:00 killtime 2:57:18) : CMD DONE: exit status 0x200 Jun 13 09:32:21 rex FaxQueuer[2305]: JOB 302 (done dest +490190051072522222222 pri 127 tts 0:00 killtime 2:57:18): SEND DONE: 1:41
Diese Meldungen kommen von syslog, erstellt werden sie in obigem Falle von faxsend und vom faxqueuer, kannst du also mit logsurfer auslesen lassen und bearbeiten. Die Meldungen in /var/spool/hylafax/log sind aber sehr viel aussagefähiger. -Dieter -- Dieter Kluenter | Systemberatung Tel:040.64861967 | Fax: 040.64891521 mailto: dkluenter@schevolution.com http://www.schevolution.com/tour