Update dansguardian to 2.12.0.3 * Applied patch #9 (Crash when more than one authplugin are selected) by Frederic Bourgeois * Added feature to allow Facebook mock ajax (request #6) by Jason Spiro * Added contrib dir * Added a new html & css validated html template in contrib (request #3). By Chris Peschke * Converted iso-8859 message files to utf-8 (bug #86). Suggested by Fred Ulisses Maranhao * Fixed Error reading Content-Length (bug #84). By Carlos Soto * Fixed compilation error BSD due lack of string.h when using memcpy() (bug #75). By Alexander Hornung * Fixed exceptioniplist case sensitivity (bug #11). By Mark J Hewitt * Fixed accept-encoding support for new tokens (bug #13). By userquin * Applied patch 3438750 (GCC 4.4 and 4.6 compatibility) by Mathieu PARENT * Applied patch 3438749 (French translation update) by Mathieu PARENT * Applied patch 3418297 (Set proxy timeout in dansguardian.conf) by Frederic Bourgeois * Applied patch 3419088 (login/password in URL is dropped) by Mathieu PARENT * Applied patch 3419089 ("Expect" header should be dropped) by Mathieu PARENT * Applied patch 3438751 (Fix queue handling in OptionContainer) by Mathieu PARENT * Applied patch 3515167 (Fix digest identication) by Frederic Bourgeois * Fixed GCC warnings * LFS review in String.cpp (requires different arch review yet) Previous release notes seem to be lost - the build structure changed, and: Both the main configuration file and the filter group configuration file(s) have changed since the last stable release. If you try to re-use the configuration from an existing copy of 2.8.0.6 or earlier, the daemon will not start. On the other hand, list files (phrase lists, domain lists, etc.) have not changed format, and should largely "just work". There have been improvements to the default list files, though, so again it is recommended that you start from the new version and re-do any customisations.diff -r1.16 -r1.17 pkgsrc/www/dansguardian/Makefile
(prlw1)
@@ -1,194 +1,67 @@ | @@ -1,194 +1,67 @@ | |||
1 | # $NetBSD: Makefile,v 1.16 2014/01/09 14:31:00 jperkin Exp $ | 1 | # $NetBSD: Makefile,v 1.17 2014/03/28 14:13:25 prlw1 Exp $ | |
2 | 2 | |||
3 | DISTNAME= dansguardian-${VERSION}.source | 3 | DISTNAME= dansguardian-2.12.0.3 | |
4 | PKGNAME= dansguardian-${VERSION} | |||
5 | VERSION= 2.8.0.6 | |||
6 | PKGREVISION= 12 | |||
7 | CATEGORIES= www | 4 | CATEGORIES= www | |
8 | MASTER_SITES= http://dansguardian.org/downloads/2/Stable/ | 5 | MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=dansguardian/} | |
6 | EXTRACT_SUFX= .tar.bz2 | |||
9 | 7 | |||
10 | MAINTAINER= sborrill@NetBSD.org | 8 | MAINTAINER= sborrill@NetBSD.org | |
11 | HOMEPAGE= http://dansguardian.org/ | 9 | HOMEPAGE= http://dansguardian.org/ | |
12 | COMMENT= Fast, featureful web content filter for Squid proxy servers | 10 | COMMENT= Fast, featureful web content filter for Squid proxy servers | |
11 | LICENSE= gnu-gpl-v2 | |||
13 | 12 | |||
14 | WRKSRC= ${WRKDIR}/dansguardian-${VERSION} | 13 | GNU_CONFIGURE= yes | |
15 | HAS_CONFIGURE= yes | 14 | USE_LANGUAGES= c c++ | |
16 | MANCOMPRESSED= yes | 15 | USE_TOOLS+= perl pkg-config | |
17 | RCD_SCRIPTS+= dansguardian | 16 | RCD_SCRIPTS+= dansguardian | |
18 | 17 | |||
19 | BUILD_DEFS+= VARBASE | 18 | # Fix bug in configure.ac: the paths are expanded too soon | |
20 | 19 | SUBST_CLASSES+= pathfix | ||
21 | PKG_SYSCONFSUBDIR= dansguardian | 20 | SUBST_STAGE.pathfix= pre-configure | |
22 | 21 | SUBST_MESSAGE.pathfix= Fixing premature variable expansion | ||
23 | EGDIR= ${PREFIX}/share/examples/dansguardian | 22 | SUBST_FILES.pathfix= configs/Makefile.in | |
24 | 23 | SUBST_FILES.pathfix+= configs/*/Makefile.in | ||
25 | SUBST_CLASSES+= egconfpath | 24 | SUBST_FILES.pathfix+= configs/*/*/Makefile.in | |
26 | SUBST_STAGE.egconfpath= pre-configure | 25 | SUBST_SED.pathfix= -e 's,@DGCONFDIR@,\$$(sysconfdir),' | |
27 | SUBST_MESSAGE.egconfpath= Setting example configuration path | |||
28 | SUBST_FILES.egconfpath= autoconf/*.in | |||
29 | SUBST_SED.egconfpath= -e 's,\$$(CONFFILELOCATION),${EGDIR}/,g' | |||
30 | SUBST_SED.egconfpath+= -e '/SYSVLOCATION/d' | |||
31 | SUBST_SED.egconfpath+= -e '/chmod.*dansguardian.pl/s,o\+x,+x,' | |||
32 | ||||
33 | SUBST_CLASSES+= perlpath | |||
34 | SUBST_STAGE.perlpath= pre-configure | |||
35 | SUBST_MESSAGE.perlpath= Fixing path to perl executable | |||
36 | SUBST_FILES.perlpath= *.pl | |||
37 | SUBST_SED.perlpath= -e 's,/usr/bin,${PREFIX}/bin,g' | |||
38 | 26 | |||
39 | DANSGUARDIAN_USER?= dansgrdn | 27 | DANSGUARDIAN_USER?= dansgrdn | |
40 | DANSGUARDIAN_GROUP?= dansgrdn | 28 | DANSGUARDIAN_GROUP?= dansgrdn | |
41 | 29 | |||
42 | PKG_USERS_VARS+= DANSGUARDIAN_USER | 30 | PKG_USERS_VARS+= DANSGUARDIAN_USER | |
43 | PKG_GROUPS_VARS+= DANSGUARDIAN_GROUP | 31 | PKG_GROUPS_VARS+= DANSGUARDIAN_GROUP | |
44 | 32 | |||
45 | PKG_GROUPS= ${DANSGUARDIAN_GROUP} | 33 | PKG_GROUPS= ${DANSGUARDIAN_GROUP} | |
46 | PKG_USERS= ${DANSGUARDIAN_USER}:${DANSGUARDIAN_GROUP} | 34 | PKG_USERS= ${DANSGUARDIAN_USER}:${DANSGUARDIAN_GROUP} | |
47 | PKG_GECOS.${DANSGUARDIAN_USER}= Dansguardian webfilter pseudo-user | 35 | PKG_GECOS.${DANSGUARDIAN_USER}= Dansguardian webfilter pseudo-user | |
48 | 36 | |||
49 | INSTALLATION_DIRS= sbin libexec/cgi-bin ${PKGMANDIR}/man8 | 37 | PKG_SYSCONFSUBDIR= dansguardian | |
50 | INSTALLATION_DIRS+= share/examples/dansguardian/phraselists | 38 | BUILD_DEFS+= VARBASE | |
51 | INSTALLATION_DIRS+= share/examples/dansguardian/languages | |||
52 | ||||
53 | CONFIGURE_ARGS= --prefix=${PREFIX:Q} \ | |||
54 | --cgidir=/libexec/cgi-bin/ \ | |||
55 | --sysconfdir=/etc/dansguardian/ \ | |||
56 | --bindir=/sbin/ \ | |||
57 | --mandir=/man/ \ | |||
58 | --installprefix=${DESTDIR:Q} \ | |||
59 | --runas_usr=${DANSGUARDIAN_USER} \ | |||
60 | --runas_grp=${DANSGUARDIAN_GROUP} \ | |||
61 | --logdir=${VARBASE}/log/dansguardian/ | |||
62 | 39 | |||
63 | OWN_DIRS+= ${VARBASE}/log/dansguardian | |||
64 | OWN_DIRS_PERMS+= ${VARBASE}/log/dansguardian \ | 40 | OWN_DIRS_PERMS+= ${VARBASE}/log/dansguardian \ | |
65 | ${DANSGUARDIAN_USER} ${DANSGUARDIAN_GROUP} 0755 | 41 | ${DANSGUARDIAN_USER} ${DANSGUARDIAN_GROUP} 0755 | |
66 | 42 | |||
67 | .for f in logrotation pics transparent1x1.gif \ | 43 | CONFIGURE_ARGS+= --with-proxyuser=${DANSGUARDIAN_USER} | |
68 | dansguardian.conf \ | 44 | CONFIGURE_ARGS+= --with-proxygroup=${DANSGUARDIAN_GROUP} | |
69 | dansguardianf1.conf \ | 45 | CONFIGURE_ARGS+= --with-piddir=${VARBASE}/run | |
70 | bannedextensionlist \ | 46 | CONFIGURE_ARGS+= --with-logdir=${VARBASE}/log/dansguardian | |
71 | bannediplist \ | 47 | ||
72 | bannedmimetypelist \ | 48 | CHECK_WRKREF_SKIP+= sbin/dansguardian | |
73 | bannedphraselist \ | 49 | ||
74 | bannedregexpurllist \ | 50 | REPLACE_PERL= data/dansguardian.pl | |
75 | bannedsitelist \ | 51 | ||
76 | bannedurllist \ | 52 | EGDIR= ${PREFIX}/share/examples/dansguardian | |
77 | banneduserlist \ | 53 | INSTALL_MAKE_FLAGS+= sysconfdir=${EGDIR} | |
78 | contentregexplist \ | 54 | ||
79 | exceptioniplist \ | 55 | EGDIRS!= cat ${.CURDIR}/files/configdirs | |
80 | exceptionphraselist \ | 56 | .for d in ${EGDIRS} | |
81 | exceptionsitelist \ | 57 | OWN_DIRS+= ${PKG_SYSCONFDIR}/${d} | |
82 | exceptionurllist \ | 58 | INSTALLATION_DIRS+= ${EGDIR}/${d} | |
83 | exceptionuserlist \ | |||
84 | filtergroupslist \ | |||
85 | greysitelist \ | |||
86 | greyurllist \ | |||
87 | weightedphraselist \ | |||
88 | phraselists/badwords/weighted_dutch \ | |||
89 | phraselists/badwords/weighted_french \ | |||
90 | phraselists/badwords/weighted_german \ | |||
91 | phraselists/badwords/weighted_portuguese \ | |||
92 | phraselists/badwords/weighted_spanish \ | |||
93 | phraselists/chat/weighted \ | |||
94 | phraselists/chat/weighted_italian \ | |||
95 | phraselists/drugadvocacy/weighted \ | |||
96 | phraselists/gambling/banned \ | |||
97 | phraselists/gambling/banned_portuguese \ | |||
98 | phraselists/gambling/weighted \ | |||
99 | phraselists/gambling/weighted_portuguese \ | |||
100 | phraselists/games/weighted \ | |||
101 | phraselists/goodphrases/exception \ | |||
102 | phraselists/goodphrases/exception_email \ | |||
103 | phraselists/goodphrases/weighted_general \ | |||
104 | phraselists/goodphrases/weighted_general_danish \ | |||
105 | phraselists/goodphrases/weighted_general_portuguese \ | |||
106 | phraselists/goodphrases/weighted_news \ | |||
107 | phraselists/googlesearches/banned \ | |||
108 | phraselists/gore/weighted \ | |||
109 | phraselists/gore/weighted_portuguese \ | |||
110 | phraselists/illegaldrugs/banned \ | |||
111 | phraselists/illegaldrugs/banned_portuguese \ | |||
112 | phraselists/illegaldrugs/weighted \ | |||
113 | phraselists/illegaldrugs/weighted_portuguese \ | |||
114 | phraselists/intolerance/banned_portuguese \ | |||
115 | phraselists/intolerance/weighted \ | |||
116 | phraselists/intolerance/weighted_portuguese \ | |||
117 | phraselists/legaldrugs/weighted \ | |||
118 | phraselists/malware/weighted \ | |||
119 | phraselists/news/weighted \ | |||
120 | phraselists/nudism/weighted \ | |||
121 | phraselists/peer2peer/weighted \ | |||
122 | phraselists/personals/weighted \ | |||
123 | phraselists/personals/weighted_portuguese \ | |||
124 | phraselists/pornography/banned \ | |||
125 | phraselists/pornography/banned_portuguese \ | |||
126 | phraselists/pornography/weighted \ | |||
127 | phraselists/pornography/weighted_danish \ | |||
128 | phraselists/pornography/weighted_dutch \ | |||
129 | phraselists/pornography/weighted_french \ | |||
130 | phraselists/pornography/weighted_german \ | |||
131 | phraselists/pornography/weighted_italian \ | |||
132 | phraselists/pornography/weighted_portuguese \ | |||
133 | phraselists/pornography/weighted_spanish \ | |||
134 | phraselists/proxies/weighted \ | |||
135 | phraselists/sport/weighted \ | |||
136 | phraselists/violence/weighted \ | |||
137 | phraselists/violence/weighted_portuguese \ | |||
138 | phraselists/warezhacking/weighted \ | |||
139 | phraselists/weapons/weighted \ | |||
140 | phraselists/weapons/weighted_portuguese \ | |||
141 | phraselists/webmail/weighted \ | |||
142 | languages/ReadMe | |||
143 | CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} | |||
144 | .endfor | 59 | .endfor | |
145 | 60 | |||
146 | PHRASEDIRS= badwords chat drugadvocacy gambling games \ | 61 | EGFILES!= cat ${.CURDIR}/files/configfiles | |
147 | goodphrases googlesearches gore illegaldrugs \ | 62 | .for f in ${EGFILES} | |
148 | intolerance legaldrugs malware news nudism \ | 63 | CONF_FILES+= ${EGDIR}/${f} ${PKG_SYSCONFDIR}/${f} | |
149 | peer2peer personals pornography proxies sport \ | |||
150 | violence warezhacking weapons webmail | |||
151 | ||||
152 | LANGUAGEDIRS= arspanish bulgarian chinesebig5 chinesegb2312 \ | |||
153 | czech danish dutch french german hebrew \ | |||
154 | indonesian italian lithuanian mxspanish polish \ | |||
155 | portuguese russian-1251 slovak spanish \ | |||
156 | swedish turkish ukenglish | |||
157 | ||||
158 | .for d in ${PHRASEDIRS} | |||
159 | OWN_DIRS+= ${PKG_SYSCONFDIR}/phraselists/${d} | |||
160 | INSTALLATION_DIRS+= share/examples/dansguardian/phraselists/${d} | |||
161 | .endfor | 64 | .endfor | |
162 | 65 | |||
163 | .for d in ${LANGUAGEDIRS} | 66 | .include "../../devel/pcre/buildlink3.mk" | |
164 | OWN_DIRS+= ${PKG_SYSCONFDIR}/languages/${d} | |||
165 | CONF_FILES+= ${EGDIR}/languages/${d}/messages \ | |||
166 | ${PKG_SYSCONFDIR}/languages/${d}/messages | |||
167 | CONF_FILES+= ${EGDIR}/languages/${d}/template.html \ | |||
168 | ${PKG_SYSCONFDIR}/languages/${d}/template.html | |||
169 | INSTALLATION_DIRS+= share/examples/dansguardian/languages/${d} | |||
170 | .endfor | |||
171 | ||||
172 | show-conffiles: | |||
173 | cd ${WRKSRC}; \ | |||
174 | for file in *.conf *list; \ | |||
175 | do \ | |||
176 | ${PRINTF} "\\t$${file}\\t\\\\\\n"; \ | |||
177 | done; \ | |||
178 | for dir in phraselists/* languages/*; \ | |||
179 | do \ | |||
180 | if [ -d $${dir} ]; then \ | |||
181 | for file in $${dir}/*; \ | |||
182 | do \ | |||
183 | ${PRINTF} "\\t$${file}\\t\\\\\\n"; \ | |||
184 | done; \ | |||
185 | else \ | |||
186 | ${PRINTF} "\\t$${dir}\\t\\\\\\n"; \ | |||
187 | fi; \ | |||
188 | done | |||
189 | ||||
190 | USE_LANGUAGES= c c++ | |||
191 | ||||
192 | .include "../../devel/zlib/buildlink3.mk" | |||
193 | .include "../../lang/perl5/buildlink3.mk" | |||
194 | .include "../../mk/bsd.pkg.mk" | 67 | .include "../../mk/bsd.pkg.mk" |
@@ -1,127 +1,217 @@ | @@ -1,127 +1,217 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.3 2014/03/11 14:05:17 jperkin Exp $ | 1 | @comment $NetBSD: PLIST,v 1.4 2014/03/28 14:13:25 prlw1 Exp $ | |
2 | libexec/cgi-bin/dansguardian.pl | |||
3 | man/man8/dansguardian.8 | 2 | man/man8/dansguardian.8 | |
4 | sbin/dansguardian | 3 | sbin/dansguardian | |
5 | share/examples/dansguardian/bannedextensionlist | 4 | share/dansguardian/blockedflash.swf | |
6 | share/examples/dansguardian/bannediplist | 5 | share/dansguardian/dansguardian.pl | |
7 | share/examples/dansguardian/bannedmimetypelist | 6 | share/dansguardian/languages/arspanish/fancydmtemplate.html | |
8 | share/examples/dansguardian/bannedphraselist | 7 | share/dansguardian/languages/arspanish/messages | |
9 | share/examples/dansguardian/bannedregexpurllist | 8 | share/dansguardian/languages/arspanish/template.html | |
10 | share/examples/dansguardian/bannedsitelist | 9 | share/dansguardian/languages/bulgarian/fancydmtemplate.html | |
11 | share/examples/dansguardian/bannedurllist | 10 | share/dansguardian/languages/bulgarian/messages | |
12 | share/examples/dansguardian/banneduserlist | 11 | share/dansguardian/languages/bulgarian/template.html | |
13 | share/examples/dansguardian/contentregexplist | 12 | share/dansguardian/languages/chinesebig5/fancydmtemplate.html | |
13 | share/dansguardian/languages/chinesebig5/messages | |||
14 | share/dansguardian/languages/chinesebig5/template.html | |||
15 | share/dansguardian/languages/chinesegb2312/fancydmtemplate.html | |||
16 | share/dansguardian/languages/chinesegb2312/messages | |||
17 | share/dansguardian/languages/chinesegb2312/template.html | |||
18 | share/dansguardian/languages/czech/fancydmtemplate.html | |||
19 | share/dansguardian/languages/czech/messages | |||
20 | share/dansguardian/languages/czech/template.html | |||
21 | share/dansguardian/languages/danish/fancydmtemplate.html | |||
22 | share/dansguardian/languages/danish/messages | |||
23 | share/dansguardian/languages/danish/template.html | |||
24 | share/dansguardian/languages/dutch/fancydmtemplate.html | |||
25 | share/dansguardian/languages/dutch/messages | |||
26 | share/dansguardian/languages/dutch/template.html | |||
27 | share/dansguardian/languages/french/fancydmtemplate.html | |||
28 | share/dansguardian/languages/french/messages | |||
29 | share/dansguardian/languages/french/template.html | |||
30 | share/dansguardian/languages/german/fancydmtemplate.html | |||
31 | share/dansguardian/languages/german/messages | |||
32 | share/dansguardian/languages/german/template.html | |||
33 | share/dansguardian/languages/hebrew/fancydmtemplate.html | |||
34 | share/dansguardian/languages/hebrew/messages | |||
35 | share/dansguardian/languages/hebrew/template.html | |||
36 | share/dansguardian/languages/hungarian/fancydmtemplate.html | |||
37 | share/dansguardian/languages/hungarian/messages | |||
38 | share/dansguardian/languages/hungarian/template.html | |||
39 | share/dansguardian/languages/indonesian/fancydmtemplate.html | |||
40 | share/dansguardian/languages/indonesian/messages | |||
41 | share/dansguardian/languages/indonesian/template.html | |||
42 | share/dansguardian/languages/italian/fancydmtemplate.html | |||
43 | share/dansguardian/languages/italian/messages | |||
44 | share/dansguardian/languages/italian/template.html | |||
45 | share/dansguardian/languages/japanese/fancydmtemplate.html | |||
46 | share/dansguardian/languages/japanese/messages | |||
47 | share/dansguardian/languages/japanese/template.html | |||
48 | share/dansguardian/languages/lithuanian/fancydmtemplate.html | |||
49 | share/dansguardian/languages/lithuanian/messages | |||
50 | share/dansguardian/languages/lithuanian/template.html | |||
51 | share/dansguardian/languages/malay/fancydmtemplate.html | |||
52 | share/dansguardian/languages/malay/messages | |||
53 | share/dansguardian/languages/malay/template.html | |||
54 | share/dansguardian/languages/mxspanish/fancydmtemplate.html | |||
55 | share/dansguardian/languages/mxspanish/messages | |||
56 | share/dansguardian/languages/mxspanish/template.html | |||
57 | share/dansguardian/languages/polish/fancydmtemplate.html | |||
58 | share/dansguardian/languages/polish/messages | |||
59 | share/dansguardian/languages/polish/template.html | |||
60 | share/dansguardian/languages/portuguese/fancydmtemplate.html | |||
61 | share/dansguardian/languages/portuguese/messages | |||
62 | share/dansguardian/languages/portuguese/template.html | |||
63 | share/dansguardian/languages/ptbrazilian/fancydmtemplate.html | |||
64 | share/dansguardian/languages/ptbrazilian/messages | |||
65 | share/dansguardian/languages/ptbrazilian/template.html | |||
66 | share/dansguardian/languages/russian-1251/fancydmtemplate.html | |||
67 | share/dansguardian/languages/russian-1251/messages | |||
68 | share/dansguardian/languages/russian-1251/template.html | |||
69 | share/dansguardian/languages/russian-koi8-r/fancydmtemplate.html | |||
70 | share/dansguardian/languages/russian-koi8-r/messages | |||
71 | share/dansguardian/languages/russian-koi8-r/template.html | |||
72 | share/dansguardian/languages/slovak/fancydmtemplate.html | |||
73 | share/dansguardian/languages/slovak/messages | |||
74 | share/dansguardian/languages/slovak/template.html | |||
75 | share/dansguardian/languages/spanish/fancydmtemplate.html | |||
76 | share/dansguardian/languages/spanish/messages | |||
77 | share/dansguardian/languages/spanish/template.html | |||
78 | share/dansguardian/languages/swedish/fancydmtemplate.html | |||
79 | share/dansguardian/languages/swedish/messages | |||
80 | share/dansguardian/languages/swedish/template.html | |||
81 | share/dansguardian/languages/turkish/fancydmtemplate.html | |||
82 | share/dansguardian/languages/turkish/messages | |||
83 | share/dansguardian/languages/turkish/template.html | |||
84 | share/dansguardian/languages/ukenglish/fancydmtemplate.html | |||
85 | share/dansguardian/languages/ukenglish/messages | |||
86 | share/dansguardian/languages/ukenglish/template.html | |||
87 | share/dansguardian/scripts/bsd-init | |||
88 | share/dansguardian/scripts/dansguardian | |||
89 | share/dansguardian/scripts/logrotation | |||
90 | share/dansguardian/scripts/solaris-init | |||
91 | share/dansguardian/scripts/systemv-init | |||
92 | share/dansguardian/transparent1x1.gif | |||
93 | share/doc/dansguardian/AuthPlugins | |||
94 | share/doc/dansguardian/ContentScanners | |||
95 | share/doc/dansguardian/DownloadManagers | |||
96 | share/doc/dansguardian/FAQ | |||
97 | share/doc/dansguardian/FAQ.html | |||
98 | share/doc/dansguardian/Plugins | |||
99 | share/examples/dansguardian/authplugins/ident.conf | |||
100 | share/examples/dansguardian/authplugins/ip.conf | |||
101 | share/examples/dansguardian/authplugins/proxy-basic.conf | |||
102 | share/examples/dansguardian/authplugins/proxy-digest.conf | |||
14 | share/examples/dansguardian/dansguardian.conf | 103 | share/examples/dansguardian/dansguardian.conf | |
15 | share/examples/dansguardian/dansguardianf1.conf | 104 | share/examples/dansguardian/dansguardianf1.conf | |
16 | share/examples/dansguardian/exceptioniplist | 105 | share/examples/dansguardian/downloadmanagers/default.conf | |
17 | share/examples/dansguardian/exceptionphraselist | 106 | share/examples/dansguardian/downloadmanagers/fancy.conf | |
18 | share/examples/dansguardian/exceptionsitelist | 107 | share/examples/dansguardian/lists/authplugins/ipgroups | |
19 | share/examples/dansguardian/exceptionurllist | 108 | share/examples/dansguardian/lists/bannedextensionlist | |
20 | share/examples/dansguardian/exceptionuserlist | 109 | share/examples/dansguardian/lists/bannediplist | |
21 | share/examples/dansguardian/filtergroupslist | 110 | share/examples/dansguardian/lists/bannedmimetypelist | |
22 | share/examples/dansguardian/greysitelist | 111 | share/examples/dansguardian/lists/bannedphraselist | |
23 | share/examples/dansguardian/greyurllist | 112 | share/examples/dansguardian/lists/bannedregexpheaderlist | |
24 | share/examples/dansguardian/languages/ReadMe | 113 | share/examples/dansguardian/lists/bannedregexpurllist | |
25 | share/examples/dansguardian/languages/arspanish/messages | 114 | share/examples/dansguardian/lists/bannedrooms/default | |
26 | share/examples/dansguardian/languages/arspanish/template.html | 115 | share/examples/dansguardian/lists/bannedsitelist | |
27 | share/examples/dansguardian/languages/bulgarian/messages | 116 | share/examples/dansguardian/lists/bannedurllist | |
28 | share/examples/dansguardian/languages/bulgarian/template.html | 117 | share/examples/dansguardian/lists/blacklists/ads/domains | |
29 | share/examples/dansguardian/languages/chinesebig5/messages | 118 | share/examples/dansguardian/lists/blacklists/ads/urls | |
30 | share/examples/dansguardian/languages/chinesebig5/template.html | 119 | share/examples/dansguardian/lists/contentregexplist | |
31 | share/examples/dansguardian/languages/chinesegb2312/messages | 120 | share/examples/dansguardian/lists/downloadmanagers/managedextensionlist | |
32 | share/examples/dansguardian/languages/chinesegb2312/template.html | 121 | share/examples/dansguardian/lists/downloadmanagers/managedmimetypelist | |
33 | share/examples/dansguardian/languages/czech/messages | 122 | share/examples/dansguardian/lists/exceptionextensionlist | |
34 | share/examples/dansguardian/languages/czech/template.html | 123 | share/examples/dansguardian/lists/exceptionfilesitelist | |
35 | share/examples/dansguardian/languages/danish/messages | 124 | share/examples/dansguardian/lists/exceptionfileurllist | |
36 | share/examples/dansguardian/languages/danish/template.html | 125 | share/examples/dansguardian/lists/exceptioniplist | |
37 | share/examples/dansguardian/languages/dutch/messages | 126 | share/examples/dansguardian/lists/exceptionmimetypelist | |
38 | share/examples/dansguardian/languages/dutch/template.html | 127 | share/examples/dansguardian/lists/exceptionphraselist | |
39 | share/examples/dansguardian/languages/french/messages | 128 | share/examples/dansguardian/lists/exceptionregexpurllist | |
40 | share/examples/dansguardian/languages/french/template.html | 129 | share/examples/dansguardian/lists/exceptionsitelist | |
41 | share/examples/dansguardian/languages/german/messages | 130 | share/examples/dansguardian/lists/exceptionurllist | |
42 | share/examples/dansguardian/languages/german/template.html | 131 | share/examples/dansguardian/lists/filtergroupslist | |
43 | share/examples/dansguardian/languages/hebrew/messages | 132 | share/examples/dansguardian/lists/greysitelist | |
44 | share/examples/dansguardian/languages/hebrew/template.html | 133 | share/examples/dansguardian/lists/greyurllist | |
45 | share/examples/dansguardian/languages/indonesian/messages | 134 | share/examples/dansguardian/lists/headerregexplist | |
46 | share/examples/dansguardian/languages/indonesian/template.html | 135 | share/examples/dansguardian/lists/logregexpurllist | |
47 | share/examples/dansguardian/languages/italian/messages | 136 | share/examples/dansguardian/lists/logsitelist | |
48 | share/examples/dansguardian/languages/italian/template.html | 137 | share/examples/dansguardian/lists/logurllist | |
49 | share/examples/dansguardian/languages/lithuanian/messages | 138 | share/examples/dansguardian/lists/phraselists/badwords/weighted_dutch | |
50 | share/examples/dansguardian/languages/lithuanian/template.html | 139 | share/examples/dansguardian/lists/phraselists/badwords/weighted_french | |
51 | share/examples/dansguardian/languages/mxspanish/messages | 140 | share/examples/dansguardian/lists/phraselists/badwords/weighted_german | |
52 | share/examples/dansguardian/languages/mxspanish/template.html | 141 | share/examples/dansguardian/lists/phraselists/badwords/weighted_portuguese | |
53 | share/examples/dansguardian/languages/polish/messages | 142 | share/examples/dansguardian/lists/phraselists/badwords/weighted_spanish | |
54 | share/examples/dansguardian/languages/polish/template.html | 143 | share/examples/dansguardian/lists/phraselists/chat/weighted | |
55 | share/examples/dansguardian/languages/portuguese/messages | 144 | share/examples/dansguardian/lists/phraselists/chat/weighted_italian | |
56 | share/examples/dansguardian/languages/portuguese/messagesaccents | 145 | share/examples/dansguardian/lists/phraselists/conspiracy/weighted | |
57 | share/examples/dansguardian/languages/portuguese/template.html | 146 | share/examples/dansguardian/lists/phraselists/domainsforsale/weighted | |
58 | share/examples/dansguardian/languages/russian-1251/messages | 147 | share/examples/dansguardian/lists/phraselists/drugadvocacy/weighted | |
59 | share/examples/dansguardian/languages/russian-1251/template.html | 148 | share/examples/dansguardian/lists/phraselists/forums/weighted | |
60 | share/examples/dansguardian/languages/slovak/messages | 149 | share/examples/dansguardian/lists/phraselists/gambling/banned | |
61 | share/examples/dansguardian/languages/slovak/template.html | 150 | share/examples/dansguardian/lists/phraselists/gambling/banned_portuguese | |
62 | share/examples/dansguardian/languages/spanish/messages | 151 | share/examples/dansguardian/lists/phraselists/gambling/weighted | |
63 | share/examples/dansguardian/languages/spanish/template.html | 152 | share/examples/dansguardian/lists/phraselists/gambling/weighted_portuguese | |
64 | share/examples/dansguardian/languages/swedish/messages | 153 | share/examples/dansguardian/lists/phraselists/games/weighted | |
65 | share/examples/dansguardian/languages/swedish/template.html | 154 | share/examples/dansguardian/lists/phraselists/goodphrases/exception | |
66 | share/examples/dansguardian/languages/turkish/messages | 155 | share/examples/dansguardian/lists/phraselists/goodphrases/exception_email | |
67 | share/examples/dansguardian/languages/turkish/template.html | 156 | share/examples/dansguardian/lists/phraselists/goodphrases/weighted_general | |
68 | share/examples/dansguardian/languages/ukenglish/messages | 157 | share/examples/dansguardian/lists/phraselists/goodphrases/weighted_general_danish | |
69 | share/examples/dansguardian/languages/ukenglish/template.html | 158 | share/examples/dansguardian/lists/phraselists/goodphrases/weighted_general_dutch | |
70 | share/examples/dansguardian/logrotation | 159 | share/examples/dansguardian/lists/phraselists/goodphrases/weighted_general_malay | |
71 | share/examples/dansguardian/phraselists/badwords/weighted_dutch | 160 | share/examples/dansguardian/lists/phraselists/goodphrases/weighted_general_polish | |
72 | share/examples/dansguardian/phraselists/badwords/weighted_french | 161 | share/examples/dansguardian/lists/phraselists/goodphrases/weighted_general_portuguese | |
73 | share/examples/dansguardian/phraselists/badwords/weighted_german | 162 | share/examples/dansguardian/lists/phraselists/goodphrases/weighted_general_swedish | |
74 | share/examples/dansguardian/phraselists/badwords/weighted_portuguese | 163 | share/examples/dansguardian/lists/phraselists/goodphrases/weighted_news | |
75 | share/examples/dansguardian/phraselists/badwords/weighted_spanish | 164 | share/examples/dansguardian/lists/phraselists/googlesearches/banned | |
76 | share/examples/dansguardian/phraselists/chat/weighted | 165 | share/examples/dansguardian/lists/phraselists/gore/weighted | |
77 | share/examples/dansguardian/phraselists/chat/weighted_italian | 166 | share/examples/dansguardian/lists/phraselists/gore/weighted_portuguese | |
78 | share/examples/dansguardian/phraselists/drugadvocacy/weighted | 167 | share/examples/dansguardian/lists/phraselists/idtheft/weighted | |
79 | share/examples/dansguardian/phraselists/gambling/banned | 168 | share/examples/dansguardian/lists/phraselists/illegaldrugs/banned | |
80 | share/examples/dansguardian/phraselists/gambling/banned_portuguese | 169 | share/examples/dansguardian/lists/phraselists/illegaldrugs/weighted | |
81 | share/examples/dansguardian/phraselists/gambling/weighted | 170 | share/examples/dansguardian/lists/phraselists/illegaldrugs/weighted_portuguese | |
82 | share/examples/dansguardian/phraselists/gambling/weighted_portuguese | 171 | share/examples/dansguardian/lists/phraselists/intolerance/banned_portuguese | |
83 | share/examples/dansguardian/phraselists/games/weighted | 172 | share/examples/dansguardian/lists/phraselists/intolerance/weighted | |
84 | share/examples/dansguardian/phraselists/goodphrases/exception | 173 | share/examples/dansguardian/lists/phraselists/intolerance/weighted_portuguese | |
85 | share/examples/dansguardian/phraselists/goodphrases/exception_email | 174 | share/examples/dansguardian/lists/phraselists/legaldrugs/weighted | |
86 | share/examples/dansguardian/phraselists/goodphrases/weighted_general | 175 | share/examples/dansguardian/lists/phraselists/malware/weighted | |
87 | share/examples/dansguardian/phraselists/goodphrases/weighted_general_danish | 176 | share/examples/dansguardian/lists/phraselists/music/weighted | |
88 | share/examples/dansguardian/phraselists/goodphrases/weighted_general_portuguese | 177 | share/examples/dansguardian/lists/phraselists/news/weighted | |
89 | share/examples/dansguardian/phraselists/goodphrases/weighted_news | 178 | share/examples/dansguardian/lists/phraselists/nudism/weighted | |
90 | share/examples/dansguardian/phraselists/googlesearches/banned | 179 | share/examples/dansguardian/lists/phraselists/peer2peer/weighted | |
91 | share/examples/dansguardian/phraselists/gore/weighted | 180 | share/examples/dansguardian/lists/phraselists/personals/weighted | |
92 | share/examples/dansguardian/phraselists/gore/weighted_portuguese | 181 | share/examples/dansguardian/lists/phraselists/personals/weighted_portuguese | |
93 | share/examples/dansguardian/phraselists/illegaldrugs/banned | 182 | share/examples/dansguardian/lists/phraselists/pornography/banned | |
94 | share/examples/dansguardian/phraselists/illegaldrugs/banned_portuguese | 183 | share/examples/dansguardian/lists/phraselists/pornography/banned_portuguese | |
95 | share/examples/dansguardian/phraselists/illegaldrugs/weighted | 184 | share/examples/dansguardian/lists/phraselists/pornography/weighted | |
96 | share/examples/dansguardian/phraselists/illegaldrugs/weighted_portuguese | 185 | share/examples/dansguardian/lists/phraselists/pornography/weighted_chinese | |
97 | share/examples/dansguardian/phraselists/intolerance/banned_portuguese | 186 | share/examples/dansguardian/lists/phraselists/pornography/weighted_danish | |
98 | share/examples/dansguardian/phraselists/intolerance/weighted | 187 | share/examples/dansguardian/lists/phraselists/pornography/weighted_dutch | |
99 | share/examples/dansguardian/phraselists/intolerance/weighted_portuguese | 188 | share/examples/dansguardian/lists/phraselists/pornography/weighted_french | |
100 | share/examples/dansguardian/phraselists/legaldrugs/weighted | 189 | share/examples/dansguardian/lists/phraselists/pornography/weighted_german | |
101 | share/examples/dansguardian/phraselists/malware/weighted | 190 | share/examples/dansguardian/lists/phraselists/pornography/weighted_italian | |
102 | share/examples/dansguardian/phraselists/news/weighted | 191 | share/examples/dansguardian/lists/phraselists/pornography/weighted_japanese | |
103 | share/examples/dansguardian/phraselists/nudism/weighted | 192 | share/examples/dansguardian/lists/phraselists/pornography/weighted_malay | |
104 | share/examples/dansguardian/phraselists/peer2peer/weighted | 193 | share/examples/dansguardian/lists/phraselists/pornography/weighted_norwegian | |
105 | share/examples/dansguardian/phraselists/personals/weighted | 194 | share/examples/dansguardian/lists/phraselists/pornography/weighted_polish | |
106 | share/examples/dansguardian/phraselists/personals/weighted_portuguese | 195 | share/examples/dansguardian/lists/phraselists/pornography/weighted_portuguese | |
107 | share/examples/dansguardian/phraselists/pornography/banned | 196 | share/examples/dansguardian/lists/phraselists/pornography/weighted_russian | |
108 | share/examples/dansguardian/phraselists/pornography/banned_portuguese | 197 | share/examples/dansguardian/lists/phraselists/pornography/weighted_russian_utf8 | |
109 | share/examples/dansguardian/phraselists/pornography/weighted | 198 | share/examples/dansguardian/lists/phraselists/pornography/weighted_spanish | |
110 | share/examples/dansguardian/phraselists/pornography/weighted_danish | 199 | share/examples/dansguardian/lists/phraselists/pornography/weighted_swedish | |
111 | share/examples/dansguardian/phraselists/pornography/weighted_dutch | 200 | share/examples/dansguardian/lists/phraselists/proxies/weighted | |
112 | share/examples/dansguardian/phraselists/pornography/weighted_french | 201 | share/examples/dansguardian/lists/phraselists/rta/banned | |
113 | share/examples/dansguardian/phraselists/pornography/weighted_german | 202 | share/examples/dansguardian/lists/phraselists/safelabel/banned | |
114 | share/examples/dansguardian/phraselists/pornography/weighted_italian | 203 | share/examples/dansguardian/lists/phraselists/secretsocieties/weighted | |
115 | share/examples/dansguardian/phraselists/pornography/weighted_portuguese | 204 | share/examples/dansguardian/lists/phraselists/sport/weighted | |
116 | share/examples/dansguardian/phraselists/pornography/weighted_spanish | 205 | share/examples/dansguardian/lists/phraselists/translation/weighted | |
117 | share/examples/dansguardian/phraselists/proxies/weighted | 206 | share/examples/dansguardian/lists/phraselists/travel/weighted | |
118 | share/examples/dansguardian/phraselists/sport/weighted | 207 | share/examples/dansguardian/lists/phraselists/upstreamfilter/weighted | |
119 | share/examples/dansguardian/phraselists/violence/weighted | 208 | share/examples/dansguardian/lists/phraselists/violence/weighted | |
120 | share/examples/dansguardian/phraselists/violence/weighted_portuguese | 209 | share/examples/dansguardian/lists/phraselists/violence/weighted_portuguese | |
121 | share/examples/dansguardian/phraselists/warezhacking/weighted | 210 | share/examples/dansguardian/lists/phraselists/warezhacking/weighted | |
122 | share/examples/dansguardian/phraselists/weapons/weighted | 211 | share/examples/dansguardian/lists/phraselists/weapons/weighted | |
123 | share/examples/dansguardian/phraselists/weapons/weighted_portuguese | 212 | share/examples/dansguardian/lists/phraselists/weapons/weighted_portuguese | |
124 | share/examples/dansguardian/phraselists/webmail/weighted | 213 | share/examples/dansguardian/lists/phraselists/webmail/weighted | |
125 | share/examples/dansguardian/pics | 214 | share/examples/dansguardian/lists/pics | |
126 | share/examples/dansguardian/transparent1x1.gif | 215 | share/examples/dansguardian/lists/urlregexplist | |
127 | share/examples/dansguardian/weightedphraselist | 216 | share/examples/dansguardian/lists/weightedphraselist | |
217 | @pkgdir var/run |
@@ -1,25 +1,9 @@ | @@ -1,25 +1,9 @@ | |||
1 | $NetBSD: distinfo,v 1.7 2013/12/10 12:35:41 jperkin Exp $ | 1 | $NetBSD: distinfo,v 1.8 2014/03/28 14:13:25 prlw1 Exp $ | |
2 | 2 | |||
3 | SHA1 (dansguardian-2.8.0.6.source.tar.gz) = 6d82eed13536a64a2f6711fa221756fa0bfe19f0 | 3 | SHA1 (dansguardian-2.12.0.3.tar.bz2) = c5d8175910310f9a03efc2e6cb440ea418adb896 | |
4 | RMD160 (dansguardian-2.8.0.6.source.tar.gz) = cf3493b26b4fcd5b366a6fe472e3c6c9e3cfe6d3 | 4 | RMD160 (dansguardian-2.12.0.3.tar.bz2) = 312db0ce2db9d1b2ed537807f9b2eca5d76a4123 | |
5 | Size (dansguardian-2.8.0.6.source.tar.gz) = 212737 bytes | 5 | Size (dansguardian-2.12.0.3.tar.bz2) = 577701 bytes | |
6 | SHA1 (patch-DataBuffer.cpp) = 7447cb436dffdda90192c5ac731add5224c26898 | 6 | SHA1 (patch-configure) = be2ccff5ecd42994cf8727843372e5997004e5e4 | |
7 | SHA1 (patch-DynamicURLList.cpp) = a4a4472a1e387d850c64d3cfb9f75091bb8c4df6 | 7 | SHA1 (patch-src_ImageContainer.cpp) = b1296ac496a699d2089255b61841f607eba9d084 | |
8 | SHA1 (patch-FDTunnel.cpp) = 40f958f2559a0fb2977a94763d64b621cd5ac7aa | 8 | SHA1 (patch-src_SocketArray.cpp) = 393bb901cf090b543a16da27f16c1bc99db8f155 | |
9 | SHA1 (patch-FOptionContainer.cpp) = b86ee1542d9aace89192c8c41399dd38b7972d0f | 9 | SHA1 (patch-src_UDSocket.cpp) = d022e2b44023dbac0d0f46bae4adf003efa000a1 | |
10 | SHA1 (patch-FatController.cpp) = 1e3eb5d866f5ec5edda9f3e6e8e7a2b107e99d04 | |||
11 | SHA1 (patch-ListContainer.cpp) = e38034615e831c9dd45eb861f97a6c2cf381e631 | |||
12 | SHA1 (patch-RegExp.cpp) = a1b56dedd627afaaf00aac8285874b508db348d4 | |||
13 | SHA1 (patch-Socket.cpp) = f8c6f13266f33bb03ffac57ca4734708640b1c77 | |||
14 | SHA1 (patch-String.cpp) = 8a86a27aa1d9d5b90b12fdf18562c830ec0e27d3 | |||
15 | SHA1 (patch-String.hpp) = fa6855e70356e1390d8fad0c878427430f0696e7 | |||
16 | SHA1 (patch-SysV.cpp) = bc173150d4663d90672298361589bfd8919d519b | |||
17 | SHA1 (patch-UDSocket.cpp) = d047b546a9bee74ff8dbccfe66bf75f2e61738a5 | |||
18 | SHA1 (patch-aa) = c4af2622ee48dedb15f5a22874c1c1bff5ea51ef | |||
19 | SHA1 (patch-dansguardian.cpp) = 93b34d9ca5ce371c178e68f0054088f177843407 | |||
20 | SHA1 (patch-fbsd.in) = c030c845e66225212052012e09d81f3b8817d97c | |||
21 | SHA1 (patch-linux.in) = 2ea47d4f5c5787302cc983939ea2454df29da5ef | |||
22 | SHA1 (patch-md5.cpp) = fc52f212aaa71436e30dbfb0021ebe2fbe54b326 | |||
23 | SHA1 (patch-nbsd.in) = e1d4fa9d7a839b1458c0bacdea30f70112c67a75 | |||
24 | SHA1 (patch-obsd.in) = 0002cc48b4e7201add7546e40b0a6f4fba70fe4e | |||
25 | SHA1 (patch-solaris.in) = aaa8b67f398a2b56d7679f5c636d14aee1bfe3e7 |
lists
lists/phraselists
lists/phraselists/badwords
lists/phraselists/chat
lists/phraselists/drugadvocacy
lists/phraselists/gambling
lists/phraselists/games
lists/phraselists/goodphrases
lists/phraselists/googlesearches
lists/phraselists/gore
lists/phraselists/illegaldrugs
lists/phraselists/intolerance
lists/phraselists/legaldrugs
lists/phraselists/malware
lists/phraselists/news
lists/phraselists/nudism
lists/phraselists/peer2peer
lists/phraselists/personals
lists/phraselists/pornography
lists/phraselists/proxies
lists/phraselists/sport
lists/phraselists/violence
lists/phraselists/warezhacking
lists/phraselists/weapons
lists/phraselists/webmail
lists/phraselists/forums
lists/phraselists/rta
lists/phraselists/conspiracy
lists/phraselists/domainsforsale
lists/phraselists/idtheft
lists/phraselists/safelabel
lists/phraselists/travel
lists/phraselists/upstreamfilter
lists/phraselists/secretsocieties
lists/phraselists/translation
lists/phraselists/music
lists/blacklists
lists/blacklists/ads
lists/authplugins
lists/bannedrooms
lists/downloadmanagers
downloadmanagers
authplugins
authplugins/ident.conf
authplugins/ip.conf
authplugins/proxy-basic.conf
authplugins/proxy-digest.conf
dansguardian.conf
dansguardianf1.conf
downloadmanagers/default.conf
downloadmanagers/fancy.conf
lists/authplugins/ipgroups
lists/bannedextensionlist
lists/bannediplist
lists/bannedmimetypelist
lists/bannedphraselist
lists/bannedregexpheaderlist
lists/bannedregexpurllist
lists/bannedrooms/default
lists/bannedsitelist
lists/bannedurllist
lists/blacklists/ads/domains
lists/blacklists/ads/urls
lists/contentregexplist
lists/downloadmanagers/managedextensionlist
lists/downloadmanagers/managedmimetypelist
lists/exceptionextensionlist
lists/exceptionfilesitelist
lists/exceptionfileurllist
lists/exceptioniplist
lists/exceptionmimetypelist
lists/exceptionphraselist
lists/exceptionregexpurllist
lists/exceptionsitelist
lists/exceptionurllist
lists/filtergroupslist
lists/greysitelist
lists/greyurllist
lists/headerregexplist
lists/logregexpurllist
lists/logsitelist
lists/logurllist
lists/phraselists/badwords/weighted_dutch
lists/phraselists/badwords/weighted_french
lists/phraselists/badwords/weighted_german
lists/phraselists/badwords/weighted_portuguese
lists/phraselists/badwords/weighted_spanish
lists/phraselists/chat/weighted
lists/phraselists/chat/weighted_italian
lists/phraselists/conspiracy/weighted
lists/phraselists/domainsforsale/weighted
lists/phraselists/drugadvocacy/weighted
lists/phraselists/forums/weighted
lists/phraselists/gambling/banned
lists/phraselists/gambling/banned_portuguese
lists/phraselists/gambling/weighted
lists/phraselists/gambling/weighted_portuguese
lists/phraselists/games/weighted
lists/phraselists/goodphrases/exception
lists/phraselists/goodphrases/exception_email
lists/phraselists/goodphrases/weighted_general
lists/phraselists/goodphrases/weighted_general_danish
lists/phraselists/goodphrases/weighted_general_dutch
lists/phraselists/goodphrases/weighted_general_malay
lists/phraselists/goodphrases/weighted_general_polish
lists/phraselists/goodphrases/weighted_general_portuguese
lists/phraselists/goodphrases/weighted_general_swedish
lists/phraselists/goodphrases/weighted_news
lists/phraselists/googlesearches/banned
lists/phraselists/gore/weighted
lists/phraselists/gore/weighted_portuguese
lists/phraselists/idtheft/weighted
lists/phraselists/illegaldrugs/banned
lists/phraselists/illegaldrugs/weighted
lists/phraselists/illegaldrugs/weighted_portuguese
lists/phraselists/intolerance/banned_portuguese
lists/phraselists/intolerance/weighted
lists/phraselists/intolerance/weighted_portuguese
lists/phraselists/legaldrugs/weighted
lists/phraselists/malware/weighted
lists/phraselists/music/weighted
lists/phraselists/news/weighted
lists/phraselists/nudism/weighted
lists/phraselists/peer2peer/weighted
lists/phraselists/personals/weighted
lists/phraselists/personals/weighted_portuguese
lists/phraselists/pornography/banned
lists/phraselists/pornography/banned_portuguese
lists/phraselists/pornography/weighted
lists/phraselists/pornography/weighted_chinese
lists/phraselists/pornography/weighted_danish
lists/phraselists/pornography/weighted_dutch
lists/phraselists/pornography/weighted_french
lists/phraselists/pornography/weighted_german
lists/phraselists/pornography/weighted_italian
lists/phraselists/pornography/weighted_japanese
lists/phraselists/pornography/weighted_malay
lists/phraselists/pornography/weighted_norwegian
lists/phraselists/pornography/weighted_polish
lists/phraselists/pornography/weighted_portuguese
lists/phraselists/pornography/weighted_russian
lists/phraselists/pornography/weighted_russian_utf8
lists/phraselists/pornography/weighted_spanish
lists/phraselists/pornography/weighted_swedish
lists/phraselists/proxies/weighted
lists/phraselists/rta/banned
lists/phraselists/safelabel/banned
lists/phraselists/secretsocieties/weighted
lists/phraselists/sport/weighted
lists/phraselists/translation/weighted
lists/phraselists/travel/weighted
lists/phraselists/upstreamfilter/weighted
lists/phraselists/violence/weighted
lists/phraselists/violence/weighted_portuguese
lists/phraselists/warezhacking/weighted
lists/phraselists/weapons/weighted
lists/phraselists/weapons/weighted_portuguese
lists/phraselists/webmail/weighted
lists/pics
lists/urlregexplist
lists/weightedphraselist
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | #!@RCD_SCRIPTS_SHELL@ | 1 | #!@RCD_SCRIPTS_SHELL@ | |
2 | # | 2 | # | |
3 | # $NetBSD: dansguardian.sh,v 1.2 2008/04/16 14:55:29 sborrill Exp $ | 3 | # $NetBSD: dansguardian.sh,v 1.3 2014/03/28 14:13:25 prlw1 Exp $ | |
4 | # | 4 | # | |
5 | # PROVIDE: dansguardian | 5 | # PROVIDE: dansguardian | |
6 | # REQUIRE: DAEMON LOGIN | 6 | # REQUIRE: DAEMON LOGIN | |
7 | # KEYWORD: shutdown | 7 | # KEYWORD: shutdown | |
8 | 8 | |||
9 | . /etc/rc.subr | 9 | . /etc/rc.subr | |
10 | 10 | |||
11 | name="dansguardian" | 11 | name="dansguardian" | |
12 | rcvar=$name | 12 | rcvar=$name | |
13 | command="/usr/pkg/sbin/${name}" | 13 | command="@PREFIX@/sbin/${name}" | |
14 | pidfile="/var/run/${name}.pid" | 14 | pidfile="@VARBASE@/run/${name}.pid" | |
15 | required_files="@PKG_SYSCONFDIR@/${name}.conf" | 15 | required_files="@PKG_SYSCONFDIR@/${name}.conf" | |
16 | extra_commands="reload" | 16 | extra_commands="reload" | |
17 | 17 | |||
18 | load_rc_config $name | 18 | load_rc_config $name | |
19 | run_rc_command "$1" | 19 | run_rc_command "$1" |
$NetBSD: patch-configure,v 1.1 2014/03/28 14:13:25 prlw1 Exp $
https://sourceforge.net/p/dansguardian/patches/16/
--- configure.orig 2012-09-29 20:09:06.000000000 +0000
+++ configure
@@ -6148,7 +6148,7 @@ $as_echo_n "checking for debug option...
# Check whether --with-dgdebug was given.
if test "${with_dgdebug+set}" = set; then :
- withval=$with_dgdebug; if test "x${withval}" == "xoff" ; then
+ withval=$with_dgdebug; if test "x${withval}" = "xoff" ; then
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
else
$NetBSD: patch-src_ImageContainer.cpp,v 1.1 2014/03/28 14:13:25 prlw1 Exp $
https://sourceforge.net/p/dansguardian/bugs/55/
--- src/ImageContainer.cpp.orig 2012-09-29 20:06:45.000000000 +0000
+++ src/ImageContainer.cpp
@@ -15,6 +15,7 @@
#include <fstream>
#include <stdexcept>
#include <cerrno>
+#include <cstring>
#include <limits.h>
$NetBSD: patch-src_SocketArray.cpp,v 1.1 2014/03/28 14:13:25 prlw1 Exp $
https://sourceforge.net/p/dansguardian/bugs/55/
--- src/SocketArray.cpp.orig 2011-08-02 13:31:45.000000000 +0000
+++ src/SocketArray.cpp
@@ -14,6 +14,7 @@
#include <syslog.h>
#include <cerrno>
+#include <cstring>
// GLOBALS
$NetBSD: patch-src_UDSocket.cpp,v 1.1 2014/03/28 14:13:25 prlw1 Exp $
https://sourceforge.net/p/dansguardian/bugs/55/
--- src/UDSocket.cpp.orig 2012-09-29 20:06:45.000000000 +0000
+++ src/UDSocket.cpp
@@ -18,6 +18,7 @@
#include <sys/time.h>
#include <pwd.h>
#include <cerrno>
+#include <cstring>
#include <unistd.h>
#include <stdexcept>
#include <stddef.h>