Revisions of shorewall

Lars Vogdt's avatar Lars Vogdt (lrupp) accepted request 82716 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 5)
- Update to 4.4.23.3
  * When providers were present that specify neither 'balance' nor
    'fallback', then the following message was issued during
    compilation and 'enable' of the interface would fail.
    Use of uninitialized value $weight in concatenation (.) or
    string  at /usr/share/shorewall/Shorewall/Providers.pm line 644.
  * TC_ENABLED=Shared was broken in Shorewall 4.4.23, 4.4.23.1 and
    4.4.23.2. It produced a  shell script with syntax errors.
- Backported patches removed. 

- Update to 4.4.23.2  For more details see changelog.txt and
  releasenotes.txt
- Support of systemd for openSUSE 12.1
- Backported patches WEIGHT.patch and SHARED.patch fixing a
  harmless message and traffic shaping issues respectively
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 4)
Autobuild autoformatter for 79443
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 79443 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 3)
-  removed ifupdown scripts from %post section and added to %files
  section

-  She-bang removal  according to upstream 

"The prog.header* files become the first part of the compiled script, so
must contain '#!'.

It can be removed from the lib.* files. I have it there primarily to
cause Emacs to automatically choose shell mode when I edit the files.

Currently, the function 'show_connection_filter()' (*/lib.cli), depends
on the '#!' in an scfilter."

Therefore removed the she-bang from:
    /usr/share/shorewall/lib.*
    /usr/share/shorewall6/lib.*
    /usr/share/shorewall-lite/lib.*
    /usr/share/shorewall6-lite/lib.*

- reworked rpmlintrc as shorewall-4.4.22.rpmlintrc



- Update to 4.4.22.3. Corrections in this release are below.
  * On older distributions where 'shorewall show capabilities'
    indicates 'Connection Tracking Match: Not Available', harmless
    Perl diagnostics like the following could be issued:
        Use of uninitialized value $list in pattern match (m//) 
        at /usr/share/shorewall/Shorewall/Config.pm line 1273,
        <$currentfile> line 14.
        Use of uninitialized value $list in split 
        at /usr/share/shorewall/Shorewall/Config.pm line 1275,
        <$currentfile> line 14.
  * On older distributions where 'shorewall show capabilities'
    indicates 'Mangle FORWARD Chain: Not Available', entries in the
    ecn file generated the following Perl Diagnostic:
        Use of uninitialized value in hash element 
    at /usr/share/shorewall/Shorewall/Chains.pm line 1119.
	
  * Previously, if a provider interface was derived from an optional
    wildcard entry in /etc/shorewall/providers, then the interface
    was never considered to be usable.
    Example:
    /etc/shorewall/interfaces:
    #ZONE    INTERFACE   BROADCAST    OPTIONS
      net ppp+     -  optionsl
    /etc/shorewall/providers:net
    #PROVIDER  NUMBER  MARK  INTERFACE ...
     ISP1   1   1 ppp0 
  * When 'shorewall update' or 'shorewall6 update' results in no change
    to the .conf file, a message is issued, the .bak file is removed
    and the command terminates without error.
Sascha Peilicke's avatar Sascha Peilicke (saschpe) committed (revision 2)
Autobuild autoformatter for 74031
Sascha Peilicke's avatar Sascha Peilicke (saschpe) accepted request 74031 from Togan Muftuoglu's avatar Togan Muftuoglu (toganm) (revision 1)
New package see http://lists.opensuse.org/opensuse-factory/2011-06/msg00358.html
Displaying revisions 121 - 125 of 125
openSUSE Build Service is sponsored by