[Frage] C2faxrcvd & weiterverarbeitung

tsaenger

Neuer User
Mitglied seit
30 Jun 2005
Beiträge
82
Punkte für Reaktionen
0
Punkte
6
Hallo zusammen,

Ich habe hylafax soweit konfiguriert, das Faxe rein und raus gehen.

Nun möchte ich gerne das ein empfangenes Fax anschließend durch mein selbst erstelltes script läuft.
Reicht es hier mein script unter faxrcvdcmd einfach in die capi4hylafax reinzuschreiben, oder was muss ich da noch beachten.

Vielen Dank

Tobias
 
Du schreibst einfach den Skriptnamen in die Konfigdatei von capi4hylafax (config.faxCAPI), Beispiel:

Code:
# "FaxRcvdCmd" gibt das Skript an, das ausgeführt wird, sobald ein Fax
# empfangen wurde. Im Stand-Alone-Betrieb werden andere Parameter
# übergeben als für HylaFAX (mehr dazu im sample_faxrcvd).
#
# "FaxRcvdCmd" indicates the script performed whenever a fax is
# received. Parameters other than the ones for HylaFAX are returned in
# stand-alone operation (see sample_faxrcvd for more information).
#
# default   /var/spool/hylafax/bin/faxrcvd
#
FaxRcvdCmd:             /var/spool/hylafax/bin/faxrcvd-custom
 
Hallo,

vielen Dank.
Ich habe es mal versucht.
Aber irgendwie habe ich das Gefühl das der FaxRcvdCmd bei mir nicht verarbeitet wird.
Ich habe Hylafax in Version 6.0.3 installiert.

meine conf sieht so aus:
Code:
SpoolDir: /var/spool/hylafax
FaxRcvdCmd:             /var/spool/hylafax/bin/faxrcvd  
PollRcvdCmd:             /var/spool/hylafax/bin/pollrcvd
FaxReceiveUser:         uucp
FaxReceiveGroup:        dialout
LogFile:                /var/spool/hylafax/log/capi4hylafax
LogTraceLevel:         4
LogFileMode:            0600

{
    HylafaxDeviceName:          faxCAPI
    RecvFileMode:               0600
    FAXNumber: +49000000
    LocalIdentifier: "Firma"
    MaxConcurrentRecvs:         2
    OutgoingController:         1
    OutgoingMSN: 55
    SuppressMSN:                0
    NumberPrefix:
    UseISDNFaxService:          0
    RingingDuration:            0
    # ----------- incoming params -----------
    {
        Controller:             1
        AcceptSpeech:           1
        UseDDI:                 0
        DDIOffset:              ""
        DDILength:             0
        IncomingDDIs:
        IncomingMSNs:55
        AcceptGlobalCall:   1
    }
}

Ich habe mir auch das faxrcvd-pdf Script herunter geladen und das faxrcvd dadurch ersetzt.
Weder im syslog noch im capi4hylafax log sehe ich allerdings das das Sxript ausgeführt wird.
Die Dateiberechtigungen der Datei sind jeweils root:root . Ist das so richtig, oder müssen die noch angepasst werden?
Code:
-rwxr-xr-x  1 root root 1,4K 2013-07-13 15:39 faxrcvd

VIelen Dank für Eure Hilfe

Tobias
 
Was sagt denn das Log-File des Transfers (Empfangs) aus /vsr/spool/hylafax/log ?
Normalerweise sollte darin erkennbar sein ob und wie hylafax versucht hat, das Empfangsskript aufzurufen.
Im Übrigen wird das Ganze wahrscheinlich nur dann sinnvoll funktionieren, wenn auch die /var/spool/hylafax/etc/FaxDispatch entsprechend konfiiguriert ist.
Ein Rechteproblem bzgl. faxrcvd hast Du jedenfalls nicht - allerdings kann theoretisch noch SELinux für ein Zugriffsproblem verantwortlich sein, so es denn auf Deiner Maschine läuft. Andernfalls sollte da jedenfalls kein Problem sein.
 
Kostenlos!

Neueste Beiträge

Statistik des Forums

Themen
248,862
Beiträge
2,303,086
Mitglieder
378,515
Neuestes Mitglied
linnemann