We're trying to block web-based mail from lab and open computers for our 
kids.  Below is my squidguard.conf.  It seems that only the 'school' source 
area is taking affect.  If I put the '!mail' in with the school acl, things 
are peachy.  Don't want to block everyone from the web-mail though.


Suggestions anyone?

############################

logdir /usr/local/squidGuard/log
#dbhome /usr/local/squidGuard/db

src school {
         ip      10.1.1.0/24 204.185.229.0/24
         }

src labs {
         ip      10.1.1.121-10.1.1.139 10.1.1.41-10.1.1.60 
10.1.1.141-10.1.1.150
      }

dest porn {
          domainlist /usr/local/squidGuard/db/porn/domains
          urllist    /usr/local/squidGuard/db/porn/urls
      }

dest nogo {
         domainlist /usr/local/squidGuard/db/porn/ourlist
      }

dest mail {
         expressionlist /usr/local/squidGuard/db/webmail/expressions
         domainlist /usr/local/squidGuard/db/webmail/domains

      }

acl {

     labs {
                 pass !porn !nogo !mail all
         }

     school {
         pass !porn !nogo all
         }

     default {
         pass none
         log /usr/local/squidGuard/log/andy.log
         redirect http://www.well-nap.k12.mo.us/blocked.cgi
         }
}


Andy Hall, Technology Director
Wellington-Napoleon R-9 School District
Wellington, MO  64097
(816)240-2621; fax (816)934-8649


Reply via email to