squidGuard(1)

Filter and redirector plugin for Squid and Squid3

Section 1 squidguard bookworm source

Summary

squidGuard is a fast filter, redirector, and access-control plugin for the Squid web proxy. It lets you apply different blocking and access rules to different user groups, typically using blacklists of domains and URLs. Use it to enforce content filtering or browsing policies on a network served through Squid.

Tip: squidGuard normally runs as a helper invoked by Squid through its redirector interface; you mostly use the command line directly for one-off tasks like building or updating its blacklist databases.

Description

SQUIDGUARD

NAME

squidGuard - Filter and redirector plugin for Squid and Squid3

SYNOPSIS

squidGuard [-u] [-C block]> [-b] [-t time] [-c file] [-d] [-P] [-v] [-h]

DESCRIPTION

squidGuard is flexible and ultra fast filter, redirector and access controller plugin for squid. It lets you define multiple access rules with different restrictions for different user groups on a squid cache. squidGuard uses squid’s standard redirector interface.

OPTIONS

-u

Update .db files from .diff files.

-C file|all

Create new .db files from urls/domain files, which are specified in "file".

-b

Switch on progress bar when updating the blacklists.

-t time

Specify startup time in the format: yyyy-mm-ddTHH:MM:SS

-c file

Load alternate config file.

-d

Send all errors to stderr.

-P

Do not go into emergency mode when an error with blacklists is encountered.

-v

Show version number.

-h

Show the short help.

COPYRIGHT and LICENSE

Copyright (c) 1999 Tele Danmark InterNordia, Oslo, Norway

Copyright (c) 2006-2011 Shalla Secure Services, Gauting, Germany

This package is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

On Debian systems, the complete text of the GNU General Public License version 2 can be found in ‘/usr/share/common-licenses/GPL-2’.

AUTHOR

squidguard was written by PÃ¥l Baltzersen and Lars Erik HÃ¥land.

This manual page was written by Joachim Wiedorn <ad_debian at joonet.de> for the Debian project (and may be used by others).

SEE ALSO

update-squidguard(1), squid(8), sgclean(1), hostbyname(1)

Examples

squidGuard -C all

Build new .db database files from all configured url/domain blacklist files.

squidGuard -u -b

Update .db files from .diff files, showing a progress bar.

squidGuard -c /etc/squidguard/squidGuard.conf -d

Run with an alternate config file and send all errors to stderr (useful for debugging).

squidGuard -v

Show the version number.