[squid-users] acl allow???

2008-11-17 Thread Roger Thomas
Hi,

This is my first time posting to the mailing list, but I just wanted to know
whether anyone knew how to do the below:

I use the following to block a list of words from URL’s:

acl misc_block_list url_regex -i "/etc/squid/block/misc_block.list"
http_access deny misc_block_list

I am trying to allow certain words, so for example, the word sex is in the
block list, but I want the word sussex to be allowed.
I have created another file called misc_allow.list but I’m not sure how to
tell it to allow.  I presumed something like this:

acl misc_allow_list url_regex -i "/etc/squid/block/misc_allow.list"
http_access allow misc_allow_list

this doesn’t work though.  It says: 

If anyone can help, I would really appreciate it!

Thank you all in advance,

Regards,

Roger

[EMAIL PROTECTED]
 




Re: [squid-users] acl allow???

2008-11-17 Thread Jeff Gerard
Put the allow acl above the deny acl in your squid.conf so that it gets hit 
first.

- Original Message -
From: Roger Thomas 
Date: Monday, November 17, 2008 7:37 am
Subject: [squid-users] acl allow???
To: squid-users@squid-cache.org

> Hi,> 
> This is my first time posting to the mailing list, but I just 
> wanted to know
> whether anyone knew how to do the below:
> 
> I use the following to block a list of words from URL’s:
> 
> acl misc_block_list url_regex -i "/etc/squid/block/misc_block.list"
> http_access deny misc_block_list
> 
> I am trying to allow certain words, so for example, the word sex 
> is in the
> block list, but I want the word sussex to be allowed.
> I have created another file called misc_allow.list but I’m not 
> sure how to
> tell it to allow. I presumed something like this:
> 
> acl misc_allow_list url_regex -i "/etc/squid/block/misc_allow.list"
> http_access allow misc_allow_list
> 
> this doesn’t work though. It says: 
> 
> If anyone can help, I would really appreciate it!
> 
> Thank you all in advance,
> 
> Regards,
> 
> Roger
> 
> [EMAIL PROTECTED]
> 
> 
> 
> 

--- 
Jeff Gerard


Re: [squid-users] acl allow???

2008-11-18 Thread Chris Robertson

Roger Thomas wrote:

Hi,

This is my first time posting to the mailing list, but I just wanted to know
whether anyone knew how to do the below:

I use the following to block a list of words from URL’s:

acl misc_block_list url_regex -i "/etc/squid/block/misc_block.list"
http_access deny misc_block_list

I am trying to allow certain words, so for example, the word sex is in the
block list, but I want the word sussex to be allowed.
I have created another file called misc_allow.list but I’m not sure how to
tell it to allow.  I presumed something like this:

acl misc_allow_list url_regex -i "/etc/squid/block/misc_allow.list"
http_access allow misc_allow_list
  


This ACL allows ANYONE to use your proxy to get to URLs that match your 
misc_allow_list (unless they are blocked earlier).


Better would be combining the two acls in one http_access line...

http_access deny misc_block_list !misc_allow_list

... which reads block any request where the URL matches a regular 
expression found in /etc/squid/block/misc_block.list UNLESS it also 
matches a regular expression in /etc/squid/block/misc_allow.list. Just 
be mindful of how regex matching effects your proxy performance.



this doesn’t work though.  It says: 


If anyone can help, I would really appreciate it!

Thank you all in advance,

Regards,

Roger

[EMAIL PROTECTED]
  


Chris