186 lines
5.2 KiB
Text
186 lines
5.2 KiB
Text
|
|
||
|
### Lists in this directory relate to a single filter group
|
||
|
### each filter group has it's own directory
|
||
|
|
||
|
###
|
||
|
### Many of the exception/grey/banned site/ipsite/url lists are used for
|
||
|
### switching on/off standard list categories
|
||
|
###
|
||
|
### Where available it is best to use the LOCAL lists for your own lists of
|
||
|
### sites/urls as these override the main ones.
|
||
|
|
||
|
## Order of checking is broadly as follows:-
|
||
|
##
|
||
|
## 1. If in Local Exception lists - allow with no further checking
|
||
|
## 2. If in Local Grey lists - retrieve page and content-check
|
||
|
## 3. If in Local Banned lists - block with no further checking
|
||
|
## 4. If in Main Exception lists - allow with no further checking
|
||
|
## 5. If in Main Grey lists - retrieve page and content-check
|
||
|
## 6. If in Main Banned lists (or blanket blocked) - block with no further checking
|
||
|
## 7. If gets here - retrieve page and content-check
|
||
|
## 8. Check blocked/exception file/mime types.
|
||
|
## 9. Content-check page
|
||
|
|
||
|
## Lists in this directory:-
|
||
|
|
||
|
# Nocheckcert lists
|
||
|
# Do not check ssl certificates for sites listed
|
||
|
# Can be used to allow sites with self-signed or invalid certificates
|
||
|
# or to reduced CPU load by not checking certs on heavily used sites (e.g. Google, Bing)
|
||
|
# Use with caution!
|
||
|
# Ignored if mitmcheckcert is 'off'
|
||
|
#
|
||
|
nocheckcertsitelist
|
||
|
nocheckcertsiteiplist
|
||
|
|
||
|
# greyssl lists only used in onlymitmsslgrey mode to define sites that
|
||
|
# will be MITM
|
||
|
greysslsitelist
|
||
|
greysslsiteiplist
|
||
|
localgreysslsitelist
|
||
|
localgreysslsiteiplist
|
||
|
|
||
|
## Exception lists
|
||
|
## Put sites you trust in these lists
|
||
|
## they override Grey and Banned entries
|
||
|
exceptionsitelist
|
||
|
exceptionsiteiplist
|
||
|
exceptionurllist
|
||
|
exceptionregexpurllist
|
||
|
|
||
|
## Grey (i.e. content check) lists
|
||
|
## Put sites you want content-checked in these lists
|
||
|
## they override Banned entries
|
||
|
greysitelist
|
||
|
greysiteiplist
|
||
|
greyurllist
|
||
|
|
||
|
## Banned sites/urls
|
||
|
bannedsitelist
|
||
|
bannedsiteiplist
|
||
|
bannedurllist
|
||
|
bannedregexpurllist
|
||
|
|
||
|
# 'bannedssl' lists are not currently used
|
||
|
bannedsslsitelist
|
||
|
bannedsslsiteiplist
|
||
|
|
||
|
## Local Exception lists
|
||
|
localexceptionsitelist
|
||
|
localexceptionsiteiplist
|
||
|
localexceptionurllist
|
||
|
|
||
|
## Local Grey lists
|
||
|
localgreysitelist
|
||
|
localgreysiteiplist
|
||
|
localgreyurllist
|
||
|
|
||
|
## Local Banned lists
|
||
|
localbannedsitelist
|
||
|
localbannedsiteiplist
|
||
|
localbannedurllist
|
||
|
|
||
|
## Bannedssl lists are not currently used
|
||
|
localbannedsslsitelist
|
||
|
localbannedsslsiteiplist
|
||
|
|
||
|
|
||
|
# File type/extensions
|
||
|
exceptionextensionlist
|
||
|
exceptionmimetypelist
|
||
|
|
||
|
|
||
|
# Use the following lists to block specific kinds of file downloads.
|
||
|
bannedextensionlist
|
||
|
bannedmimetypelist
|
||
|
|
||
|
# In either file filtering mode, the following lists can be used to override
|
||
|
# MIME type & extension blocks for particular domains & URLs (trusted download sites).
|
||
|
#
|
||
|
exceptionfilesitelist
|
||
|
exceptionfilesiteiplist
|
||
|
exceptionfileurllist
|
||
|
|
||
|
# NEW in v5.4 bannedtimelist - times when no access is allowed
|
||
|
# To activate a storyboard change is required - see examplef1.story
|
||
|
bannedtimelist
|
||
|
|
||
|
# NEW in v5.4 blankettimelist - times when blanket block is applied
|
||
|
# To activate a storyboard change is required - see examplef1.story
|
||
|
blankettimelist
|
||
|
|
||
|
|
||
|
### These lists are useful for allowing/blocking apps or browsers based
|
||
|
### on the user-agent
|
||
|
bannedregexpuseragentlist
|
||
|
exceptionregexpuseragentlist
|
||
|
|
||
|
# refererexception lists are used to make a request an exception based on the
|
||
|
# Referer header.
|
||
|
refererexceptionsitelist
|
||
|
refererexceptionsiteiplist
|
||
|
refererexceptionurllist
|
||
|
|
||
|
# Used to modify url on the fly
|
||
|
# use to enforce safe search etc.
|
||
|
# Do not try and change target site - use redirect for this.
|
||
|
urlregexplist
|
||
|
|
||
|
# Replace target connection site for a ssl connection request
|
||
|
# Note: this does not change the url in any way. It just changes
|
||
|
# where the request is sent upstream and the new target must accept
|
||
|
# the original url.
|
||
|
sslsiteregexplist
|
||
|
|
||
|
# Used to redirect browser to different site and or url
|
||
|
urlredirectregexplist
|
||
|
|
||
|
# Categorise without blocking:
|
||
|
# Supply categorised lists here and the category string shall be logged against
|
||
|
# matching requests, but matching these lists does not perform any filtering
|
||
|
# action.
|
||
|
logsitelist
|
||
|
logsiteiplist
|
||
|
logurllist
|
||
|
logregexpurllist
|
||
|
|
||
|
# Phrase lists
|
||
|
bannedphraselist
|
||
|
weightedphraselist
|
||
|
exceptionphraselist
|
||
|
|
||
|
oldbannedphraselist
|
||
|
oldweightedphraselist
|
||
|
oldexceptionphraselist
|
||
|
|
||
|
# Search Term list(s) for option 1
|
||
|
bannedsearchlist
|
||
|
bannedsearchoveridelist
|
||
|
|
||
|
localbannedsearchlist
|
||
|
|
||
|
# Outgoing HTTP request header rules:
|
||
|
# Lists for blocking based on, and modification of, outgoing HTTP
|
||
|
# request headers. Format for headerregexplist is one modification rule per
|
||
|
# line, similar to content/URL modifications. Format for
|
||
|
# bannedregexpheaderlist is one regular expression per line, with matching
|
||
|
# headers causing a request to be blocked.
|
||
|
# Headers are matched/replaced on a line-by-line basis, not as a contiguous
|
||
|
# block.
|
||
|
# Use for example, to remove cookies or prevent certain user-agents.
|
||
|
headerregexplist
|
||
|
bannedregexpheaderlist
|
||
|
exceptionregexpheaderlist
|
||
|
|
||
|
# add cookies or other headers etc to matched urls
|
||
|
addheaderregexplist
|
||
|
|
||
|
# Response HTTP header rules:
|
||
|
# Lists for modification or removal of HTTP response headers.
|
||
|
# Format for reponseheaderregexplist is one rule per line, similar to
|
||
|
# content/URL modifications.
|
||
|
# Headers are matched/replaced on a line-by-line basis, not as a contiguous
|
||
|
# block.
|
||
|
# Use for example, to remove protocol upgrade requests.
|
||
|
responseheaderregexplist
|