This is a sample /etc/squid/squidGuard.conf fo the blacklist described in ?SquidGuard

# # CONFIG FILE FOR SQUIDGUARD #

dbhome /var/lib/squidguard/db logdir /var/log/squid

# # TIME RULES: # abbrev for weekdays: # s = sun, m = mon, t =tue, w = wed, h = thu, f = fri, a = sat

time workhours {

    *

      weekly mtwhf 08:00 - 16:30 date *-*-01 08:00 - 16:30

}

# # REWRITE RULES: #

#rew dmz { # s@://admin/@://admin.foo.bar.no/@i # s@://foo.bar.no/@://www.foo.bar.no/@i #}

# # SOURCE ADDRESSES: #

#src admin { # ip 1.2.3.4 1.2.3.5 # user root foo bar # within workhours #}

#src foo-clients { # ip 172.16.2.32-172.16.2.100 172.16.2.100 172.16.2.200 #}

#src bar-clients { # ip 172.16.4.0/26 #}

# # DESTINATION CLASSES: #

dest good { }

dest local { }

dest ads {

    *

      domainlist ads/domains urllist ads/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest aggressive {

    *

      domainlist aggressive/domains urllist aggressive/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest audio-video {

    *

      domainlist audio-video/domains urllist audio-video/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

} dest drugs {

    *

      domainlist drugs/domains urllist drugs/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest gambling {

    *

      domainlist gambling/domains urllist gambling/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest hacking {

    *

      domainlist hacking/domains urllist hacking/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest mail {

    *

      domainlist mail/domains #urllist adult/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest porn {

    *

      domainlist porn/domains urllist porn/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest proxy {

    *

      domainlist proxy/domains urllist proxy/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest redirector {

    *

      domainlist redirector/domains urllist redirector/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest spyware {

    *

      domainlist spyware/domains urllist spyware/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest suspect {

    *

      domainlist suspect/domains urllist suspect/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest suspect {

    *

      domainlist suspect/domains urllist suspect/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest violence {

    *

      domainlist violence/domains urllist violence/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

dest warez{

    *

      domainlist warez/domains urllist warez/urls #expressionlist adult/expressions redirect [WWW] http://tjener.intern/block.html

}

acl { # admin { # pass any # }

# foo-clients within workhours { # pass good !in-addr !adult any # } else { # pass any # }

# bar-clients { # pass local none # }

    *

      default {
          o

            pass !ads !aggressive !audio-video !drugs !gambling !hacking !mail !porn !proxy !redirector !spyware !suspect !violence !warez all

# rewrite dmz

    *

      redirect [WWW] http://tjener.intern/block.html

    *

      }

}