|
Dansguardian with different filter groups |
|
|
|
|
Written by Paul Matthews
|
|
This how-to is only for using Dansguardian with different filter groups. This is not a Dansguardian setup tutorial.
The reason for this how-to is so you can have different levels of
filtering, for example filter out everything for students were as only
filter out what you feel the need to for staff members and allow almost
everything for administrators. Name: DansGuardian HomePage: http://dansguardian.org/ Function: An Open Source web content filter that works on conjunction with a proxy server like squid.
1. Make sure Dansguardian is installed rpm -qa | grep Dansguardian 2. If it's not, find the rpm on the Dansguardian http://dansguardian.org/ and install it rpm -ivh dansguardian-2.8.0.4-1.fc4.i386.rpm 3. Change into the dansguardian directory cd /etc/dansguardian 4. cp the orginal filter group file to a new filter group. cp dansguardianf1.conf dansguardianf2.conf 5. Now make the folder were the information for the filter group will be. mkdir fg2 6. now copy the files into the folders cp /etc/dansguardian/bannedphraselist /etc/dansguardian/fg2/bannedphraselist cp /etc/dansguardian/weightedphraselist /etc/dansguardian/fg2/weightedphraselist cp /etc/dansguardian/exceptionphraselist /etc/dansguardian/fg2/exceptionphraselist cp /etc/dansguardian/bannedsitelist /etc/dansguardian/fg2/bannedsitelist cp /etc/dansguardian/greysitelist /etc/dansguardian/fg2/greysitelist cp /etc/dansguardian/exceptionsitelist /etc/dansguardian/fg2/exceptionsitelist cp /etc/dansguardian/bannedurllist /etc/dansguardian/fg2/bannedurllist cp /etc/dansguardian/greyurllist /etc/dansguardian/fg2/greyurllist cp /etc/dansguardian/exceptionurllist /etc/dansguardian/fg2/exceptionurllist cp /etc/dansguardian/bannedregexpurllist /etc/dansguardian/fg2/bannedregexpurllist cp /etc/dansguardian/bannedextensionlist /etc/dansguardian/fg2/bannedextensionlist cp /etc/dansguardian/bannedmimetypelist /etc/dansguardian/fg2/bannedmimetypelist cp /etc/dansguardian/pics /etc/dansguardian/fg2/pics cp /etc/dansguardian/contentregexplist /etc/dansguardian/fg2/contentregexplist 7. Once that is done change the number of filter groups in the dansguardian.conf file nano /etc/dansguardian/dansguardian.conf dansguardian.conf:
8. Now edit the second fiter group file. nano /etc/dansguardian/dansguardianf2.conf
dansguardianf2.conf:
bannedphraselist = '/etc/dansguardian/fg2/bannedphraselist' weightedphraselist = '/etc/dansguardian/fg2/weightedphraselist' exceptionphraselist = '/etc/dansguardian/fg2/exceptionphraselist' bannedsitelist = '/etc/dansguardian/fg2/bannedsitelist' greysitelist = '/etc/dansguardian/fg2/greysitelist' exceptionsitelist = '/etc/dansguardian/fg2/exceptionsitelist' bannedurllist = '/etc/dansguardian/fg2/bannedurllist' greyurllist = '/etc/dansguardian/fg2/greyurllist' exceptionurllist = '/etc/dansguardian/fg2/exceptionurllist' bannedregexpurllist = '/etc/dansguardian/fg2/bannedregexpurllist' bannedextensionlist = '/etc/dansguardian/fg2/bannedextensionlist' bannedmimetypelist = '/etc/dansguardian/fg2/bannedmimetypelist' picsfile = '/etc/dansguardian/fg2/pics' contentregexplist = '/etc/dansguardian/fg2/contentregexplist'
|
9. Now change what user is in what group nano /etc/dansguardian/filtergroupslist
filtergroupslist:
user1=filter1 user2=filter2 user3=filter1
|
BookMarking:
cell1
|
|
cell3 |
|
cell4
|
|
Trouble Shooting:
Go to the wiki page Go to the 'Contact Us ' Forum Go to the how-to's Support Forum
External Links:
http://tlug.dnho.net/?q=node/146 |
|
Last Updated ( Sunday, 03 June 2007 )
|