> Child-safe web filtering on XO > Regardless of its merits, CIPA requires it for XO deployments > in US schools:
Here are the requirements: http://ifea.net/cipa.pdf The easy way out is child ownership. The requirements only apply to computers which are owned by schools and libraries. Probably not every potential buyer is aware of this. The other thing to note is that there is no required level of performance, configurability, reliability, or anything else. People keep assuming that perfection is necessary; it is not. Not that schools should own the computers though; OLPC should continue to push for child ownership. (of course the schools may wish to filter upstream, and they will certainly wish to get parental permission before distributing hardware) Anyway, this isn't much of a project. Meeting the requirements for school-owned and library-owned hardware is very simple. My /etc/cipa.conf file and "technology protection measure" follow. The suggested name is "/usr/bin/technology protection measure". I do not believe that this implementation of the requirements will have any measurable memory or CPU consumption, which is a key consideration for the XO. 128.177.31.7 216.163.137.3 64.56.205.61 64.89.23.139 69.16.137.252 69.50.129.146 74.84.194.59 #!/bin/bash iptables -A INPUT -i eth0 -p tcp -j CIPA iptables -N CIPA while read i ; do iptables -A CIPA -s $i -j DROP ; done < /etc/cipa.conf _______________________________________________ Devel mailing list Devel@lists.laptop.org http://lists.laptop.org/listinfo/devel