Tom Eastep
|
691a9bf793
|
Correct installation on systems with systemd
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-07-14 14:38:30 -07:00 |
|
Tom Eastep
|
6d3ebd5b56
|
Improve DIGEST handling.
- Compile compiler.pl when DIGEST specified.
- Report the digest being used.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-06-09 09:34:28 -07:00 |
|
Tom Eastep
|
2bf16016c1
|
Add --digest to configure scripts.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-06-09 07:24:23 -07:00 |
|
Tom Eastep
|
4b69216c83
|
Relocate lib.core in the Source Tree
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-06-02 12:46:35 -07:00 |
|
Tom Eastep
|
e086067567
|
Reverse logic in the installer to allow for Digest::SHA being the default now
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-05-17 14:29:57 -07:00 |
|
Tom Eastep
|
894931731b
|
Merge branch 'master' of ssh://shorewall.git.sourceforge.net/gitroot/shorewall/shorewall
|
2012-05-02 07:04:30 -07:00 |
|
Tom Eastep
|
3333486c9d
|
Another change to Debian startup at boot
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-05-01 10:55:29 -07:00 |
|
Tom Eastep
|
45c637ad6b
|
Fix Debian boot startup (again)
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-05-01 10:15:39 -07:00 |
|
Tom Eastep
|
9efb60c53a
|
Move init.slackware.firewall.sh to Shorewall-core
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-27 16:15:04 -07:00 |
|
Tom Eastep
|
e0570cc35e
|
Install fixes for Slackware
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-27 07:16:11 -07:00 |
|
Tom Eastep
|
9612044933
|
Make products start automatically at boot on Debian and derivatives
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-25 11:49:22 -07:00 |
|
Tom Eastep
|
d904a2de86
|
Search and destroy trailing whitespace
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-24 14:52:57 -07:00 |
|
Tom Eastep
|
dc85d4a844
|
Do SHA/SHA1 test if $BUILD = $TEST, independent of $DESTDIR
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-24 08:52:17 -07:00 |
|
Tom Eastep
|
a50bb407aa
|
Patch from Roberto
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-21 17:51:54 -07:00 |
|
Tom Eastep
|
1462fcd351
|
Synchronize global settings
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-15 09:43:41 -07:00 |
|
Tom Eastep
|
fdc4a84a83
|
Delete code to modify Makefile
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-14 11:36:08 -07:00 |
|
Tom Eastep
|
d3943ea0fe
|
Install correct Makefile
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-14 11:17:27 -07:00 |
|
Tom Eastep
|
69a133083c
|
Modify Makefiles for directory relocation
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-12 10:15:55 -07:00 |
|
Tom Eastep
|
a2abad3f68
|
Modify getparams to use the installed shorewallrc file.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-07 09:07:07 -07:00 |
|
Tom Eastep
|
bb6e17fd3e
|
Many changes involved in getting a relocated installations to work
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-04-01 10:47:24 -07:00 |
|
Tom Eastep
|
e48e13012c
|
Fix up lib.base during installation
- Shorewall-core installer creates all necessary directories.
|
2012-04-01 08:16:07 -07:00 |
|
Tom Eastep
|
02a68aa436
|
Look for ./shorewallrc first
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-31 17:40:18 -07:00 |
|
Tom Eastep
|
766370e22a
|
More work on installers
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-31 14:42:01 -07:00 |
|
Tom Eastep
|
75b57b926a
|
Revert "Replace lib.base with symbolic link"
This reverts commit 98f4a1c545 .
|
2012-03-31 12:57:38 -07:00 |
|
Tom Eastep
|
fead683f18
|
Modify init scripts if ${SHAREDIR} is non-standard
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-30 16:21:37 -07:00 |
|
Tom Eastep
|
98f4a1c545
|
Replace lib.base with symbolic link
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-30 15:30:04 -07:00 |
|
Tom Eastep
|
f5414d0fd1
|
Create ${SYSTEMD} if needed.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-30 13:56:59 -07:00 |
|
Tom Eastep
|
15335f8615
|
Modify CLIs and libs to know where shorewallrc is.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-30 12:02:25 -07:00 |
|
Tom Eastep
|
c2fa5ae78f
|
Correct typo in install.sh files
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-27 20:19:06 -07:00 |
|
Tom Eastep
|
e1e4855211
|
Rename USR to PREFIX
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-27 07:47:22 -07:00 |
|
Tom Eastep
|
f2311f1987
|
Update install scripts to look for .shorewallrc in many places
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-26 17:01:55 -07:00 |
|
Tom Eastep
|
8a18dac870
|
Installer tweaks
- Give instructions when Shorewall-core installer finds no rc file
- Update help
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-25 07:49:52 -07:00 |
|
Tom Eastep
|
eb118e4443
|
Add shorewallrc files.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-24 13:05:39 -07:00 |
|
Tom Eastep
|
0223439e2b
|
Don't compile if ${DESTDIR}
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-12 14:02:44 -07:00 |
|
Tom Eastep
|
fa9f8329b5
|
Apply two patches from Tuomo Soini
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-12 13:57:37 -07:00 |
|
Tom Eastep
|
05f025e422
|
Don't install isusable script by default
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-03-07 07:46:53 -08:00 |
|
Tom Eastep
|
61bf2d5bfd
|
Fix installer
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-25 16:02:20 -08:00 |
|
Tom Eastep
|
b78d4ca41f
|
Correct typo
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-23 13:54:50 -08:00 |
|
Tom Eastep
|
37a3dbb6f6
|
Don't install SysV init script if systemd is specified.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-23 10:59:10 -08:00 |
|
Tom Eastep
|
c252005e25
|
Add support for packager's config file
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-23 10:07:02 -08:00 |
|
Tom Eastep
|
c975cddfda
|
Correct init script installation
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-22 14:51:41 -08:00 |
|
Tom Eastep
|
a6afac0f3c
|
Use standard rpm macros
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-22 13:32:10 -08:00 |
|
Tom Eastep
|
20f990f2eb
|
Fix install on SuSE
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-21 14:24:50 -08:00 |
|
Tom Eastep
|
f6cc44eb6b
|
Rename HOST -> TARGET and BUILD -> HOST
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-21 13:00:09 -08:00 |
|
Tom Eastep
|
3acd01a44d
|
Rename some variables:
HOST -> TARGET
%initdir -> %shorewall_initdir
Also add %shorewall_target
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-21 12:34:41 -08:00 |
|
Tom Eastep
|
ed9e03b095
|
Correct FEDORA/REDHAT fiasco
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-20 16:11:28 -08:00 |
|
Tom Eastep
|
3180e13719
|
Require LIBEXEC and LIBPERL to be absolute path names
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-20 12:04:00 -08:00 |
|
Tom Eastep
|
9869b4c068
|
Rename environmental variables:
INSTALLSYS => BUILD
TARGET => HOST
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-20 10:12:52 -08:00 |
|
Tom Eastep
|
8c981e0464
|
Cleanup of install scripts based on feedback from Mr. Dash4
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-20 10:08:42 -08:00 |
|
Tom Eastep
|
f8057fed88
|
Correct typo in the modified install scripts.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-18 08:21:50 -08:00 |
|
Tom Eastep
|
ee7ea4adb9
|
Unify the supported install script os/distro set.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-17 15:26:02 -08:00 |
|
Tom Eastep
|
33b0821f8d
|
Separate install system from target system in the install.sh scripts
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-17 13:22:06 -08:00 |
|
Tom Eastep
|
29fcb9b08f
|
Apply Simon Mater's patch for LIBEXEC/PERLLIB
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-02-13 12:57:07 -08:00 |
|
Tom Eastep
|
58a0b9b5c1
|
Rename route_rules to rtrules -- phase 2
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-01-09 07:19:10 -08:00 |
|
Tom Eastep
|
4c2df6fea7
|
Rename route_rules to rtrules
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-01-09 06:38:55 -08:00 |
|
Tom Eastep
|
afbc561b91
|
Shorewall install shouldn't remove /usr/share/shorewall/wait4ifup
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-01-06 11:40:04 -08:00 |
|
Tom Eastep
|
9251eca31a
|
Don't delete lib.common and lib.cli when installing Shorewall
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-01-04 10:32:17 -08:00 |
|
Tom Eastep
|
e545bf4f04
|
Unify install files between Shorewall and Shorewall6
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-01-03 16:35:41 -08:00 |
|
Tom Eastep
|
48a59e032e
|
Add Shorewall-common
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2012-01-01 20:30:09 -08:00 |
|
Tom Eastep
|
3581b2667e
|
Don't install the blacklist file in /etc/shorewall[6]
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-11-27 14:39:59 -08:00 |
|
Tom Eastep
|
da7516d401
|
Update config files and manpages for BLACKLISTSECTION
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-11-06 12:05:07 -08:00 |
|
Tom Eastep
|
971adc3d5b
|
Add support for serviced in the installers
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-08-23 14:07:44 -07:00 |
|
Tom Eastep
|
33afe26a19
|
Add Redhat/Fedora init scripts from Jonathan Underwood
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-08-22 09:05:40 -07:00 |
|
Tom Eastep
|
f675513383
|
Make 'build' work on a Mac
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-07-30 10:57:32 -07:00 |
|
Tom Eastep
|
9661b445f2
|
Make install/uninstall files version independent
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-07-13 07:29:47 -07:00 |
|
Tom Eastep
|
e1d8d71348
|
Version to 4.4.22 Beta 1
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-07-04 09:36:54 -07:00 |
|
Tom Eastep
|
cbeebb6bf8
|
Bump version to 4.4.21.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-29 11:36:04 -07:00 |
|
Tom Eastep
|
fe2ef23f04
|
Correct install.sh
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-24 21:16:55 -07:00 |
|
Tom Eastep
|
f4acb5fa2f
|
Install annotated and un-annotated config files
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-24 15:13:40 -07:00 |
|
Tom Eastep
|
6f68ed5508
|
Initiate 4.4.21 RC 1
|
2011-06-23 16:23:52 -07:00 |
|
Tom Eastep
|
7753f798b0
|
Bump Version to Beta 3
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-19 10:09:53 -07:00 |
|
Tom Eastep
|
6f2cc31dde
|
Implement .conf file upgrade
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-18 13:03:55 -07:00 |
|
Tom Eastep
|
e5d8be5aa5
|
Bump version to Beta 2
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-18 11:23:43 -07:00 |
|
Tom Eastep
|
8780aff7f2
|
Rename PLAIN->ANNOTATED
|
2011-06-12 09:45:50 -07:00 |
|
Tom Eastep
|
0e839f3d7b
|
Initiate 4.4.21
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-07 09:54:35 -07:00 |
|
Tom Eastep
|
642319d706
|
Change annotated documentation default
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-06 15:40:21 -07:00 |
|
Tom Eastep
|
6136e986cf
|
Update version to 4.4.20.1
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-06 14:08:25 -07:00 |
|
Tom Eastep
|
447d0f0b2d
|
Don't modify the .conf file installed in configfiles.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-06 09:46:52 -07:00 |
|
Tom Eastep
|
086a99ea24
|
Don't initialize PLAIN
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-06-02 06:23:57 -07:00 |
|
Tom Eastep
|
8df470b5f5
|
Version to 4.4.20
|
2011-05-31 09:30:18 -07:00 |
|
Tom Eastep
|
7b560eefe4
|
Allow compound options in the installers
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-05-30 08:15:59 -07:00 |
|
Tom Eastep
|
a71136fd5a
|
Rework configuration files for Shorewall and Shorewall6
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-05-29 14:34:18 -07:00 |
|
Tom Eastep
|
790c96c90a
|
Version to RC 1
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-05-27 09:11:47 -07:00 |
|
Tom Eastep
|
bbe165c3cf
|
Bump version to Beta 5
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-05-24 11:40:11 -07:00 |
|
Tom Eastep
|
15e9e3182d
|
Update copyrights
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-05-23 10:06:56 -07:00 |
|
Tom Eastep
|
981b503fa4
|
Bump version to Beta 4
|
2011-05-22 11:05:22 -07:00 |
|
Tom Eastep
|
465e729288
|
Bump version to Beta 3
|
2011-05-18 17:08:07 -07:00 |
|
Tom Eastep
|
568e54b50d
|
Update version to Beta 2
|
2011-05-18 09:58:35 -07:00 |
|
Tom Eastep
|
f75961dc63
|
Ensure absolute path name in LIBEXEC and PERLLIB
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-05-14 05:31:19 -07:00 |
|
Tom Eastep
|
cdf2014ce2
|
Apply Togan's patch with fixes
/sbin/shorewall and /sbin/shorewall6 modified
uninstallers modified
Additional installer changes
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-04-17 11:20:26 -07:00 |
|
Tom Eastep
|
97b7856380
|
Reverse Togan's patch -- it is woefully incomplete
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-04-17 07:55:30 -07:00 |
|
Tom Eastep
|
46191c9f87
|
Re-bump versions
|
2011-04-16 09:15:29 -07:00 |
|
Tom Eastep
|
1430856164
|
Re-apply Togun's Patch
|
2011-04-16 08:51:19 -07:00 |
|
Tom Eastep
|
1a0388080f
|
Initiate 4.4.20
Update versions
Update release documents
Apply Togan Muftuoglu's change to increase installation flexibility
|
2011-04-16 08:31:46 -07:00 |
|
Tom Eastep
|
5126c439a4
|
Fix a progress message in the installer.
Signed-off-by: Tom Eastep <teastep@shorewall.net>
|
2011-04-15 11:06:45 -07:00 |
|
Tom Eastep
|
0b18c37a91
|
Fix install.sh bug
|
2011-04-14 17:00:35 -07:00 |
|
Tom Eastep
|
f2acf4bfe5
|
Fix install.sh bug
|
2011-04-14 16:55:56 -07:00 |
|
Tom Eastep
|
9a8f411531
|
Update version to 4.4.19.1 and document corrected problems
|
2011-04-13 17:22:07 -07:00 |
|
Tom Eastep
|
1be89edb49
|
Version to 4.4.19
|
2011-04-09 07:58:13 -07:00 |
|
Tom Eastep
|
c1160ec076
|
Version to RC1
|
2011-04-03 15:54:36 -07:00 |
|