Commit Graph

6248 Commits

Author SHA1 Message Date
teastep
582e802efc More global initialization fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6653 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-23 16:32:37 +00:00
teastep
3151db4561 More perl newbie code rework and global initialization fixes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6652 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-23 16:06:16 +00:00
teastep
a7c3d6a335 Don't allow 4.0 values for IP_FORWARDING
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6649 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-22 20:52:53 +00:00
teastep
fb9154bdde Don't allow 4.0 values for IP_FORWARDING
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6648 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-22 20:48:07 +00:00
teastep
8158281b6a Fix bogus dates in News
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6646 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-22 16:29:08 +00:00
teastep
84760edb73 More careful editing of icmp types
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6645 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-22 14:47:16 +00:00
teastep
ad8af3d5c3 Format capability version properly in the compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6643 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 23:15:00 +00:00
teastep
b28153d99c Rename fallback Ports.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6642 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 22:58:15 +00:00
teastep
57db98c4f6 Include a fallback copy of Ports.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6641 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 22:55:35 +00:00
teastep
d8acd51c9d Correct typo in 'publish' script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6639 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 18:08:51 +00:00
teastep
44f72bf8cd A couple more $VERSION corrections
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6638 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 17:58:03 +00:00
teastep
a649be0f53 Make buildports.pl a little more bulletproof
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6637 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 17:44:41 +00:00
teastep
60857f0518 Remove anachronism
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6636 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 17:42:49 +00:00
teastep
3ec1e156d6 Fix $VERSION in modules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6635 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 14:40:40 +00:00
teastep
c2a18dd160 Apply consistent security to Shorewall::Ports
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6632 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-21 00:28:20 +00:00
teastep
b6cf7699f5 Make install more foolproof; don't include services from odd-ball protocols
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6631 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 23:33:40 +00:00
teastep
655ee396f9 Update release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6630 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 23:20:08 +00:00
teastep
ad4115b1a1 Properly secure Ports.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6629 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 23:06:16 +00:00
teastep
fd46db8b4b Don't generate Ports.pm if $PREFIX
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6628 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 23:00:48 +00:00
teastep
becf6f7c2c Re-add buildports.pl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6627 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 22:46:10 +00:00
teastep
81cd4f3f54 Temporarily remove buildports.pl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6626 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 22:45:36 +00:00
teastep
d1df999639 Generate Shorewall::Ports at installation time
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6625 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 22:39:19 +00:00
teastep
51e89cb35c Make buildports.pl work on other distributions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6624 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 21:43:13 +00:00
teastep
bbd506ebd6 Update version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6623 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 21:18:08 +00:00
teastep
48471caf83 Update version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6622 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 21:14:32 +00:00
teastep
ad06133e3b Phase II of publishing Shorewall::Ports.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6621 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 21:07:08 +00:00
teastep
18226fa474 Phase I of publishing Shorewall::Ports.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6620 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 20:52:46 +00:00
teastep
bfe9682521 Tweak buildproto.pl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6619 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 19:49:19 +00:00
teastep
3a29f37109 Add copyright to buildproto.pl; make common functions from Chains.pm return success
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6618 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 18:58:44 +00:00
teastep
c7f68018a9 Replace VALIDATE_PORTS option with built-in protocol and service tables
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6617 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 18:10:23 +00:00
teastep
1ca8ef92c5 Allow SHOREWALL_COMPILER to be set to a variable from the params file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6616 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 14:31:51 +00:00
teastep
b97110c258 Correct release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6614 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 13:55:26 +00:00
teastep
e5135cd62c Fix port-pair validation broken in last commit
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6613 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 13:25:16 +00:00
teastep
5d22f907d2 Tweak VALIATE_PORTS
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6612 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 03:25:43 +00:00
teastep
03bfac751e Fix to last commit
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6611 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 01:41:32 +00:00
teastep
7045829c6e Update release notes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6610 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 01:26:59 +00:00
teastep
700f662d04 Implement VALIDATE_PORTS
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6609 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-20 01:12:35 +00:00
teastep
35a791585c First phase of get_configuration() breakup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6608 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 23:14:15 +00:00
teastep
2bb6fe5f91 Document bport/DYNAMIC_ZONES restrictions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6607 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 23:01:17 +00:00
teastep
1dcf4b694f Get rid of BPORT_ZONES array
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6606 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 22:57:17 +00:00
teastep
dae9ee1baf Allow empty BP zones -- first step toward dynamic BP zones -- take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6605 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 22:43:24 +00:00
teastep
91490ebc4a Allow empty BP zones -- first step toward dynamic BP zones
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6604 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 22:39:41 +00:00
teastep
0c8988a67f Move fix for missing OUTPUT chains to Shorewall-perl where it belongs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6602 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 21:17:55 +00:00
teastep
77fc4152b7 Move fix for missing OUTPUT chains to Shorewall-perl where it belongs
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6601 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 21:16:13 +00:00
teastep
34507e4057 More BPORT/Dynamic Zone stuff
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6600 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 19:42:49 +00:00
teastep
17f9137693 Fix DYNAMIC_ZONES=Yes and the new bridge code
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6598 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 15:45:39 +00:00
teastep
ae3dadd94e Generate error on bridges with DYNAMIC_ZONES=Yes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6597 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 14:08:16 +00:00
teastep
f5e75f8455 Catch HOST(S) errors earlier in routestopped processing; handle bridges in routestopped
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6596 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 14:05:46 +00:00
teastep
c5cf56c91b Run .restore for stop/clear; fix double slash in pathnames
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6595 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-19 13:48:16 +00:00
teastep
5aa19f596e Some more global variable [re]initialization cleanup
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6594 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-18 23:04:17 +00:00