Commit Graph

115 Commits

Author SHA1 Message Date
teastep
dadd6ad1ce Better fix for LITEDIR bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4145 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-19 15:54:30 +00:00
teastep
13da154569 Add LITEDIR to configpath so that distributions can define where the 'firewall' script is stored on Shorewall Lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4128 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-17 15:28:51 +00:00
teastep
6619bd32d8 Final (I hope) version of PG Patch #2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4123 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-16 22:19:18 +00:00
teastep
35453c86e3 Move the Shorewall Lite firewall script from /usr/share/shorewall-lite to /var/lib/shorewall-lite
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4116 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-16 14:59:41 +00:00
teastep
6f073f6cfd Make all references to directories indirect
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@4033 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-06-09 16:35:55 +00:00
teastep
8e18774709 Do correct fix for mac exclusion
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3947 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-27 15:04:41 +00:00
teastep
6cbbf1c5a1 Fix exclusion of single MAC address in tcrules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3946 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-27 14:50:49 +00:00
teastep
9ddb2933b8 Fix for white space in log-prefix
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3939 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-26 19:39:22 +00:00
teastep
205805536d Fix minor bug in tcdevices device detection
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3936 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-23 14:57:50 +00:00
teastep
f1d08e6cf8 Detect devices in /etc/shorewall/tcdevices
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3932 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-22 16:55:05 +00:00
teastep
88ae2575df Speed up module loading
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3927 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-20 16:01:22 +00:00
teastep
96b9cb5690 Use error_message() within the library
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3906 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-12 14:34:15 +00:00
teastep
35f57ce2c7 Allow compiled script to run under /bin/ash; use SHOREWALL_SHELL as appropriate
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3903 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-11 14:52:00 +00:00
teastep
95a9fc08f1 Do a little optimization of MTU detection
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3901 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-10 18:26:40 +00:00
teastep
e06b5b1971 Detect MTU for tc rather than specify in tcdevices file
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3900 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-10 16:21:31 +00:00
teastep
32cf33f8e3 Fix bug in TC MTU -- add back LEFTSHIFT in functions to keep emacs happy
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3898 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-10 15:20:36 +00:00
teastep
aa99d615f1 Add MTU column to /etc/shorewall/tcdevices
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3897 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-10 14:34:50 +00:00
teastep
abb6b4cfe7 Clean up TC Refresh
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3886 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-06 22:13:57 +00:00
teastep
04e8c78605 Add copyright notice to functions
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3876 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-06 16:26:05 +00:00
teastep
4e07641bf3 Restore the ability to refresh traffic control -- Take 2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3874 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-06 16:22:53 +00:00
teastep
1ebb13cf08 Restore the ability to refresh traffic control
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3873 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-05-06 16:15:33 +00:00
teastep
65020c388b Update for Beta 5
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3813 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-26 14:05:20 +00:00
teastep
ead63852f4 Fix install.sh on Debian/Ubuntu
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3811 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-25 22:46:36 +00:00
teastep
af07daa4ef Prevent startup errors when there is no mangle FORWARD chain
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3787 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-13 15:00:42 +00:00
teastep
e0cc8f0480 Phase II of breaking marks into two smaller marks
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3773 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-05 02:08:33 +00:00
teastep
25f6c5c1cc Detect extended connmark capabilities and fix mktempdir bug
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3771 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-04 19:45:42 +00:00
teastep
f39537bc90 Add support for explicit routing rules
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3763 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-04-02 15:17:41 +00:00
teastep
2e1cecd923 Prepare for being able to accept multiple '-m' instances in an iptables command
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3753 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-29 19:24:33 +00:00
judas_iscariote
19a248d750 1. remove svn:executable property of some files.
2. put the French docs in it's own branch.



git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3609 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-03-01 02:00:43 +00:00
teastep
ce34cc4f35 Correctly (if inelegantly) handle interfaces named 'inet'
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3514 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-21 16:46:21 +00:00
teastep
231845e6d9 Add -t option to timestamp progress messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3487 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-15 15:20:17 +00:00
teastep
afcb4aa504 Fix TC match for bridge ports
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3453 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-08 22:33:13 +00:00
teastep
12e21f8db9 Fix GATEWAY (again) and add version checking between compiled programs and library
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3427 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-02-03 21:11:02 +00:00
teastep
0917319ae9 Speed up compilation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3404 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-29 20:49:16 +00:00
teastep
eca8a37f42 Finish implementation of save/restore/forget
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3378 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-25 17:33:38 +00:00
teastep
52f7028aa5 More verbosity control
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3359 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 20:44:31 +00:00
teastep
5eecd59292 Make Shorewall quieter
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3356 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-23 01:41:24 +00:00
teastep
1e763c24d9 Many changes to make non-root compile possible
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3336 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 23:34:19 +00:00
teastep
252f8b47ec Make policy match detection work on kernel 2.6.16/iptables 1.3.4
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3328 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-20 15:03:35 +00:00
teastep
4bebbdad3b Really implement 'stop' in the generated script
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3309 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-17 20:03:00 +00:00
teastep
49fbc960c0 Retreat
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3305 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 23:15:51 +00:00
teastep
bc27bc935f Some hacking on '-p' -- still not ready for prime time
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3302 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 21:29:00 +00:00
teastep
01e38957e0 Update versions from 3.0 to 3.2
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3297 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-16 15:15:43 +00:00
teastep
9325925aef Merge Fabio Longerai's LENGTH patch
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3296 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 22:54:12 +00:00
teastep
bb8920962b Improve some error messages
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3289 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-15 02:19:04 +00:00
teastep
b027081e5b Add error checking to compiled scripts
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3283 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 18:35:50 +00:00
teastep
d1f17dbf98 replace 'generate' by 'compile' as COMMAND value
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3280 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 00:08:45 +00:00
teastep
ec9c3d3db9 Allow DETECT_DNAT_IPADDRS=Yes with -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3279 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-14 00:04:00 +00:00
teastep
25e02e273f Allow BROADCAST = detect with -e
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3277 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-13 19:29:23 +00:00
teastep
71bec3c0b1 Clean up remote compilation
git-svn-id: https://shorewall.svn.sourceforge.net/svnroot/shorewall/trunk@3271 fbd18981-670d-0410-9b5c-8dc0c1a9a2bb
2006-01-12 23:45:33 +00:00