dansguardian 0.1.13 Services: Dansguardian /usr/local/pkg/dansguardian.inc Dansguardian
Services
/pkg_edit.php?xml=dansguardian.xml
dansguardian dansguardian.sh dansguardian Web Content Filter https://packages.pfsense.org/packages/config/dansguardian/dansguardian.inc /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian.php /usr/local/www/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_ldap.php /usr/local/www/ 0755 https://packages.pfsense.org/packages/config/dansguardian/dansguardian_ldap.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_limits.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_ips_header.template /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_users_header.template /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_users_footer.template /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_about.php /usr/local/www/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_config.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_sync.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardianfx.conf.template /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_url_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_site_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_search_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_pics_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_phrase_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_log.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_header_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_groups.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_file_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_content_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_blacklist.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_antivirus_acl.xml /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian.conf.template /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/icapscan.conf.template /usr/local/pkg/ https://packages.pfsense.org/packages/config/dansguardian/dansguardian_rc.template /usr/local/pkg/ Daemon /pkg_edit.php?xml=dansguardian.xml&id=0 General /pkg_edit.php?xml=dansguardian_config.xml&id=0 Limits /pkg_edit.php?xml=dansguardian_limits.xml&id=0 Blacklist /pkg_edit.php?xml=dansguardian_blacklist.xml&id=0 ACLs /pkg.php?xml=dansguardian_site_acl.xml LDAP /pkg.php?xml=dansguardian_ldap.xml Groups /pkg.php?xml=dansguardian_groups.xml Users /pkg_edit.php?xml=dansguardian_users.xml IPs /pkg_edit.php?xml=dansguardian_ips.xml Report and log /pkg_edit.php?xml=dansguardian_log.xml&id=0 Sync /pkg_edit.php?xml=dansguardian_sync.xml&id=0 Help /dansguardian_about.php Listening Settings listtopic Enable dansguardian enable checkbox I agree with dansguardian Terms and Conditions. ]]> Listen Interface(s) interface LAN/loopback
Select interface(s) that you want to dansguardian listen on.
Note: Do NOT select more then one interface if you plan to use more then one authentication plugin. ]]>
interfaces_selection
Listen port filterports input 10 8080
The port(s) that DansGuardian listens to. ]]>
Daemon Options daemon_options select 3 Min/Max Children children input 10 8/120
Sets the minimun and maximum number of processes to spawn to handle the incoming connections.
Max value usually 250 depending on OS.
On large sites you might want to try 32/180. ]]>
Min/Max Spare Children sparechildren input 10 4/32
Sets the minimum and maximun number of processes to be kept ready to handle connections.
On large sites you might want to try 8/64. ]]>
Prefork Children preforkchildren input 10 On large sites you might want to try 10 ]]> Max Age Children maxagechildren input 10 500
Sets the maximum age of a child process before it croaks it.
This is the number of connections they handle before exiting.
On large sites you might want to try 10000. ]]>
Max Ips maxips input 10 0
Sets the maximum number client IP addresses allowed to connect at once.
Use this to set a hard limit on the number of users allowed to concurrently
browse the web. Set to 0 for no limit, and to disable the IP cache process. ]]>
Parent proxy Settings listtopic Proxy IP proxyip input 20 127.0.0.1
Sets ip address for proxy server(usually squid). ]]>
Proxy Port proxyport input 10 3128
Sets port number for proxy server. ]]>
Proxy Time out proxytimeout select 30
update_status("Checking Dansguardian Blacklists... One moment please..."); update_output_window("This operation may take quite some time, please be patient. Do not press stop or attempt to navigate away from this page during this process."); dansguardian_php_install_command(false,true); dansguardian_php_deinstall_command(); dansguardian_validate_input($_POST, $input_errors); sync_package_dansguardian();