Anasayfa » Forum

Dansguardian kurulu...
 
Bildirimler
Hepsini Temizle

Dansguardian kurulum hatası  

  RSS
EkremYılmaz
(@EkremYilmaz)
Üye

Dans guardian tar gz paket kurulumu sırasında make işleminde aşağıdaki hatayı alıyorum.Konuyla ilgili ne yapabilirim


 Making all in .
make[3]: Entering directory `/dansguardian/dansguardian-2.10.1.1/configs'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/dansguardian/dansguardian-2.10.1.1/configs'
make[2]: Leaving directory `/dansguardian/dansguardian-2.10.1.1/configs'
Making all in src
make[2]: Entering directory `/dansguardian/dansguardian-2.10.1.1/src'
g++ -DHAVE_CONFIG_H -I. -I.. -D__CONFFILE='"/usr/local/etc/dansguardian/
dansguardian.conf"' -D__LOGLOCATION='"/usr/local/var/log/dansguardian/"' -D__PIDDIR='"/
usr/local/var/run"' -D__PROXYUSER='"nobody"' -D__PROXYGROUP='"nobody"' -
D__CONFDIR='"/usr/local/etc/dansguardian"' -g -O2 -D_LARGEFILE_SOURCE
-D_FILE_OFFSET_BITS=64 -MT dansguardian-fancy.o -MD -MP -MF .deps/
dansguardian-fancy.Tpo -c -o dansguardian-fancy.o `test -f 'downloadmanagers/fancy.cpp' ||
echo './'`downloadmanagers/fancy.cpp
downloadmanagers/fancy.cpp: In member function âstd::string fancydm::timestring(int)â:
downloadmanagers/fancy.cpp:507:72: error: âsnprintfâ was not declared in this scope
make[2]: *** [dansguardian-fancy.o] Error 1
make[2]: Leaving directory `/dansguardian/dansguardian-2.10.1.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/dansguardian/dansguardian-2.10.1.1'
make: *** [all] Error 2


Fedora 14 sistemde  zlib ve pcre kurulu


 


Kurulumu yum install dansguardian ile tamamlayıp ilgili dansguardian.conf ayarları yaptığımda eğer


 contentscanner = '/etc/dansguardian/contentscanners/clamav.conf'
contentscanner = '/etc/dansguardian/contentscanners/clamdscan.conf' 


satırlarında # işaretini kaldırırsamda  


Starting Web Content Filter (dansguardian): LibClamAV Error: cli_loaddb(): No supported database files
found in /var/lib/clamav
Error loading clamav db: Can't open file or directory
Content scanner plugin init returned error value: -1
Error loading CS plugins


 


hatasını alıyorum.Cevab için şimdiden teşekkürler


 

Alıntı
Gönderildi : 28/12/2010 01:01
Ufuk TATLIDIL
(@ufuktatlidil)
Saygın Üye

http://www.ufuktatlidil.com/?p=284

Linkteki adımları takip edermisiniz. İşlem centos üzerinde yapılmıştır. 

CevapAlıntı
Gönderildi : 28/12/2010 02:12
EkremYılmaz
(@EkremYilmaz)
Üye

Linkete söylendiği gibi make komutuna kadar herhangibir sıkıntı yok


Aldığım hata make konutundan sonra.


Fedora 14 üzerinde belirttiğim gibi zlib pcre kurulu.


make komutundan sonraki hata ve dansguardian.conf dosyasında


 contentscanner = '/etc/dansguardian/contentscanners/clamav.conf'
contentscanner = '/etc/dansguardian/contentscanners/clamdscan.conf'


satırlarının # kaldırdığımda aldığımız hatayı nasıl gideririm


 


Teşekkürler

CevapAlıntı
Gönderildi : 28/12/2010 11:39
Ali Birinci
(@AliBirinci)
Üye

Selam 

Derlerken;

 ./configure --enable-clamd

olarak derlemeyi denermisiniz.. Derlemeden donsguardian.conf dosyasında değişiklik yapmayın..

