On Sat, Feb 08, 2020 at 04:46:44AM +0000, Sparechicken wrote:
> Wondering if someone can assist with this error trying to start/check
> Shorewall 5.2.3.5 on OpenWRT compiled for a WNDR3700v2:
>
> ERROR: The command 'uname -r' failed /etc/shorewall/shorewall.conf (EOF) at
> /usr/share/shorewall/Shorewall/Config.pm line 1576.
> Shorewall::Config::fatal_error("The command 'uname -r' failed")
> called at /usr/share/shorewall/Shorewall/Config.pm line 4445
> Shorewall::Config::load_kernel_modules() called at
> /usr/share/shorewall/Shorewall/Config.pm line 5754
> Shorewall::Config::get_capabilities(undef) called at
> /usr/share/shorewall/Shorewall/Config.pm line 6249
> Shorewall::Config::get_configuration(0, 0, 0) called at
> /usr/share/shorewall/Shorewall/Compiler.pm line 663
> Shorewall::Compiler::compiler("script", "/tmp/state/.start",
> "directory", "", "verbosity", 1, "timestamp", 0, ...) called at
> /usr/lib/shorewal
> eval() called 0 times
The relevant line seems to do:
my $uname = `uname -r`;
fatal_error "The command 'uname -r' failed" unless $? == 0;
Why does it fail ?
WAG: is your proc unmounted ?
Is it not in your path?
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users