Re: SquidGuard patch for IPCop 1.9.19 revision 5535

David W Studeman <[email protected]>
Newsgroups gmane.comp.security.ipcop.devel
Message-ID <[email protected]>
Perry Valdez wrote:

> On Wed, Mar 23, 2011 at 4:14 PM, Gilles Espinasse <[email protected]> wrote:
>>
>> Not so nice to add another db.
>> Would be great if you could make at  least squidguard 1.5 compiled with
>> sqlite support.
>>
> 
> 
> I've just searched Google and squidguard.org about sqlite support in
> squidguard ... I found out there is none yet as of SquidGuard 1.5 beta
> (the latest version today).
> 
> So the Berkeley DB dependency will remain for now.
> 
> 
Since it is urlfilter you are after. Getting Squidguard to work in the 
manner the 1.4 addon worked is the easy part (although not the cleanest way 
to the system) plus provisions for urlfilter are already in the built in 
advanced proxy so the web gui patches for proxy are not needed. Getting the 
urlfilter cgi and scripts married up to the current system layout is what is 
really needed. 

There is one change I made in my own installation in autoupdate.pl on 1.4.21 
since mine uses a flash install and a mounted ramdisk and that is to have it 
use /tmp which runs in /ram/tmp for flash installs during update to save 45 
minutes of CF drive thrashing. Since ram is so much faster, it takes three 
minutes to update lists and then copies the updated lists to the urlfilter 
directory. In all IPCop 2 versions, hard disk or flash, /tmp is mounted in 
memory using TMPFS so I suggest using that rather than the actual 
/var/ipcop/urlfilter directory during updates of what will be urlfilter in 
all installations.

Perl could be used instead of wget to download updated lists. The addon 
added libdb to a system that did not contain it whereas libsqlite does exist 
in 2.0 already so again if libsqlite would be possible to use it would be 
one more step of using what is there already. 

Last time I emailed Marco, it was unclear if urlfilter was to be kept as an 
addon only and updated to work on IPCop 2 or if it would be integrated just 
as his advanced proxy is. 
-- 
Dave
http://www.raqcop.com


------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.