I just installed stock shorewall-3.4.2 and shorewall-perl-3.9.0 under
Cygwin on this Windows XP system. I downloaded the two-interface sample
and modified shorewall.conf by adding "SHOREWALL_COMPILER=perl". I
copied a capabilities file from my desktop and:

[EMAIL PROTECTED] ~/Configs/test
$ shorewall check .
Checking...
Checking /home/teastep/Configs/test/zones...
Checking /home/teastep/Configs/test/interfaces...
Determining Hosts in Zones...
Preprocessing Action Files...
    Pre-processing /usr/share/shorewall/action.Drop...
    Pre-processing /usr/share/shorewall/action.Reject...
Checking /home/teastep/Configs/test/policy...
Checking /home/teastep/Configs/test/routestopped for critical hosts...
Checking /home/teastep/Configs/test/routestopped...
Adding Anti-smurf Rules
Adding rules for DHCP
Checking /usr/share/shorewall/rfc1918...
Checking TCP Flags filtering...
Checking Kernel Route Filtering...
Checking Martian Logging...
Checking /home/teastep/Configs/test/masq...
Checking MAC Filtration -- Phase 1...
Checking /home/teastep/Configs/test/rules...
Generating Transitive Closure of Used-action List...
Processing /usr/share/shorewall/action.Reject for chain Reject...
Processing /usr/share/shorewall/action.Drop for chain Drop...
Checking MAC Filtration -- Phase 2...
Applying Policies...
Generating Rule Matrix...
Creating iptables-restore input...
Shorewall configuration verified
[EMAIL PROTECTED] ~/Configs/test $ shorewall compile . firewall
Compiling...
Compiling /home/teastep/Configs/test/zones...
Compiling /home/teastep/Configs/test/interfaces...
Determining Hosts in Zones...
Preprocessing Action Files...
    Pre-processing /usr/share/shorewall/action.Drop...
    Pre-processing /usr/share/shorewall/action.Reject...
Compiling /home/teastep/Configs/test/policy...
Compiling /home/teastep/Configs/test/routestopped for critical hosts...
Compiling /home/teastep/Configs/test/routestopped...
Adding Anti-smurf Rules
Adding rules for DHCP
Compiling /usr/share/shorewall/rfc1918...
Compiling TCP Flags filtering...
Compiling Kernel Route Filtering...
Compiling Martian Logging...
Compiling /home/teastep/Configs/test/masq...
Compiling MAC Filtration -- Phase 1...
Compiling /home/teastep/Configs/test/rules...
Generating Transitive Closure of Used-action List...
Processing /usr/share/shorewall/action.Reject for chain Reject...
Processing /usr/share/shorewall/action.Drop for chain Drop...
Compiling MAC Filtration -- Phase 2...
Applying Policies...
Generating Rule Matrix...
Creating iptables-restore input...
Shorewall configuration compiled to /home/teastep/Configs/test/firewall
[EMAIL PROTECTED] ~/Configs/test $ grep Compiled firewall
# Compiled firewall script generated by Shorewall-perl 3.9.0-1 - Sun Apr
  1 18:58:24 2007
[EMAIL PROTECTED] ~/Configs/test

-Tom



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Shorewall-devel mailing list
Shorewall-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/shorewall-devel

Reply via email to