Difference between revisions of "Internet Filter"

From GroovixWiki
Jump to: navigation, search
Line 16: Line 16:
 
== Installing the filter ==
 
== Installing the filter ==
 
After consulting with Groovix staff you will use different workstation "types" to determine whether or not a workstation will be filtered.  For example, adding <font class="code">adult-filtered</font> to <font class="code">/etc/groovix/type2</font> could trigger the download and installation of the internet filter the next time [[Groovix_NetCustomization]] is run.  
 
After consulting with Groovix staff you will use different workstation "types" to determine whether or not a workstation will be filtered.  For example, adding <font class="code">adult-filtered</font> to <font class="code">/etc/groovix/type2</font> could trigger the download and installation of the internet filter the next time [[Groovix_NetCustomization]] is run.  
 +
  
 
== Filter Customization ==
 
== Filter Customization ==
Line 23: Line 24:
  
 
All configuration files and lists used by DansGuardian are fully editable. The values in the configuration files and phraselists can be fully customized to fit any specific use, including which categories are active and customized values for all phrases. Include statements are frequently used to allow hierarchy and reuse.
 
All configuration files and lists used by DansGuardian are fully editable. The values in the configuration files and phraselists can be fully customized to fit any specific use, including which categories are active and customized values for all phrases. Include statements are frequently used to allow hierarchy and reuse.
 +
  
 
== Toggling the Filter ==
 
== Toggling the Filter ==
 
If you have decided to allow your staff to enable/disable filtering per workstation on demand, that can be done through the [[PACMon]] interface on the [[Groovix Dashboard]]. First, click on the machine you want to toggle the filter on. In the new window that pops up, click the link titled, filter. In this page the top line states whether the filter is currently active or inactive. Click on the button indicating whether you want to enable or disable the filter; it can take up to one minute for this action to take effect.<br /><br />
 
If you have decided to allow your staff to enable/disable filtering per workstation on demand, that can be done through the [[PACMon]] interface on the [[Groovix Dashboard]]. First, click on the machine you want to toggle the filter on. In the new window that pops up, click the link titled, filter. In this page the top line states whether the filter is currently active or inactive. Click on the button indicating whether you want to enable or disable the filter; it can take up to one minute for this action to take effect.<br /><br />
  
<div class="dashed-box">Note: disabling the filter can be done while a user is logged in and will remain disabled for the duration of their session (unless disabled manually). Groovix will automatically re-enable the filter once the user has ended their session; it is not necessary for staff to enable it for the next user.</div>
+
<div class="dashed-box">Note: disabling the filter can be done while a user is logged in and will remain disabled for the duration of their session (unless disabled manually). Groovix will automatically re-enable the filter once the user has ended their session; it is not necessary for staff to keep track and enable it for the next user.</div>
  
  

Revision as of 09:43, 30 March 2011

!!UnderConstruction!!

By default, Groovix does not filter internet traffic, but has the capability to do so. The Groovix filtering system uses a modified version of DansGuardian software. DansGuardian software is open source but uses a non-standard license that is not free for commercial use. Groovix is a licensed DansGuardian solution provider.

DansGuardian uses various lists to determine which pages are blocked and why to report back to the user why the requested page was blocked.

  • the whitelist will allow pages or whole domains regardless of their content
  • the blacklist will block pages or whole domains regardless of their content
  • the phraselist searches for phrases in page content based on separate categories

The phraselist contains a list of phrases in multiple categories on which each page is subjected to. Each phrase has a numerical value assigned to it that adds to a total for that category each time the phrase is found on a page. Each category has a threshold of how high the total phrase values found can reach before a page is considered blocked. When a page is blocked, GroovixGuardian will generate a page that reports to the user why which category triggered it.


Installing the filter

After consulting with Groovix staff you will use different workstation "types" to determine whether or not a workstation will be filtered. For example, adding adult-filtered to /etc/groovix/type2 could trigger the download and installation of the internet filter the next time Groovix_NetCustomization is run.


Filter Customization

  • DansGuardian configuration files are installed in /etc/dansguardian/
  • The configuration files for DansGuardian are located in /etc/dansguardian/dansguardian.conf
  • The lists used by DansGuardian are located in /etc/dansguardian/lists/

All configuration files and lists used by DansGuardian are fully editable. The values in the configuration files and phraselists can be fully customized to fit any specific use, including which categories are active and customized values for all phrases. Include statements are frequently used to allow hierarchy and reuse.


Toggling the Filter

If you have decided to allow your staff to enable/disable filtering per workstation on demand, that can be done through the PACMon interface on the Groovix Dashboard. First, click on the machine you want to toggle the filter on. In the new window that pops up, click the link titled, filter. In this page the top line states whether the filter is currently active or inactive. Click on the button indicating whether you want to enable or disable the filter; it can take up to one minute for this action to take effect.

Note: disabling the filter can be done while a user is logged in and will remain disabled for the duration of their session (unless disabled manually). Groovix will automatically re-enable the filter once the user has ended their session; it is not necessary for staff to keep track and enable it for the next user.


See Also