I have bought a Raspberry Pi for one of my children and they are using it as a basic desktop computer. I would like to setup whitelist filtering on the Pi. For various reasons I won't be able to setup a separate Pi as a proxy. Instead I would like to configure the Pi directly to run web filtering software such as tinyproxy on itself.
My son's account has sudo access but it has been set to automatically request sudo password whenever sudo is run and the sudo password has been changed to be different from his account login.
Steps I have taken so far have been from this tutorial site
- installed tinyproxy
- I then edited the config file to listen on 127.0.0.1
- I also set allow for localhost
- I then added additional lines to the config file to enable whitelist FilterExtended On FilterURLs On FilterDefaultDeny Yes Filter "/etc/tinyproxy/whitelist"
- I then saved the config file - set up the whitelist file using the suggested address format for sites I wish to allow
- I started the service sudo /etc/init.d/tinyproxy start
- I even used the following to tell chromium to hopefully use tiny proxy chromium-browser --proxy-server="tinyproxy:8080"
Despite this chromium still allows access to any sites. What am I missing in settings this up?