Date: Wed, 13 Aug 2003 09:30:09 -0700 (PDT) From: Freddie Cash <fcash@sd73.bc.ca> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/54199: port update: www/dansguardian to version 2.6.1-3 Message-ID: <200308131630.h7DGU99x030048@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/54199; it has been noted by GNATS. From: Freddie Cash <fcash@sd73.bc.ca> To: freebsd-gnats-submit@FreeBSD.org Cc: Subject: Re: ports/54199: port update: www/dansguardian to version 2.6.1-3 Date: Wed, 13 Aug 2003 09:18:41 -0700 --Boundary-00=_hTmO/FGXoiZVAJV Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Some people have mentioned issues with the original patch. I've attached a new patch that 3 different people in cyberspace have tested and are using on their systems. I have not heard anything negative back from them, so I am submitting it here. Have a look and let me know if anything else needs fixing. It if appears to work, could someone please commit it? The existing port is horribly out-of-date. Thanks. -- Freddie Cash District HelpDesk / Network Admin fcash@sd73.bc.ca helpdesk@sd73.bc.ca (250) 374-0679 ext. 219 --Boundary-00=_hTmO/FGXoiZVAJV Content-Type: text/x-diff; charset="us-ascii"; name="dansguardian-2.6.1-3.diff" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="dansguardian-2.6.1-3.diff" =2D-- patch-dansguardian-2.6.1.3 begins here --- diff -ruN dansguardian.orig/Makefile dansguardian/Makefile =2D-- dansguardian.orig/Makefile=A0=A0Fri Jul =A04 15:24:18 2003 +++ dansguardian/Makefile=A0=A0=A0=A0=A0=A0=A0Mon Jul =A07 15:15:07 2003 @@ -1,19 +1,18 @@ =A0# New ports collection makefile for:=A0=A0=A0dansguardian =A0# Date created:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0March 26, 2002 =2D# Whom:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0Freddie Cash <fcas= h@bigfoot.com> +# Whom:=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0Freddie Cash <fcash@s= d73.bc.ca> =A0# =A0# $FreeBSD: ports/www/dansguardian/Makefile,v 1.8 2003/02/21 14:01:15 kn= u Exp $ =A0# =A0PORTNAME=3D=A0=A0=A0=A0=A0=A0dansguardian =2DPORTVERSION=3D=A0=A0=A02.2.10.0 =2DPORTREVISION=3D=A0=A01 +PORTVERSION=3D=A0=A0=A02.6.1.3 =A0CATEGORIES=3D=A0=A0=A0=A0www =A0MASTER_SITES=3D=A0=A0# empty, see below =A0DISTNAME=3D=A0=A0=A0=A0=A0=A0DansGuardian-${PORTVERSION:R}-${PORTVERSION= :E}.source =2DMAINTAINER=3D=A0=A0=A0=A0fcash@bigfoot.com =2DCOMMENT=3D=A0=A0=A0=A0=A0=A0=A0A fast, simple web content filter for Squ= id proxy servers +MAINTAINER=3D=A0=A0=A0=A0fcash@sd73.bc.ca +COMMENT=3D=A0=A0=A0=A0=A0=A0=A0A fast, featureful web content filter for S= quid proxy servers =A0RUN_DEPENDS=3D=A0=A0=A0${LOCALBASE}/sbin/squid:${PORTSDIR}/www/squid24:i= nstall \ =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0${LOCALBASE}/sbin/httpd:${P= ORTSDIR}/www/apache13:install @@ -31,16 +30,19 @@ =A0DG_URL=3D=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0http://dansguar= dian.org/index.php?page=3Dcopyright2 =2D.if defined(WITHOUT_PICS) =2DCONFIGURE_ARGS+=3D=A0=A0=A0=A0=A0=A0=A0--without-pics-filter =2D.endif =2D =A0MAN8=3D=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0dansguardian.8 =A0NO_CDROM=3D=A0=A0=A0=A0=A0=A0"Commercial download is restricted. =A0Chec= k ${DG_URL} for more info" =A0NO_PACKAGE=3D=A0=A0=A0=A0"Redistribution is restricted. =A0Check ${DG_UR= L} for more info" +RESTRICTED=3D=A0=A0=A0=A0${NO_PACKAGE} =A0.include <bsd.port.pre.mk> + +.if ${OSVERSION} > 500000 || defined(WITH_GCC3) +CONFIGURE_ARGS+=3D=A0=A0=A0=A0=A0=A0=A0--gccver=3D3 +.else +CONFIGURE_ARGS+=3D=A0=A0=A0=A0=A0=A0=A0--gccver=3D2 +.endif =A0.if !(exists(${DISTDIR}/${DISTNAME}${EXTRACT_SUFX})) =A0IGNORE=3D=A0=A0=A0=A0=A0=A0=A0=A0"Commercial source download is restrict= ed. =A0Please visit and read ${DG_URL} and download ${DISTNAME}${EXTRACT_SU= =46X} into ${DISTDIR} before running make" diff -ruN dansguardian.orig/distinfo dansguardian/distinfo =2D-- dansguardian.orig/distinfo=A0=A0Fri Jul =A04 15:24:18 2003 +++ dansguardian/distinfo=A0=A0=A0=A0=A0=A0=A0Mon Jul =A07 11:10:43 2003 @@ -1 +1 @@ =2DMD5 (DansGuardian-2.2.10-0.source.tar.gz) =3D 1249c28c02fe1abb8313c9f710= 86a2c5 +MD5 (DansGuardian-2.6.1-3.source.tar.gz) =3D 21fa3b79fb66817c95003d320b62a= 4c1 diff -ruN dansguardian.orig/files/patch-FatController.cpp dansguardian/file= s/patch-FatController.cpp =2D-- dansguardian.orig/files/patch-FatController.cpp=A0=A0=A0=A0=A0Wed Dec= 31 16:00:00 1969 +++ dansguardian/files/patch-FatController.cpp=A0=A0Mon Jul =A07 15:03:36 2= 003 @@ -0,0 +1,11 @@ +--- FatController.cpp.orig=A0=A0=A0=A0=A0Mon Jul =A07 14:59:33 2003 ++++ FatController.cpp=A0=A0Mon Jul =A07 14:59:52 2003 +@@ -513,7 +513,7 @@ + =A0 =A0 if (conn) { + =A0 =A0 =A0 =A0 if (report) { + =A0 =A0 =A0 =A0 =A0 =A0 if (!isDaemonised) { +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0std::cerr << "Error creating connecting t= o test proxy" << std::endl; ++ =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0std::cerr << "Error creating connection t= o test proxy" << std::endl; + =A0 =A0 =A0 =A0 =A0 =A0 } + =A0 =A0 =A0 =A0 =A0 =A0 syslog(LOG_ERR, "%s","Error creating connection t= o test proxy"); + =A0 =A0 =A0 =A0 } diff -ruN dansguardian.orig/files/patch-autoconf::bsdv.in dansguardian/file= s/patch-autoconf::bsdv.in =2D-- dansguardian.orig/files/patch-autoconf::bsdv.in=A0=A0=A0=A0=A0Wed Dec= 31 16:00:00 1969 +++ dansguardian/files/patch-autoconf::bsdv.in=A0=A0Mon Jul =A07 12:13:25 2= 003 @@ -0,0 +1,37 @@ +--- autoconf/bsdv.in.orig=A0=A0=A0=A0=A0=A0Mon Jul =A07 12:04:33 2003 ++++ autoconf/bsdv.in=A0=A0=A0Mon Jul =A07 12:07:11 2003 +@@ -1,16 +1,26 @@ + #!/bin/sh + # +-# BSD startup script for dansguardian +-# partly based on httpd startup script ++# BSD startup script for dansguardian. + # +-# description: A web content filtering plugin for web \ +-# =A0 =A0 =A0 =A0 =A0 =A0 =A0proxies, developed to filter using lists of \ +-# =A0 =A0 =A0 =A0 =A0 =A0 =A0banned phrases, MIME types, filename \ ++# description: A web content filtering plugin for web ++# =A0 =A0 =A0 =A0 =A0 =A0 =A0proxies, developed to filter using lists of ++# =A0 =A0 =A0 =A0 =A0 =A0 =A0banned phrases, MIME types, filename + # =A0 =A0 =A0 =A0 =A0 =A0 =A0extensions and PICS labling. + # processname: dansguardian + +- +-# See how we were called. +- + case "$1" in + start) ++=A0=A0=A0=A0=A0=A0[ -x /usr/local/sbin/dansguardian ] && /usr/local/sbin/= dansguardian ++=A0=A0=A0=A0=A0=A0echo -n " dansguardian" ++=A0=A0=A0=A0=A0=A0;; ++stop) ++=A0=A0=A0=A0=A0=A0/usr/local/sbin/dansguardian -q ++=A0=A0=A0=A0=A0=A0rm -f /tmp/.dguardianipc ++=A0=A0=A0=A0=A0=A0echo -n " dansguardian" ++=A0=A0=A0=A0=A0=A0;; ++*) ++=A0=A0=A0=A0=A0=A0echo "Usage: $0 {start|stop|restart}" ++=A0=A0=A0=A0=A0=A0;; ++esac ++exit 0 ++ diff -ruN dansguardian.orig/files/patch-autoconf::fbsd.in dansguardian/file= s/patch-autoconf::fbsd.in =2D-- dansguardian.orig/files/patch-autoconf::fbsd.in=A0=A0=A0=A0=A0Fri Jul= =A04 15:24:18 2003 +++ dansguardian/files/patch-autoconf::fbsd.in=A0=A0Mon Jul =A07 14:52:05 2= 003 @@ -1,7 +1,7 @@ =2D--- autoconf/fbsd.in.orig=A0=A0=A0=A0=A0=A0Tue Apr =A02 11:51:15 2002 =2D+++ autoconf/fbsd.in=A0=A0=A0Tue Apr =A02 11:54:12 2002 =2D@@ -17,7 +17,7 @@ =2D =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0dansguardian.conf config.cache Makef= ile logrotation +--- autoconf/fbsd.in.orig=A0=A0=A0=A0=A0=A0Mon Jul =A07 02:47:25 2003 ++++ autoconf/fbsd.in=A0=A0=A0Mon Jul =A07 14:51:43 2003 +@@ -20,7 +20,7 @@ + =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 logrotate.dansguardian =A0 PASSVARS =3D -DPROXYUSER=3D\"${PROXYUSER}\" =A0-PASSVARS +=3D -DLOGLOCATION=3D\"${LOGLOCATION}access.log\" @@ -9,67 +9,125 @@ =A0 PASSVARS +=3D =2DDCONFFILELOCATION=3D\"${CONFFILELOCATION}dansguardian.conf\" =A0 PASSVARS +=3D -DPIDDIR=3D\"${PIDDIR}\" =2D@@ -34,36 +34,31 @@ +@@ -37,56 +37,86 @@ =A0 .cpp.o: =A0 =A0=A0=A0=A0=A0=A0$(CPP) $(DEBUG) $(CFLAGS) -c $< =2D all:=A0=A0$(OBJ) +-all:=A0=A0$(OBJ) ++all:=A0=A0$(OBJ) =A0 =A0=A0=A0=A0=A0=A0$(CPP) -o dansguardian $(DGCFLAGS) $(DEBUG) $(OBJ) $(= LIBS) dansguardian.cpp =A0 install: =2D =A0=A0=A0=A0=A0=A0@test -d $(SYSVLOCATION) || install -d $(SYSVLOCATION) =2D =A0=A0=A0=A0=A0=A0@test -d $(CONFFILELOCATION) || install -d $(CONFFILE= LOCATION) =2D =A0=A0=A0=A0=A0=A0@test -d $(CGIBINLOCATION) || install -d $(CGIBINLOCA= TION) =2D-=A0=A0=A0=A0=A0=A0@test -d $(MANUALFILES)man8/ || install -d $(MANUALFI= LES)man8/ =2D-=A0=A0=A0=A0=A0=A0@test -d $(LOGLOCATION) || install -d $(LOGLOCATION) =2D-=A0=A0=A0=A0=A0=A0@test -d $(BINARYLOCATION) || /usr/sbin/install -d $(= BINARYLOCATION) =2D-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian $(BINARYLOCATION)dansguardian =2D-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian.conf $(CONFFILELOCATION)dansguar= dian.conf =2D-=A0=A0=A0=A0=A0=A0cp -f ./bannedphraselist $(CONFFILELOCATION)bannedphr= aselist =2D-=A0=A0=A0=A0=A0=A0cp -f ./bannedextensionlist $(CONFFILELOCATION)banned= extensionlist =2D-=A0=A0=A0=A0=A0=A0cp -f ./bannedmimetypelist $(CONFFILELOCATION)bannedm= imetypelist =2D-=A0=A0=A0=A0=A0=A0cp -f ./bannedurllist $(CONFFILELOCATION)bannedurllist =2D-=A0=A0=A0=A0=A0=A0cp -f ./bannedregexpurllist $(CONFFILELOCATION)banned= regexpurllist =2D-=A0=A0=A0=A0=A0=A0cp -f ./bannedsitelist $(CONFFILELOCATION)bannedsitel= ist =2D-=A0=A0=A0=A0=A0=A0cp -f ./exceptionsitelist $(CONFFILELOCATION)exceptio= nsitelist =2D-=A0=A0=A0=A0=A0=A0cp -f ./exceptionuserlist $(CONFFILELOCATION)exceptio= nuserlist =2D-=A0=A0=A0=A0=A0=A0cp -f ./exceptioniplist $(CONFFILELOCATION)exceptioni= plist =2D-=A0=A0=A0=A0=A0=A0cp -f ./pics $(CONFFILELOCATION)pics =2D-=A0=A0=A0=A0=A0=A0cp -f ./logrotation $(CONFFILELOCATION)logrotation =2D-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian.bsdv $(SYSVLOCATION)dansguardian= =2Esh =2D-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian.pl $(CGIBINLOCATION)dansguardian= =2Epl =2D-=A0=A0=A0=A0=A0=A0chmod o+x $(CGIBINLOCATION)dansguardian.pl =2D-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian.8.gz $(MANUALFILES)man8/dansguar= dian.8.gz =2D-=A0=A0=A0=A0=A0=A0chown -R $(PROXYUSER).$(PROXYGROUP) $(LOGLOCATION) =2D-=A0=A0=A0=A0=A0=A0chmod -R u+wr $(LOGLOCATION) =2D-=A0=A0=A0=A0=A0=A0chmod u+wrx $(LOGLOCATION) =2D+=A0=A0=A0=A0=A0=A0@test -d $(BINARYLOCATION) || install -d $(BINARYLOCA= TION) =2D+=A0=A0=A0=A0=A0=A0@install -m 755 -o root -g wheel ./dansguardian $(BIN= ARYLOCATION)dansguardian =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./dansguardian.conf = $(CONFFILELOCATION)dansguardian.conf =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./bannedphraselist $= (CONFFILELOCATION)bannedphraselist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./bannedextensionlis= t $(CONFFILELOCATION)bannedextensionlist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./bannedmimetypelist= $(CONFFILELOCATION)bannedmimetypelist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./bannedurllist $(CO= NFFILELOCATION)bannedurllist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./bannedregexpurllis= t $(CONFFILELOCATION)bannedregexpurllist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./bannedsitelist $(C= ONFFILELOCATION)bannedsitelist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./exceptionsitelist = $(CONFFILELOCATION)exceptionsitelist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./exceptionuserlist = $(CONFFILELOCATION)exceptionuserlist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./exceptioniplist $(= CONFFILELOCATION)exceptioniplist =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./pics $(CONFFILELOC= ATION)pics =2D+=A0=A0=A0=A0=A0=A0@install -m 755 -o root -g wheel ./dansguardian.bsdv = $(SYSVLOCATION)start-dg.sh =2D+=A0=A0=A0=A0=A0=A0@install -m 755 -o root -g wheel ./dansguardian.pl $(= CGIBINLOCATION)dansguardian.pl =2D+=A0=A0=A0=A0=A0=A0@install -m 644 -o root -g wheel ./dansguardian.8 $(M= ANUALFILES)man8/dansguardian.8 =2D+=A0=A0=A0=A0=A0=A0@touch $(LOGLOCATION)dansguardian.log =2D+=A0=A0=A0=A0=A0=A0@chown $(PROXYUSER):$(PROXYGROUP) $(LOGLOCATION)dansg= uardian.log + =A0=A0=A0=A0=A0=A0@test -d $I$(SYSVLOCATION) || install -d $I$(SYSVLOCATI= ON) + =A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION) || install -d $I$(CONFFI= LELOCATION) + =A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists || install -d= $I$(CONFFILELOCATION)phraselists ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/chat || insta= ll -d $I$(CONFFILELOCATION)phraselists/chat ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/drugadvocacy = || install -d $I$(CONFFILELOCATION)phraselists/drugadvocacy ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/dutchbadwords= || install -d $I$(CONFFILELOCATION)phraselists/dutchbadwords ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/frenchbadword= s || install -d $I$(CONFFILELOCATION)phraselists/frenchbadwords ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/gambling || i= nstall -d $I$(CONFFILELOCATION)phraselists/gambling ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/goodphrases |= | install -d $I$(CONFFILELOCATION)phraselists/goodphrases ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/gore || insta= ll -d $I$(CONFFILELOCATION)phraselists/gore ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/illegaldrugs = || install -d $I$(CONFFILELOCATION)phraselists/illegaldrugs ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/intolerance |= | install -d $I$(CONFFILELOCATION)phraselists/intolerance ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/italianbadwor= ds || install -d $I$(CONFFILELOCATION)phraselists/italianbadwords ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/legaldrugs ||= install -d $I$(CONFFILELOCATION)phraselists/legaldrugs ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/personals || = install -d $I$(CONFFILELOCATION)phraselists/personals ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/pornography |= | install -d $I$(CONFFILELOCATION)phraselists/pornography ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/violence || i= nstall -d $I$(CONFFILELOCATION)phraselists/violence ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/warezhacking = || install -d $I$(CONFFILELOCATION)phraselists/warezhacking ++=A0=A0=A0=A0=A0=A0@test -d $I$(CONFFILELOCATION)phraselists/weapons || in= stall -d $I$(CONFFILELOCATION)phraselists/weapons + =A0=A0=A0=A0=A0=A0@test -d $I$(CGIBINLOCATION) || install -d $I$(CGIBINLO= CATION) + =A0=A0=A0=A0=A0=A0@test -d $I$(MANUALFILES)man8/ || install -d $I$(MANUAL= =46ILES)man8/ + =A0=A0=A0=A0=A0=A0@test -d $I$(LOGLOCATION) || install -d $I$(LOGLOCATION) +-=A0=A0=A0=A0=A0=A0@test -d $I$(BINARYLOCATION) || /usr/sbin/install -d $I= $(BINARYLOCATION) +-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian $I$(BINARYLOCATION)dansguardian +-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian.conf $I$(CONFFILELOCATION)dansguar= dian.conf +-=A0=A0=A0=A0=A0=A0cp -f ./bannedphraselist $I$(CONFFILELOCATION)bannedphr= aselist +-=A0=A0=A0=A0=A0=A0cp -f ./exceptionphraselist $I$(CONFFILELOCATION)except= ionphraselist +-=A0=A0=A0=A0=A0=A0cp -f ./weightedphraselist $I$(CONFFILELOCATION)weighte= dphraselist +-=A0=A0=A0=A0=A0=A0cp -f -R ./phraselists/* $I$(CONFFILELOCATION)phraselis= ts/ +-=A0=A0=A0=A0=A0=A0cp -f ./bannediplist $I$(CONFFILELOCATION)bannediplist +-=A0=A0=A0=A0=A0=A0cp -f ./banneduserlist $I$(CONFFILELOCATION)banneduserl= ist +-=A0=A0=A0=A0=A0=A0cp -f ./bannedextensionlist $I$(CONFFILELOCATION)banned= extensionlist +-=A0=A0=A0=A0=A0=A0cp -f ./bannedmimetypelist $I$(CONFFILELOCATION)bannedm= imetypelist +-=A0=A0=A0=A0=A0=A0cp -f ./bannedurllist $I$(CONFFILELOCATION)bannedurllist +-=A0=A0=A0=A0=A0=A0cp -f ./bannedregexpurllist $I$(CONFFILELOCATION)banned= regexpurllist +-=A0=A0=A0=A0=A0=A0cp -f ./bannedsitelist $I$(CONFFILELOCATION)bannedsitel= ist +-=A0=A0=A0=A0=A0=A0cp -f ./contentregexplist $I$(CONFFILELOCATION)contentr= egexplist +-=A0=A0=A0=A0=A0=A0cp -f ./exceptionsitelist $I$(CONFFILELOCATION)exceptio= nsitelist +-=A0=A0=A0=A0=A0=A0cp -f ./exceptionurllist $I$(CONFFILELOCATION)exception= urllist +-=A0=A0=A0=A0=A0=A0cp -f ./exceptionuserlist $I$(CONFFILELOCATION)exceptio= nuserlist +-=A0=A0=A0=A0=A0=A0cp -f ./exceptioniplist $I$(CONFFILELOCATION)exceptioni= plist +-=A0=A0=A0=A0=A0=A0cp -f ./pics $I$(CONFFILELOCATION)pics +-=A0=A0=A0=A0=A0=A0cp -f ./template.html $I$(CONFFILELOCATION)template.html +-=A0=A0=A0=A0=A0=A0cp -f ./messages $I$(CONFFILELOCATION)messages +-=A0=A0=A0=A0=A0=A0cp -f ./logrotation $I$(CONFFILELOCATION)logrotation +-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian.bsdv $I$(SYSVLOCATION)dansguardian= =2Esh +-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian.pl $I$(CGIBINLOCATION)dansguardian= =2Epl +-=A0=A0=A0=A0=A0=A0chmod o+x $I$(CGIBINLOCATION)dansguardian.pl +-=A0=A0=A0=A0=A0=A0cp -f ./dansguardian.8.gz $I$(MANUALFILES)man8/dansguar= dian.8.gz +-=A0=A0=A0=A0=A0=A0chown -R $(PROXYUSER).$(PROXYGROUP) $I$(LOGLOCATION) +-=A0=A0=A0=A0=A0=A0chmod -R u+wr $I$(LOGLOCATION) +-=A0=A0=A0=A0=A0=A0chmod u+wrx $I$(LOGLOCATION) +-=A0=A0=A0=A0=A0=A0if [ -d $(LOGROTATELOCATION) ]; then cp -f ./logrotate.= dansguardian $I$(LOGROTATELOCATION)dansguardian; fi ++=A0=A0=A0=A0=A0=A0@test -d $I$(BINARYLOCATION) || install -d $I$(BINARYLO= CATION) ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 755 ./dansguardian $I$(BINA= RYLOCATION)dansguardian ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./dansguardian.conf $I$= (CONFFILELOCATION)dansguardian.conf ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./bannedphraselist $I$(= CONFFILELOCATION)bannedphraselist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./exceptionphraselist $= I$(CONFFILELOCATION)exceptionphraselist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./weightedphraselist $I= $(CONFFILELOCATION)weightedphraselist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/chat/weig= hted $I$(CONFFILELOCATION)phraselists/chat/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/drugadvoc= acy/weighted $I$(CONFFILELOCATION)phraselists/drugadvocacy/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/dutchbadw= ords/weighted $I$(CONFFILELOCATION)phraselists/dutchbadwords/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/frenchbad= words/weighted $I$(CONFFILELOCATION)phraselists/frenchbadwords/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/gambling/= banned $I$(CONFFILELOCATION)phraselists/gambling/banned ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/gambling/= weighted $I$(CONFFILELOCATION)phraselists/gambling/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/goodphras= es/exception $I$(CONFFILELOCATION)phraselists/goodphrases/exception ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/goodphras= es/weighted $I$(CONFFILELOCATION)phraselists/goodphrases/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/gore/weig= hted $I$(CONFFILELOCATION)phraselists/gore/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/illegaldr= ugs/banned $I$(CONFFILELOCATION)phraselists/illegaldrugs/banned ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/illegaldr= ugs/weighted $I$(CONFFILELOCATION)phraselists/illegaldrugs/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/intoleran= ce/banned $I$(CONFFILELOCATION)phraselists/intolerance/banned ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/intoleran= ce/weighted $I$(CONFFILELOCATION)phraselists/intolerance/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/italianba= dwords/weighted $I$(CONFFILELOCATION)phraselists/italianbadwords/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/legaldrug= s/weighted $I$(CONFFILELOCATION)phraselists/legaldrugs/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/personals= /weighted $I$(CONFFILELOCATION)phraselists/personals/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/pornograp= hy/banned $I$(CONFFILELOCATION)phraselists/pornography/banned ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/pornograp= hy/weighted $I$(CONFFILELOCATION)phraselists/pornography/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/violence/= weighted $I$(CONFFILELOCATION)phraselists/violence/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/warezhack= ing/weighted $I$(CONFFILELOCATION)phraselists/warezhacking/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./phraselists/weapons/w= eighted $I$(CONFFILELOCATION)phraselists/weapons/weighted ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./bannediplist $I$(CONF= =46ILELOCATION)bannediplist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./banneduserlist $I$(CO= NFFILELOCATION)banneduserlist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./bannedextensionlist $= I$(CONFFILELOCATION)bannedextensionlist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./bannedmimetypelist $I= $(CONFFILELOCATION)bannedmimetypelist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./bannedurllist $I$(CON= =46FILELOCATION)bannedurllist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./bannedregexpurllist $= I$(CONFFILELOCATION)bannedregexpurllist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./bannedsitelist $I$(CO= NFFILELOCATION)bannedsitelist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./contentregexplist $I$= (CONFFILELOCATION)contentregexplist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./exceptionsitelist $I$= (CONFFILELOCATION)exceptionsitelist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./exceptionurllist $I$(= CONFFILELOCATION)exceptionurllist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./exceptionuserlist $I$= (CONFFILELOCATION)exceptionuserlist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./exceptioniplist $I$(C= ONFFILELOCATION)exceptioniplist ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./pics $I$(CONFFILELOCA= TION)pics ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./template.html $I$(CON= =46FILELOCATION)template.html ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./messages $I$(CONFFILE= LOCATION)messages ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 755 ./dansguardian.bsdv $I$= (SYSVLOCATION)start-dg.sh ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 755 ./dansguardian.pl $I$(C= GIBINLOCATION)dansguardian.pl ++=A0=A0=A0=A0=A0=A0install -o root -g wheel -m 644 ./dansguardian.8 $I$(MA= NUALFILES)man8/dansguardian.8 ++=A0=A0=A0=A0=A0=A0install -o nobody -g nogroup -m 644 /dev/null $I$(LOGLO= CATION)dansguardian.log =A0 uninstall: =A0 =A0=A0=A0=A0=A0=A0rm -f $(BINARYLOCATION)dansguardian =2D@@ -71,7 +66,7 @@ + =A0=A0=A0=A0=A0=A0rm -f $(SYSVLOCATION)dansguardian =A0 =A0=A0=A0=A0=A0=A0rm -f $(CGIBINLOCATION)dansguardian.pl =2D =A0=A0=A0=A0=A0=A0rm -f $(MANUALFILES)man8/dansguardian.8.gz +-=A0=A0=A0=A0=A0=A0rm -f $(MANUALFILES)man8/dansguardian.8.gz ++=A0=A0=A0=A0=A0=A0rm -f $(MANUALFILES)man8/dansguardian.8* =A0 =A0=A0=A0=A0=A0=A0rm -fr $(CONFFILELOCATION) =A0-=A0=A0=A0=A0=A0=A0rm -fr $(LOGLOCATION) =2D+=A0=A0=A0=A0=A0=A0rm -f $(LOGLOCATION)dansguardian.log +-=A0=A0=A0=A0=A0=A0if [ -f $(LOGROTATELOCATION)dansguardian ]; then rm -f = $(LOGROTATELOCATION)dansguardian; fi ++=A0=A0=A0=A0=A0=A0rm -f $(LOGLOCATION)/dansguardian.log =A0 clean: =A0 =A0=A0=A0=A0=A0=A0rm -f $(OBJ) $(PROG) diff -ruN dansguardian.orig/files/patch-configure dansguardian/files/patch-= configure =2D-- dansguardian.orig/files/patch-configure=A0=A0=A0=A0=A0Fri Jul =A04 15= :24:18 2003 +++ dansguardian/files/patch-configure=A0=A0Mon Jul =A07 12:11:05 2003 @@ -1,11 +1,57 @@ =2D--- configure.orig=A0=A0=A0=A0=A0Tue Apr =A02 09:15:26 2002 =2D+++ configure=A0=A0Tue Apr =A02 09:29:41 2002 =2D@@ -2667,7 +2667,7 @@ +--- configure.orig=A0=A0=A0=A0=A0Mon Jul =A07 12:09:35 2003 ++++ configure=A0=A0Mon Jul =A07 12:10:25 2003 +@@ -2540,7 +2540,7 @@ =A0 $extendedecho "SYSVLOCATION =3D \${PREFIX}$sysvdir" >>Makefile =A0 $extendedecho "CGIBINLOCATION =3D \${PREFIX}$cgidir" >>Makefile =A0 $extendedecho "MANUALFILES =3D \${PREFIX}$mandir" >>Makefile =A0-$extendedecho "LOGLOCATION =3D \${PREFIX}$logdir" >>Makefile =A0+$extendedecho "LOGLOCATION =3D $logdir" >>Makefile + $extendedecho "LOGROTATELOCATION =3D \${PREFIX}$logrotatedir" >>Makefile =A0 echo "PROXYUSER =3D $runas_usr" >>Makefile =A0 echo "PROXYGROUP =3D $runas_grp" >>Makefile =2D echo "PIDDIR =3D $piddir" >>Makefile +@@ -2665,27 +2665,6 @@ + =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 rm -f dansguardian.bsdv + =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 fi + =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 cat autoconf/bsdv.in > dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0$extendedecho " =A0 =A0 =A0 =A0[ -x $pref= ixdir$bindir\c" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0$extendedecho "dansguardian ] && $prefixd= ir$bindir\c" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo "dansguardian > /dev/null && $extend= edecho ' dansguardian\c'" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo " =A0 =A0 =A0 =A0;;" >> dansguardian= =2Ebsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo "stop)" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0$extendedecho " =A0 =A0 =A0 =A0$prefixdir= $bindir\c" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo "dansguardian -q" >> dansguardian.bs= dv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0$extendedecho " =A0 =A0 =A0 =A0[ -r /tmp/= \c" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo ".dguardianipc ] && $extendedecho ' = dansguardian\c'" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo " =A0 =A0 =A0 =A0rm -f /tmp/.dguardi= anipc" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo " =A0 =A0 =A0 =A0;;" >> dansguardian= =2Ebsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo "restart)" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo " =A0 =A0 =A0 =A0\$0 stop" >> dansgu= ardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo " =A0 =A0 =A0 =A0\$0 start" >> dansg= uardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo " =A0 =A0 =A0 =A0;;" >> dansguardian= =2Ebsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo "*)" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo " =A0 =A0 =A0 =A0echo \"Usage: `base= name \$0` {start|stop|restart}\" >&2" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo " =A0 =A0 =A0 =A0;;" >> dansguardian= =2Ebsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo "esac" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0echo "exit 0" >> dansguardian.bsdv +- =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0chmod u+x dansguardian.bsdv + =A0=A0=A0=A0=A0=A0;; + =A0=A0=A0=A0=A0=A0NetBSD*) + =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0if [ -f dansguardian.bsdv ]; th= en +@@ -3082,7 +3061,7 @@ + echo "" >>logrotation + echo "LOG_DIR=3D$prefixdir$logdir" >>logrotation + echo "NUM_LOGS=3D4" >>logrotation +-echo "LOG=3D\$LOG_DIR/access.log" >>logrotation ++echo "LOG=3D\$LOG_DIR/dansguardian.log" >>logrotation + echo "" >>logrotation + + case `uname -s` in +@@ -3176,7 +3155,7 @@ + fi + + $extendedecho "$prefixdir$logdir\c" >>logrotate.dansguardian +-echo "access.log {" >>logrotate.dansguardian ++echo "dansguardian.log {" >>logrotate.dansguardian + echo " =A0rotate 4" >>logrotate.dansguardian + echo " =A0weekly" >>logrotate.dansguardian + echo " =A0sharedscripts" >>logrotate.dansguardian diff -ruN dansguardian.orig/files/patch-dansguardian.8 dansguardian/files/p= atch-dansguardian.8 =2D-- dansguardian.orig/files/patch-dansguardian.8=A0=A0=A0=A0=A0=A0=A0=A0F= ri Jul =A04 15:24:18 2003 +++ dansguardian/files/patch-dansguardian.8=A0=A0=A0=A0=A0Mon Jul =A07 11:3= 8:34 2003 @@ -1,11 +1,11 @@ =2D--- dansguardian.8.orig=A0=A0=A0=A0=A0=A0=A0=A0Tue Mar 26 09:03:19 2002 =2D+++ dansguardian.8=A0=A0=A0=A0=A0Tue Mar 26 09:03:25 2002 +--- dansguardian.8.orig=A0=A0=A0=A0=A0=A0=A0=A0Mon Jul =A07 11:37:24 2003 ++++ dansguardian.8=A0=A0=A0=A0=A0Mon Jul =A07 11:38:15 2003 =A0@@ -3,7 +3,7 @@ =A0 .SH NAME =A0 DansGuardian 2 =A0 .SH SYNOPSIS =A0-/etc/rc.d/init.d/dansguardian [stop|start|status|restart] =2D+/usr/local/etc/rc.d/dansguardian.sh [stop|start|restart] ++/usr/local/etc/rc.d/start-dg.sh [stop|start|restart] =A0 .SH DESCRIPTION =A0 A Introduction diff -ruN dansguardian.orig/pkg-descr dansguardian/pkg-descr =2D-- dansguardian.orig/pkg-descr=A0Fri Jul =A04 15:24:18 2003 +++ dansguardian/pkg-descr=A0=A0=A0=A0=A0=A0Mon Jul =A07 15:11:59 2003 @@ -1,20 +1,20 @@ =A0DansGuardian is a web content filtering proxy for Linux, FreeBSD, OpenBS= D, =2Dand Solaris. It relies on a proxy server, such as Squid, for all fetchin= g; =2Dhowever, DansGuardian should work with any proxy server. +and Solaris. It relies on a proxy server, for all fetching. =A0The preferr= ed +proxy is Squid, however, DansGuardian should work with any proxy server. =A0It filters using multiple methods, including: =A0 =A0- URL and domain filtering =2D =A0- content phrase filtering + =A0- textual content filtering =A0 =A0- PICS filtering =2D =A0- MIME filtering + =A0- MIME-type filtering =A0 =A0- file extension filtering =A0 =A0- POST filtering =2D =2DRunning make with WITHOUT_PICS=3Dyes will disable the PICS filtering. A= ll =2Dother filtering is controlled via the configuration file. + =A0- user filtering + =A0- client IP filtering + =A0- exception lists for most of the above =A0WWW: http://dansguardian.org =2DWWW: http://backup.dansguardian.org +WWW: http://dansguardian.intmain.org =A0- Freddie Cash =2Dfcash@bigfoot.com +fcash@sd73.bc.ca diff -ruN dansguardian.orig/pkg-plist dansguardian/pkg-plist =2D-- dansguardian.orig/pkg-plist=A0Fri Jul =A04 15:24:18 2003 +++ dansguardian/pkg-plist=A0=A0=A0=A0=A0=A0Mon Jul =A07 15:21:19 2003 @@ -1,18 +1,81 @@ =A0@exec mkdir -p etc/dansguardian =2Detc/dansguardian/dansguardian.conf =2Detc/dansguardian/bannedphraselist +@exec mkdir -p etc/dansguardian/phraselists +@exec mkdir -p etc/dansguardian/phraselists/chat +@exec mkdir -p etc/dansguardian/phraselists/drugadvocacy +@exec mkdir -p etc/dansguardian/phraselists/dutchbadwords +@exec mkdir -p etc/dansguardian/phraselists/frenchbadwords +@exec mkdir -p etc/dansguardian/phraselists/gambling +@exec mkdir -p etc/dansguardian/phraselists/goodphrases +@exec mkdir -p etc/dansguardian/phraselists/gore +@exec mkdir -p etc/dansguardian/phraselists/illegaldrugs +@exec mkdir -p etc/dansguardian/phraselists/intolerance +@exec mkdir -p etc/dansguardian/phraselists/italianbadwords +@exec mkdir -p etc/dansguardian/phraselists/legaldrugs +@exec mkdir -p etc/dansguardian/phraselists/personals +@exec mkdir -p etc/dansguardian/phraselists/pornography +@exec mkdir -p etc/dansguardian/phraselists/violence +@exec mkdir -p etc/dansguardian/phraselists/warezhacking +@exec mkdir -p etc/dansguardian/phraselists/weapons =A0etc/dansguardian/bannedextensionlist +etc/dansguardian/bannediplist =A0etc/dansguardian/bannedmimetypelist =2Detc/dansguardian/bannedurllist +etc/dansguardian/bannedphraselist =A0etc/dansguardian/bannedregexpurllist =A0etc/dansguardian/bannedsitelist =2Detc/dansguardian/exceptionsitelist =2Detc/dansguardian/exceptionuserlist +etc/dansguardian/bannedurllist +etc/dansguardian/banneduserlist +etc/dansguardian/contentregexplist +etc/dansguardian/dansguardian.conf =A0etc/dansguardian/exceptioniplist +etc/dansguardian/exceptionphraselist +etc/dansguardian/exceptionurllist +etc/dansguardian/exceptionuserlist +etc/dansguardian/exceptionsitelist +etc/dansguardian/messages +etc/dansguardian/phraselists/chat/weighted +etc/dansguardian/phraselists/drugadvocacy/weighted +etc/dansguardian/phraselists/dutchbadwords/weighted +etc/dansguardian/phraselists/frenchbadwords/weighted +etc/dansguardian/phraselists/gambling/banned +etc/dansguardian/phraselists/gambling/weighted +etc/dansguardian/phraselists/goodphrases/exception +etc/dansguardian/phraselists/goodphrases/weighted +etc/dansguardian/phraselists/gore/weighted +etc/dansguardian/phraselists/illegaldrugs/banned +etc/dansguardian/phraselists/illegaldrugs/weighted +etc/dansguardian/phraselists/intolerance/banned +etc/dansguardian/phraselists/intolerance/weighted +etc/dansguardian/phraselists/italianbadwords/weighted +etc/dansguardian/phraselists/legaldrugs/weighted +etc/dansguardian/phraselists/personals/weighted +etc/dansguardian/phraselists/pornography/banned +etc/dansguardian/phraselists/pornography/weighted +etc/dansguardian/phraselists/violence/weighted +etc/dansguardian/phraselists/warezhacking/weighted +etc/dansguardian/phraselists/weapons/weighted =A0etc/dansguardian/pics =2Detc/rc.d/dansguardian.sh +etc/dansguardian/template.html +etc/dansguardian/weightedphraselist +etc/rc.d/start-dg.sh =A0sbin/dansguardian =A0www/cgi-bin/dansguardian.pl +@dirrm etc/dansguardian/phraselists/chat +@dirrm etc/dansguardian/phraselists/drugadvocacy +@dirrm etc/dansguardian/phraselists/dutchbadwords +@dirrm etc/dansguardian/phraselists/frenchbadwords +@dirrm etc/dansguardian/phraselists/gambling +@dirrm etc/dansguardian/phraselists/goodphrases +@dirrm etc/dansguardian/phraselists/gore +@dirrm etc/dansguardian/phraselists/illegaldrugs +@dirrm etc/dansguardian/phraselists/intolerance +@dirrm etc/dansguardian/phraselists/italianbadwords +@dirrm etc/dansguardian/phraselists/legaldrugs +@dirrm etc/dansguardian/phraselists/personals +@dirrm etc/dansguardian/phraselists/pornography +@dirrm etc/dansguardian/phraselists/violence +@dirrm etc/dansguardian/phraselists/warezhacking +@dirrm etc/dansguardian/phraselists/weapons +@dirrm etc/dansguardian/phraselists =A0@dirrm etc/dansguardian =A0@unexec echo If permanently deleting this package, /var/log/dansguardian= =2Elog must be removed manually =2D-- patch-dansguardian-2.6.1.3 ends here --- --Boundary-00=_hTmO/FGXoiZVAJV--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308131630.h7DGU99x030048>