WebHosting Paid by #1Payday.Loans


   The ROCK Linux project has been discontinued in 2010. Here are the old data for the historical record!

Package description for 'dansguardian'

A Web filter with multiple page content analysis mechanisms.

 DansGuardian is a Web content filtering proxy that uses Squid to do all
 the fetching. It filters using multiple methods including, but not
 limited to, phrase matching, file extension matching, MIME type
 matching, PICS filtering, and URL/domain blocking. It has the ability to
 switch off filtering by certain criteria including username, domain
 name, source IP, etc. The configurable logging produces a log in an easy
 to read format. It has the option to only log text-based pages, thus
 significantly reducing redundant information (such as every image on a
 page).

Various other information for package 'dansguardian'   (Repository 'sirkull')

URL: https://www.dansguardian.org/
Author: Daniel Barron <daniel@jadeb.com>
Maintainer: Chris Efant <rock@sirkull.org>

License: GPL
Status: Stable
Version: 2.8.0.4

Download: https://sun.dansguardian.org/downloads/2/Stable/ dansguardian-2.8.0.4.source.tar.gz
Download: https://www.sirkull.org/downloads/rock/patches/ follow_xff-2.5-rediff-1.patch.bz2
Download: https://www.pcxperience.org/dgvirus/patches/DG2.7/ DansGuardian-2.7.1-4-AntiVirus-4.2.patch.gz

Buildtime: 1614 (5) ERROR seconds (on reference hardware)
Buildtime: 1604 (9) ERROR seconds (on reference hardware)
Buildtime: 1608 (5) ERROR seconds (on reference hardware)
Buildtime: 1512 (9) ERROR seconds (on reference hardware)
Buildtime: 1602 (5) ERROR seconds (on reference hardware)
Buildtime: 1553 (9) ERROR seconds (on reference hardware)

ROCK Sources:  config.hlpconfig.indansguardian.cachedansguardian.confdansguardian.descdansguardian.initpkg_squid_pre.confpostsysfiles.in

Error Logs

[5-ERROR] checking for gettext... yes
[5-ERROR] checking how to run the C preprocessor... gcc-42 -E
[5-ERROR] checking for ANSI C header files... yes
[5-ERROR] checking for sys/param.h... yes
[5-ERROR] checking for unistd.h... yes
[5-ERROR] checking for errno.h... yes
[5-ERROR] checking for string.h... yes
[5-ERROR] checking for strings.h... yes
[5-ERROR] checking for sys/syslog.h... yes
[5-ERROR] checking for stdlib.h... yes
[5-ERROR] checking for stddef.h... yes
[5-ERROR] checking for getopt.h... yes
[5-ERROR] checking whether string.h and strings.h may both be included... yes
[5-ERROR] checking for socklen_t... yes
[5-ERROR] checking for stdarg.h... yes
[5-ERROR] checking for nlist... no
[5-ERROR] checking for nlist in -ldl... no
[5-ERROR] checking for nlist in -lelf... yes
[5-ERROR] checking for strlcat... no
[5-ERROR] checking for strlcpy... no
[5-ERROR] checking for daemon... yes
[5-ERROR] checking for libelf/nlist.h... yes
[5-ERROR] checking for elf/nlist.h... no
[5-ERROR] checking for nlist.h... yes
[5-ERROR] checking for extra underscores prepended to symbol names... checking whether gcc
-42 needs -traditional... no
[5-ERROR] checking for how to include files in Makefile... checking for u_int32_t... yes
[5-ERROR] checking for poll... yes
[5-ERROR] updating cache ./config.cache
[5-ERROR] Generating platform specific Makefile...
[5-ERROR] Generating platform.h....
[5-ERROR] Generating platform specific start/stop script...
[5-ERROR] Generating platform specific dansguardian.conf...
[5-ERROR] Generating platform specific dansguardianf1.conf...
[5-ERROR] Generating platform specific weightedphraselist...
[5-ERROR] Generating platform specific bannedphraselist...
[5-ERROR] Generating platform specific exceptionphraselist...
[5-ERROR] Generating platform specific logrotation...
[5-ERROR] Generating platform specific logrotate.d script...
[5-ERROR] creating ./config.status
[5-ERROR] g++  -O2 -Wall -c String.cpp
[5-ERROR] In file included from /usr/lib/gcc/i386-unknown-linux-gnu/4.2.0/include/c++/back
ward/strstream:51,
[5-ERROR]                  from String.cpp:27:
[5-ERROR] /usr/lib/gcc/i386-unknown-linux-gnu/4.2.0/include/c++/backward/backward_warning.
h:32:2: warning: #warning This file includes at least one deprecated or antiquated header.
 Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard
