| Home | Documentation | Download | Blacklists | Useful stuff | 
|---|---|---|---|---|
| Installation | Basic Configuration | Extended Configuration | Known Issues | 
| Most simple configuration: one category, one rule for all | 
| #
# CONFIG FILE FOR SQUIDGUARD
#
dbhome /usr/local/squidGuard/db
logdir /usr/local/squidGuard/logs
dest porn {
        domainlist porn/domains
        urllist porn/urls
        }
acl {
        default {
                pass !porn all
                redirect http://localhost/block.html
        }
 }
 | 
| dbhome | Location of the blacklists | 
| logdir | Location of the logfiles | 
| dest | Definition of a category to block. You can enter the domain and url file along with a regular expression list (talk about regular expressions later on). | 
| acl | The actual blocking defintion. In our example only
	the default is displayed. You can have more than one acl
	in place. The category porn you defined in dest is 
	blocked by the expression !porn. You have to add the
	identifier all after the blocklist or your users will
	not be able to surf anyway. The redirect directive is madatory! You must tell SquidGuard which page to display instead of the blocked one. | 
| Defining three categories for blocking | 
| 
dest adv {
        domainlist      adv/domains
        urllist         adv/urls
}
dest porn {
        domainlist      porn/domains
        urllist         porn/urls
}
dest warez {
        domainlist      warez/domains
        urllist         warez/urls
}
 | 
| acl {
	default {
       		pass	!adv !porn !warez all
       		redirect http://localhost/block.html
        	}
}
 | 
| Defining a whitelist | 
| dest white {
	domainlist	white/domains
	urllist		white/urls
}
acl {
        default {
                pass    white !adv !porn !warez all
                redirect http://localhost/block.html
                }
}
 | 
| Initializing the blacklists | 
| squidGuard -C all | 
| 2006-01-29 12:16:14 [31977] squidGuard 1.2.0p2 started (1138533256.959) 2006-01-29 12:16:14 [31977] db update done 2006-01-29 12:16:14 [31977] squidGuard stopped (1138533374.571) |