014ec1af1d
First phase of producing consistent scripts with Perl >= 5.18.0
...
Beginning with Perl 5.18.0, the order of elements returned by the 'keys'
and 'each' iterators is no longer deterministic. This is the first wave
of Shorewall changes to compensate for this irrational behavior.
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-07-12 10:54:48 -07:00
7fa39a63ed
Don't apply 'postcompile' during an update
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
4.6.11.1
2015-07-10 11:06:02 -07:00
3959feebe0
Remove extraneous line that causes a "not found" shell diagnostic
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-07-10 09:35:43 -07:00
bc8156b503
Include Compiler version in the compiler progress commands
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-07-08 12:53:42 -07:00
3d325431ff
Change Default IPv6 .conf to specify INLINE_MATCHES=No
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
4.6.11-base
2015-07-06 14:49:20 -07:00
f4741686e6
Correct NFLOG group description
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-07-06 13:42:10 -07:00
4995456563
Clean up compiler PATH fix
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-07-03 14:33:20 -07:00
c6f48a77e0
Only add dhcp rule if one rpfilter interface has the 'dhcp' option
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
4.6.11-RC1
2015-07-03 12:21:04 -07:00
e7792fc868
Exempt IPv4 DHCP broadcasts from rpfilter
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-07-03 10:03:03 -07:00
c47abe416a
Add default PATH to current PATH in the compiler
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-07-03 09:38:06 -07:00
37248c9698
Correct capitalization of 'IPsec' in the IPsec-2.6 document
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-29 15:35:23 -07:00
0414166d6d
'show connections' enhancement
...
- Allow tayloring of the entries displayed by specifying conntrack
-L options.
2015-06-29 14:55:47 -07:00
6bd1141a8c
Update Build article
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-29 12:43:04 -07:00
7153146759
Don't ask for script version when WORKAROUNDS=No
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
4.6.11-Beta3
2015-06-28 09:18:47 -07:00
a911ec318e
Add a comment
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-27 09:19:14 -07:00
5ca68477d5
Corrections to last commit
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-26 15:18:07 -07:00
9f08726794
Eliminate running the script twice is some cases
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-26 14:32:43 -07:00
846d629c47
Eliminate the usage() function in lib.cli-std
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-26 12:55:34 -07:00
273a42b068
Correct the check for ordinary user attempting to access the default config
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-26 11:35:11 -07:00
aa7aec8552
Merge branch 'master' of ssh://server.shorewall.net/home/teastep/shorewall/code
4.6.11-Beta2
2015-06-22 17:30:16 -07:00
9bf65ab9ab
Don't run the postcompile script when compilation is bypassed
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-22 16:41:21 -07:00
fad92be473
Merge branch 'master' of ssh://server.shorewall.net/home/teastep/shorewall/code
4.6.11-Beta1
2015-06-22 12:23:53 -07:00
b35c214c70
Defer 'Compiling...' message until after AUTOMAKE is checked
...
- Avoid an export statement in compiler()
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-22 10:56:17 -07:00
b5ee52e8de
Merge branch 'master' of ssh://server.shorewall.net/home/teastep/shorewall/code
2015-06-19 10:04:08 -07:00
267d6c87be
Merge branch '4.6.10'
2015-06-19 10:03:16 -07:00
d9e4273e6b
Clarify the Universal configuration
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-19 10:00:05 -07:00
fd69209776
:Merge branch '4.6.10' of ssh://server.shorewall.net/home/teastep/shorewall/code
2015-06-09 13:09:14 -07:00
f175ab853b
rename not_configured() to not_configured_error()
...
Signed-off-by: Tuomo Soini <tis@foobar.fi >
4.6.10.1
2015-06-09 11:02:00 -07:00
e10c078a06
Set exit code to 6 when startup is disabled
...
Handles cases missed by 4b27c72c79
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-09 11:01:50 -07:00
274f054d87
Add to lib.common a new function not_configured()
...
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-09 11:01:36 -07:00
f3a4e25d27
Complete Shorewall-init improvements
...
completes 548c0558c1
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-09 11:01:28 -07:00
e1da59e037
shorewall-init: use consitent indent
...
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-09 11:01:18 -07:00
5003e826b9
Merge branch 'master' of ssh://git.code.sf.net/p/shorewall/code
2015-06-09 10:58:58 -07:00
f8d95d1ee9
rename not_configured() to not_configured_error()
...
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-09 20:29:45 +03:00
7f50557250
Merge branch 'master' of ssh://git.code.sf.net/p/shorewall/code
2015-06-08 13:50:47 -07:00
15276b1f89
Set exit code to 6 when startup is disabled
...
Handles cases missed by 4b27c72c79
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-08 22:23:38 +03:00
5221c92d7f
Add to lib.common a new function not_configured()
...
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-08 22:18:01 +03:00
8bc62d1474
Complete Shorewall-init improvements
...
completes 548c0558c1
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-08 22:15:45 +03:00
e96fcde678
shorewall-init: use consitent indent
...
Signed-off-by: Tuomo Soini <tis@foobar.fi >
2015-06-08 22:10:21 +03:00
116e85e040
Cosmetic cleanup of the Compiler module
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-08 11:27:37 -07:00
f6b77c17ac
Correct a couple of blunders in the Introductory article.
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-08 10:28:18 -07:00
6be802aa7c
Update the Shorewall 4 article
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-08 09:46:51 -07:00
92905f0d31
Merge branch 'master' of ssh://git.code.sf.net/p/shorewall/code
2015-06-07 18:18:23 -07:00
86ffbc7e01
Fix typo in commit 1bfae13f75
2015-06-07 22:36:44 +03:00
2956698298
Corrections to WORKAROUNDS implementation
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-06 12:15:03 -07:00
7c9155a6e8
Update man pages and .conf files for WORKAROUNDS
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-06 07:56:14 -07:00
eb6be0e84d
Remove old comment that now makes no sense
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-01 15:55:06 -07:00
019e49b481
Implement WORKAROUNDS option
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-01 12:59:25 -07:00
1bfae13f75
Add note about the IPv6 address convention that uses square brackets
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-01 11:20:16 -07:00
70d41adee8
Delete extraneous '3' from the config basics article
...
Signed-off-by: Tom Eastep <teastep@shorewall.net >
2015-06-01 10:55:01 -07:00