|
|
service clamd restart
Stopping ClamAV: [FAILED]
Starting ClamAV: ERROR: This tool requires libclamav with functionality level 64 or higher (current f-level: 60)
[ OK ]
service freshclam restart
Stopping Freshclam daemon: [FAILED]
Starting Freshclam daemon: ERROR: This tool requires libclamav with functionality level 64 or higher (current f-level: 60)
[FAILED]
ClamAV 0.97 버전에서는 이상 없었는데
위와 같은 메세지가 뜨면서 실패하였다.
에러 해결을 위해 몇시간 찾아 헤맸다. 영어도 모르는 내가 대충 아래 내용을 읽어 보았다.
Under /usr/lib/ I have libclamav.so and libclamav.so.6 both linking to libclamav.so.6.1.12
Under /usr/local/lib/ I have libclamav.so and libclamav.so.6 both linking to libclamav.so.6.1.11
영어를 모르는 본인도 대충 때려 맞춰 해결 했습니다.
ClamAV 설치 디렉도리에 보면 /lib64에 아래와 같은 라이브러리 파일이 쭉 있습니다. 그 중에서 다음 세개의
파일만 /usr/lib /usr/local/lib에 복사 해 넣으시면 됩니다.
libclamav.so.6.1.12 @libclamav.so.6 @libclamav.so
※※※ 제 생각은 컴파일시 버전이 호환되지 않거나 맞지 않아 그건것으로 판단함.