hat jemand squidclamav am laufen?

Joshua

Well-Known Member
Morgähn,

die Überschrift sagt es eigentlich schon ;)
Ich meine dieses Teil: http://www.samse.fr/GPL/squidclamav/
Bei mir compiliert es nämlich nicht (FreeBSD 6.0), sondern sagt
gcc -c squidclamav.c -O3 -Wall -funroll-loops -fno-builtin-log
gcc -c main.c -O3 -Wall -funroll-loops -fno-builtin-log
main.c:67:23: curl/curl.h: No such file or directory
main.c: In function `main':
main.c:156: error: `CURL' undeclared (first use in this function)

er will also scheinbar eine curl.h, die nicht da ist (?) wo soll er die auch hernehmen wenn sie nicht dabei ist(??) curl ist jedenfalls installiert aber das hat mit dem Fehler wohl nix zu tun?

Alternativ gebe ich mich auch mit http://squidclam.sourceforge.net/ zufrieden, das lässt sich sogar installieren, aber sobald man Squid startet produziert dieses Teil dann 100% CPU-Last und Squid selbst macht garnix mehr ausser das log mit Fehlern zuzumüllen und um Hilfe zu rufen:

2006/04/03 23:12:30| WARNING: redirector #1 (FD 8) exited
2006/04/03 23:12:30| WARNING: redirector #2 (FD 9) exited
2006/04/03 23:12:30| WARNING: redirector #3 (FD 10) exited
2006/04/03 23:12:30| WARNING: redirector #4 (FD 11) exited
2006/04/03 23:12:30| WARNING: redirector #5 (FD 12) exited
2006/04/03 23:12:30| WARNING: redirector #6 (FD 14) exited
2006/04/03 23:12:30| WARNING: redirector #7 (FD 15) exited
2006/04/03 23:12:30| WARNING: redirector #8 (FD 16) exited
2006/04/03 23:12:30| Too few redirector processes are running
2006/04/03 23:12:30| storeDirWriteCleanLogs: Starting...
2006/04/03 23:12:30| Finished. Wrote 22 entries.
2006/04/03 23:12:30| Took 0.1 seconds ( 391.9 entries/sec).
FATAL: The redirector helpers are crashing too rapidly, need help!

Weiterhin würde ich mich auch mit HAVP zufiredengeben (http://www.server-side.de/), aber das Teil compiliert auch nicht :ugly:

Hilfe, ich will doch nur ClamAV und Squid zusammenbringen, aber nach Möglichkeit ohne grosse Konfigurationsorgie wie sie zum Beispiel bei SquidClamAV Redirector erforderlich zu sein scheint :rolleyes:

Grüsse
Joshua
 
Joshua said:
äh, was sagt mir das? Google liefert nur einige Artikel über Ozon :rolleyes:(
Code:
gcc -c squidclamav.c [B]-O3[/B] -Wall -funroll-loops -fno-builtin-log
-O3 hast Du selbst geschrieben: diese Optimierung wird von FreeBSD nicht unterstützt, wer sie nutzt, muss sich selbst zu helfen wissen. :belehren:
In Produktionssystemen verwendet man in der Regel -O, höchstens aber -O2.

Bau die Software nochmal ohne oder mit einfacher Optimierung und schau, ob das Problem verschwindet. Solltest Du auch das System oder Libraries mit höherer Optimierung gebaut haben, muss Du diese ebenfalls nochmal ohne bauen.
 
Ah, ok, das wusste ich nicht, hab halt einfach ganz normal configure und make gemacht. Dann werde ich da nochmal dran rummachen, danke erstmal.
 
Back
Top