Hello community, here is the log from the commit of package shorewall for openSUSE:Factory checked in at 2013-10-22 10:22:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/shorewall (Old) and /work/SRC/openSUSE:Factory/.shorewall.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "shorewall" Changes: -------- --- /work/SRC/openSUSE:Factory/shorewall/shorewall.changes 2013-10-09 14:18:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.shorewall.new/shorewall.changes 2013-10-22 10:22:44.000000000 +0200 @@ -1,0 +2,28 @@ +Mon Oct 21 17:31:29 UTC 2013 - toganm@opensuse.org + +- Update to version 4.5.21.2 For more details see changelog.txt and + releasenotes.txt + + * Previously, the AutoBL action would fail if the kernel and + iptables did not support the Recent Match '--reap' option. A new + REAP_OPTION capability has been added to work around this issue. + + * The Shorewall-core installer no longer reports an error from + 'cp' stating that it could not stat the shorewallrc file. + + * When a non-root user attempts to execute 'version -a', the CLI + no longer attempts to get the version of the compiled + firewall. Previously, the command issued the following + diagnostic when run by non-root: + + /sbin/shorewall: /var/lib/shorewallhorewall/firewall: + Permission denied + + * Shorewall no longer uses 'fgrep' thus allowing for use on + systems without that utility. All uses of 'fgrep' have been + replaced by 'grep -F'. + + * Placing |<mark> in the ACTION column of the tcrules file no + longer raises a fatal compilation error. + +------------------------------------------------------------------- Old: ---- shorewall-4.5.21.1.tar.bz2 shorewall-core-4.5.21.1.tar.bz2 shorewall-docs-html-4.5.21.1.tar.bz2 shorewall-init-4.5.21.1.tar.bz2 shorewall-lite-4.5.21.1.tar.bz2 shorewall6-4.5.21.1.tar.bz2 shorewall6-lite-4.5.21.1.tar.bz2 New: ---- shorewall-4.5.21.2.tar.bz2 shorewall-core-4.5.21.2.tar.bz2 shorewall-docs-html-4.5.21.2.tar.bz2 shorewall-init-4.5.21.2.tar.bz2 shorewall-lite-4.5.21.2.tar.bz2 shorewall6-4.5.21.2.tar.bz2 shorewall6-lite-4.5.21.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ shorewall.spec ++++++ --- /var/tmp/diff_new_pack.TlnOVy/_old 2013-10-22 10:22:46.000000000 +0200 +++ /var/tmp/diff_new_pack.TlnOVy/_new 2013-10-22 10:22:46.000000000 +0200 @@ -20,7 +20,7 @@ %define have_systemd 1 Name: shorewall -Version: 4.5.21.1 +Version: 4.5.21.2 Release: 0 Summary: Shoreline Firewall is an iptables-based firewall for Linux systems License: GPL-2.0 ++++++ shorewall-4.5.21.1.tar.bz2 -> shorewall-4.5.21.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/Perl/Shorewall/Config.pm new/shorewall-4.5.21.2/Perl/Shorewall/Config.pm --- old/shorewall-4.5.21.1/Perl/Shorewall/Config.pm 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/Perl/Shorewall/Config.pm 2013-10-21 18:30:52.000000000 +0200 @@ -316,6 +316,7 @@ LENGTH_MATCH => 'Packet length Match', IPRANGE_MATCH => 'IP Range Match', RECENT_MATCH => 'Recent Match', + REAP_OPTION => 'Recent Match "--reap" option', OWNER_MATCH => 'Owner Match', OWNER_NAME_MATCH => 'Owner Name Match', @@ -686,7 +687,7 @@ TC_SCRIPT => '', EXPORT => 0, KLUDGEFREE => '', - VERSION => "4.5.21.1", + VERSION => "4.5.21.2", CAPVERSION => 40515 , ); # @@ -947,6 +948,7 @@ MASQUERADE_TGT => undef, UDPLITEREDIRECT => undef, NEW_TOS_MATCH => undef, + REAP_OPTION => undef, AMANDA_HELPER => undef, FTP_HELPER => undef, @@ -3819,6 +3821,11 @@ qt1( "$iptables $iptablesw -A $sillyname -m recent --update -j ACCEPT" ); } +sub Reap_Option() { + ( have_capability( 'RECENT_MATCH' ) && + qt1( "$iptables $iptablesw -A $sillyname -m recent --rcheck --seconds 10 --reap" ) ); +} + sub Owner_Match() { qt1( "$iptables $iptablesw -A $sillyname -m owner --uid-owner 0 -j ACCEPT" ); } @@ -4293,6 +4300,7 @@ RAW_TABLE => \&Raw_Table, RAWPOST_TABLE => \&Rawpost_Table, REALM_MATCH => \&Realm_Match, + REAP_OPTION => \&Reap_Option, RECENT_MATCH => \&Recent_Match, RPFILTER_MATCH => \&RPFilter_Match, SANE_HELPER => \&SANE_Helper, @@ -4392,6 +4400,7 @@ $capabilities{IPRANGE_MATCH} = detect_capability( 'IPRANGE_MATCH' ); $capabilities{RECENT_MATCH} = detect_capability( 'RECENT_MATCH' ); + $capabilities{REAP_OPTION} = detect_capability( 'REAP_OPTION' ); $capabilities{OWNER_MATCH} = detect_capability( 'OWNER_MATCH' ); $capabilities{OWNER_NAME_MATCH} = detect_capability( 'OWNER_NAME_MATCH' ); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/Perl/Shorewall/Providers.pm new/shorewall-4.5.21.2/Perl/Shorewall/Providers.pm --- old/shorewall-4.5.21.1/Perl/Shorewall/Providers.pm 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/Perl/Shorewall/Providers.pm 2013-10-21 18:30:52.000000000 +0200 @@ -186,7 +186,7 @@ sub copy_table( $$$ ) { my ( $duplicate, $number, $realm ) = @_; - my $filter = $family == F_IPV6 ? q(fgrep -v ' cache ' | sed 's/ via :: / /' | ) : ''; + my $filter = $family == F_IPV6 ? q(grep -vF ' cache ' | sed 's/ via :: / /' | ) : ''; emit ''; @@ -223,7 +223,7 @@ sub copy_and_edit_table( $$$$$ ) { my ( $duplicate, $number, $id, $copy, $realm) = @_; - my $filter = $family == F_IPV6 ? q(fgrep -v ' cache ' | sed 's/ via :: / /' | ) : ''; + my $filter = $family == F_IPV6 ? q(grep -vF ' cache ' | sed 's/ via :: / /' | ) : ''; my %copied; my @copy; my @bup_copy; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/Perl/Shorewall/Tc.pm new/shorewall-4.5.21.2/Perl/Shorewall/Tc.pm --- old/shorewall-4.5.21.1/Perl/Shorewall/Tc.pm 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-4.5.21.2/Perl/Shorewall/Tc.pm 2013-10-21 18:30:52.000000000 +0200 @@ -645,7 +645,7 @@ unless ( $classid ) { { - if ( $cmd =~ /^([[A-Z!&]+)/ ) { + if ( $cmd =~ /^([A-Z|&]+)/ ) { if ( my $tccmd = $tccmd{$1} ) { fatal_error "Invalid $1 ACTION ($originalmark)" unless $tccmd->{match}($cmd); fatal_error "$mark not valid with :C[FPT]" if $connmark; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/Perl/lib.core new/shorewall-4.5.21.2/Perl/lib.core --- old/shorewall-4.5.21.1/Perl/lib.core 2013-10-08 20:27:41.000000000 +0200 +++ new/shorewall-4.5.21.2/Perl/lib.core 2013-10-21 18:28:21.000000000 +0200 @@ -344,7 +344,7 @@ # delete_default_routes() # $1 = table number { - $IP -$g_family route ls table $1 | fgrep default | fgrep -v metric | while read route; do + $IP -$g_family route ls table $1 | grep -F default | grep -vF metric | while read route; do qt $IP -$g_family route del $route done } @@ -377,7 +377,7 @@ # # We didn't restore a default route with metric 0 # - if $IP -$g_family -o route list 2> /dev/null | fgrep default | fgrep -qv metric; then + if $IP -$g_family -o route list 2> /dev/null | grep -F default | grep -qvF metric; then # # But we added a default route with metric 0 # @@ -916,8 +916,8 @@ else delta=$1 - if ! echo $route | fgrep -q ' nexthop '; then - if echo $route | fgrep -q via; then + if ! echo $route | grep -qF ' nexthop '; then + if echo $route | grep -qF via; then route=`echo $route | sed 's/via/nexthop via/'` else route="nexthop $route" @@ -947,7 +947,7 @@ gateway=$1 if [ -n "$route" ]; then - if echo $route | fgrep -q ' nexthop '; then + if echo $route | grep -qF ' nexthop '; then gateway="nexthop $gateway" eval route=\`echo $route \| sed \'s/$gateway/ /\'\` run_ip route replace table $2 $route diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/action.AutoBL new/shorewall-4.5.21.2/action.AutoBL --- old/shorewall-4.5.21.1/action.AutoBL 2013-10-08 20:27:41.000000000 +0200 +++ new/shorewall-4.5.21.2/action.AutoBL 2013-10-21 18:28:21.000000000 +0200 @@ -22,6 +22,9 @@ DEFAULTS -,60,5,2,300,DROP,info ?begin perl + +use Shorewall::Config; + my ( $event, $interval, $count, $successive, $bltime, $disposition, $level ) = get_action_params(7); fatal_error "The event name parameter to AutoBL is required" unless supplied $event; @@ -37,11 +40,16 @@ # # Silently reject the client if blacklisted # -IfEvent(${1}_BL,$6,$5,1,src,check:reap) +?if $REAP_OPTION +?set check_param 'check:reap' +?else +?set check_param 'check' +?endif +IfEvent(${1}_BL,$6,$5,1,src,$check_param) # # Blacklist if M attempts in the last N seconds # -IfEvent($1,AutoBLL($1,$6,$7),$2,$3,src,check:reap) +IfEvent($1,AutoBLL($1,$6,$7),$2,$3,src,$check_param) # # Log and reject if the client has tried to connect # in the last N seconds diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/action.IfEvent new/shorewall-4.5.21.2/action.IfEvent --- old/shorewall-4.5.21.1/action.IfEvent 2013-10-08 20:27:41.000000000 +0200 +++ new/shorewall-4.5.21.2/action.IfEvent 2013-10-21 18:28:21.000000000 +0200 @@ -97,7 +97,8 @@ require_capability 'RECENT_MATCH', 'Use of events', 's'; if ( $command & $REAP_OPT ) { - fatal_error "${command}reap requires a time limit" if ! $duration; + require_capability( 'REAP_OPTION', q(The 'reap' option), 's' ); + fatal_error "${command}reap requires a time limit" unless $duration; $duration .= '--reap '; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/changelog.txt new/shorewall-4.5.21.2/changelog.txt --- old/shorewall-4.5.21.1/changelog.txt 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/changelog.txt 2013-10-21 18:30:52.000000000 +0200 @@ -1,3 +1,19 @@ +Changes in 4.5.21.2 + +1) Update release documents. + +2) Correct Shorewall-init installer. + +3) Fix RAQ/Q.931/netbios-ns handling. + +4) Fixed a typo that prevented multiple icmp types. + +5) Fix 'nohostroute' when USE_DEFAULT_RT=Yes. + +6) Eradicate use of 'fgrep'. + +7) Fix |<mark>. + Changes in 4.5.21.1 1) Update release documents. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/configure new/shorewall-4.5.21.2/configure --- old/shorewall-4.5.21.1/configure 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/configure 2013-10-21 18:30:52.000000000 +0200 @@ -28,7 +28,7 @@ # # Build updates this # -VERSION=4.5.21.1 +VERSION=4.5.21.2 case "$BASH_VERSION" in [4-9].*) @@ -95,13 +95,13 @@ if [ -z "$vendor" ]; then if [ -f /etc/os-release ]; then - eval $(cat /etc/os-release | grep ^ID) + eval $(cat /etc/os-release | grep ^ID=) case $ID in fedora) vendor=redhat ;; - debian) + debian|ubuntu) vendor=debian ;; opensuse) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/configure.pl new/shorewall-4.5.21.2/configure.pl --- old/shorewall-4.5.21.1/configure.pl 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/configure.pl 2013-10-21 18:30:52.000000000 +0200 @@ -31,7 +31,7 @@ # Build updates this # use constant { - VERSION => '4.5.21.1' + VERSION => '4.5.21.2' }; my %params; @@ -58,7 +58,7 @@ unless ( defined $vendor ) { if ( -f '/etc/os-release' ) { - my $id = `cat /etc/os-release | grep ^ID`; + my $id = `cat /etc/os-release | grep ^ID=`; chomp $id; @@ -68,6 +68,8 @@ $vendor = 'redhat'; } elsif ( $id eq 'opensuse' ) { $vendor = 'suse'; + } elsif ( $id eq 'ubuntu' ) { + $vendor = 'debian'; } else { $vendor = $id; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/init.debian.sh new/shorewall-4.5.21.2/init.debian.sh --- old/shorewall-4.5.21.1/init.debian.sh 2013-10-08 20:27:41.000000000 +0200 +++ new/shorewall-4.5.21.2/init.debian.sh 2013-10-21 18:28:21.000000000 +0200 @@ -10,6 +10,7 @@ # /etc/shorewall ### END INIT INFO +. /lib/lsb/init-functions SRWL=/sbin/shorewall SRWL_OPTS="-tvv" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/install.sh new/shorewall-4.5.21.2/install.sh --- old/shorewall-4.5.21.1/install.sh 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/install.sh 2013-10-21 18:30:52.000000000 +0200 @@ -22,7 +22,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -VERSION=4.5.21.1 +VERSION=4.5.21.2 # # Change to the directory containing this script diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/known_problems.txt new/shorewall-4.5.21.2/known_problems.txt --- old/shorewall-4.5.21.1/known_problems.txt 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/known_problems.txt 2013-10-21 18:30:52.000000000 +0200 @@ -25,3 +25,38 @@ a host route in the default routing table when USE_DEFAULT_RT=Yes. Corrected in Shorewall 4.5.21.1. + +7) The AutoBL action fails if the kernel and iptables does not support + the Recent Match '--reap' option. + + Corrected in Shorewall 4.5.21.2. + +8) The Shorewall-core installer reports an error from 'cp' + stating that it can not stat the shorewallrc file. + + Workaround: Run the installer a second time. + + Corrected in Shorewall 4.5.21.2. + +9) When a non-root user attempts to execute 'version -a', the CLI + attempts to get the version of the compiled firewall resulting in + the following diagnostic when run by non-root: + + /sbin/shorewall: /var/lib/shorewall/firewall: Permission denied + + Corrected in Shorewall 4.5.21.2. + +10) Shorewall uses 'fgrep' making it unusable on on systems without + that utility. + + Corrected in Shorewall 4.5.21.2. + +11) Placing |<mark> in the ACTION column of the tcrules file raises a + fatal compilation error. + + + Corrected in Shorewall 4.5.21.2. + +12) The Shorewall-core installer fails when run on Ubuntu Raring. + + Corrected in Shorewall 4.5.21.2. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-accounting.5 new/shorewall-4.5.21.2/manpages/shorewall-accounting.5 --- old/shorewall-4.5.21.1/manpages/shorewall-accounting.5 2013-10-08 20:32:46.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-accounting.5 2013-10-21 18:30:54.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-accounting .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-ACCOUNTIN" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-ACCOUNTIN" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-actions.5 new/shorewall-4.5.21.2/manpages/shorewall-actions.5 --- old/shorewall-4.5.21.1/manpages/shorewall-actions.5 2013-10-08 20:32:47.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-actions.5 2013-10-21 18:30:56.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-actions .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-ACTIONS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-ACTIONS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-arprules.5 new/shorewall-4.5.21.2/manpages/shorewall-arprules.5 --- old/shorewall-4.5.21.1/manpages/shorewall-arprules.5 2013-10-08 20:32:48.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-arprules.5 2013-10-21 18:30:57.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-arprules .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-ARPRULES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-ARPRULES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-blacklist.5 new/shorewall-4.5.21.2/manpages/shorewall-blacklist.5 --- old/shorewall-4.5.21.1/manpages/shorewall-blacklist.5 2013-10-08 20:32:50.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-blacklist.5 2013-10-21 18:30:58.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-blacklist .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-BLACKLIST" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-BLACKLIST" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-blrules.5 new/shorewall-4.5.21.2/manpages/shorewall-blrules.5 --- old/shorewall-4.5.21.1/manpages/shorewall-blrules.5 2013-10-08 20:32:51.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-blrules.5 2013-10-21 18:31:00.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-blrules .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-BLRULES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-BLRULES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-conntrack.5 new/shorewall-4.5.21.2/manpages/shorewall-conntrack.5 --- old/shorewall-4.5.21.1/manpages/shorewall-conntrack.5 2013-10-08 20:32:57.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-conntrack.5 2013-10-21 18:31:05.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall6-conntrack .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL6\-CONNTRAC" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL6\-CONNTRAC" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-ecn.5 new/shorewall-4.5.21.2/manpages/shorewall-ecn.5 --- old/shorewall-4.5.21.1/manpages/shorewall-ecn.5 2013-10-08 20:32:58.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-ecn.5 2013-10-21 18:31:07.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-ecn .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-ECN" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-ECN" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-exclusion.5 new/shorewall-4.5.21.2/manpages/shorewall-exclusion.5 --- old/shorewall-4.5.21.1/manpages/shorewall-exclusion.5 2013-10-08 20:33:00.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-exclusion.5 2013-10-21 18:31:08.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-exclusion .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-EXCLUSION" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-EXCLUSION" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-hosts.5 new/shorewall-4.5.21.2/manpages/shorewall-hosts.5 --- old/shorewall-4.5.21.1/manpages/shorewall-hosts.5 2013-10-08 20:33:01.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-hosts.5 2013-10-21 18:31:09.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-hosts .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-HOSTS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-HOSTS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-init.8 new/shorewall-4.5.21.2/manpages/shorewall-init.8 --- old/shorewall-4.5.21.1/manpages/shorewall-init.8 2013-10-08 20:33:02.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-init.8 2013-10-21 18:31:11.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-init .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-INIT" "8" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-INIT" "8" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-interfaces.5 new/shorewall-4.5.21.2/manpages/shorewall-interfaces.5 --- old/shorewall-4.5.21.1/manpages/shorewall-interfaces.5 2013-10-08 20:33:04.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-interfaces.5 2013-10-21 18:31:12.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-interfaces .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-INTERFACE" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-INTERFACE" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-ipsets.5 new/shorewall-4.5.21.2/manpages/shorewall-ipsets.5 --- old/shorewall-4.5.21.1/manpages/shorewall-ipsets.5 2013-10-08 20:33:06.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-ipsets.5 2013-10-21 18:31:14.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-ipsets .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-IPSETS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-IPSETS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-maclist.5 new/shorewall-4.5.21.2/manpages/shorewall-maclist.5 --- old/shorewall-4.5.21.1/manpages/shorewall-maclist.5 2013-10-08 20:33:07.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-maclist.5 2013-10-21 18:31:15.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-maclist .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-MACLIST" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-MACLIST" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-masq.5 new/shorewall-4.5.21.2/manpages/shorewall-masq.5 --- old/shorewall-4.5.21.1/manpages/shorewall-masq.5 2013-10-08 20:33:08.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-masq.5 2013-10-21 18:31:17.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-masq .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-MASQ" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-MASQ" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-modules.5 new/shorewall-4.5.21.2/manpages/shorewall-modules.5 --- old/shorewall-4.5.21.1/manpages/shorewall-modules.5 2013-10-08 20:33:10.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-modules.5 2013-10-21 18:31:18.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-modules .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-MODULES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-MODULES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-nat.5 new/shorewall-4.5.21.2/manpages/shorewall-nat.5 --- old/shorewall-4.5.21.1/manpages/shorewall-nat.5 2013-10-08 20:33:11.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-nat.5 2013-10-21 18:31:19.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-nat .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-NAT" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-NAT" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-nesting.5 new/shorewall-4.5.21.2/manpages/shorewall-nesting.5 --- old/shorewall-4.5.21.1/manpages/shorewall-nesting.5 2013-10-08 20:33:12.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-nesting.5 2013-10-21 18:31:21.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-nesting .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-NESTING" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-NESTING" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-netmap.5 new/shorewall-4.5.21.2/manpages/shorewall-netmap.5 --- old/shorewall-4.5.21.1/manpages/shorewall-netmap.5 2013-10-08 20:33:14.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-netmap.5 2013-10-21 18:31:22.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-netmap .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-NETMAP" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-NETMAP" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-params.5 new/shorewall-4.5.21.2/manpages/shorewall-params.5 --- old/shorewall-4.5.21.1/manpages/shorewall-params.5 2013-10-08 20:33:15.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-params.5 2013-10-21 18:31:23.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-params .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-PARAMS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-PARAMS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-policy.5 new/shorewall-4.5.21.2/manpages/shorewall-policy.5 --- old/shorewall-4.5.21.1/manpages/shorewall-policy.5 2013-10-08 20:33:16.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-policy.5 2013-10-21 18:31:25.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-policy .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-POLICY" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-POLICY" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-providers.5 new/shorewall-4.5.21.2/manpages/shorewall-providers.5 --- old/shorewall-4.5.21.1/manpages/shorewall-providers.5 2013-10-08 20:33:18.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-providers.5 2013-10-21 18:31:26.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-providers .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-PROVIDERS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-PROVIDERS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-proxyarp.5 new/shorewall-4.5.21.2/manpages/shorewall-proxyarp.5 --- old/shorewall-4.5.21.1/manpages/shorewall-proxyarp.5 2013-10-08 20:33:19.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-proxyarp.5 2013-10-21 18:31:27.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-proxyarp .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-PROXYARP" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-PROXYARP" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-routes.5 new/shorewall-4.5.21.2/manpages/shorewall-routes.5 --- old/shorewall-4.5.21.1/manpages/shorewall-routes.5 2013-10-08 20:33:22.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-routes.5 2013-10-21 18:31:30.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-routes .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-ROUTES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-ROUTES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-routestopped.5 new/shorewall-4.5.21.2/manpages/shorewall-routestopped.5 --- old/shorewall-4.5.21.1/manpages/shorewall-routestopped.5 2013-10-08 20:33:21.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-routestopped.5 2013-10-21 18:31:29.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-routestopped .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-ROUTESTOP" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-ROUTESTOP" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-rtrules.5 new/shorewall-4.5.21.2/manpages/shorewall-rtrules.5 --- old/shorewall-4.5.21.1/manpages/shorewall-rtrules.5 2013-10-08 20:33:23.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-rtrules.5 2013-10-21 18:31:31.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-rtrules .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-RTRULES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-RTRULES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-rules.5 new/shorewall-4.5.21.2/manpages/shorewall-rules.5 --- old/shorewall-4.5.21.1/manpages/shorewall-rules.5 2013-10-08 20:33:26.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-rules.5 2013-10-21 18:31:34.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-rules .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-RULES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-RULES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-secmarks.5 new/shorewall-4.5.21.2/manpages/shorewall-secmarks.5 --- old/shorewall-4.5.21.1/manpages/shorewall-secmarks.5 2013-10-08 20:33:27.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-secmarks.5 2013-10-21 18:31:35.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-secmarks .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-SECMARKS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-SECMARKS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-stoppedrules.5 new/shorewall-4.5.21.2/manpages/shorewall-stoppedrules.5 --- old/shorewall-4.5.21.1/manpages/shorewall-stoppedrules.5 2013-10-08 20:33:28.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-stoppedrules.5 2013-10-21 18:31:37.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-stoppedrules .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-STOPPEDRU" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-STOPPEDRU" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-tcclasses.5 new/shorewall-4.5.21.2/manpages/shorewall-tcclasses.5 --- old/shorewall-4.5.21.1/manpages/shorewall-tcclasses.5 2013-10-08 20:33:30.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-tcclasses.5 2013-10-21 18:31:38.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-tcclasses .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-TCCLASSES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-TCCLASSES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-tcdevices.5 new/shorewall-4.5.21.2/manpages/shorewall-tcdevices.5 --- old/shorewall-4.5.21.1/manpages/shorewall-tcdevices.5 2013-10-08 20:33:31.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-tcdevices.5 2013-10-21 18:31:39.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-tcdevices .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-TCDEVICES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-TCDEVICES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-tcfilters.5 new/shorewall-4.5.21.2/manpages/shorewall-tcfilters.5 --- old/shorewall-4.5.21.1/manpages/shorewall-tcfilters.5 2013-10-08 20:33:33.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-tcfilters.5 2013-10-21 18:31:41.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-tcfilters .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-TCFILTERS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-TCFILTERS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-tcinterfaces.5 new/shorewall-4.5.21.2/manpages/shorewall-tcinterfaces.5 --- old/shorewall-4.5.21.1/manpages/shorewall-tcinterfaces.5 2013-10-08 20:33:34.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-tcinterfaces.5 2013-10-21 18:31:42.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-tcinterfaces .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-TCINTERFA" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-TCINTERFA" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-tcpri.5 new/shorewall-4.5.21.2/manpages/shorewall-tcpri.5 --- old/shorewall-4.5.21.1/manpages/shorewall-tcpri.5 2013-10-08 20:33:35.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-tcpri.5 2013-10-21 18:31:43.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-tcpri .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-TCPRI" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-TCPRI" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-tcrules.5 new/shorewall-4.5.21.2/manpages/shorewall-tcrules.5 --- old/shorewall-4.5.21.1/manpages/shorewall-tcrules.5 2013-10-08 20:33:37.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-tcrules.5 2013-10-21 18:31:45.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-tcrules .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-TCRULES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-TCRULES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-tos.5 new/shorewall-4.5.21.2/manpages/shorewall-tos.5 --- old/shorewall-4.5.21.1/manpages/shorewall-tos.5 2013-10-08 20:33:38.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-tos.5 2013-10-21 18:31:47.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-tos .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-TOS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-TOS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-tunnels.5 new/shorewall-4.5.21.2/manpages/shorewall-tunnels.5 --- old/shorewall-4.5.21.1/manpages/shorewall-tunnels.5 2013-10-08 20:33:40.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-tunnels.5 2013-10-21 18:31:48.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-tunnels .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-TUNNELS" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-TUNNELS" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-vardir.5 new/shorewall-4.5.21.2/manpages/shorewall-vardir.5 --- old/shorewall-4.5.21.1/manpages/shorewall-vardir.5 2013-10-08 20:33:41.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-vardir.5 2013-10-21 18:31:49.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-vardir .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-VARDIR" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-VARDIR" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall-zones.5 new/shorewall-4.5.21.2/manpages/shorewall-zones.5 --- old/shorewall-4.5.21.1/manpages/shorewall-zones.5 2013-10-08 20:33:45.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall-zones.5 2013-10-21 18:31:53.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-zones .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-ZONES" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-ZONES" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall.8 new/shorewall-4.5.21.2/manpages/shorewall.8 --- old/shorewall-4.5.21.1/manpages/shorewall.8 2013-10-08 20:33:43.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall.8 2013-10-21 18:31:52.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL" "8" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL" "8" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/manpages/shorewall.conf.5 new/shorewall-4.5.21.2/manpages/shorewall.conf.5 --- old/shorewall-4.5.21.1/manpages/shorewall.conf.5 2013-10-08 20:32:56.000000000 +0200 +++ new/shorewall-4.5.21.2/manpages/shorewall.conf.5 2013-10-21 18:31:04.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall.conf .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\&.CONF" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\&.CONF" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/releasenotes.txt new/shorewall-4.5.21.2/releasenotes.txt --- old/shorewall-4.5.21.1/releasenotes.txt 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/releasenotes.txt 2013-10-21 18:30:52.000000000 +0200 @@ -1,7 +1,7 @@ ---------------------------------------------------------------------------- - S H O R E W A L L 4 . 5 . 2 1 . 1 + S H O R E W A L L 4 . 5 . 2 1 . 2 ------------------------------------ - O c t o b e r 0 8 , 2 0 1 3 + O c t o b e r 2 1 , 2 0 1 3 ---------------------------------------------------------------------------- I. PROBLEMS CORRECTED IN THIS RELEASE @@ -14,6 +14,32 @@ I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E ---------------------------------------------------------------------------- +4.5.21.2 + +1) Previously, the AutoBL action would fail if the kernel and iptables + did not support the Recent Match '--reap' option. A new REAP_OPTION + capability has been added to work around this issue. + +2) The Shorewall-core installer no longer reports an error from 'cp' + stating that it could not stat the shorewallrc file. + +3) When a non-root user attempts to execute 'version -a', the CLI no + longer attempts to get the version of the compiled + firewall. Previously, The command issued the following diagnostic + when run by non-root: + + /sbin/shorewall: /var/lib/shorewall/firewall: Permission denied + +4) Shorewall no longer uses 'fgrep' to allow for use on systems + without that utility. All uses of 'fgrep' have been replaced by + 'grep -F'. + +5) Placing |<mark> in the ACTION column of the tcrules file no longer + raises a fatal compilation error. + +6) Support has been added to the Shorewall-core configure scripts and + installer for Ubuntu Raring. + 4.5.21.1 1) Problems with the Shorewall Init installer (install.sh) were diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/shorewall.spec new/shorewall-4.5.21.2/shorewall.spec --- old/shorewall-4.5.21.1/shorewall.spec 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/shorewall.spec 2013-10-21 18:30:52.000000000 +0200 @@ -1,6 +1,6 @@ %define name shorewall %define version 4.5.21 -%define release 1 +%define release 2 Summary: Shoreline Firewall is an iptables-based firewall for Linux systems. Name: %{name} @@ -133,6 +133,8 @@ %doc COPYING INSTALL changelog.txt releasenotes.txt Contrib/* Samples %changelog +* Mon Oct 21 2013 Tom Eastep tom@shorewall.net +- Updated to 4.5.21-2 * Fri Oct 04 2013 Tom Eastep tom@shorewall.net - Updated to 4.5.21-1 * Fri Sep 27 2013 Tom Eastep tom@shorewall.net diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-4.5.21.1/uninstall.sh new/shorewall-4.5.21.2/uninstall.sh --- old/shorewall-4.5.21.1/uninstall.sh 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-4.5.21.2/uninstall.sh 2013-10-21 18:30:52.000000000 +0200 @@ -26,7 +26,7 @@ # You may only use this script to uninstall the version # shown below. Simply run this script to remove Shorewall Firewall -VERSION=4.5.21.1 +VERSION=4.5.21.2 usage() # $1 = exit status { ++++++ shorewall-core-4.5.21.1.tar.bz2 -> shorewall-core-4.5.21.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/changelog.txt new/shorewall-core-4.5.21.2/changelog.txt --- old/shorewall-core-4.5.21.1/changelog.txt 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-core-4.5.21.2/changelog.txt 2013-10-21 18:19:56.000000000 +0200 @@ -1,3 +1,19 @@ +Changes in 4.5.21.2 + +1) Update release documents. + +2) Correct Shorewall-init installer. + +3) Fix RAQ/Q.931/netbios-ns handling. + +4) Fixed a typo that prevented multiple icmp types. + +5) Fix 'nohostroute' when USE_DEFAULT_RT=Yes. + +6) Eradicate use of 'fgrep'. + +7) Fix |<mark>. + Changes in 4.5.21.1 1) Update release documents. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/configure new/shorewall-core-4.5.21.2/configure --- old/shorewall-core-4.5.21.1/configure 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-core-4.5.21.2/configure 2013-10-21 18:19:55.000000000 +0200 @@ -28,7 +28,7 @@ # # Build updates this # -VERSION=4.5.21.1 +VERSION=4.5.21.2 case "$BASH_VERSION" in [4-9].*) @@ -95,13 +95,13 @@ if [ -z "$vendor" ]; then if [ -f /etc/os-release ]; then - eval $(cat /etc/os-release | grep ^ID) + eval $(cat /etc/os-release | grep ^ID=) case $ID in fedora) vendor=redhat ;; - debian) + debian|ubuntu) vendor=debian ;; opensuse) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/configure.pl new/shorewall-core-4.5.21.2/configure.pl --- old/shorewall-core-4.5.21.1/configure.pl 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-core-4.5.21.2/configure.pl 2013-10-21 18:19:55.000000000 +0200 @@ -31,7 +31,7 @@ # Build updates this # use constant { - VERSION => '4.5.21.1' + VERSION => '4.5.21.2' }; my %params; @@ -58,7 +58,7 @@ unless ( defined $vendor ) { if ( -f '/etc/os-release' ) { - my $id = `cat /etc/os-release | grep ^ID`; + my $id = `cat /etc/os-release | grep ^ID=`; chomp $id; @@ -68,6 +68,8 @@ $vendor = 'redhat'; } elsif ( $id eq 'opensuse' ) { $vendor = 'suse'; + } elsif ( $id eq 'ubuntu' ) { + $vendor = 'debian'; } else { $vendor = $id; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/install.sh new/shorewall-core-4.5.21.2/install.sh --- old/shorewall-core-4.5.21.1/install.sh 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-core-4.5.21.2/install.sh 2013-10-21 18:19:55.000000000 +0200 @@ -22,7 +22,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -VERSION=4.5.21.1 +VERSION=4.5.21.2 usage() # $1 = exit status { @@ -393,12 +393,13 @@ echo 'VARDIR=${VARLIB}/${PRODUCT}' >> $file fi - - [ ! -f ~/.shorewallrc ] && cp ${SHAREDIR}/shorewall/shorewallrc ~/.shorewallrc fi [ $file != "${DESTDIR}${SHAREDIR}/shorewall/shorewallrc" ] && cp $file ${DESTDIR}${SHAREDIR}/shorewall/shorewallrc + +[ -z "${DESTDIR}" ] && [ ! -f ~/.shorewallrc ] && cp ${SHAREDIR}/shorewall/shorewallrc ~/.shorewallrc + if [ ${SHAREDIR} != /usr/share ]; then for f in lib.*; do if [ $BUILD != apple ]; then diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/known_problems.txt new/shorewall-core-4.5.21.2/known_problems.txt --- old/shorewall-core-4.5.21.1/known_problems.txt 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-core-4.5.21.2/known_problems.txt 2013-10-21 18:19:56.000000000 +0200 @@ -25,3 +25,38 @@ a host route in the default routing table when USE_DEFAULT_RT=Yes. Corrected in Shorewall 4.5.21.1. + +7) The AutoBL action fails if the kernel and iptables does not support + the Recent Match '--reap' option. + + Corrected in Shorewall 4.5.21.2. + +8) The Shorewall-core installer reports an error from 'cp' + stating that it can not stat the shorewallrc file. + + Workaround: Run the installer a second time. + + Corrected in Shorewall 4.5.21.2. + +9) When a non-root user attempts to execute 'version -a', the CLI + attempts to get the version of the compiled firewall resulting in + the following diagnostic when run by non-root: + + /sbin/shorewall: /var/lib/shorewall/firewall: Permission denied + + Corrected in Shorewall 4.5.21.2. + +10) Shorewall uses 'fgrep' making it unusable on on systems without + that utility. + + Corrected in Shorewall 4.5.21.2. + +11) Placing |<mark> in the ACTION column of the tcrules file raises a + fatal compilation error. + + + Corrected in Shorewall 4.5.21.2. + +12) The Shorewall-core installer fails when run on Ubuntu Raring. + + Corrected in Shorewall 4.5.21.2. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/lib.cli new/shorewall-core-4.5.21.2/lib.cli --- old/shorewall-core-4.5.21.1/lib.cli 2013-10-08 20:27:41.000000000 +0200 +++ new/shorewall-core-4.5.21.2/lib.cli 2013-10-21 16:04:23.000000000 +0200 @@ -559,7 +559,7 @@ ip -$g_family rule list | find_tables | sort -u | while read table; do heading "Table $table:" if [ $g_family -eq 6 ]; then - ip -$g_family -o route list table $table | fgrep -v cache | sort_routes + ip -$g_family -o route list table $table | grep -vF cache | sort_routes else ip -4 -o route list table $table | sort_routes fi @@ -572,7 +572,7 @@ else heading "Routing Table" if [ $g_family -eq 6 ]; then - ip -$g_family -o route list | fgrep -v cache | sort_routes + ip -$g_family -o route list | grep -vF cache | sort_routes else ip -4 -o route list table $table | sort_routes fi @@ -680,7 +680,7 @@ fi done - if [ -f $g_firewall ]; then + if [ "$(id -u)" -eq 0 -a -f $g_firewall ]; then echo $g_echo_n "$g_firewall was compiled by Shorewall version " $g_firewall version fi @@ -2260,6 +2260,7 @@ PHYSDEV_BRIDGE= IPRANGE_MATCH= RECENT_MATCH= + REAP_OPTION= OWNER_MATCH= OWNER_NAME_MATCH= IPSET_MATCH= @@ -2429,7 +2430,11 @@ fi fi - qt $g_tool -A $chain -m recent --update -j ACCEPT && RECENT_MATCH=Yes + if qt $g_tool -A $chain -m recent --update -j ACCEPT; then + RECENT_MATCH=Yes + qt $g_tool -A $chain -m recent --rcheck --seconds 10 --reap && REAP_OPTION=Yes + fi + qt $g_tool -A $chain -m owner --uid-owner 0 -j ACCEPT && OWNER_MATCH=Yes local name @@ -2676,6 +2681,7 @@ report_capability "Packet length Match (LENGTH_MATCH)" $LENGTH_MATCH report_capability "IP range Match(IPRANGE_MATCH)" $IPRANGE_MATCH report_capability "Recent Match (RECENT_MATCH)" $RECENT_MATCH + [ -n "$RECENT_MATCH" ] && report_capability 'Recent Match "--reap" option (REAP_OPTION)' report_capability "Owner Match (OWNER_MATCH)" $OWNER_MATCH report_capability "Owner Name Match (OWNER_NAME_MATCH)" $OWNER_NAME_MATCH if [ -n "$IPSET_MATCH" ]; then @@ -2797,6 +2803,7 @@ report_capability1 LENGTH_MATCH report_capability1 IPRANGE_MATCH report_capability1 RECENT_MATCH + report_capability1 REAP_OPTION report_capability1 OWNER_MATCH report_capability1 OWNER_NAME_MATCH report_capability1 IPSET_MATCH diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/lib.common new/shorewall-core-4.5.21.2/lib.common --- old/shorewall-core-4.5.21.1/lib.common 2013-10-08 20:27:41.000000000 +0200 +++ new/shorewall-core-4.5.21.2/lib.common 2013-10-21 16:04:23.000000000 +0200 @@ -605,7 +605,7 @@ # # get the line of output containing the first IP address # - addr=$(${IP:-ip} -f inet6 addr show dev $1 2> /dev/null | fgrep 'inet6 ' | fgrep -v 'scope link' | head -n1) + addr=$(${IP:-ip} -f inet6 addr show dev $1 2> /dev/null | grep -F 'inet6 ' | grep -vF 'scope link' | head -n1) # # If there wasn't one, bail out now # @@ -634,7 +634,7 @@ # # get the line of output containing the first IP address # - addr=$(${IP:-ip} -f inet6 addr show dev $1 2> /dev/null | fgrep 'inet6 ' | fgrep -v 'scope link' | head -n1) + addr=$(${IP:-ip} -f inet6 addr show dev $1 2> /dev/null | grep -F 'inet6 ' | grep -vF 'scope link' | head -n1) # # Strip off the trailing VLSM mask (or the peer IP in case of a P-t-P link) # along with everything else on the line diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/releasenotes.txt new/shorewall-core-4.5.21.2/releasenotes.txt --- old/shorewall-core-4.5.21.1/releasenotes.txt 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-core-4.5.21.2/releasenotes.txt 2013-10-21 18:19:56.000000000 +0200 @@ -1,7 +1,7 @@ ---------------------------------------------------------------------------- - S H O R E W A L L 4 . 5 . 2 1 . 1 + S H O R E W A L L 4 . 5 . 2 1 . 2 ------------------------------------ - O c t o b e r 0 8 , 2 0 1 3 + O c t o b e r 2 1 , 2 0 1 3 ---------------------------------------------------------------------------- I. PROBLEMS CORRECTED IN THIS RELEASE @@ -14,6 +14,32 @@ I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E ---------------------------------------------------------------------------- +4.5.21.2 + +1) Previously, the AutoBL action would fail if the kernel and iptables + did not support the Recent Match '--reap' option. A new REAP_OPTION + capability has been added to work around this issue. + +2) The Shorewall-core installer no longer reports an error from 'cp' + stating that it could not stat the shorewallrc file. + +3) When a non-root user attempts to execute 'version -a', the CLI no + longer attempts to get the version of the compiled + firewall. Previously, The command issued the following diagnostic + when run by non-root: + + /sbin/shorewall: /var/lib/shorewall/firewall: Permission denied + +4) Shorewall no longer uses 'fgrep' to allow for use on systems + without that utility. All uses of 'fgrep' have been replaced by + 'grep -F'. + +5) Placing |<mark> in the ACTION column of the tcrules file no longer + raises a fatal compilation error. + +6) Support has been added to the Shorewall-core configure scripts and + installer for Ubuntu Raring. + 4.5.21.1 1) Problems with the Shorewall Init installer (install.sh) were diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/shorewall-core.spec new/shorewall-core-4.5.21.2/shorewall-core.spec --- old/shorewall-core-4.5.21.1/shorewall-core.spec 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-core-4.5.21.2/shorewall-core.spec 2013-10-21 18:19:56.000000000 +0200 @@ -1,6 +1,6 @@ %define name shorewall-core %define version 4.5.21 -%define release 1 +%define release 2 Summary: Shoreline Firewall is an iptables-based firewall for Linux systems. Name: %{name} @@ -62,6 +62,8 @@ %doc COPYING INSTALL changelog.txt releasenotes.txt %changelog +* Mon Oct 21 2013 Tom Eastep tom@shorewall.net +- Updated to 4.5.21-2 * Fri Oct 04 2013 Tom Eastep tom@shorewall.net - Updated to 4.5.21-1 * Fri Sep 27 2013 Tom Eastep tom@shorewall.net diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-core-4.5.21.1/uninstall.sh new/shorewall-core-4.5.21.2/uninstall.sh --- old/shorewall-core-4.5.21.1/uninstall.sh 2013-10-08 20:32:43.000000000 +0200 +++ new/shorewall-core-4.5.21.2/uninstall.sh 2013-10-21 18:19:55.000000000 +0200 @@ -26,7 +26,7 @@ # You may only use this script to uninstall the version # shown below. Simply run this script to remove Shorewall Firewall -VERSION=4.5.21.1 +VERSION=4.5.21.2 usage() # $1 = exit status { ++++++ shorewall-docs-html-4.5.21.1.tar.bz2 -> shorewall-docs-html-4.5.21.2.tar.bz2 ++++++ ++++ 6752 lines of diff (skipped) ++++++ shorewall-init-4.5.21.1.tar.bz2 -> shorewall-init-4.5.21.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.5.21.1/changelog.txt new/shorewall-init-4.5.21.2/changelog.txt --- old/shorewall-init-4.5.21.1/changelog.txt 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-init-4.5.21.2/changelog.txt 2013-10-21 18:19:56.000000000 +0200 @@ -1,3 +1,19 @@ +Changes in 4.5.21.2 + +1) Update release documents. + +2) Correct Shorewall-init installer. + +3) Fix RAQ/Q.931/netbios-ns handling. + +4) Fixed a typo that prevented multiple icmp types. + +5) Fix 'nohostroute' when USE_DEFAULT_RT=Yes. + +6) Eradicate use of 'fgrep'. + +7) Fix |<mark>. + Changes in 4.5.21.1 1) Update release documents. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.5.21.1/configure new/shorewall-init-4.5.21.2/configure --- old/shorewall-init-4.5.21.1/configure 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-init-4.5.21.2/configure 2013-10-21 18:19:56.000000000 +0200 @@ -28,7 +28,7 @@ # # Build updates this # -VERSION=4.5.21.1 +VERSION=4.5.21.2 case "$BASH_VERSION" in [4-9].*) @@ -95,13 +95,13 @@ if [ -z "$vendor" ]; then if [ -f /etc/os-release ]; then - eval $(cat /etc/os-release | grep ^ID) + eval $(cat /etc/os-release | grep ^ID=) case $ID in fedora) vendor=redhat ;; - debian) + debian|ubuntu) vendor=debian ;; opensuse) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.5.21.1/configure.pl new/shorewall-init-4.5.21.2/configure.pl --- old/shorewall-init-4.5.21.1/configure.pl 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-init-4.5.21.2/configure.pl 2013-10-21 18:19:56.000000000 +0200 @@ -31,7 +31,7 @@ # Build updates this # use constant { - VERSION => '4.5.21.1' + VERSION => '4.5.21.2' }; my %params; @@ -58,7 +58,7 @@ unless ( defined $vendor ) { if ( -f '/etc/os-release' ) { - my $id = `cat /etc/os-release | grep ^ID`; + my $id = `cat /etc/os-release | grep ^ID=`; chomp $id; @@ -68,6 +68,8 @@ $vendor = 'redhat'; } elsif ( $id eq 'opensuse' ) { $vendor = 'suse'; + } elsif ( $id eq 'ubuntu' ) { + $vendor = 'debian'; } else { $vendor = $id; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.5.21.1/init.debian.sh new/shorewall-init-4.5.21.2/init.debian.sh --- old/shorewall-init-4.5.21.1/init.debian.sh 2013-10-08 20:27:41.000000000 +0200 +++ new/shorewall-init-4.5.21.2/init.debian.sh 2013-10-21 16:04:23.000000000 +0200 @@ -36,6 +36,8 @@ # bringing up the network ### END INIT INFO +. /lib/lsb/init-functions + export VERBOSITY=0 if [ "$(id -u)" != "0" ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.5.21.1/install.sh new/shorewall-init-4.5.21.2/install.sh --- old/shorewall-init-4.5.21.1/install.sh 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-init-4.5.21.2/install.sh 2013-10-21 18:19:56.000000000 +0200 @@ -23,7 +23,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -VERSION=4.5.21.1 +VERSION=4.5.21.2 usage() # $1 = exit status { @@ -433,7 +433,7 @@ install_local= if [ -f ${SBINDIR}/ifup-local -o -f ${SBINDIR}/ifdown-local ]; then - if ! fgrep -q Shorewall-based ${SBINDIR}/ifup-local || ! fgrep -q Shorewall-based ${SBINDIR}/ifdown-local; then + if ! grep -qF Shorewall-based ${SBINDIR}/ifup-local || ! grep -qF Shorewall-based ${SBINDIR}/ifdown-local; then echo "WARNING: ${SBINDIR}/ifup-local and/or ${SBINDIR}/ifdown-local already exist; up/down events will not be handled" else install_local=Yes @@ -527,7 +527,7 @@ for file in ip-up.local ip-down.local; do FILE=${DESTDIR}/etc/ppp/$file if [ -f $FILE ]; then - if fgrep -q Shorewall-based $FILE ; then + if grep -qF Shorewall-based $FILE ; then cp -fp ${DESTDIR}${LIBEXECDIR}/shorewall-init/ifupdown $FILE else echo "$FILE already exists -- ppp devices will not be handled" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.5.21.1/releasenotes.txt new/shorewall-init-4.5.21.2/releasenotes.txt --- old/shorewall-init-4.5.21.1/releasenotes.txt 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-init-4.5.21.2/releasenotes.txt 2013-10-21 18:19:56.000000000 +0200 @@ -1,7 +1,7 @@ ---------------------------------------------------------------------------- - S H O R E W A L L 4 . 5 . 2 1 . 1 + S H O R E W A L L 4 . 5 . 2 1 . 2 ------------------------------------ - O c t o b e r 0 8 , 2 0 1 3 + O c t o b e r 2 1 , 2 0 1 3 ---------------------------------------------------------------------------- I. PROBLEMS CORRECTED IN THIS RELEASE @@ -14,6 +14,32 @@ I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E ---------------------------------------------------------------------------- +4.5.21.2 + +1) Previously, the AutoBL action would fail if the kernel and iptables + did not support the Recent Match '--reap' option. A new REAP_OPTION + capability has been added to work around this issue. + +2) The Shorewall-core installer no longer reports an error from 'cp' + stating that it could not stat the shorewallrc file. + +3) When a non-root user attempts to execute 'version -a', the CLI no + longer attempts to get the version of the compiled + firewall. Previously, The command issued the following diagnostic + when run by non-root: + + /sbin/shorewall: /var/lib/shorewall/firewall: Permission denied + +4) Shorewall no longer uses 'fgrep' to allow for use on systems + without that utility. All uses of 'fgrep' have been replaced by + 'grep -F'. + +5) Placing |<mark> in the ACTION column of the tcrules file no longer + raises a fatal compilation error. + +6) Support has been added to the Shorewall-core configure scripts and + installer for Ubuntu Raring. + 4.5.21.1 1) Problems with the Shorewall Init installer (install.sh) were diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.5.21.1/shorewall-init.spec new/shorewall-init-4.5.21.2/shorewall-init.spec --- old/shorewall-init-4.5.21.1/shorewall-init.spec 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-init-4.5.21.2/shorewall-init.spec 2013-10-21 18:19:56.000000000 +0200 @@ -1,6 +1,6 @@ %define name shorewall-init %define version 4.5.21 -%define release 1 +%define release 2 Summary: Shorewall-init adds functionality to Shoreline Firewall (Shorewall). Name: %{name} @@ -125,6 +125,8 @@ %doc COPYING changelog.txt releasenotes.txt %changelog +* Mon Oct 21 2013 Tom Eastep tom@shorewall.net +- Updated to 4.5.21-2 * Fri Oct 04 2013 Tom Eastep tom@shorewall.net - Updated to 4.5.21-1 * Fri Sep 27 2013 Tom Eastep tom@shorewall.net diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-init-4.5.21.1/uninstall.sh new/shorewall-init-4.5.21.2/uninstall.sh --- old/shorewall-init-4.5.21.1/uninstall.sh 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-init-4.5.21.2/uninstall.sh 2013-10-21 18:19:56.000000000 +0200 @@ -26,7 +26,7 @@ # You may only use this script to uninstall the version # shown below. Simply run this script to remove Shorewall Firewall -VERSION=4.5.21.1 +VERSION=4.5.21.2 usage() # $1 = exit status { @@ -153,7 +153,7 @@ done for file in if-up.local if-down.local; do - if fgrep -q Shorewall-based ${CONFDIR}/ppp/$FILE; then + if grep -qF Shorewall-based ${CONFDIR}/ppp/$FILE; then remove_file ${CONFDIR}/ppp/$FILE fi done ++++++ shorewall-lite-4.5.21.1.tar.bz2 -> shorewall-lite-4.5.21.2.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/changelog.txt new/shorewall-lite-4.5.21.2/changelog.txt --- old/shorewall-lite-4.5.21.1/changelog.txt 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/changelog.txt 2013-10-21 18:19:57.000000000 +0200 @@ -1,3 +1,19 @@ +Changes in 4.5.21.2 + +1) Update release documents. + +2) Correct Shorewall-init installer. + +3) Fix RAQ/Q.931/netbios-ns handling. + +4) Fixed a typo that prevented multiple icmp types. + +5) Fix 'nohostroute' when USE_DEFAULT_RT=Yes. + +6) Eradicate use of 'fgrep'. + +7) Fix |<mark>. + Changes in 4.5.21.1 1) Update release documents. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/configure new/shorewall-lite-4.5.21.2/configure --- old/shorewall-lite-4.5.21.1/configure 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/configure 2013-10-21 18:19:57.000000000 +0200 @@ -28,7 +28,7 @@ # # Build updates this # -VERSION=4.5.21.1 +VERSION=4.5.21.2 case "$BASH_VERSION" in [4-9].*) @@ -95,13 +95,13 @@ if [ -z "$vendor" ]; then if [ -f /etc/os-release ]; then - eval $(cat /etc/os-release | grep ^ID) + eval $(cat /etc/os-release | grep ^ID=) case $ID in fedora) vendor=redhat ;; - debian) + debian|ubuntu) vendor=debian ;; opensuse) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/configure.pl new/shorewall-lite-4.5.21.2/configure.pl --- old/shorewall-lite-4.5.21.1/configure.pl 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/configure.pl 2013-10-21 18:19:57.000000000 +0200 @@ -31,7 +31,7 @@ # Build updates this # use constant { - VERSION => '4.5.21.1' + VERSION => '4.5.21.2' }; my %params; @@ -58,7 +58,7 @@ unless ( defined $vendor ) { if ( -f '/etc/os-release' ) { - my $id = `cat /etc/os-release | grep ^ID`; + my $id = `cat /etc/os-release | grep ^ID=`; chomp $id; @@ -68,6 +68,8 @@ $vendor = 'redhat'; } elsif ( $id eq 'opensuse' ) { $vendor = 'suse'; + } elsif ( $id eq 'ubuntu' ) { + $vendor = 'debian'; } else { $vendor = $id; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/init.debian.sh new/shorewall-lite-4.5.21.2/init.debian.sh --- old/shorewall-lite-4.5.21.1/init.debian.sh 2013-10-08 20:27:41.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/init.debian.sh 2013-10-21 16:04:23.000000000 +0200 @@ -11,7 +11,7 @@ # /etc/shorewall-lite ### END INIT INFO - +. /lib/lsb/init-functions SRWL=/sbin/shorewall-lite SRWL_OPTS="-tvv" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/install.sh new/shorewall-lite-4.5.21.2/install.sh --- old/shorewall-lite-4.5.21.1/install.sh 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/install.sh 2013-10-21 18:19:57.000000000 +0200 @@ -22,7 +22,7 @@ # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. # -VERSION=4.5.21.1 +VERSION=4.5.21.2 usage() # $1 = exit status { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/manpages/shorewall-lite-vardir.5 new/shorewall-lite-4.5.21.2/manpages/shorewall-lite-vardir.5 --- old/shorewall-lite-4.5.21.1/manpages/shorewall-lite-vardir.5 2013-10-08 20:35:53.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/manpages/shorewall-lite-vardir.5 2013-10-21 18:23:07.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-lite-vardir .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-LITE\-VAR" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-LITE\-VAR" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/manpages/shorewall-lite.8 new/shorewall-lite-4.5.21.2/manpages/shorewall-lite.8 --- old/shorewall-lite-4.5.21.1/manpages/shorewall-lite.8 2013-10-08 20:35:54.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/manpages/shorewall-lite.8 2013-10-21 18:23:09.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-lite .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-LITE" "8" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-LITE" "8" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/manpages/shorewall-lite.conf.5 new/shorewall-lite-4.5.21.2/manpages/shorewall-lite.conf.5 --- old/shorewall-lite-4.5.21.1/manpages/shorewall-lite.conf.5 2013-10-08 20:35:51.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/manpages/shorewall-lite.conf.5 2013-10-21 18:23:06.000000000 +0200 @@ -2,12 +2,12 @@ .\" Title: shorewall-lite.conf .\" Author: [FIXME: author] [see http://docbook.sf.net/el/author] .\" Generator: DocBook XSL Stylesheets v1.76.1 http://docbook.sf.net/ -.\" Date: 10/08/2013 +.\" Date: 10/21/2013 .\" Manual: [FIXME: manual] .\" Source: [FIXME: source] .\" Language: English .\" -.TH "SHOREWALL\-LITE\&.CO" "5" "10/08/2013" "[FIXME: source]" "[FIXME: manual]" +.TH "SHOREWALL\-LITE\&.CO" "5" "10/21/2013" "[FIXME: source]" "[FIXME: manual]" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/releasenotes.txt new/shorewall-lite-4.5.21.2/releasenotes.txt --- old/shorewall-lite-4.5.21.1/releasenotes.txt 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/releasenotes.txt 2013-10-21 18:19:57.000000000 +0200 @@ -1,7 +1,7 @@ ---------------------------------------------------------------------------- - S H O R E W A L L 4 . 5 . 2 1 . 1 + S H O R E W A L L 4 . 5 . 2 1 . 2 ------------------------------------ - O c t o b e r 0 8 , 2 0 1 3 + O c t o b e r 2 1 , 2 0 1 3 ---------------------------------------------------------------------------- I. PROBLEMS CORRECTED IN THIS RELEASE @@ -14,6 +14,32 @@ I. P R O B L E M S C O R R E C T E D I N T H I S R E L E A S E ---------------------------------------------------------------------------- +4.5.21.2 + +1) Previously, the AutoBL action would fail if the kernel and iptables + did not support the Recent Match '--reap' option. A new REAP_OPTION + capability has been added to work around this issue. + +2) The Shorewall-core installer no longer reports an error from 'cp' + stating that it could not stat the shorewallrc file. + +3) When a non-root user attempts to execute 'version -a', the CLI no + longer attempts to get the version of the compiled + firewall. Previously, The command issued the following diagnostic + when run by non-root: + + /sbin/shorewall: /var/lib/shorewall/firewall: Permission denied + +4) Shorewall no longer uses 'fgrep' to allow for use on systems + without that utility. All uses of 'fgrep' have been replaced by + 'grep -F'. + +5) Placing |<mark> in the ACTION column of the tcrules file no longer + raises a fatal compilation error. + +6) Support has been added to the Shorewall-core configure scripts and + installer for Ubuntu Raring. + 4.5.21.1 1) Problems with the Shorewall Init installer (install.sh) were diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/shorewall-lite.spec new/shorewall-lite-4.5.21.2/shorewall-lite.spec --- old/shorewall-lite-4.5.21.1/shorewall-lite.spec 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/shorewall-lite.spec 2013-10-21 18:19:57.000000000 +0200 @@ -1,6 +1,6 @@ %define name shorewall-lite %define version 4.5.21 -%define release 1 +%define release 2 %define initdir /etc/init.d Summary: Shoreline Firewall Lite is an iptables-based firewall for Linux systems. @@ -105,6 +105,8 @@ %doc COPYING changelog.txt releasenotes.txt %changelog +* Mon Oct 21 2013 Tom Eastep tom@shorewall.net +- Updated to 4.5.21-2 * Fri Oct 04 2013 Tom Eastep tom@shorewall.net - Updated to 4.5.21-1 * Fri Sep 27 2013 Tom Eastep tom@shorewall.net diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/shorewall-lite-4.5.21.1/uninstall.sh new/shorewall-lite-4.5.21.2/uninstall.sh --- old/shorewall-lite-4.5.21.1/uninstall.sh 2013-10-08 20:32:44.000000000 +0200 +++ new/shorewall-lite-4.5.21.2/uninstall.sh 2013-10-21 18:19:57.000000000 +0200 @@ -26,7 +26,7 @@ # You may only use this script to uninstall the version # shown below. Simply run this script to remove Shorewall Firewall -VERSION=4.5.21.1 +VERSION=4.5.21.2 usage() # $1 = exit status { ++++++ shorewall-4.5.21.1.tar.bz2 -> shorewall6-4.5.21.2.tar.bz2 ++++++ ++++ 118135 lines of diff (skipped) ++++++ shorewall-lite-4.5.21.1.tar.bz2 -> shorewall6-lite-4.5.21.2.tar.bz2 ++++++ ++++ 7249 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org