dansguardian-2.12.0.0-3.9.x86_64.rpm


Advertisement

Description

dansguardian - Content filtering web proxy

Distribution: openSUSE 42.2
Repository: openSUSE Education all
Package name: dansguardian
Package version: 2.12.0.0
Package release: 3.9
Package architecture: x86_64
Package type: rpm
Installed size: 1.46 MB
Download size: 472.32 KB
Official Mirror: ftp.gwdg.de
DansGuardian is a web filtering engine that checks the content within the page itself in addition to the more traditional URL filtering. DansGuardian is a content filtering proxy. It filters using multiple methods, including URL and domain filtering, content phrase filtering, PICS filtering, MIME filtering, file extension filtering, POST filtering.

Alternatives

Provides

  • config(dansguardian) = 2.12.0.0-3.9
  • dansguardian = 2.12.0.0-3.9
  • dansguardian(x86-64) = 2.12.0.0-3.9
  • sysvinit(dansguardian)

    Install Howto

    1. Add the openSUSE Education repository:
      # zypper addrepo http://ftp.gwdg.de/pub/opensuse/repositories/Education/openSUSE_Leap_42.2/ opensuse-education
    2. Install dansguardian rpm package:
      # zypper install dansguardian

    Files

    • /etc/dansguardian/dansguardian.conf
    • /etc/dansguardian/dansguardianf1.conf
    • /etc/dansguardian/authplugins/ident.conf
    • /etc/dansguardian/authplugins/ip.conf
    • /etc/dansguardian/authplugins/proxy-basic.conf
    • /etc/dansguardian/authplugins/proxy-digest.conf
    • /etc/dansguardian/authplugins/proxy-ntlm.conf
    • /etc/dansguardian/contentscanners/clamdscan.conf
    • /etc/dansguardian/contentscanners/commandlinescan.conf
    • /etc/dansguardian/contentscanners/icapscan.conf
    • /etc/dansguardian/downloadmanagers/default.conf
    • /etc/dansguardian/downloadmanagers/fancy.conf
    • /etc/dansguardian/downloadmanagers/trickle.conf
    • /etc/dansguardian/lists/bannedextensionlist
    • /etc/dansguardian/lists/bannediplist
    • /etc/dansguardian/lists/bannedmimetypelist
    • /etc/dansguardian/lists/bannedphraselist
    • /etc/dansguardian/lists/bannedregexpheaderlist
    • /etc/dansguardian/lists/bannedregexpurllist
    • /etc/dansguardian/lists/bannedsitelist
    • /etc/dansguardian/lists/bannedurllist
    • /etc/dansguardian/lists/contentregexplist
    • /etc/dansguardian/lists/exceptionextensionlist
    • /etc/dansguardian/lists/exceptionfilesitelist
    • /etc/dansguardian/lists/exceptionfileurllist
    • /etc/dansguardian/lists/exceptioniplist
    • /etc/dansguardian/lists/exceptionmimetypelist
    • /etc/dansguardian/lists/exceptionphraselist
    • /etc/dansguardian/lists/exceptionregexpurllist
    • /etc/dansguardian/lists/exceptionsitelist
    • /etc/dansguardian/lists/exceptionurllist
    • /etc/dansguardian/lists/filtergroupslist
    • /etc/dansguardian/lists/greysitelist
    • /etc/dansguardian/lists/greyurllist
    • /etc/dansguardian/lists/headerregexplist
    • /etc/dansguardian/lists/logregexpurllist
    • /etc/dansguardian/lists/logsitelist
    • /etc/dansguardian/lists/logurllist
    • /etc/dansguardian/lists/pics
    • /etc/dansguardian/lists/urlregexplist
    • /etc/dansguardian/lists/weightedphraselist
    • /etc/dansguardian/lists/authplugins/ipgroups
    • /etc/dansguardian/lists/bannedrooms/default
    • /etc/dansguardian/lists/blacklists/
    • /etc/dansguardian/lists/blacklists/ads/domains
    • /etc/dansguardian/lists/blacklists/ads/urls
    • /etc/dansguardian/lists/contentscanners/exceptionvirusextensionlist
    • /etc/dansguardian/lists/contentscanners/exceptionvirusmimetypelist
    • /etc/dansguardian/lists/contentscanners/exceptionvirussitelist
    • /etc/dansguardian/lists/contentscanners/exceptionvirusurllist
    • /etc/dansguardian/lists/downloadmanagers/managedextensionlist
    • /etc/dansguardian/lists/downloadmanagers/managedmimetypelist
    • /etc/dansguardian/lists/phraselists/
    • /etc/dansguardian/lists/phraselists/badwords/weighted_dutch
    • /etc/dansguardian/lists/phraselists/badwords/weighted_french
    • /etc/dansguardian/lists/phraselists/badwords/weighted_german
    • /etc/dansguardian/lists/phraselists/badwords/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/badwords/weighted_spanish
    • /etc/dansguardian/lists/phraselists/chat/weighted
    • /etc/dansguardian/lists/phraselists/chat/weighted_italian
    • /etc/dansguardian/lists/phraselists/conspiracy/weighted
    • /etc/dansguardian/lists/phraselists/domainsforsale/weighted
    • /etc/dansguardian/lists/phraselists/drugadvocacy/weighted
    • /etc/dansguardian/lists/phraselists/forums/weighted
    • /etc/dansguardian/lists/phraselists/gambling/banned
    • /etc/dansguardian/lists/phraselists/gambling/banned_portuguese
    • /etc/dansguardian/lists/phraselists/gambling/weighted
    • /etc/dansguardian/lists/phraselists/gambling/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/games/weighted
    • /etc/dansguardian/lists/phraselists/goodphrases/exception
    • /etc/dansguardian/lists/phraselists/goodphrases/exception_email
    • /etc/dansguardian/lists/phraselists/goodphrases/weighted_general
    • /etc/dansguardian/lists/phraselists/goodphrases/weighted_general_danish
    • /etc/dansguardian/lists/phraselists/goodphrases/weighted_general_dutch
    • /etc/dansguardian/lists/phraselists/goodphrases/weighted_general_malay
    • /etc/dansguardian/lists/phraselists/goodphrases/weighted_general_polish
    • /etc/dansguardian/lists/phraselists/goodphrases/weighted_general_portuguese
    • /etc/dansguardian/lists/phraselists/goodphrases/weighted_general_swedish
    • /etc/dansguardian/lists/phraselists/goodphrases/weighted_news
    • /etc/dansguardian/lists/phraselists/googlesearches/banned
    • /etc/dansguardian/lists/phraselists/gore/weighted
    • /etc/dansguardian/lists/phraselists/gore/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/idtheft/weighted
    • /etc/dansguardian/lists/phraselists/illegaldrugs/banned
    • /etc/dansguardian/lists/phraselists/illegaldrugs/weighted
    • /etc/dansguardian/lists/phraselists/illegaldrugs/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/intolerance/banned_portuguese
    • /etc/dansguardian/lists/phraselists/intolerance/weighted
    • /etc/dansguardian/lists/phraselists/intolerance/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/legaldrugs/weighted
    • /etc/dansguardian/lists/phraselists/malware/weighted
    • /etc/dansguardian/lists/phraselists/music/weighted
    • /etc/dansguardian/lists/phraselists/news/weighted
    • /etc/dansguardian/lists/phraselists/nudism/weighted
    • /etc/dansguardian/lists/phraselists/peer2peer/weighted
    • /etc/dansguardian/lists/phraselists/personals/weighted
    • /etc/dansguardian/lists/phraselists/personals/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/pornography/banned
    • /etc/dansguardian/lists/phraselists/pornography/banned_portuguese
    • /etc/dansguardian/lists/phraselists/pornography/weighted
    • /etc/dansguardian/lists/phraselists/pornography/weighted_chinese
    • /etc/dansguardian/lists/phraselists/pornography/weighted_danish
    • /etc/dansguardian/lists/phraselists/pornography/weighted_dutch
    • /etc/dansguardian/lists/phraselists/pornography/weighted_french
    • /etc/dansguardian/lists/phraselists/pornography/weighted_german
    • /etc/dansguardian/lists/phraselists/pornography/weighted_italian
    • /etc/dansguardian/lists/phraselists/pornography/weighted_japanese
    • /etc/dansguardian/lists/phraselists/pornography/weighted_malay
    • /etc/dansguardian/lists/phraselists/pornography/weighted_norwegian
    • /etc/dansguardian/lists/phraselists/pornography/weighted_polish
    • /etc/dansguardian/lists/phraselists/pornography/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/pornography/weighted_russian
    • /etc/dansguardian/lists/phraselists/pornography/weighted_russian_utf8
    • /etc/dansguardian/lists/phraselists/pornography/weighted_spanish
    • /etc/dansguardian/lists/phraselists/pornography/weighted_swedish
    • /etc/dansguardian/lists/phraselists/proxies/weighted
    • /etc/dansguardian/lists/phraselists/rta/banned
    • /etc/dansguardian/lists/phraselists/safelabel/banned
    • /etc/dansguardian/lists/phraselists/secretsocieties/weighted
    • /etc/dansguardian/lists/phraselists/sport/weighted
    • /etc/dansguardian/lists/phraselists/translation/weighted
    • /etc/dansguardian/lists/phraselists/travel/weighted
    • /etc/dansguardian/lists/phraselists/upstreamfilter/weighted
    • /etc/dansguardian/lists/phraselists/violence/weighted
    • /etc/dansguardian/lists/phraselists/violence/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/warezhacking/weighted
    • /etc/dansguardian/lists/phraselists/weapons/weighted
    • /etc/dansguardian/lists/phraselists/weapons/weighted_portuguese
    • /etc/dansguardian/lists/phraselists/webmail/weighted
    • /etc/init.d/dansguardian
    • /etc/logrotate.d/dansguardian
    • /usr/sbin/dansguardian
    • /usr/sbin/rcdansguardian
    • /usr/share/dansguardian/blockedflash.swf
    • /usr/share/dansguardian/dansguardian.pl
    • /usr/share/dansguardian/transparent1x1.gif
    • /usr/share/dansguardian/languages/
    • /usr/share/dansguardian/languages/arspanish/fancydmtemplate.html
    • /usr/share/dansguardian/languages/arspanish/messages
    • /usr/share/dansguardian/languages/arspanish/template.html
    • /usr/share/dansguardian/languages/bulgarian/fancydmtemplate.html
    • /usr/share/dansguardian/languages/bulgarian/messages
    • /usr/share/dansguardian/languages/bulgarian/template.html
    • /usr/share/dansguardian/languages/chinesebig5/fancydmtemplate.html
    • /usr/share/dansguardian/languages/chinesebig5/messages
    • /usr/share/dansguardian/languages/chinesebig5/template.html
    • /usr/share/dansguardian/languages/chinesegb2312/fancydmtemplate.html
    • /usr/share/dansguardian/languages/chinesegb2312/messages
    • /usr/share/dansguardian/languages/chinesegb2312/template.html
    • /usr/share/dansguardian/languages/czech/fancydmtemplate.html
    • /usr/share/dansguardian/languages/czech/messages
    • /usr/share/dansguardian/languages/czech/template.html
    • /usr/share/dansguardian/languages/danish/fancydmtemplate.html
    • /usr/share/dansguardian/languages/danish/messages
    • /usr/share/dansguardian/languages/danish/template.html
    • /usr/share/dansguardian/languages/dutch/fancydmtemplate.html
    • /usr/share/dansguardian/languages/dutch/messages
    • /usr/share/dansguardian/languages/dutch/template.html
    • /usr/share/dansguardian/languages/french/fancydmtemplate.html
    • /usr/share/dansguardian/languages/french/messages
    • /usr/share/dansguardian/languages/french/template.html
    • /usr/share/dansguardian/languages/german/fancydmtemplate.html
    • /usr/share/dansguardian/languages/german/messages
    • /usr/share/dansguardian/languages/german/template.html
    • /usr/share/dansguardian/languages/hebrew/fancydmtemplate.html
    • /usr/share/dansguardian/languages/hebrew/messages
    • /usr/share/dansguardian/languages/hebrew/template.html
    • /usr/share/dansguardian/languages/hungarian/fancydmtemplate.html
    • /usr/share/dansguardian/languages/hungarian/messages
    • /usr/share/dansguardian/languages/hungarian/template.html
    • /usr/share/dansguardian/languages/indonesian/fancydmtemplate.html
    • /usr/share/dansguardian/languages/indonesian/messages
    • /usr/share/dansguardian/languages/indonesian/template.html
    • /usr/share/dansguardian/languages/italian/fancydmtemplate.html
    • /usr/share/dansguardian/languages/italian/messages
    • /usr/share/dansguardian/languages/italian/template.html
    • /usr/share/dansguardian/languages/japanese/fancydmtemplate.html
    • /usr/share/dansguardian/languages/japanese/messages
    • /usr/share/dansguardian/languages/japanese/template.html
    • /usr/share/dansguardian/languages/lithuanian/fancydmtemplate.html
    • /usr/share/dansguardian/languages/lithuanian/messages
    • /usr/share/dansguardian/languages/lithuanian/template.html
    • /usr/share/dansguardian/languages/malay/fancydmtemplate.html
    • /usr/share/dansguardian/languages/malay/messages
    • /usr/share/dansguardian/languages/malay/template.html
    • /usr/share/dansguardian/languages/mxspanish/fancydmtemplate.html
    • /usr/share/dansguardian/languages/mxspanish/messages
    • /usr/share/dansguardian/languages/mxspanish/template.html
    • /usr/share/dansguardian/languages/polish/fancydmtemplate.html
    • /usr/share/dansguardian/languages/polish/messages
    • /usr/share/dansguardian/languages/polish/template.html
    • /usr/share/dansguardian/languages/portuguese/fancydmtemplate.html
    • /usr/share/dansguardian/languages/portuguese/messages
    • /usr/share/dansguardian/languages/portuguese/template.html
    • /usr/share/dansguardian/languages/ptbrazilian/fancydmtemplate.html
    • /usr/share/dansguardian/languages/ptbrazilian/messages
    • /usr/share/dansguardian/languages/ptbrazilian/template.html
    • /usr/share/dansguardian/languages/russian-1251/fancydmtemplate.html
    • /usr/share/dansguardian/languages/russian-1251/messages
    • /usr/share/dansguardian/languages/russian-1251/template.html
    • /usr/share/dansguardian/languages/russian-koi8-r/fancydmtemplate.html
    • /usr/share/dansguardian/languages/russian-koi8-r/messages
    • /usr/share/dansguardian/languages/russian-koi8-r/template.html
    • /usr/share/dansguardian/languages/slovak/fancydmtemplate.html
    • /usr/share/dansguardian/languages/slovak/messages
    • /usr/share/dansguardian/languages/slovak/template.html
    • /usr/share/dansguardian/languages/spanish/fancydmtemplate.html
    • /usr/share/dansguardian/languages/spanish/messages
    • /usr/share/dansguardian/languages/spanish/template.html
    • /usr/share/dansguardian/languages/swedish/fancydmtemplate.html
    • /usr/share/dansguardian/languages/swedish/messages
    • /usr/share/dansguardian/languages/swedish/template.html
    • /usr/share/dansguardian/languages/turkish/fancydmtemplate.html
    • /usr/share/dansguardian/languages/turkish/messages
    • /usr/share/dansguardian/languages/turkish/template.html
    • /usr/share/dansguardian/languages/ukenglish/fancydmtemplate.html
    • /usr/share/dansguardian/languages/ukenglish/messages
    • /usr/share/dansguardian/languages/ukenglish/template.html
    • /usr/share/doc/dansguardian/AuthPlugins
    • /usr/share/doc/dansguardian/ContentScanners
    • /usr/share/doc/dansguardian/DownloadManagers
    • /usr/share/doc/dansguardian/FAQ
    • /usr/share/doc/dansguardian/FAQ.html
    • /usr/share/doc/dansguardian/Plugins
    • /usr/share/doc/packages/dansguardian/AUTHORS
    • /usr/share/doc/packages/dansguardian/COPYING
    • /usr/share/doc/packages/dansguardian/ChangeLog
    • /usr/share/doc/packages/dansguardian/NEWS
    • /usr/share/doc/packages/dansguardian/README
    • /usr/share/doc/packages/dansguardian/UPGRADING
    • /usr/share/man/man8/dansguardian.8.gz
    • /var/log/dansguardian/

    Changelog

    2012-02-15 - lars@linux-schulserver.de - update to 2.12.0.0 (alpha): + Search term filtering + POST data scanning + ClamAV scanner removed (direct library usage, not ClamD) + "KavAV" scanner removed (direct library usage, not KavD) + Fix crash on logging very long URLs + Per-group PICS settings + Option to use a specific blocked response for Flash (".swf" URLs; "application/x-shockwave-flash" MIME type) + HTTPHeader bug fixes re. persistent connection detection, crash in some (unknown) circumstances when trying to tunnel POST data + Added per-room-blocking. + Fixed a very old problem with gentle restarts where DG would fail to release the RAM for the first set of config loaded. This was very noticeable on systems with many groups. + Added the ability to have DG listen on more than one port and to use a different authentication plugin on each port. However, some combinations are just not physically possible - for example basic auth (proxy auth) won't mix with other authentication methods. + Added transparent NTLM authentication, however to be useful needs an authentication daemon and daemon-aware, NTLM-enabled web server. (read source code for how to use it) + Added experimental SSL MITM. (read source code for how to use it) + Added experimental SSL certificate checking. (read source code for how to use it) + Added patch by Massimiliano Hofer to add Avast! support. + Tidied up licensing notices and removed some email addresses. + Support individual log items up to 32KB in length, which may require multiple calls to getLine to read in. - refreshed patches - now only the following exist: + dansguardian-clamdsocket.patch (fix path to clamd socket on openSUSE) + dansguardian-commandlinescan.patch (add missing include) + dansguardian-ntlm.patch (add mssing include) - create and use 'dansguardian' as proxy user and group to improve security - added rpmlintrc (for user/group) - enabled ICAP AV server content scanner - enabled support for command-line content scanners - enabled logging a backtrace when a segmentation fault occurs - built with -fno-strict-aliasing - use try-restart in logrotate script to avoid a running dansguardian if the user disabled the daemon - requiring clamav during build is not needed any more: removed

    2010-04-08 - john@redux.org.uk - Disable libclamav linkage for all but SUSE >= 11.1 and Fedora. - Disable %preun and %postun for all but SUSE.

    2010-03-27 - john@redux.org.uk - Updated spec file to build for Fedora and RHEL/CentOS. - Added --enable-clamd option, as an alternative to libclamav usage. - Added a patch to enable ClamAV support for ClamAV versions 0.95 or later. - Added a patch to add a required #include to fix the build on Fedora. - Added separate init scripts for Fedora/Red Hat and a generic SysV init script (from the upstream package) for all others.

    Advertisement
    Advertisement