Benutzer-Werkzeuge

Webseiten-Werkzeuge


heiko:tipps:fax-server:tipp_hylafax_03

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
heiko:tipps:fax-server:tipp_hylafax_03 [2018/08/06 23:42]
Heiko Teichmeier
heiko:tipps:fax-server:tipp_hylafax_03 [2018/08/20 13:56] (aktuell)
Zeile 1: Zeile 1:
 +~~NOCACHE~~
 ~~META: ~~META:
 date issued = 2008-01-01 date issued = 2008-01-01
 ~~ ~~
-{{tag>[faxserver hylafax installation konfiguration Versand_Datum Versand_Zeit Benachrichtigungsmail Template_Datei linux heiko_teichmeier glauchau sachsen]}}+{{tag>faxserver hylafax installation konfiguration Versand_Datum Versand_Zeit Benachrichtigungsmail Template_Datei linux heiko_teichmeier glauchau sachsen}}
 ===== Tipp HylaFAX (3) ===== ===== Tipp HylaFAX (3) =====
 __letzte inhaltliche Überarbeitung:__ 01.01.2008 __letzte inhaltliche Überarbeitung:__ 01.01.2008
Zeile 11: Zeile 12:
 === 3.1.1 Datei bin/common-functions === === 3.1.1 Datei bin/common-functions ===
 In der Datei ''<nowiki>bin/common-functions</nowiki>'' in der Funktion In der Datei ''<nowiki>bin/common-functions</nowiki>'' in der Funktion
-<code>parseQfile()</code> +''<nowiki>parseQfile()</nowiki>'' werden die verfügbaren Informationen aus dem jeweiligen "Queue-File" im Pfad ''<nowiki>doneq/</nowiki>'' extrahiert und in einer Variable abgelegt.
-werden die verfügbaren Informationen aus dem jeweiligen "Queue-File" im Pfad  +
-<code bash> +
-doneq/ +
-</code> +
-extrahiert und in einer Variable abgelegt.+
  
 Die Zeit des Versandes wird im Wertepaar mit dem Schlüssel "tts" als Linux-Zeitstempel dargestellt (Anzahl Sekunden seit 01.01.1970). Um diesen Zeitstempel aus dem "Q-File" zu extrahieren füge ich ein zusätzliches Abfragemuster ein: Die Zeit des Versandes wird im Wertepaar mit dem Schlüssel "tts" als Linux-Zeitstempel dargestellt (Anzahl Sekunden seit 01.01.1970). Um diesen Zeitstempel aus dem "Q-File" zu extrahieren füge ich ein zusätzliches Abfragemuster ein:
-<code bash>+<code bash; gutter: false>
    /^tts/    { p("tts", $2); }    /^tts/    { p("tts", $2); }
 </code> </code>
  
 === 3.1.2 Datei bin/notify === === 3.1.2 Datei bin/notify ===
-In der Datei  +In der Datei ''<nowiki>bin/notify</nowiki>'' ca. in Zeile 126 füge ich folgende Zeilen ein: 
-<code bash>bin/notify</code> +<code bash; gutter: false>
-ca. in Zeile 126 füge ich folgende Zeilen ein: +
-<code bash>+
 if [ -n "$tts" ]; then if [ -n "$tts" ]; then
     SENDDATETIME = `date -d @"$tts" +"%c"`     SENDDATETIME = `date -d @"$tts" +"%c"`
Zeile 39: Zeile 33:
   * SENDTIME - Zeit des Versandes   * SENDTIME - Zeit des Versandes
 Anschließend muss man die neuen Variablen in die kurz darauf folgende Export-Zeile einfügen: Anschließend muss man die neuen Variablen in die kurz darauf folgende Export-Zeile einfügen:
-<code bash>+<code bash; gutter: false>
 export SENDTO FROMADDR TOADDR SESSION_LOG DESTINATIONWHY JTIME export SENDTO FROMADDR TOADDR SESSION_LOG DESTINATIONWHY JTIME
 NEXT JOBINFO SENDDATETIME SENDDATE SENDTIME NEXT JOBINFO SENDDATETIME SENDDATE SENDTIME
Zeile 48: Zeile 42:
  
 Achtet darauf nach jeder Änderung vor dem Testen den Hylafax-Server neu starten!: Achtet darauf nach jeder Änderung vor dem Testen den Hylafax-Server neu starten!:
-<code bash>rchylafax restart</code> (für SuSE-Linux bzw. openSUSE) +<code bash; gutter: false>rchylafax restart</code> (für SuSE-Linux bzw. openSUSE) 
-<code bash>/etc/init.d/hylafax restart</code> (für andere Linux-Systeme)+<code bash; gutter: false>/etc/init.d/hylafax restart</code> (für andere Linux-Systeme)
  
  
 ==== 3.3 Datum und Zeit des Fax-Empfangs als Dateiname ==== ==== 3.3 Datum und Zeit des Fax-Empfangs als Dateiname ====
 Durch die Verwendung der RPM-Pakete gestaltet sich die Installation der o.g. Pakete relativ einfach. Entweder man erledigt das auf der Kommandozeile [[heiko:tipps:linux-grundlagen:tipp_linuxgrundlagen_01#software-installation_-_rpm|(siehe Tipps zu RPM auf dieser HP)]] oder man verwendet die Softwareverwaltung von YAST. Durch die Verwendung der RPM-Pakete gestaltet sich die Installation der o.g. Pakete relativ einfach. Entweder man erledigt das auf der Kommandozeile [[heiko:tipps:linux-grundlagen:tipp_linuxgrundlagen_01#software-installation_-_rpm|(siehe Tipps zu RPM auf dieser HP)]] oder man verwendet die Softwareverwaltung von YAST.
 +[<>]
 +~~DISQUS~~
heiko/tipps/fax-server/tipp_hylafax_03.1533591732.txt.gz · Zuletzt geändert: 2018/08/06 23:42 von Heiko Teichmeier