ports/69625: port update: www/dansguardian to 2.8.0-0
Freddie Cash
fcash at sd73.bc.ca
Mon Jul 26 17:40:31 UTC 2004
>Number: 69625
>Category: ports
>Synopsis: port update: www/dansguardian to 2.8.0-0
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Jul 26 17:40:30 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator: Freddie Cash
>Release: FreeBSD 4.10-RELEASE i386
>Organization:
School District 73, Kamloops, BC, Canada
>Environment:
System: FreeBSD phoenix.sd73.bc.ca 4.10-RELEASE FreeBSD 4.10-RELEASE #10: Tue Jun 8 15:01:38 PDT 2004 root at phoenix.sd73.bc.ca:/usr/obj/usr/src/sys/PHOENIX i386
System: FreeBSD newvista-build.sd73.bc.ca 5.2-CURRENT FreeBSD 5.2-CURRENT #0: Mon Jul 19 12:16:58 PDT 2004 root at newvista-build.sd73.bc.ca:/usr/obj/usr/src/sys/NEWVISTA i386
>Description:
DansGuardian 2.8.0-0 has been released as the new stable version. New features since 2.6.x include:
- Changed process model from fork-on-connect to fork-pool. This dramatically improves the performance and allows it to scale to many more concurrent users.
- Improved internationalisation language file support.
- Image replacement for advert removal.
- Added support for fully qualified addresses in banned and exception IP lists.
- Added URL Greylists.
- Added filter group support so different filtering settings can be used for different groups of users.
- Added a '-g' gentle restart that does not kill current connections but filter group config is re-read.
- Ident now uses X-Forwarded-For when DansGuardian is configured to use it.
- Added a temporal denied page bypass facility.
- It is no longer needed to run as root to bind to a low port.
>How-To-Repeat:
>Fix:
--- dansguardian.patch begins here ---
diff -ruN dansguardian.orig/Makefile dansguardian/Makefile
--- dansguardian.orig/Makefile Mon Jul 26 08:40:24 2004
+++ dansguardian/Makefile Mon Jul 26 10:07:55 2004
@@ -6,7 +6,7 @@
#
PORTNAME= dansguardian
-PORTVERSION= 2.6.1.13
+PORTVERSION= 2.8.0.0
CATEGORIES= www
MASTER_SITES= # empty, see below
DISTNAME= DansGuardian-${PORTVERSION:R}-${PORTVERSION:E}.source
@@ -20,10 +20,10 @@
USE_RC_SUBR= yes
RC_SCRIPTS_SUB=PREFIX=${PREFIX} RC_SUBR=${RC_SUBR}
-CONFLICTS= dansguardian-2.7*
+CONFLICTS= dansguardian-2*
LATEST_LINK= dansguardian
-WRKSRC= ${WRKDIR}/DansGuardian-${PORTVERSION:R}
+WRKSRC= ${WRKDIR}/DansGuardian-${PORTVERSION:R}-${PORTVERSION:E}
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --bindir=/sbin/ \
--sysconfdir=/etc/dansguardian/ \
@@ -34,8 +34,8 @@
--piddir=/var/run/
MAN8= dansguardian.8
-OPTIONS= DG_GCC3 "Compile using GCC 3.x on FreeBSD 4.x." off \
- DG_PHRASELISTS "Install new phraselists." off
+OPTIONS= DG_GCC3 "Compile using GCC 3.3 on FreeBSD 4.x." off \
+ DG_PHRASELISTS "Install new phraselists. (Overwrites existing.)" off
DG_URL= http://dansguardian.org/index.php?page=copyright2
CONFDIR= ${PREFIX}/etc/dansguardian
@@ -48,15 +48,15 @@
# On FreeBSD 4.x, user can choose which GCC version to use
.if ${OSVERSION} > 500000 || defined(WITH_DG_GCC3)
-USE_GCC= 3
CONFIGURE_ARGS+= --gccver=3
+USE_GCC= 3.3
.else
CONFIGURE_ARGS+= --gccver=2
.endif
# User needs to manually download the distfile
-.if !(exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX}))
-IGNORE= "Commercial source download is restricted. Please visit and read ${DG_URL} and download ${DISTNAME}${EXTRACT_SUFX} into ${DISTDIR} before running make"
+.if !(exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})) && !defined(PACKAGE_BUILDING)
+IGNORE="Commercial source download is restricted. Please visit and read ${DG_URL} and download ${DISTNAME}${EXTRACT_SUFX} into ${DISTDIR} before running make"
.endif
post-extract:
diff -ruN dansguardian.orig/distinfo dansguardian/distinfo
--- dansguardian.orig/distinfo Mon Jul 26 08:40:24 2004
+++ dansguardian/distinfo Mon Jul 26 08:56:00 2004
@@ -1,2 +1,2 @@
-MD5 (DansGuardian-2.6.1-13.source.tar.gz) = d45bdfd96020b9a9cc24a856d9362f75
-SIZE (DansGuardian-2.6.1-13.source.tar.gz) = 156619
+MD5 (DansGuardian-2.8.0-0.source.tar.gz) = 1bd5ffdf4140fad379e8392403ea7694
+SIZE (DansGuardian-2.8.0-0.source.tar.gz) = 192166
diff -ruN dansguardian.orig/files/dansguardian.sh dansguardian/files/dansguardian.sh
--- dansguardian.orig/files/dansguardian.sh Mon Jul 26 08:40:21 2004
+++ dansguardian/files/dansguardian.sh Mon Jul 26 10:12:09 2004
@@ -1,5 +1,5 @@
#!/bin/sh
-# $FreeBSD: ports/www/dansguardian/files/dansguardian.sh,v 1.1 2004/05/06 20:09:41 pav Exp $
+# $FreeBSD: ports/www/dansguardian-devel/files/dansguardian.sh,v 1.1 2004/05/09 21:41:15 pav Exp $
# PROVIDE: dansguardian
# REQUIRE: DAEMON squid
@@ -13,9 +13,9 @@
#
# DO NOT CHANGE THESE DEFAULT VALUES HERE
#
-dansguardian_enable="NO"
-dansguardian_flags=""
-dansguardian_pidfile="/var/run/dansguardian.pid"
+dansguardian_enable=${dansguardian_enable:-"NO"}
+dansguardian_flags=${dansguardian_flags:-""}
+dansguardian_pidfile=${dansguardian_pidfile:-"/var/run/dansguardian.pid"
. %%RC_SUBR%%
@@ -28,3 +28,4 @@
pidfile="${dansguardian_pidfile}"
run_rc_command "$1"
+
diff -ruN dansguardian.orig/files/patch-autoconf::fbsd.in dansguardian/files/patch-autoconf::fbsd.in
--- dansguardian.orig/files/patch-autoconf::fbsd.in Mon Jul 26 08:40:21 2004
+++ dansguardian/files/patch-autoconf::fbsd.in Mon Jul 26 09:00:21 2004
@@ -1,39 +1,26 @@
---- autoconf/fbsd.in.orig Wed Apr 14 08:06:42 2004
-+++ autoconf/fbsd.in Wed May 5 15:12:36 2004
-@@ -20,13 +20,13 @@
- logrotate.dansguardian
-
- PASSVARS = -DPROXYUSER=\"${PROXYUSER}\"
--PASSVARS += -DLOGLOCATION=\"${LOGLOCATION}access.log\"
-+PASSVARS += -DLOGLOCATION=\"${LOGLOCATION}dansguardian.log\"
- PASSVARS += -DCONFFILELOCATION=\"${CONFFILELOCATION}dansguardian.conf\"
- PASSVARS += -DPIDDIR=\"${PIDDIR}\"
-
- #Some advanced options:
--WARNING = -Wall
--OPTIMISE = -O2
-+#WARNING = -Wall
-+OPTIMISE = ${CXXFLAGS}
- #DEBUG += -DDGDEBUG
- #STATIC = -static
-
-@@ -41,43 +41,32 @@
+--- autoconf/fbsd.in.orig Tue Jun 29 10:21:27 2004
++++ autoconf/fbsd.in Tue Jun 29 10:23:52 2004
+@@ -43,48 +43,37 @@
$(CPP) -o dansguardian $(DGCFLAGS) $(DEBUG) $(OBJ) $(LIBS) dansguardian.cpp
install:
- @test -d $I$(SYSVLOCATION) || install -d $I$(SYSVLOCATION)
@test -d $I$(CONFFILELOCATION) || install -d $I$(CONFFILELOCATION)
- @test -d $I$(CONFFILELOCATION)phraselists || install -d $I$(CONFFILELOCATION)phraselists
+- @test -d $I$(CONFFILELOCATION)languages || install -d $I$(CONFFILELOCATION)languages
@test -d $I$(CGIBINLOCATION) || install -d $I$(CGIBINLOCATION)
- @test -d $I$(MANUALFILES)man8/ || install -d $I$(MANUALFILES)man8/
- @test -d $I$(LOGLOCATION) || install -d $I$(LOGLOCATION)
@test -d $I$(BINARYLOCATION) || install -d $I$(BINARYLOCATION)
+- cp -f ./filtergroupslist $I$(CONFFILELOCATION)filtergroupslist
+- cp -f ./dansguardianf1.conf $I$(CONFFILELOCATION)dansguardianf1.conf
- cp -f ./dansguardian $I$(BINARYLOCATION)dansguardian
- cp -f ./dansguardian.conf $I$(CONFFILELOCATION)dansguardian.conf
- cp -f ./bannedphraselist $I$(CONFFILELOCATION)bannedphraselist
- cp -f ./exceptionphraselist $I$(CONFFILELOCATION)exceptionphraselist
- cp -f ./weightedphraselist $I$(CONFFILELOCATION)weightedphraselist
- cp -f -R ./phraselists/* $I$(CONFFILELOCATION)phraselists/
+- cp -f -R ./languages/* $I$(CONFFILELOCATION)languages/
- cp -f ./bannediplist $I$(CONFFILELOCATION)bannediplist
- cp -f ./banneduserlist $I$(CONFFILELOCATION)banneduserlist
- cp -f ./bannedextensionlist $I$(CONFFILELOCATION)bannedextensionlist
@@ -42,22 +29,27 @@
- cp -f ./bannedregexpurllist $I$(CONFFILELOCATION)bannedregexpurllist
- cp -f ./bannedsitelist $I$(CONFFILELOCATION)bannedsitelist
- cp -f ./contentregexplist $I$(CONFFILELOCATION)contentregexplist
+- cp -f ./greysitelist $I$(CONFFILELOCATION)greysitelist
+- cp -f ./greyurllist $I$(CONFFILELOCATION)greyurllist
- cp -f ./exceptionsitelist $I$(CONFFILELOCATION)exceptionsitelist
- cp -f ./exceptionurllist $I$(CONFFILELOCATION)exceptionurllist
- cp -f ./exceptionuserlist $I$(CONFFILELOCATION)exceptionuserlist
- cp -f ./exceptioniplist $I$(CONFFILELOCATION)exceptioniplist
- cp -f ./pics $I$(CONFFILELOCATION)pics
-- cp -f ./template.html $I$(CONFFILELOCATION)template.html
-- cp -f ./messages $I$(CONFFILELOCATION)messages
+- cp -f ./transparent1x1.gif $I$(CONFFILELOCATION)transparent1x1.gif
- cp -f ./logrotation $I$(CONFFILELOCATION)logrotation
- cp -f ./dansguardian.bsdv $I$(SYSVLOCATION)dansguardian.sh
- cp -f ./dansguardian.pl $I$(CGIBINLOCATION)dansguardian.pl
- chmod o+x $I$(CGIBINLOCATION)dansguardian.pl
- cp -f ./dansguardian.8.gz $I$(MANUALFILES)man8/dansguardian.8.gz
-- chown -R $(PROXYUSER).$(PROXYGROUP) $I$(LOGLOCATION)
+- chown -R $(PROXYUSER):$(PROXYGROUP) $I$(LOGLOCATION)
- chmod -R u+wr $I$(LOGLOCATION)
- chmod u+wrx $I$(LOGLOCATION)
- if [ -d $(LOGROTATELOCATION) ]; then cp -f ./logrotate.dansguardian $I$(LOGROTATELOCATION)dansguardian; fi
++ @test -d $I$(CONFFILELOCATION)languages || install -d $I$(CONFFILELOCATION)languages
++ cp -fR ./languages/* $I$(CONFFILELOCATION)languages/
++ install -o root -g wheel -m 644 ./filtergroupslist $I$(CONFFILELOCATION)filtergroupslist.dist
++ install -o root -g wheel -m 644 ./dansguardianf1.conf $I$(CONFFILELOCATION)dansguardianf1.conf.dist
+ install -o root -g wheel -m 755 ./dansguardian $I$(BINARYLOCATION)dansguardian
+ install -o root -g wheel -m 644 ./dansguardian.conf $I$(CONFFILELOCATION)dansguardian.conf.dist
+ install -o root -g wheel -m 644 ./bannedphraselist $I$(CONFFILELOCATION)bannedphraselist.dist
@@ -71,13 +63,14 @@
+ install -o root -g wheel -m 644 ./bannedregexpurllist $I$(CONFFILELOCATION)bannedregexpurllist.dist
+ install -o root -g wheel -m 644 ./bannedsitelist $I$(CONFFILELOCATION)bannedsitelist.dist
+ install -o root -g wheel -m 644 ./contentregexplist $I$(CONFFILELOCATION)contentregexplist.dist
++ install -o root -g wheel -m 644 ./greysitelist $I$(CONFFILELOCATION)greysitelist.dist
++ install -o root -g wheel -m 644 ./greyurllist $I$(CONFFILELOCATION)greyurllist.dist
+ install -o root -g wheel -m 644 ./exceptionsitelist $I$(CONFFILELOCATION)exceptionsitelist.dist
+ install -o root -g wheel -m 644 ./exceptionurllist $I$(CONFFILELOCATION)exceptionurllist.dist
+ install -o root -g wheel -m 644 ./exceptionuserlist $I$(CONFFILELOCATION)exceptionuserlist.dist
+ install -o root -g wheel -m 644 ./exceptioniplist $I$(CONFFILELOCATION)exceptioniplist.dist
+ install -o root -g wheel -m 644 ./pics $I$(CONFFILELOCATION)pics.dist
-+ install -o root -g wheel -m 644 ./template.html $I$(CONFFILELOCATION)template.html.dist
-+ install -o root -g wheel -m 644 ./messages $I$(CONFFILELOCATION)messages.dist
++ install -o root -g wheel -m 644 ./transparent1x1.gif $I$(CONFFILELOCATION)transparent1x1.gif
+ install -o root -g wheel -m 755 ./dansguardian.pl $I$(CGIBINLOCATION)dansguardian.pl.dist
+ install -o root -g wheel -m 644 ./dansguardian.8 $I$(MANUALFILES)man8/dansguardian.8
+ install -o nobody -g nogroup -m 644 /dev/null $I$(LOGLOCATION)dansguardian.log
diff -ruN dansguardian.orig/files/patch-configure dansguardian/files/patch-configure
--- dansguardian.orig/files/patch-configure Mon Jul 26 08:40:21 2004
+++ dansguardian/files/patch-configure Mon Jul 26 08:59:19 2004
@@ -1,6 +1,6 @@
---- configure.orig Wed May 5 14:46:40 2004
-+++ configure Wed May 5 14:47:23 2004
-@@ -2540,7 +2540,7 @@
+--- configure.orig Wed Apr 28 09:36:01 2004
++++ configure Thu May 6 10:56:21 2004
+@@ -2543,7 +2543,7 @@
$extendedecho "SYSVLOCATION = \${PREFIX}$sysvdir" >>Makefile
$extendedecho "CGIBINLOCATION = \${PREFIX}$cgidir" >>Makefile
$extendedecho "MANUALFILES = \${PREFIX}$mandir" >>Makefile
@@ -9,3 +9,12 @@
$extendedecho "LOGROTATELOCATION = \${PREFIX}$logrotatedir" >>Makefile
echo "PROXYUSER = $runas_usr" >>Makefile
echo "PROXYGROUP = $runas_grp" >>Makefile
+@@ -2896,7 +2896,7 @@
+ echo "# Log file location" >>dansguardian.conf
+ echo "# " >>dansguardian.conf
+ echo "# Defines the log directory and filename." >>dansguardian.conf
+-echo "#loglocation = '/var/log/dansguardian/access.log'" >>dansguardian.conf
++echo "loglocation = '/var/log/dansguardian.log'" >>dansguardian.conf
+ echo "" >>dansguardian.conf
+ echo "" >>dansguardian.conf
+ echo "# Network Settings" >>dansguardian.conf
diff -ruN dansguardian.orig/pkg-descr dansguardian/pkg-descr
--- dansguardian.orig/pkg-descr Mon Jul 26 08:40:24 2004
+++ dansguardian/pkg-descr Mon Jul 26 09:52:05 2004
@@ -1,23 +1,22 @@
DansGuardian is a web content filtering proxy for Linux, FreeBSD, OpenBSD,
-and Solaris. It relies on a proxy server, for all fetching. The preferred
-proxy is Squid, however, DansGuardian should work with any proxy server.
+and Solaris. It relies on a proxy server, such as Squid, for all fetching;
+however, DansGuardian should work with any proxy server.
It filters using multiple methods, including:
- URL and domain filtering
- - textual content filtering
+ - content phrase filtering
- PICS filtering
- - MIME-type filtering
+ - MIME filtering
- file extension filtering
- POST filtering
- - user filtering
- - client IP filtering
- - exception lists for most of the above
+ - user and source IP filtering
-Running make with WITHOUT_PICS=yes will disable the PICS filtering. All
-other filtering is controlled via the configuration file.
+This version also includes support for filter groups (simple ACLs),
+pre-emptive blocking, improved URL caches, and fork pooling for
+improved performance under heavy load.
WWW: http://dansguardian.org
-WWW: http://dansguardian.intmain.org
+WWW: http://backup.dansguardian.org
- Freddie Cash
fcash at sd73.bc.ca
diff -ruN dansguardian.orig/pkg-message dansguardian/pkg-message
--- dansguardian.orig/pkg-message Mon Jul 26 08:40:24 2004
+++ dansguardian/pkg-message Mon Jul 26 09:51:59 2004
@@ -6,5 +6,5 @@
page for instructions on setting up log rotation and compression.
WARNING: This port uses RCng. Please read the comments in the startup
- script.
+ script for instructions on enabling the daemon.
*******************************************************************************
diff -ruN dansguardian.orig/pkg-plist dansguardian/pkg-plist
--- dansguardian.orig/pkg-plist Mon Jul 26 08:40:24 2004
+++ dansguardian/pkg-plist Mon Jul 26 09:58:12 2004
@@ -1,12 +1,32 @@
@exec mkdir -p etc/dansguardian
+ at exec mkdir -p etc/dansguardian/languages
+ at exec mkdir -p etc/dansguardian/languages/arspanish
+ at exec mkdir -p etc/dansguardian/languages/bulgarian
+ at exec mkdir -p etc/dansguardian/languages/chinesebig5
+ at exec mkdir -p etc/dansguardian/languages/chineseb2312
+ at exec mkdir -p etc/dansguardian/languages/czech
+ at exec mkdir -p etc/dansguardian/languages/danish
+ at exec mkdir -p etc/dansguardian/languages/french
+ at exec mkdir -p etc/dansguardian/languages/german
+ at exec mkdir -p etc/dansguardian/languages/german2
+ at exec mkdir -p etc/dansguardian/languages/indonesian
+ at exec mkdir -p etc/dansguardian/languages/italian
+ at exec mkdir -p etc/dansguardian/languages/lithuanian
+ at exec mkdir -p etc/dansguardian/languages/mxspanish
+ at exec mkdir -p etc/dansguardian/languages/polish
+ at exec mkdir -p etc/dansguardian/languages/portuguese
+ at exec mkdir -p etc/dansguardian/languages/turkish
+ at exec mkdir -p etc/dansguardian/languages/ukenglish
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/chat
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/drugadvocacy
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/dutchbadwords
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/frenchbadwords
+%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/frenchpornography
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/gambling
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/germanpornography
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/goodphrases
+%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/googlesearches
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/gore
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/illegaldrugs
%%PHRASELISTS%%@exec mkdir -p etc/dansguardian/phraselists/intolerance
@@ -27,21 +47,66 @@
etc/dansguardian/banneduserlist.dist
etc/dansguardian/contentregexplist.dist
etc/dansguardian/dansguardian.conf.dist
+etc/dansguardian/dansguardianf1.conf.dist
etc/dansguardian/exceptioniplist.dist
etc/dansguardian/exceptionphraselist.dist
etc/dansguardian/exceptionsitelist.dist
etc/dansguardian/exceptionurllist.dist
etc/dansguardian/exceptionuserlist.dist
-etc/dansguardian/messages.dist
+etc/dansguardian/filtergroupslist.dist
+etc/dansguardian/greysitelist.dist
+etc/dansguardian/greyurllist.dist
+etc/dansguardian/pics.dist
+etc/dansguardian/transparent1x1.gif
+etc/dansguardian/weightedphraselist.dist
+etc/dansguardian/languages/ReadMe
+etc/dansguardian/languages/arspanish/messages
+etc/dansguardian/languages/arspanish/template.html
+etc/dansguardian/languages/bulgarian/messages
+etc/dansguardian/languages/bulgarian/template.html
+etc/dansguardian/languages/chinesebig5/messages
+etc/dansguardian/languages/chinesebig5/template.html
+etc/dansguardian/languages/chinesegb2312/messages
+etc/dansguardian/languages/chinesegb2312/template.html
+etc/dansguardian/languages/czech/messages
+etc/dansguardian/languages/czech/template.html
+etc/dansguardian/languages/danish/messages
+etc/dansguardian/languages/danish/template.html
+etc/dansguardian/languages/dutch/messages
+etc/dansguardian/languages/dutch/template.html
+etc/dansguardian/languages/french/messages
+etc/dansguardian/languages/french/template.html
+etc/dansguardian/languages/german/messages
+etc/dansguardian/languages/german/template.html
+etc/dansguardian/languages/german2/messages
+etc/dansguardian/languages/german2/template.html
+etc/dansguardian/languages/indonesian/messages
+etc/dansguardian/languages/indonesian/template.html
+etc/dansguardian/languages/italian/messages
+etc/dansguardian/languages/italian/template.html
+etc/dansguardian/languages/lithuanian/messages
+etc/dansguardian/languages/lithuanian/template.html
+etc/dansguardian/languages/mxspanish/messages
+etc/dansguardian/languages/mxspanish/template.html
+etc/dansguardian/languages/polish/messages
+etc/dansguardian/languages/polish/template.html
+etc/dansguardian/languages/portuguese/messages
+etc/dansguardian/languages/portuguese/template.html
+etc/dansguardian/languages/turkish/messages
+etc/dansguardian/languages/turkish/template.html
+etc/dansguardian/languages/ukenglish/messages
+etc/dansguardian/languages/ukenglish/template.html
%%PHRASELISTS%%etc/dansguardian/phraselists/chat/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/drugadvocacy/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/dutchbadwords/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/frenchbadwords/weighted
+%%PHRASELISTS%%etc/dansguardian/phraselists/frenchpornography/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/gambling/banned
%%PHRASELISTS%%etc/dansguardian/phraselists/gambling/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/germanpornography/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/goodphrases/exception
%%PHRASELISTS%%etc/dansguardian/phraselists/goodphrases/weighted
+%%PHRASELISTS%%etc/dansguardian/phraselists/googlesearches/banned
%%PHRASELISTS%%etc/dansguardian/phraselists/gore/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/illegaldrugs/banned
%%PHRASELISTS%%etc/dansguardian/phraselists/illegaldrugs/weighted
@@ -54,19 +119,37 @@
%%PHRASELISTS%%etc/dansguardian/phraselists/violence/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/warezhacking/weighted
%%PHRASELISTS%%etc/dansguardian/phraselists/weapons/weighted
-etc/dansguardian/pics.dist
-etc/dansguardian/template.html.dist
-etc/dansguardian/weightedphraselist.dist
etc/rc.d/start-dg.sh
sbin/dansguardian
www/cgi-bin/dansguardian.pl.dist
+ at dirrm etc/dansguardian/languages/arspanish
+ at dirrm etc/dansguardian/languages/bulgarian
+ at dirrm etc/dansguardian/languages/chinesebig5
+ at dirrm etc/dansguardian/languages/chinesegb2312
+ at dirrm etc/dansguardian/languages/czech
+ at dirrm etc/dansguardian/languages/danish
+ at dirrm etc/dansguardian/languages/dutch
+ at dirrm etc/dansguardian/languages/french
+ at dirrm etc/dansguardian/languages/german
+ at dirrm etc/dansguardian/languages/german2
+ at dirrm etc/dansguardian/languages/indonesian
+ at dirrm etc/dansguardian/languages/italian
+ at dirrm etc/dansguardian/languages/lithuanian
+ at dirrm etc/dansguardian/languages/mxspanish
+ at dirrm etc/dansguardian/languages/polish
+ at dirrm etc/dansguardian/languages/portuguese
+ at dirrm etc/dansguardian/languages/turkish
+ at dirrm etc/dansguardian/languages/ukenglish
+ at dirrm etc/dansguardian/languages
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/chat
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/drugadvocacy
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/dutchbadwords
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/frenchbadwords
+%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/frenchpornography
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/gambling
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/germanpornography
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/goodphrases
+%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/googlesearches
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/gore
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/illegaldrugs
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/intolerance
@@ -79,5 +162,5 @@
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists/weapons
%%PHRASELISTS%%@dirrm etc/dansguardian/phraselists
@dirrm etc/dansguardian
- at unexec echo If permanently deleting this package, /var/log/dansguardian.log must be removed manually
+ at unexec echo If permanently deleting this package, /var/log/dansguardian.log must be removed manually
@unexec echo If permanently deleting this package, custom configuration files must be removed manually
--- dansguardian.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list