carta
c-icap-mods-sguardDB(8)

c-icap-mods-sguardDB8

Simple utility to create berkeley db lookup tables

Usage

c-icap-mods-sguardDB [-d debug_level] [-db path] [-C] [-u] [-s url] [{-f urls | domains}] [--dump]

Overview

c-icap-mods-sguardDB utility can be used to create SquidGuard databases which can be used with url_check service.

Options

-d debug_level

The debug level to use

-db path

The database path

-C

Create mode. Create the database using the "domains" and "urls" files exist under the database directory.

-u

Update mode. Update the database using the "domains.diff" and "urls.diff" files exist under th database directory. Each diff file consist by lines starting from "+" to mark a url or a domain to be appended to the database or "-" to mark a domain or url to be removed from database.

-s url

Search in the database for a url or domain matches the given url

-f urls|domains

Select the sub-database (urls or domains) to operate.

Examples

c-icap-mods-sguardDB -C -db /url/local/blacklists-toulouse/porn/

It builds the domains.db and urls.db SquidGuard databases under the /url/local/blacklists-toulouse/porn directory using the urls and domains files exist under the same directory.

c-icap-mods-sguardDB -u -db /url/local/blacklists-toulouse/porn/

updates the SquidGuard databases under the /url/local/blacklists-toulouse/porn directory using the urls.diff and domains.diff files exist under the same directory.

History

  • Debian 13 (Trixie): the text shown here
  • Debian 12 (Bookworm)
  • Debian 11 (Bullseye)
  • Debian 10 (Buster)
  • Debian 9 (Stretch)
  • Debian 8 (Jessie)

Author

Tsantilas Christos

From libc-icap-mod-urlcheck 1:0.5.7-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.