Forum

Dansguardian kurulu...
 
Bildirimler
Hepsini Temizle

Dansguardian kurulum hatası

9 Yazılar
5 Üyeler
0 Likes
423 Görüntüleme
(@EkremYilmaz)
Gönderiler: 7
Active Member
Konu başlatıcı
 

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


 

 
Gönderildi : 28/12/2010 02:01

(@ufuktatlidil)
Gönderiler: 5718
Illustrious Member
 

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

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

 
Gönderildi : 28/12/2010 03:12

(@EkremYilmaz)
Gönderiler: 7
Active Member
Konu başlatıcı
 

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

 
Gönderildi : 28/12/2010 12:39

(@alibirinci)
Gönderiler: 278
Reputable Member
 

Selam 

Derlerken;

 ./configure --enable-clamd

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

iyi çalışmalar. 

 
Gönderildi : 28/12/2010 13:52

(@alibirinci)
Gönderiler: 278
Reputable Member
 

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 http://downloads.sourceforge.net/project/clamav/clamav/0.96.1/clamav-0.96.1.tar.gz?use_mirror=fastbull

tar -zxvf clamav-0.96.1.tar.gz

cd clamav-0.96.1

groupadd clamav

./configure

make

make install

# Installing Dansguardian

cd ..

wget http://dansguardian.org/downloads/2/Stable/dansguardian-2.10.1.1.tar.gz

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 

 
Gönderildi : 28/12/2010 13:54

(@EkremYilmaz)
Gönderiler: 7
Active Member
Konu başlatıcı
 

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

 
Gönderildi : 28/12/2010 15:31

(@alibirinci)
Gönderiler: 278
Reputable Member
 

Clamav Kurulumu ?

 
Gönderildi : 28/12/2010 16:35

(@Mehatli)
Gönderiler: 1
New Member
 

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>

 

 
Gönderildi : 08/04/2011 17:35

(@muratgok)
Gönderiler: 220
Reputable Member
 

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

 teşkkürler 

 

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>

 

 
Gönderildi : 20/09/2013 06:07

Paylaş: