CLAMAV unter UBUNTU 9.04 Server

  • Hi.
    Ich bekomme CLAMAV nicht unter UBUNTU 9.04 Server im Zusammenspiel mit axigen zum Laufen.
    Konfigurationsdateien habe ich einmal angehängt. Die entsprechenden Verzeichnisse haben die entsprechenden Berechtigungen, CLAMAV startet auch ohne Fehlermeldung.
    Was habe ich übersehen?
    VG
    TheConsultant

    • Offizieller Beitrag

    Mmh, also die AXIGEN-Konfiguration passt nicht zusammen:


    1. Der ClamAV Socket sollte hier liegen
    LocalSocket /var/run/clamav/clamd.ctl


    - liegt er dort?


    2. Die Konfiguration ist nicht angepasst:


    name = "ClamAV-local"
    address = "local:///var/run/clamav/clamd.pid"
    protocolFile = "filters/clam-av.afsl"
    idleTimeout = 60
    actionOnMatch = pass
    maxConnections = 10


    Das passt natürlich nicht zusammen - da muss clamd.pid in die Clam-Konfig oder clamd.ctl in die axigen.cfg

  • Hi,
    jo , da hatte ich schon dran rumgespielt.
    Tatsächlich liegt unter /var/run/clamav/ eine clamav.pid und eine clamav.ctl.
    Das Änderndern axigen.cfg hat nichts gebracht:

    Code
    {
                name = "ClamAV-local"
                address = "local:///var/run/clamav/clamd.ctl"
                protocolFile = "filters/clam-av.afsl"
                idleTimeout = 60
                actionOnMatch = pass
                maxConnections = 10
            }


    Permissons für Dir und Files ist axigen:axigen.
    Und nun?
    VG
    TheConsultant

    Diplomatie ist, mit dem Schwein freundlich,
    aber zielorientiert,
    über die Notwendigkeit des Sonntagsbratens zu verhandeln.

  • Hi,

    AXIGEN neugetartet,
    CLAMAV neu gestartet
    Server neu gestartet.

    Trotz allem steht im Log:

    Code
    Client does not have permission to Send As this sender.


    Und in der Info Box im Admin unter Queue sinngemäß:

    Code
    "Have no permissions to /var/run/clamav/clamav.ctl"


    Und nun?
    VG
    TheConsultant

    Diplomatie ist, mit dem Schwein freundlich,
    aber zielorientiert,
    über die Notwendigkeit des Sonntagsbratens zu verhandeln.

  • Hi,
    ich habs gefunden.
    Der "AnwendungsLiebesgott" funkt dazwischen. :o

    CLAMAV läuft im apparmor mit einem eigenem Profil, welcher unter UBUNTU Server standarmäßig installiert ist, im enforced mode.

    Nun kann man sich also überlegen:

    • Apparmor deinstallieren.
    • CLAMAV vom enforced in den compliant mode schalten.
    • CLAMAV aus dem Apparmor Profil entfernen.

    Ein "Einrichtungs-Assitent" müsste jedenfall den Apparmor mit berücksichtigen, sonst wird es nichts.
    Ich schlage für weitere axigen Versionen ein eigenes Apparmor Profil vor.
    VG
    TheConsultant

    Diplomatie ist, mit dem Schwein freundlich,
    aber zielorientiert,
    über die Notwendigkeit des Sonntagsbratens zu verhandeln.