Simple utility to create berkeley db lookup tables
c-icap-mods-sguardDB [ -d debug_level ] [ -db path ] [ -C ] [ -u ] [ -s url ] [ -f urls|domains ] [ --dump ]
c-icap-mods-sguardDB utility can be used to create SquidGuard databases which can be used with url_check service.
The debug level to use
The database path
Create mode. Create the database using the "domains" and "urls" files exist under the database directory.
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.
Search in the database for a url or domain matches the given url
Select the sub-database (urls or domains) to operate.
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.
Tsantilas Christos