Since I had so many requests, I thought I would send it to the whole list.
They are very simple, since I am a very simple person...:-) The main script is "update_addendum.csh" and I call it from my crontab as follows: 00 22 * * 7 /usr/local/bin/update_addendum.csh The calling parameters for each file shown in this script. I went through the code to generate the blacklists, and it looks pretty thorough. I think that there are two areas where the blacklist could improve. One would be to have an associated domain name for each IP, which is what I have tried to do here, and the other is to have an IP for each domain. Both are necessary in order to properly block a domain with squidGuard. It would be nice if these tasks could be done centrally before the blacklists are published. I understand that this places the responsibility on one person, but perhaps there is a way that different moderators could take responsibility for different lists, similar to moderated newsgroups, or web communities, such as about.com Secondly, the mailing list community could probably add a lot to the overall quality of the blacklist, by contributing known domains that pop up all the time. The contribution of people would help in making the list a pretty thorough and up to date resource. However, I am very happy with this solutions overall. I commend all who worked on this! Ruben >-----Original Message----- >From: [EMAIL PROTECTED] >[mailto:[EMAIL PROTECTED]]On Behalf Of Ruben >Fagundo >Sent: Thursday, March 28, 2002 6:02 PM >To: Squidguard Mailing List >Subject: Contributed Code - howto > > > >I wrote a few scripts that do the following: > >1) Find the domain name for every IP number in the domains file of >any of >the blacklists >2) Add the domain name to a local blacklist (which I call addendum) >3) Check for duplicate entries, and delete them. > >This helps me keep a master list of domains to match the ip numbers >in the >domains file. This gives me the ultimate coverage again domain >names, and >matching ip numbers. I suspect the reverse is true also, but a >program >like that already exists in the contrib directory. > >That's it. If anyone wants these scripts, let me know and I'll send >it >to you. I would be happy to have this included in the contrib >directory >of the distribution as well, should that be of value to the group. > >I'm happy to contribute back for such a great product. I love >squidGuard! > >Ruben
contrib.tgz
Description: application/compressed
