With Shorewall 3.2, you can compile Shorewall scripts on one system and then run them under Shorewall Lite on another system. The system where you do the compilations and maintain all of the configurations may be a Windows system running Cygwin! Here''s how to do it using RC6. From a bash prompt under Cygwin: a) mkdir /sbin #Cygwin doesn''t have /sbin b) mkdir /etc/init.d #Nor does it have /etc/init.d c) tar -zxf shorewall-3.2.0-RC6.tgz d) cd shorewall-3.2.0-RC6 e) OWNER="<your user id>" GROUP="None" ./install.sh f) ln -s /sbin/shorewall /usr/bin/shorewall That''s it! You can now create configuration directories for you Shorewall Lite firewalls and compile them. -Tom -- Tom Eastep \ Nothing is foolproof to a sufficiently talented fool Shoreline, \ http://shorewall.net Washington USA \ teastep@shorewall.net PGP Public Key \ https://lists.shorewall.net/teastep.pgp.key Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
Tom Eastep wrote:> > That''s it! You can now create configuration directories for you Shorewall Lite > firewalls and compile them.I should add thought that, as always, Cygwin isn''t Unix so you will see some anomalies. The most common problem is that Cygwin doesn''t allow the removal of open files (because Windows XP doesn''t allow it) so the temporary directories created by Shorewall in /tmp will often remain and you will see error messages out of ''rm'' saying that /tmp/shorewall.xxxx/compiler_state couldn''t be removed. You''ll have to just live with that and occasionally "rm -rf /tmp/shorewall*". -Tom -- Tom Eastep \ Nothing is foolproof to a sufficiently talented fool Shoreline, \ http://shorewall.net Washington USA \ teastep@shorewall.net PGP Public Key \ https://lists.shorewall.net/teastep.pgp.key Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
Tom Eastep escribió:> With Shorewall 3.2, you can compile Shorewall scripts on one system and then run > them under Shorewall Lite on another system. > > The system where you do the compilations and maintain all of the configurations > may be a Windows system running Cygwin! > > Here''s how to do it using RC6. From a bash prompt under Cygwin: > > a) mkdir /sbin #Cygwin doesn''t have /sbin > b) mkdir /etc/init.d #Nor does it have /etc/init.d > c) tar -zxf shorewall-3.2.0-RC6.tgz > d) cd shorewall-3.2.0-RC6 > e) OWNER="<your user id>" GROUP="None" ./install.sh > f) ln -s /sbin/shorewall /usr/bin/shorewall > > That''s it! You can now create configuration directories for you Shorewall Lite > firewalls and compile them. >nice Tom :) IM marking this email with a "red flag" as a reminder to include this information on the documentation. ;) Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642