Provided by: mason_1.0.0-12.3_all bug

NAME

       mason - interactively create a firewall

SYNOPSIS

       mason < logfile > rulefile

DESCRIPTION

       This manual page briefly documents the mason command.

       mason interactively generates a set of firewall rules for a Linux-based firewall.  This is
       done by turning on full IP logging, watching the  logs  for  connections,  and  generating
       rules  describing  the  connections  seen.   mason  is familiar with most of the quirks of
       various connection types (such as ftp and IRC), and can output rules  for  2.0.x  ipfwadm,
       2.2.x ipchains, and Cisco packet filters.

       mason operates by reading in log file information from standard input and writing firewall
       rules to standard output.  This allows mason to work offline  or  on  a  separate  system.
       Real-time firewall generation can be achieved with a command like tail(1).

       Most   users   will   want   to   run   mason  with  a  user-friendly  interface  such  as
       mason-gui-text(1).

ENVIRONMENT

       mason is configured using the following environment variables.

       ECHOCOMMAND
              Sets the type of firewall rules that mason should output to standard out.   Allowed
              values  include  "ipfwadm" and "ipchains".  By default, mason outputs whatever kind
              of rules are supported by the currently running Linux kernel.

       DOCOMMAND
              Sets the type of firewall rules that mason should run immediately when  a  rule  is
              generated.   Allowed  values  include  "ipfwadm" and "ipchains".  By default, mason
              outputs whatever kind of rules are supported by the currently running Linux kernel.

       HEARTBEAT
              If set to "yes", mason will output a "+" or "-" to standard error whenever  a  rule
              generated by mason has been triggered.

       DYNIP  Set  this  to  the  list  of  interfaces  that have dynamically assigned addresses,
              separated by spaces.

SEE ALSO

       mason-gui-text(1)

AUTHOR

       This manual page was written by Jeff Licquia <jeff@luci.org>,  for  the  Debian  GNU/Linux
       system (but may be used by others).

                                                                                         MASON(1)