Hylafax-Cronjob meldet Fehler

Supportdatenbank (hylafax_awk)
Bezieht sich auf

SuSE Linux: Version 7.0
Dieser Artikel bezieht sich auf eine ältere SuSE Linux Version. Daher ist es möglich, dass die Informationen in diesem Artikel nicht mehr auf dem neuesten Stand sind bzw. der Artikel nicht mehr funktionierende Links enthält.

Symptom

Sie verwenden Hylafax und bekommen täglich Fehlermeldungen per Mail, die folgendermassen aussehen:
gawk: /tmp/xferfax32549:90: (FILENAME=/var/spool/fax/etc/xferfaxlog FNR=2) fatal error: internal error
/usr/sbin/xferfaxstats: line 528: 32559 Aborted                 $AWK -f $tmpAwk -v TODAY="$TODAY" -v AGE="$AGE" -v SINCE="$SINCE" $FILES
gawk: /tmp/xferfax32568:88: (FILENAME=/var/spool/fax/etc/xferfaxlog FNR=3) fatal error: internal error
/usr/sbin/recvstats: line 367: 32573 Aborted                 $AWK -f $tmpAwk -v TODAY="$TODAY" -v AGE="$AGE" -v SINCE="$SINCE" $FILES

Ursache

Der Cronjob faxcron, der jeden Tag um 23:25 Uhr ausgeführt wird, schlägt fehl.
Das kommt daher, dass die Hylafax-Skripten xferfaxstats und recvstats AWK-Skripte erzeugen, die zu dem mitgelieferten gawk in der Version 3.0.5 inkompatibel sind.

Lösung

Sie benötigen ein Update von gawk, welches Sie demnächst als Bestandteil eines Hylafax-Updates unter
ftp://ftp.suse.com/pub/suse/i386/update/7.0/n2/hylafax.rpm
finden werden.
Stichwörter: FAXCRON, HYLAFAX, XFERFAXSTATS, AWK

SDB-hylafax_awk, Copyright SuSE Linux AG, Nürnberg, Germany - Version: 21. Dez 2000
SuSE Linux AG - Zuletzt generiert: 07. Feb 2001 von stark (sdb_gen 1.40.0)