I'm collecting Shorewall-perl configurations that I can use for systematic regression testing. I'm inviting Shorewall users to submit their configurations for inclusion in the test library.
To submit your configuration to the test library: a) shorewall show -f capabilities > /etc/shorewall/capabilities b) shorewall compile /etc/shorewall/firewall.test c) tar -zcf test.tgz /etc/shorewall/ [ <any other directories that you have added to your CONFIG_PATH> ] d) Send the test.tgz file to me personally -- don't post it to the mailing list. I will send you back a 'testid' file. Please place that file in /etc/shorewall so that if you make significant changes and want to resubmit your configuration, I can quickly identify your old configuration in the testbed and replace it with your new one. When I receive your configuration, I will: - place it in a separate directory in the regression library. - modify CONFIG_PATH in your shorewall.conf so that I can compile the configuration as non-root. - remove content from your firewall.test file that varies between compiles (timestamps) - remove content that varies between releases (VERSION and shell library) - store the stripped down firewall.test content in a file named firewall.last. My regression test driver compiles the configuration in each directory into a file named 'firewall' and compares that file with 'firewall.last'. I use a new compiler option which causes omission of timestamps and release-dependent content. If the files are the same, the test passes -- otherwise, the test fails and I will have to manually examine the differences. If the change is an expected one, I will replace firewall.last with firewall. Otherwise, I will correct the compiler and rerun. Both Shorewall 4.0 and Shorewall 4.1 configurations are welcome. 4.0 configurations will be tested under both 4.0 and 4.1. The contents of your configuration will be used strictly for my personal testing. It will not be placed in SVN and I will not give it to anyone else. -Tom -- Tom Eastep \ Nothing is foolproof to a sufficiently talented fool Shoreline, \ http://shorewall.net Washington USA \ [EMAIL PROTECTED] PGP Public Key \ https://lists.shorewall.net/teastep.pgp.key
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php
_______________________________________________ Shorewall-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/shorewall-users
