Files
squidguard/config/e2guardian/e2guardian.conf
T

102 lines
3.7 KiB
Plaintext
Raw Normal View History

2022-02-15 09:55:45 -05:00
# e2guardian config file for version 5.3.1
2022-02-16 17:39:20 -05:00
daemonuser = 'e2guardian'
daemongroup = 'e2guardian'
2022-02-15 09:55:45 -05:00
languagedir = '/usr/share/e2guardian/languages'
language = 'ukenglish'
2022-02-16 17:39:20 -05:00
debuglevel = 'ALL'
debuglevelfile = '/data/log/e2guardian/debuge2'
2022-02-15 09:55:45 -05:00
loglevel = 3
logexceptionhits = 2
logfileformat = 6
logheadervalue = 'proxy-authorization:'
maxlogitemlength = 2000
2022-02-16 17:39:20 -05:00
anonymizelogs = on
2022-02-15 09:55:45 -05:00
loglocation = '/data/log/e2guardian/access.log'
dstatlocation = '/data/log/e2guardian/dstats.log'
dstatinterval = 300 # = 5 minutes
statshumanreadable = on
dockermode = on
filterip =
2022-02-16 17:39:20 -05:00
filterports = E2GUARD_PORT
2022-02-15 09:55:45 -05:00
transparenthttpsport = 8443
icapport = 1344
proxyip = 127.0.0.1
2022-02-16 17:39:20 -05:00
proxyport = SQUID_PORT
2022-02-15 09:55:45 -05:00
proxytimeout = 5
connecttimeout = 5
proxyexchange = 61
pcontimeout = 55
2022-02-16 17:39:20 -05:00
###
2022-02-15 09:55:45 -05:00
usecustombannedimage = on
custombannedimagefile = '/usr/share/e2guardian/transparent1x1.gif'
usecustombannedflash = on
custombannedflashfile = '/usr/share/e2guardian/blockedflash.swf'
filtergroups = 1
2022-02-16 19:05:33 -05:00
filtergroupslist = '/config/e2guardian/lists/filtergroupslist'
2022-02-16 17:39:20 -05:00
defaultfiltergroup = 1;
defaulttransparentfiltergroup = 1;
defaulticapfiltergroup = 1;
#authrequiresuserandgroup = off
2022-02-15 09:55:45 -05:00
# bannediplist is ONLY for banned client IP
2022-02-16 19:05:33 -05:00
iplist = 'name=bannedclient,messageno=100,logmessageno=103,path=/config/e2guardian/lists/bannediplist'
#sitelist = 'name=bannedclient,messageno=100,logmessageno=104,path=/config/e2guardian/lists/bannedclientlist'
iplist = 'name=exceptionclient,messageno=600,path=/config/e2guardian/lists/exceptioniplist'
#sitelist = 'name=exceptionclient,messageno=631,path=/config/e2guardian/lists/exceptionclientlist'
2022-02-15 09:55:45 -05:00
# authexception lists are for exception sites/urls allowed before authentication# to allow for machines to update without user authentication
2022-02-16 19:05:33 -05:00
iplist = 'name=authexception,messageno=602,path=/config/e2guardian/lists/authexceptioniplist'
sitelist = 'name=authexception,messageno=602,path=/config/e2guardian/lists/authexceptionsitelist'
urllist = 'name=authexception,messageno=603,path=/config/e2guardian/lists/authexceptionurllist'
2022-02-17 15:19:10 -05:00
# perroomdirectory = '/config/e2guardian/lists/rooms/'
2022-02-15 09:55:45 -05:00
showweightedfound = on
weightedphrasemode = 2
phrasefiltermode = 2
preservecase = 0
hexdecodecontent = off
forcequicksearch = off
reverseaddresslookups = off
reverseclientiplookups = off
logclienthostnames = off
maxcontentfiltersize = 1024
maxcontentramcachescansize = 2000
maxcontentfilecachescansize = 20000
filecachedir = '/tmp'
deletedownloadedtempfiles = on
initialtrickledelay = 20
trickledelay = 10
2022-02-16 19:05:33 -05:00
downloadmanager = '/config/e2guardian/downloadmanagers/default.conf'
#contentscanner = '/config/e2guardian/contentscanners/clamdscan.conf'
#contentscanner = '/config/e2guardian/contentscanners/icapscan.conf'
#contentscanner = '/config/e2guardian/contentscanners/commandlinescan.conf'
2022-02-15 09:55:45 -05:00
contentscannertimeout = 60
2022-02-16 19:05:33 -05:00
#authplugin = '/config/e2guardian/authplugins/proxy-basic.conf'
#authplugin = '/config/e2guardian/authplugins/proxy-digest.conf'
#authplugin = '/config/e2guardian/authplugins/proxy-ntlm.conf'
#authplugin = '/config/e2guardian/authplugins/ident.conf'
#authplugin = '/config/e2guardian/authplugins/ip.conf'
#authplugin = '/config/e2guardian/authplugins/proxy-header.conf'
#authplugin = '/config/e2guardian/authplugins/port.conf'
2022-02-15 09:55:45 -05:00
recheckreplacedurls = off
forwardedfor = on
usexforwardedfor = on
logconnectionhandlingerrors = on
httpworkers = 500
2022-02-16 17:39:20 -05:00
pidfilename = '/var/run/e2guardian.pid'
2022-02-15 09:55:45 -05:00
nodaemon = off
nologger = off
logadblocks = off
loguseragent = off
2022-02-16 17:39:20 -05:00
mailer = '/usr/sbin/sendmail -t'
2022-02-15 09:55:45 -05:00
enablessl = off
#sslcertificatepath = ''
#cacertificatepath = '/home/e2/e2install/ca.pem'
#caprivatekeypath = '/home/e2/e2install/ca.key'
#certprivatekeypath = '/home/e2/e2install/cert.key'
#generatedcertpath = '/home/e2/e2install/generatedcerts/'
2022-02-16 19:05:33 -05:00
preauthstoryboard = '/config/e2guardian/preauth.story'
2022-02-15 09:55:45 -05:00
searchsitelistforip = on