Announcing the GnU Internet Lust Terminator, an open-source censorware
proxy that only filters ABA-supplied banned URLs.
The software is being developed by Zem for 2600 Australia and will be
eventually submitted to the IIA for inclusion as an approved filter.
Linux and BSD users can download version 0.1 from:
http://www.2600.org.au/guilt.tar.gz
It goes without saying that since the product does not have approval yet,
we do not have access to the list of blocked URLs. We have therefore
included a test URL for your convenience. The software also only
retrieves HTTP requests at this time.
If you have any enquiries or bug reports about this product, please
contact us by email at: webmaster@2600.org.au
Heres the README file from it:
GUILT - the GnU Internet Lust Terminator
----------------------------------------
By Zem
Version 0.1, 10th Feburary 2000
GUILT is a small, multithreaded censporing proxy server for Unix-like
operating systems such as Linux and BSD. It operates by listening on the
"localhost" interface on port 1984, checking all URL accesses against a
list of banned URLs supplied by the Australian Broadcasting Authority in
accordance with the Broadcasting Services Amendment (Online Services) Act
1999.
GUILT was designed and built for several reasons:
1) All other pieces of filtering software approved by the
Internet Industry Association (www.iia.net.au) have been
commercial software, have been developed overseas, and contain
lists of banned sites far larger than that which the ABA
is providing (ie the potential for "collateral damage" of
sites providing information of a medial, political, artistic
or historical nature may fall victim to onerous filtering
algorithms is quite high)
2) The ABA is currently not disclosing the list of banned URLs
in the same fashion as the Office of Film and Literature
Classification does with banned books. We believe in the name
of transparent operation, this list should be available
to the public. GUILT contains the list in a plain text file
and has an update feature that can retrieve a current copy
of the list when the user requests it.
System Requirements:
--------------------
To use the GUILT, you need the following:
- Unix-like operating system
- Perl interpreter 5.002 or better
- An internet connection
Running GUILT:
--------------
To run GUILT, login as a non-root user and type:
./guilt.pl
The GUILT daemon runs in the foreground and displays banned URLs if the
user attempts to access them.
Updating GUILT:
---------------
You can download the latest version of GUILT at:
http://www.2600.org.au/guilt.tar.gz
You can update your banned URL list by typing the following:
./guilt.pl -update <-- YET TO BE ADDED
GUILT contains a sample "banned site" record that you may like to try
accessing with your web browser once the software is running:
http://www.2600.org.au/guilt-test.html
Support Information:
--------------------
Support for this product is available via email to webmaster@2600.org.au
Technical information:
----------------------
Although GUILT only processes HTTP requests at the present time, other URL
types are being worked on, such as FTP and possibly HTTPS if the demand
exists. GUILT is deliberately set to listen on port 1984 for two reasons,
firstly that it doesn't require root privelige to do so and secondly
because it reminds users of the George Orwell novel "1984" which predicted
a society in which every facet of life was regulated, controlled and
watched over by the state. GUILT only listens on the "localhost" (lo)
interface to prevent abuse of your proxy by outsiders.
1984.txt = The list of banned URLs in text format
guilt.pl = The GnU Internet Lust Terminator
proxy-lynx = A proxy script for lynx
Licensing:
----------
GnU Internet Lust Terminator, a censoring proxy/filter
Copyright (C) 2000 Zem
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307,
USA.
This archive was generated by hypermail 2b29 : Tue Feb 29 2000 - 01:30:20 EST