Theo van Werkhoven wrote:
> Shorewall Geek wrote:
>> RC3 is now available for testing:
> 
> $sudo /sbin/shorewall6 version
> 4.2.4-RC3
> 
> [..]
> Shorewall configuration compiled to /var/lib/shorewall6/.start
> Processing /etc/shorewall6/params ...
>    ERROR: Shorewall6 requires Linux kernel 2.6.25 or later
> 
> openSUSE 10.3
> $uname -r
> 2.6.22.19-0.1-default
> 
> The kernel is up-to-date, only the patches have been compiled in an old 
> version by SUSE.
> Is there another way the kernel capabilities can be determined so that the 
> script doesn't fail?

Shorewall6 was developed and tested using kernel 2.6.25 (and later) and
iptables 1.4.1.1. To date, it has had no testing done on earlier
kernels. We know that kernels up to approximately 2.6.23 would accept
commands but then silently do the wrong thing (or do nothing). So we
have chosen to make 2.6.25 the minimum kernel version.

So you have three choices:

a) Don't use Shorewall6.
b) Upgrade your kernel (OpenSuSE 10.3 is quite old and has *horrible*
package/update management).
c) Hack out the kernel version test (it is at
/usr/share/shorewall-perl/prog.footer6, line 67) and proceed at your own
risk.

------------------------------------------------------------------------------
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to