- Unpack the source
tar xvzf squidGuard-1.2.1.tar.gz
Let's assume it is squidGuard-1.2.1 we are trying to install:
If no errors occurred squidGuard is now installed in /usr/local/.
There are a couple of option you can use when running ./configure. For
Installing in a different location
| BerkeleyDB not in
When installed from the sources the BerkeleyDB will be located in
/usr/local/BerkeleyDBx.y with x.y denoting the version number.
Annotation: Make sure that the shared library of your BerkeleyDB installation
is known by your system (check /etc/ld.so.conf).
See all ./configure options
A complete overview of all configure options with some explanations can be
- Installing the blacklists
Copy your blacklists into the desired blacklist directory (default:
/usr/local/squidGuard/db) and unpack them. In the table
below we assume that the default location is used. Make sure that
you have the proper permissions to write to that directory.
cp /path/to/your/blacklist.tar.gz /usr/local/squidGuard/db
gzip -d blacklist.tar.gz
tar xfv blacklist.tar
Now the blacklists should be ready to use.
Congratulation. You have just completed the installation of squidGuard. The
next step is to configure
the software according to your needs. After this you should verify your
installation before you finally modify your squid configuration to work
Basic Configuration of SquidGuard