Hello,

Is anyone out there successfully using squidGuard on OpenBSD 3.4?  If so, how?  
I am trying to use it with BerkeleyDB 4.0.14 and I've tried both squid 
2.5STABLE5 (from source) and 2.5.STABLE3 (from ports) with the same result:  
everything seems to compile just fine, and once I have finished compiling, I 
add the usual redirect lines to squid.conf, start squid, and squidGuard 
starts normally.  However, once I add lines to rc.local to start squid on 
boot, and reboot the machine, squidGuard will no longer start, with the 
following errors in /var/squid/logs/cache.log:

2004/03/30 14:13:16| helperOpenServers: Starting 5 'squidGuard' processes
(squidGuard): can't load library 'libdb.so'
(squidGuard): can't load library 'libdb.so'
(squidGuard): can't load library 'libdb.so'
(squidGuard): can't load library 'libdb.so'
2004/03/30 14:13:16| WARNING: Cannot run '/usr/local/bin/squidGuard' process.
(squidGuard): can't load library 'libdb.so'

After reboot it will no longer start with squid from the command line, either.

I've tried it on two different computers with the same result.  One has squid 
set up for transparent proxying and the other does not.  I've also tried 
using BerkeleyDB4.2.52 but I can't even get it to compile.  I've been 
successfully using squidGuard with BerkeleyDB 4.0.14 on OpenBSD 3.3 with 
various versions of squid 2.5STABLE for what seems like forever, so I don't 
think it's any of these problems, but something that has changed in OpenBSD.  
Also, is it possible to use the BerkeleyDB in ports (currently 3.1)?  I can't 
get squidGuard to find it, since the libraries are installed in with other 
libraries rather than under its own directory as squidGuard is expecting to 
find.

Many TIA,
Cindy

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

Reply via email to