iyi çalışmalar. 

CevapAlıntı
Gönderildi : 28/12/2010 12:52
Ali Birinci
(@AliBirinci)
Üye

Genel Olarak Aşağıdaki Komıutlarda Size Yol Gösterecektir..

 

yum install pkgconfig gcc gcc-c++ libstdc++-devel zlib-devel squid pcre-devel wget make bzip2-devel

# installing ClamAV

wget

tar -zxvf clamav-0.96.1.tar.gz

cd clamav-0.96.1

groupadd clamav

./configure

make

make install

# Installing Dansguardian

cd ..

wget

tar -zxvf dansguardian-2.10.1.1.tar.gz

cd dansguardian-2.10.1.1

./configure --enable-icap --enable-kavd --enable-email --enable-fancydm  --enable-clamd --enable-lfs --enable-trickledm --enable-ntlm 

make 

make install

# installing clamav init scripts.

cd /etc/init.d

wget http://users.skynet.be/fb564130/clamav /etc/init.d

chmod 755 /etc/init.d/clamav 

CevapAlıntı
Gönderildi : 28/12/2010 12:54
EkremYılmaz
(@EkremYilmaz)
Üye

Ali Bey


Teşekkürler


Söylemiş olduğunuz paketlerden "pkgconfig gcc gcc-c++ libstdc++-devel zlib-devel squid pcre-devel wget" paketleri kuruluydu. İlave olarak "make bzip2-devel" paketlerini kurdum.Kuruluma şu şekilde başladım


tar -zxvf dansguardian-2.10.1.1.tar.gz


cd dansguardian-2.10.1.1


./configure --enable-icap --enable-kavd --enable-email --enable-fancydm  --enable-clamd --enable-lfs --enable-trickledm --enable-ntlm 


make 


Fakat make komutu verdiğimde aldığım hatanın son birkaç satırı şu şekilde


nFile(HTTPHeader*, HTTPHeader*, const char*, int, const char*, const char*)â:
contentscanners/icapscan.cpp:350:81: error: âsnprintfâ was not declared in this scope
contentscanners/icapscan.cpp: In member function âbool icapinstance::doHeaders(Socket&, HTTPHeader*, HTTPHeader*, unsigned int)â:
contentscanners/icapscan.cpp:446:71: error: âsnprintfâ was not declared in this scope
contentscanners/icapscan.cpp:448:70: error: âsnprintfâ was not declared in this scope
make[2]: *** [dansguardian-icapscan.o] Error 1
make[2]: Leaving directory `/dansguardian-2.10.1.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/dansguardian-2.10.1.1'
make: *** [all] Error 2


Sizce eksik olan ,yada yapmam gereken nedir?


Teşekkür ederim

CevapAlıntı
Gönderildi : 28/12/2010 14:31
Ali Birinci
(@AliBirinci)
Üye

Clamav Kurulumu ?

CevapAlıntı
Gönderildi : 28/12/2010 15:35
Mehatli
(@Mehatli)
Üye

Merhaba aynı sorun ile bende karşılaştım. 

 Dansguardian ın kurulum klasöründeki src/downloadmanagers deki fancy.cpp dosyasının içene aşağıdaki satırı ekleyip tekrar compile edince düzeldi.

#include <stdio.h>

 

CevapAlıntı
Gönderildi : 08/04/2011 17:35
murat gök
(@muratgok)
Üye

Kesinlikle... Aynı sorun bu şekilde çözüldü

 teşkkürler 

 

[quote user="Mehatli"]

Merhaba aynı sorun ile bende karşılaştım. 

 Dansguardian ın kurulum klasöründeki src/downloadmanagers deki fancy.cpp dosyasının içene aşağıdaki satırı ekleyip tekrar compile edince düzeldi.

#include <stdio.h>

 

[/quote]

CevapAlıntı
Gönderildi : 20/09/2013 06:07
Paylaş: