I had similar problems on OpenBSD.  BerkeleyDB is in the ports 
collection, but its files were spread out over several directories; 
squidGuard expected to find all of BerkeleyDB in one directory, 
like /usr/local/BerkeleyDB.4.0.  I was able to get it to work by 
compiling BDB myself and installing it under the above directory, then 
I configured squidGuard like so:

./configure --with-db=/usr/local/BerkeleyDB.4.0

I've been sucessfully using BDB 4.0.14 successfully for some time now, 
by the way.  I tried the newer version available for download from 
squidGuard.org (4.2.52) but I couldn't even get it to compile on 
OpenBSD.

Hope that helps.

Cindy
_______________________
Cindy Murdock
Network Administrator
Meadville Public Library | Crawford County Federated Library System
meadvillelibrary.org | ccfls.org


On Wednesday 15 September 2004 05:51 pm, Rick G. Kilgore wrote:
>       How will this affect the system? All the db1 - db4 are in /usr/bin,
> Will the db2.x load as a seperate app?
>
> Mark A. Lewis wrote:
> > You need 2.x of Berkley as indicated by several pages at
> > www.squidguard.org
> >
> >>From http://www.squidguard.org/install/
> >
> >  Install version 2.X of the Berkeley DB library (if not already
> > installed on your system)
> >
> >>From http://www.squidguard.org/faq/
> >
> > I have db3.x.x installed and squidGuard won't compile?
> >     Only db2.x.x versions are supported. We are working on db3.x.x
> > support, but the API has changed so it may take a while to fix.
> >
> >
> > -----Original Message-----
> > From: Rick G. Kilgore [mailto:[EMAIL PROTECTED]
> > Sent: Wednesday, September 15, 2004 11:13 AM
> > To: [EMAIL PROTECTED]
> > Subject: SquidGuard Make errs on Fedora Core 1
> >
> >
> >     Hello all,
> >
> >     I am new to squidGuard. I was trying to compile squidGaurd.
> > Default configure runns fine. Make gets errors in attached text
> > file. I have Berkley DB4 on the current system.
> >     system is running Fedora core 1 kernel version
> > 2.4.22-1.2166.nptlsmp.

-- 

Reply via email to