iptables for retards...
Go to file
2014-12-19 23:46:53 +02:00
autotool Move to autotools 2013-10-15 22:25:17 +01:00
doc Detect non-IPv6 hosts 2014-10-18 08:04:12 +01:00
etc Ensure all files are packaged 2014-04-23 20:07:25 +01:00
examples Ensure all files are packaged 2014-04-23 20:07:25 +01:00
m4 Check that all pandoc output formats are produced 2014-04-23 21:05:57 +01:00
packaging Add a requirement for pandoc version 2014-04-23 20:34:47 +01:00
sbin Now it always saves the activated firewall to /var/spool/firehol and can quickly restore it at boot with the restore argument. Also, when calling stop is saves the firewall again, with their packet and bytes counters, so that when restored it continues where it left. So at boot it should be called with "restore" and at shutdown it should be called with "stop" 2014-12-19 23:46:53 +02:00
.gitattributes Implement version numbers 2013-10-28 20:06:21 +00:00
.gitignore Cleanups suggested by debian maintainer 2014-07-27 15:12:30 +01:00
AUTHORS Move to autotools 2013-10-15 22:25:17 +01:00
autogen.sh Move to autotools 2013-10-15 22:25:17 +01:00
ChangeLog Update version information for final 2.0.0 release 2014-10-24 08:39:20 +01:00
configure.ac Treat mktemp like other required commands 2014-10-04 10:45:45 +01:00
COPYING Added to FireHOL distribution. 2002-12-07 00:48:34 +00:00
Makefile.am Implement version numbers 2013-10-28 20:06:21 +00:00
NEWS Update version information for final 2.0.0 release 2014-10-24 08:39:20 +01:00
README Update README 2014-11-28 18:32:02 +02:00
THANKS Move to autotools 2013-10-15 22:25:17 +01:00

FireHOL, an iptables stateful packet filtering firewall for humans!
FireQOS, a TC based bandwidth shaper for humans!

                        http://firehol.org/


Upgrade Notes
=============
From version 2.0.0-pre6, FireHOL adds combined IPv4/IPv6 support within
a single configuration.

If you are upgrading FireHOL from a version earlier than 2.0.0-pre6,
please read the upgrade notes, here:
   http://firehol.org/upgrade/


Installation
============
If you are installing direct from GitHub, please see:
  http://firehol.org/source-install/

If you are installing the package from a tar-files release, FireHOL uses
the GNU Autotools so you can get away with:
  ./configure && make && make install

Take a look at the file INSTALL, also.


Getting Started
===============
Configuration for FireHOL goes in /etc/firehol/firehol.conf
Configuration for FireQOS goes in /etc/firehol/fireqos.conf

In the examples directory, you can find examples for both programs.

To start the programs:
  firehol start
  fireqos start

For more details on the command-line options, see the man-pages:
  man firehol
  man fireqos

Read the tutorials on the website for more information and to learn
how to configure the programs:
  http://firehol.org/tutorial/

For detailed information on the configuration files, read the manual
online, or start with these the man-pages:
  man firehol.conf
  man fireqos.conf

You may want to ensure that FireHOL and FireQOS run at boot-time. If you
installed from an distribution package this will be configured in the
usual way.

For a tar-file installation, the binaries can often be linked directly
into /etc/init.d, since their options are SysVInit compatible. A systemd
service file for FireHOL can be found here:
  https://github.com/ktsaou/firehol/issues/17


Support and documentation
=========================
The main website is here:
   http://firehol.org/

To ask questions please sign up to the list:
   http://lists.firehol.org/mailman/listinfo/firehol-support

Man pages, PDF and HTML documentation are provided as part of the package
and can be found in the tarball or in your distribution's standard locations
(e.g. /usr/share/doc). The latest manual is always available here:
   http://firehol.org/manual/

The list of all services supported by FireHOL "out of the box" and
information on adding new services is here:
   http://firehol.org/services/


License
=======
Copyright (C) 2012,2013 Phil Whineray <phil@sanewall.org>
Copyright (C) 2003-2013 Costa Tsaousis <costa@tsaousis.gr>

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