On 4/29/13 7:46 PM, "Dave Green" <[email protected]> wrote:

> I¹m installing 4.5.15 on a FC18 PC, clean install not upgrade.
>  
> I¹m receiving this error when trying to install the shorewall-4.5.15 package
> (core has installed OK):
>  
> [root@spare-millgate shorewall-4.5.15]# uname -a
> Linux spare-millgate.wpi-international.co.nz 3.6.10-4.fc18.x86_64 #1 SMP Tue
> Dec 11 18:01:27 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
> [root@spare-millgate shorewall-4.5.15]#
>  
> [root@spare-millgate shorewall-4.5.15]# ./install.sh shorewallrc.redhat
> Installing Redhat/Fedora-specific configuration...
> Compiling the Shorewall Perl Modules with Digest::SHA1
> Can't locate Digest/SHA111111111111111.pm in @INC (@INC contains:
> /usr/src/shorewall-4.5.15/Perl /usr/local/lib64/perl5 /usr/local/share/perl5
> /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5
> /usr/share/perl5 .) at /usr/src/shorewall-4.5.15/Perl/Shorewall/Chains.pm line
> 31.
> BEGIN failed--compilation aborted at
> /usr/src/shorewall-4.5.15/Perl/Shorewall/Chains.pm line 31.
> Compilation failed in require at
> /usr/src/shorewall-4.5.15/Perl/Shorewall/Compiler.pm line 27.
> BEGIN failed--compilation aborted at
> /usr/src/shorewall-4.5.15/Perl/Shorewall/Compiler.pm line 27.
> Compilation failed in require at Perl/compiler.pl line 47.
> BEGIN failed--compilation aborted at Perl/compiler.pl line 47.
> ERROR: Shorewall 4.5.15 requires Perl which either is not installed or is not
> able to compile the Shorewall Perl code
>        Try perl -c /usr/src/shorewall-4.5.15/Perl/compiler.pl
> [root@spare-millgate shorewall-4.5.15]#
>  
> The very first install attempt ran OK using the default shorewallrc file but I
> discovered that the shorewall.service failed to start because of a file
> permission error, so I read through the install docs (yep, I didn¹t read them
> prior to the first install) and tried to re-install using the
> shorewallrc.redhat file, which results in the error.
>  
> Running the install using the shorewallrc.default file will complete
> successfully and shorewall will start using the shorewall command line but not
> using systemctl.
>  
> The number of 1¹s in the SHA1.pm name has increased each time I¹ve run the
> install script.

Install.sh is destructive ‹ if you need to re-install, you must first
re-extract the tarball.

-Tom
You do not need a parachute to skydive. You only need a parachute to skydive
twice.



------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Shorewall-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/shorewall-users

Reply via email to