Commit Graph

106 Commits

Author SHA1 Message Date
teastep
7859ea5800 Raise fatal error on chmod failure; Fix handling of shell variables with value zero
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6786 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-05 14:01:50 +00:00
teastep
aa991fcf45 Correct handling of nested shell variable expansion; update extension script doc
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6773 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-03 21:22:08 +00:00
teastep
f91f1bc951 Undo middle mouse button madless
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6753 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-02 21:34:08 +00:00
teastep
c8b8316e08 Tighten up dependency handling -- Phase III
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6752 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-02 21:32:48 +00:00
teastep
bb75d0f161 Fix a couple of buglets
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6751 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-02 21:17:47 +00:00
teastep
a066fba60f Tighten up dependency handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6749 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-02 19:47:46 +00:00
teastep
f322a942d0 Verify shorewall-common version -- Take 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6747 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-02 17:26:35 +00:00
teastep
96b0f907a5 Verify shorewall-common version -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6746 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-02 17:20:49 +00:00
teastep
c210b996c0 Set module versions to 4.00
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6734 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-01 00:08:23 +00:00
teastep
fd3249d2f2 Set module versions to 4.0.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6733 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-07-01 00:02:38 +00:00
teastep
2f29623ab1 Re-allow leading whitespace before INCLUDE
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6732 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-30 17:12:57 +00:00
teastep
f10e9e42d5 Use optimized 'split' to reduce compilation CPU utilization
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6731 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-30 16:43:08 +00:00
teastep
265170ff66 Correct CONFIG_PATH search when filename contains '/'; avoid confusing failure messages from buildports.pm
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6729 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-30 16:11:56 +00:00
teastep
c3258ec5d1 Update version to RC1
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6720 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-29 21:11:29 +00:00
teastep
6823d5054b Call 'ensure_config_path' from 'set_shorewall_dir'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6686 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-27 00:15:58 +00:00
teastep
47419bee3f Allow Shorewall-perl to be installed before Shorewall
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6684 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-26 22:49:16 +00:00
teastep
09ad361781 Only import what's needed
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6671 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-25 19:34:20 +00:00
teastep
86920338b1 Update version to Beta 7 for build testing
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6665 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-24 14:07:53 +00:00
teastep
04b07b605a Change indentation in Carp-generated messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6663 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-23 22:47:52 +00:00
teastep
e21398c1eb First step at adding supportability features to Shorewall-perl
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6657 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-23 21:12:48 +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
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
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
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
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
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
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
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
teastep
02e575aa46 Improve wording of capabilities warning message
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6582 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-17 22:13:00 +00:00
teastep
b536abdaa1 Implement capabilities versioning
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6579 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-17 21:35:42 +00:00
teastep
4b456a3d34 Emit more uniform error messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6572 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-16 21:08:12 +00:00
teastep
108ee0be91 Add TCPMSS Match detection and fix bug in maclist handling
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6560 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-16 14:27:02 +00:00
teastep
8b4f23252f Add some documentation and remove a couple of double-initialization cases
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6542 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-14 22:07:45 +00:00
teastep
09dd725a3c Update Version
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6541 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-14 20:27:40 +00:00
teastep
980ec224a2 Allow reuse of compiler in a single process
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6538 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-13 23:02:39 +00:00
teastep
840f2414bd Finish externalization of compiler
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6520 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-11 23:17:02 +00:00
teastep
8df08b44e0 Update comment versions to 4.0
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6518 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-11 19:39:30 +00:00
teastep
910252279f Reduce reliance on environmental variables for /sbin/shorewall->compiler.pl communication
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6515 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-11 18:07:34 +00:00
teastep
6700a79120 Update to Beta 4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6491 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-08 16:30:40 +00:00
teastep
61638c996c Allow 'any' and 'all' in /etc/shorewall/accounting
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6467 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-05 22:13:58 +00:00
teastep
ee4243fb37 Prune propagation list
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6464 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-05 17:21:58 +00:00
teastep
95a269a825 Convert some lexical variables to globals
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6463 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-05 16:49:13 +00:00
teastep
259b898eba Update version to Beta 3
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6458 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-05 15:02:12 +00:00
teastep
d944e3dbd5 Train changes -- set 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6453 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-06-03 21:44:17 +00:00
teastep
0771b15bb0 Some 'on the train' changes
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6437 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-26 02:57:27 +00:00
teastep
5bb54a041b Expose to 'maclog' script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@6423 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2007-05-20 16:37:09 +00:00