Ich würde dieses Thema gerne wieder ausgraben. Ich versuche seit 2 Tagen eine PDF des Sendeberichts zu erhalten. Ich habe hylafax über sudo apt-get installiert. Mir fehlt zum Beispiel standardmässig die FaxNotify Datei. Ich habe diese nicht in /var/spool/hylafax/etc/
Wenn ich
Code:
/var/spool/hylafax/bin/notify [nextTry]
ausführe, erhalte ich folgende Meldung:
/var/spool/hylafax/bin/notify: Zeile 30: bin/common-functions: Datei oder Verzeichnis nicht gefunden
/var/spool/hylafax/bin/notify: Zeile 31: bin/custom-functions: Datei oder Verzeichnis nicht gefunden
FATAL ERROR: /var/spool/hylafax/bin/etc/setup.cache is missing!
The file /var/spool/hylafax/bin/etc/setup.cache is not present. This
probably means the machine has not been setup using the faxsetup(8)
command. Read the documentation on setting up HylaFAX before you
startup a server system.
/var/spool/hylafax/bin/notify: Zeile 50: hfExit: Kommando nicht gefunden.
/var/spool/hylafax/bin/notify: Zeile 67: etc/setup.cache: Datei oder Verzeichnis nicht gefunden
/var/spool/hylafax/bin/notify: Zeile 96: SetupPrivateTmp: Kommando nicht gefunden.
/var/spool/hylafax/bin/notify: Zeile 100: parseQfile: Kommando nicht gefunden.
/var/spool/hylafax/bin/notify: Zeile 136: CreateMailMessage: Kommando nicht gefunden.
/var/spool/hylafax/bin/notify: Zeile 136:
[email protected]: Kommando nicht gefunden.
/var/spool/hylafax/bin/notify: Zeile 153: BuildAttachArgs: Kommando nicht gefunden.
/var/spool/hylafax/bin/notify: Zeile 164:
[email protected]: Kommando nicht gefunden.
/var/spool/hylafax/bin/notify: Zeile 163: CreateMailMessage: Kommando nicht gefunden.
/var/spool/hylafax/bin/notify: Zeile 220: CleanupPrivateTmp: Kommando nicht gefunden.
Faxen funktioniert, ich erhalte auch Sendeberichte per E-Mail, allerdings als Plain Text und nicht als PDF. Wie kann ich das beheben? Wenn ich alle relativen Pfade bearbeite und feste Pfade zu /var/spool/hylafax setze, erhalte ich folgende Meldung:
common-functions: Zeile 642: [: 1: Einstelliger (unärer) Operator erwartet.
common-functions: Zeile 646: [: 1: Einstelliger (unärer) Operator erwartet.
Das wären also die Codezeile /var/spool/hylafax/common-functions:
LocalSequence ()
{
if [ $1 -gt $2 ]; then
return
fi
COUNT=$1
while [ $COUNT -le $2 ]
do
echo $COUNT
COUNT=`expr $COUNT + 1`
done
}
Wenn ich jetzt
Code:
/var/spool/hylafax/bin/notify [nextTry]
ausführe, bekomme ich eine leere E-Mail zugestellt, die dann im Spam Ordner landet. Diesmal also keine Plain Text E-Mail und auch keine PDF.