. Examples include substituting the  header for the  header for C++ includes, or <
iostream> instead of the deprecated header . To disable this warning use -Wno-
deprecated.
[5-ERROR] In file included from String.cpp:20:
[5-ERROR] String.hpp:43: error: ISO C++ forbids declaration of 'ostream' with no type
[5-ERROR] String.hpp:43: error: 'ostream' is neither function nor member function; cannot 
be declared friend
[5-ERROR] String.hpp:43: error: expected ';' before '&' token
[5-ERROR] String.cpp:119: error: expected constructor, destructor, or type conversion befo
re '&' token
[5-ERROR] make: *** [String.o] Error 1
[5-ERROR] --- BUILD ERROR ---

[9-ERROR] checking for gettext... yes
[9-ERROR] checking how to run the C preprocessor... gcc-42 -E
[9-ERROR] checking for ANSI C header files... yes
[9-ERROR] checking for sys/param.h... yes
[9-ERROR] checking for unistd.h... yes
[9-ERROR] checking for errno.h... yes
[9-ERROR] checking for string.h... yes
[9-ERROR] checking for strings.h... yes
[9-ERROR] checking for sys/syslog.h... yes
[9-ERROR] checking for stdlib.h... yes
[9-ERROR] checking for stddef.h... yes
[9-ERROR] checking for getopt.h... yes
[9-ERROR] checking whether string.h and strings.h may both be included... yes
[9-ERROR] checking for socklen_t... yes
[9-ERROR] checking for stdarg.h... yes
[9-ERROR] checking for nlist... no
[9-ERROR] checking for nlist in -ldl... no
[9-ERROR] checking for nlist in -lelf... yes
[9-ERROR] checking for strlcat... no
[9-ERROR] checking for strlcpy... no
[9-ERROR] checking for daemon... yes
[9-ERROR] checking for libelf/nlist.h... yes
[9-ERROR] checking for elf/nlist.h... no
[9-ERROR] checking for nlist.h... yes
[9-ERROR] checking for extra underscores prepended to symbol names... checking whether gcc
-42 needs -traditional... no
[9-ERROR] checking for how to include files in Makefile... checking for u_int32_t... yes
[9-ERROR] checking for poll... yes
[9-ERROR] updating cache ./config.cache
[9-ERROR] Generating platform specific Makefile...
[9-ERROR] Generating platform.h....
[9-ERROR] Generating platform specific start/stop script...
[9-ERROR] Generating platform specific dansguardian.conf...
[9-ERROR] Generating platform specific dansguardianf1.conf...
[9-ERROR] Generating platform specific weightedphraselist...
[9-ERROR] Generating platform specific bannedphraselist...
[9-ERROR] Generating platform specific exceptionphraselist...
[9-ERROR] Generating platform specific logrotation...
[9-ERROR] Generating platform specific logrotate.d script...
[9-ERROR] creating ./config.status
[9-ERROR] g++  -O2 -Wall -c String.cpp
[9-ERROR] In file included from /usr/lib/gcc/i386-unknown-linux-gnu/4.2.0/include/c++/back
ward/strstream:51,
[9-ERROR]                  from String.cpp:27:
[9-ERROR] /usr/lib/gcc/i386-unknown-linux-gnu/4.2.0/include/c++/backward/backward_warning.
h:32:2: warning: #warning This file includes at least one deprecated or antiquated header.
 Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard
. Examples include substituting the  header for the  header for C++ includes, or <
iostream> instead of the deprecated header . To disable this warning use -Wno-
deprecated.
[9-ERROR] In file included from String.cpp:20:
[9-ERROR] String.hpp:43: error: ISO C++ forbids declaration of 'ostream' with no type
[9-ERROR] String.hpp:43: error: 'ostream' is neither function nor member function; cannot 
be declared friend
[9-ERROR] String.hpp:43: error: expected ';' before '&' token
[9-ERROR] String.cpp:119: error: expected constructor, destructor, or type conversion befo
re '&' token
[9-ERROR] make: *** [String.o] Error 1
[9-ERROR] --- BUILD ERROR ---