Commit Graph

9113 Commits

Author SHA1 Message Date
Tom Eastep
b7f03c5ada Fix some more install.sh issues 2010-05-23 17:43:17 -07:00
Tom Eastep
620f5cf76b More build fixes 2010-05-23 17:12:42 -07:00
Tom Eastep
0f7b4cf7f4 Fix logrotate issue 2010-05-23 17:01:31 -07:00
Tom Eastep
878e58fcf6 One more install.sh
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 16:36:23 -07:00
Tom Eastep
97306cb10c Rework shorewall-lite install.sh
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 16:26:14 -07:00
Tom Eastep
0ef4cd1653 Allow Debian install with PREFIX
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 16:10:36 -07:00
Tom Eastep
60c751b98f First stage rework of Shorewall install script
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 16:02:28 -07:00
Tom Eastep
54e571fba9 Make install work with PREFIX and distro specified
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 15:34:42 -07:00
Tom Eastep
12f6933d5e Allow specification of distro when compiling with a PREFIX
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 14:44:35 -07:00
Tom Eastep
a539f4d646 Don'g clear the distro variables in the install script
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 14:26:29 -07:00
Tom Eastep
78850c8169 Merge branch 'master' of ssh://shorewall.git.sourceforge.net/gitroot/shorewall/shorewall 2010-05-23 14:20:14 -07:00
Roberto C. Sanchez
f564a3f981 Implement required reload/force-reload parameters in init script. Make the DEBIAN and PREFIX environment variable not be mutually exclusive. 2010-05-23 17:10:50 -04:00
Tom Eastep
d32ed01cf0 Use readlink(1) where appropriate
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 13:37:26 -07:00
Tom Eastep
1b00aeb1bc Correct typo in install script
Replace /NetworkManager with /etc/NetworkManager

Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 12:55:52 -07:00
Tom Eastep
2fc3fa0602 Some fixes for the RPM
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-23 12:53:56 -07:00
Tom Eastep
1fcff1d9cb Restore Required-start and Required-stop
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-21 12:46:22 -07:00
Tom Eastep
b9f7965a40 Correct run-levels
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-21 12:37:22 -07:00
Tom Eastep
66130f46c2 Add back Required-start and Required-stop
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-21 12:25:19 -07:00
Tom Eastep
abb20e909a Spec and init file fixes
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-21 12:22:41 -07:00
Tom Eastep
4d0a3882be Replace calls to 'notdone'
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-21 10:46:07 -07:00
Tom Eastep
d66206ba8b Correct issues with non-Debian init script
Remove 'Required*' lines
Correct PRODUCT->product

Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-21 10:13:28 -07:00
Tom Eastep
1d87fc0102 Update .spec files with virtual requires/provides
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-21 10:12:37 -07:00
Tom Eastep
3db203cbb7 Revise summary and description in shorewall-init.spec 2010-05-21 07:17:16 -07:00
Tom Eastep
eaad566978 Update documents for Shorewall-lite 2010-05-20 17:06:53 -07:00
Tom Eastep
4264524448 Bump Version to 4.4.10-Beta2
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-20 14:13:38 -07:00
Tom Eastep
2a870088d8 Remove 'close' from CLI programs
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-20 14:09:40 -07:00
Tom Eastep
182f433772 Add note about supported distributions to release notes.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-20 06:32:34 -07:00
Tom Eastep
896e18be00 Document REQUIRE_INTERFACE
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-19 07:37:49 -07:00
Tom Eastep
50dc02da07 Implement the 'REQUIRE_INTERFACE' option.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-19 07:32:02 -07:00
Tom Eastep
62f3e5f009 Correct security on /usr/share/shorewall-init/ifupdown
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-19 06:55:07 -07:00
Tom Eastep
5a48ff978e Improve uninstall (both script and rpm)
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-19 06:29:28 -07:00
Tom Eastep
06a17c8973 Adjust manpage specifications in spec file 2010-05-18 20:59:24 -07:00
Tom Eastep
159ddfcc55 Fix problem in the shorewall-init manpage 2010-05-18 20:49:17 -07:00
Tom Eastep
4e748f9255 Add Shorewall-init manpage and update release notes.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 20:40:03 -07:00
Tom Eastep
4690075ed8 Start firewall on up event for optional interface.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 20:29:03 -07:00
Tom Eastep
fd696fbee7 Fix a silly bug in uninstall.sh
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 19:08:20 -07:00
Tom Eastep
00b79e8f3b Add .spec file 2010-05-18 16:34:49 -07:00
Tom Eastep
6983e9d3fe Uninstall Script
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 15:42:26 -07:00
Tom Eastep
1eb5e5b081 Fail the install on unknown distros.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 15:30:53 -07:00
Tom Eastep
9c5fb89b4c Improve documentation in the release notes
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 14:55:16 -07:00
Tom Eastep
13828bffbc Improve comments in the sysconfig file
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 14:47:00 -07:00
Tom Eastep
0c9a0150d2 Document Shorewall-init; delete old auto-stop code
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 14:42:39 -07:00
Tom Eastep
5b2affbd01 Changes to make RedHat work with NetworkManager
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 13:41:01 -07:00
Tom Eastep
592c9bbdbc Integrate Shorewall-init with NetworkManager on RedHat
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 12:49:09 -07:00
Tom Eastep
f9d187c288 Correct issues found in Fedora Testing
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 10:27:12 -07:00
Tom Eastep
bcf419fbce Correct problems with SuSE init.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-18 08:16:31 -07:00
Tom Eastep
9d3d66d4a2 Implement (untested) support for SuSE in shorewall-init
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-17 16:47:51 -07:00
Tom Eastep
9f535b670d Rename the ifupdown script.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-17 16:26:59 -07:00
Tom Eastep
499b0cddaa Log the text from startup errors.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-17 07:02:30 -07:00
Tom Eastep
a534bca914 Fix an existing bug in Shorewall6
Signed-off-by: Tom Eastep <teastep@shorewall.net>
2010-05-16 19:28:49 -07:00