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. Thanks, Dave Green ________________________________ Dave Green Information Services Manager Ph: +64 6 385 8545 x826 Fax: +64 6 358 8547 Mob: +64 21 937 057 Winstone Pulp International Ltd PO Box 48, Ohakune 4660, New Zealand http://www.wpi-international.co.nz [WPI AB+ Pulp] CAUTION: This message and any attachments contain privileged and confidential information. If you are not the intended recipient of this message, you are hereby notified that any use, dissemination, distribution or reproduction of this message is prohibited. Any views expressed in this message are those of the individual sender and may not necessarily reflect the views of Winstone Pulp International Limited. ------------------------------------------------------------------------------ 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
On 4/29/13 7:46 PM, "Dave Green" <Dave.Green@wpi-international.co.nz> 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
On 30/04/2013 3:35 p.m., Tom Eastep wrote:> On 4/29/13 7:46 PM, "Dave Green" <Dave.Green@wpi-international.co.nz > <mailto:Dave.Green@wpi-international.co.nz>> wrote: > > I''m installing 4.5.15 on a FC18 PC, clean install not upgrade. > > [...] > > > 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. > >That did it, thanks Tom. ------------------------------------------------------------------------------ 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