Slashdot Mirror


A Parent's Guide To Linux Web Filtering

Roblimo writes "Not all parents want their children exposed to everything on the Internet, especially porn. So far, virtually all home-level Net filtering software has been for Windows. This tutorial on NewsForge, by Joe Bolin, shows Linux-using parents how to set up Web filtering for *their* children -- and shows them how to customize filters to fit their own tastes and beliefs instead of relying on a commercial software company's ideas of 'good' and 'bad,' too."

14 of 529 comments (clear)

  1. Excellent by ReverendHoss · · Score: 5, Interesting

    The easier and more accurate it is for parents to filter content for their own children, based on their own values, the less likely it is for them to scream for the government to do it for them.

    1. Re:Excellent by v01d · · Score: 5, Interesting

      When a kid is in fifth grade, that is not the time to be questioning authority. Questioning authority at that age is just being disrepectful to your elders.

      Respect is earned. If my daughters's teacher is a complete idiot, I will tell them so.

      My sister's third grade teacher told the class that red headed children aren't as smart. If you silently accept that from a teacher you are a pathetic excuse for a parent, and are doing a disservice to your child.

      Kids need to respect thier teachers.

      Teachers need to earn that respect. I have rarely seen a respectable teacher not get the respect they deserve.

  2. Fun with Filtering... by Kjuib · · Score: 5, Funny

    A nice how-to. This could be fun in the hands of kids to filter their parents Internet to only include toys and cartoons and... uhm... slashdot...

    --
    - Your stupidity got you into this mess, why can't it get you out? -Will Rogers
  3. I might as well say it first by mobiux · · Score: 5, Funny

    So there are what, 4 people using linux at home that also have intimate enough relationships to actually produce offspring

  4. Another filter by z0ink · · Score: 5, Funny

    Make sure you add /. to that filter if you ever want your kids to grow up to be productive human beings. Otherwise they'll be just like the rest of us, lurking around until the next item is posted. I've got some work to go not do now ...

    --
    Steal This Sig
  5. GNU nipple detection by tomRakewell · · Score: 5, Funny

    I have been developing an algorithm that scans images and can detect whether there is a nipple in the image. If this were incorporated into an http filter, you could get rid of porn and possibly notify parents when nipple-laden images were being downloaded.

    The only technical problem at present is that I can not discern between human nipples and animal nipples, so some images of cow udders and the like register false positives. Nevertheless, I think this is a very important algorithm.

    I have considered selling this to the Justice Department, as Atty General Ashcroft has expressed an interest in this kind of software. However, I feel this is too important to be closed. I am happy to say the project will be listed at Sourceforge soon, and released under the GPL!!!

  6. Re:Why Censor? by eln · · Score: 5, Insightful

    Man, if you think the only things that you can find on the Internet are naked people and goatse, you must have been on the Internet for all of about 8 seconds.

    Parents need to protect their kids from extreme pornography, highly graphic images (like rotten.com and the like), and websites that foster extreme viewpoints and hate speech, like the Aryan Nations. These things can have a much more profound impact on a child's immature mind than it would on a mature and rational adult's mind.

    What your personal threshold for your family is as to how extreme content has to be before you feel the need to protect your kids from it is dependent entirely on your own belief system. This is why systems that allow the parents to decide criteria, rather than depending on things like Net Nanny, is so attractive.

  7. Actually, it doesn't. by Fooby · · Score: 5, Interesting
    The article only tells how to install iptables, squid, and Dan's Guardian. It doesn't tell how to customize it to your own tastes or values. Here, in full, is all the article says about customizing the filter:
    While Dan's Guardian provides an excellent filter all by itself, you may want to exercise further control over the Web filtering by editing the other files in the /etc/dansguardian directory that contain external blacklists. Blacklists from squidGuard and URLBlacklist work perfectly with Dan's Guardian. Each file contains a brief explanation for its contents to make configuration easier.
    So what we have is a case of relying on "Dan's" ideas of good and bad, rather than a commercial company's. Not a huge improvement on the face of it if parents are just going to install an open-source tool rather than a commercial one. Better yet would be to educate the kids and monitor their behavior rather than trusting some blanket censorship tool, open-source or not.
  8. You need to be shocked into reality by confused+one · · Score: 5, Insightful
    Go to Google and type in a bunch of keywords which would represent the most disgusting and/or disturbing idea you can think of. You'll get hits. With pictures.

    Then go looking for news articles about kids being lured to their death by people in chat rooms, etc. You'll find plenty.

    You need to monitor what your kids are doing on the net. The children aren't responsible for their actions, You are.

  9. Parenting by any other name... by goldspider · · Score: 5, Insightful
    I thought we were mostly in agreement here. Parenting is good.

    Putting limits on material they want their children exposed to is a HUGE part of parenting. So why do you oppose software intended to let parents do just that?

    --
    "Ask not what your country can do for you." --John F. Kennedy
  10. Bayesian Filters Applied to Web Content by nullspace · · Score: 5, Interesting

    Has anyone applied a Bayesian filter to web content? This would be an interesting way to give the filter a set of initial conditions from which it could derive an ever-increasing better filtration of content based off the parent's initial criteria.

    If there is a pre-existing application, I would interested to know.

  11. Re:look at the typical people demanding filters... by bckrispi · · Score: 5, Insightful
    Considering that the people usually screaming the loudest for government to "protect" their children are usually the dimmest bulb in the marquee sign

    You miss the point entirely. This article is good because it puts the power of filtering in the hands of the parent, where it belongs *NOT* the government.

    we have a few on our street who demand "GO SLOW! We love our children!" signs from the town instead of teaching their kids not to run into the road

    You're obviously not a parent. If you were, you'd never make such a moronic statement. Kids do stupid things. You can teach your child not to run in the road - is that a guarantee that 100% of the time the lesson is going to stick?? Hell no!!!! That's why residential neighborhoods usually cap the speed limit at 25.

    I don't see how filtering for linux is going to help. You're not very likely to find linux running in in a trailer park, folks.

    Insightful, my ass. This article isn't for Joe Sixpack. It's for Linux users who want a filtering solution. If I'm a Linux user, and I want to apply net filtering for my kids, this is how I do it. Pretty simple logic, huh bubba??

    --
    Xenon, where's my money? -Borno
  12. Helicopter parents by FerretFrottage · · Score: 5, Interesting

    My wife (OMG, ./er who is married) calls these parents "Helicopter Parents" because they just hover over their kids, but as soon as there is an incident with regards to the child and the school and/or teacher, they immediately fly on in assuming that they (the school/teacher) are the cause of the "accident". It's sad when my wife is surprised that the parent(s) supports the teacher's or school's position. She actually got offered $5k by a parent to pass her child so that they could get the kid out of the house (this was in the affluent Plano west high school). She turned it down which is probably why she's a teacher and I'm not...I'd take the $5k and still fail the dumba$$

    --
    "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  13. Squid and SquidGuard by rossz · · Score: 5, Insightful
    Being a little smarter than the average websurfer, I set up squid+squidGuard and set my daughter's computer up to go through the Linux box. She could easily bypass this if she had ever taken the time to learn the basics about computing, but she has never shown any interest when I have offered to teach her. Doesn't really matter, in the next week or two I will be reconfiguring the entire home network to force everyone through the Linux box and use a transparent proxy system.

    My proxy system enforces just a few basic rules:
    1. IE is not allowed. Never ever. I'm not taking any chances with my network's security.
    2. She loses internet access late at night. I got tired of telling her to shut down and go to bed every damn night, "just a few more minutes!" In her language a few more minutes == an hour.
    3. Warez, porn, and hate sites are blocked. I don't think she'll go porn surfing on purpose, but she's a little quick to go to links without thinking about it. She's also too willing to believe fringe and conspiracy theories, but I think that's very typical of teenagers.
    4. Music sharing programs are blocked. I told her to stop downloading pirated music as we couldn't afford an RIAA lawsuit, but she didn't listen to me, so now she can't even trade music when it's legal.

    I told her straight out, if you think a blocked site is legit, just tell me and I'll see about unblocking it. I have blocked a few fringe science, religion, and political web sites. When she refused to discuss the contents with me, I blocked the sites. I was perfectly willing to leave them unblocked, but only if she was willing to discuss them rationally with my wife or myself.
    --
    -- Will program for bandwidth