/[packages]/cauldron/squidguard/current/SOURCES/squidGuard.conf.sample
ViewVC logotype

Contents of /cauldron/squidguard/current/SOURCES/squidGuard.conf.sample

Parent Directory Parent Directory | Revision Log Revision Log


Revision 30336 - (show annotations) (download)
Fri Jan 21 20:41:07 2011 UTC (13 years, 3 months ago) by dlucio
File size: 3077 byte(s)
imported package squidguard
1 #----------------------------------------------------------------
2 # SquidGuard CONFIGURATION FILE
3 #----------------------------------------------------------------
4
5 # CONFIGURATION DIRECTORIES
6 dbhome /usr/share/squidGuard-1.2.1/db
7 logdir /var/log/squidGuard
8
9 # TIME RULES:
10 # abbrev for weekdays:
11 # s = sun, m = mon, t =tue, w = wed, h = thu, f = fri, a = sat
12
13 time workhours {
14 weekly s 09:30-12:00 13:00-19:00
15 weekly m 09:00-12:00 13:00-19:00
16 weekly t 09:00-11:00 12:00-19:00
17 weekly w 09:00-12:00 12:00-18:00
18 weekly h 09:00-13:00 13:00-18:00
19 weekly f 09:00-12:00 13:30-18:00
20 weekly a 08:20-13:00 13:30-19:00
21 }
22
23 # SOURCE ADDRESSES:
24 src privilegedsource {
25 iplist privilegedsource/ips
26 }
27
28 src bannedsource {
29 iplist bannedsource/ips
30 }
31
32
33
34 src lansource {
35 iplist lansource/lan
36 }
37
38 # DESTINATION CLASSES:
39 dest porn {
40 domainlist porn/domains
41 urllist porn/urls
42 expressionlist porn/expressions
43 }
44
45 dest adult {
46 domainlist adult/domains
47 urllist adult/urls
48 expressionlist adult/expressions
49 }
50
51 dest audio-video {
52 domainlist audio-video/domains
53 urllist audio-video/urls
54 }
55
56 dest forums {
57 domainlist forums/domains
58 urllist forums/urls
59 expressionlist forums/expressions
60 }
61
62 dest hacking {
63 domainlist hacking/domains
64 urllist hacking/urls
65 }
66
67 dest redirector {
68 domainlist redirector/domains
69 urllist redirector/urls
70 expressionlist redirector/expressions
71 }
72
73 dest warez {
74 domainlist warez/domains
75 urllist warez/urls
76 }
77
78 dest ads {
79 domainlist ads/domains
80 urllist ads/urls
81 }
82
83 dest aggressive {
84 domainlist aggressive/domains
85 urllist aggressive/urls
86 }
87
88 dest drugs {
89 domainlist drugs/domains
90 urllist drugs/urls
91 }
92
93 dest gambling {
94 domainlist gambling/domains
95 urllist gambling/urls
96 }
97
98 dest publicite {
99 domainlist publicite/domains
100 urllist publicite/urls
101 expressionlist publicite/expressions
102 }
103
104 dest violence {
105 domainlist violence/domains
106 urllist violence/urls
107 expressionlist violence/expressions
108 }
109
110
111 dest banneddestination {
112 domainlist banneddestination/domains
113 urllist banneddestination/urls
114 expressionlist banneddestination/expressions
115 }
116
117 dest advertising {
118 domainlist advertising/domains
119 urllist advertising/urls
120 redirect http://127.0.0.1/cgi-bin/nulbanner.png
121 log /var/log/squidGuard/advertising.log
122
123
124 }
125
126 # ACLs
127 acl {
128 privilegedsource {
129 pass !advertising all
130 redirect http://127.0.0.1/cgi-bin/squidGuard.cgi?clientaddr=%a&srcclass=%s&targetclass=%t&url=%u
131
132 }
133
134 bannedsource {
135 pass none
136 redirect http://127.0.0.1/cgi-bin/squidGuard.cgi?clientaddr=%a&srcclass=%s&targetclass=%t&url=%u
137
138 }
139
140 lansource {
141 pass !adult !audio-video !forums !hacking !redirector !warez !ads !aggressive !drugs !gambling !publicite !violence !banneddestination !advertising all
142 redirect http://127.0.0.1/cgi-bin/squidGuard.cgi?clientaddr=%a&srcclass=%s&targetclass=%t&url=%u
143 }
144
145
146 default {
147 pass none
148 redirect http://127.0.0.1/cgi-bin/squidGuard.cgi?clientaddr=%a&srcclass=%s&targetclass=%t&url=%u
149
150 }
151 }

  ViewVC Help
Powered by ViewVC 1.1.30