Re: [Fwknop-discuss] [psad-discuss] Problem Compiling fwknop
Brought to you by:
mbr
From: Michael R. <mb...@ci...> - 2007-12-27 14:52:58
|
On Dec 24, 2007, Kaplan, Andrew H. wrote: > Hi there -- > > I ran the ldd command, and the output was the following: > > libpcap.so.0.9 => /usr/lib/libpcap.so.0.9 (0x4bed0000) > > When I ran the perl -e command, initially I got a series of error messages which > seemed to indicate Net::Pcap was missing. I checked the loaded perl > modules, and that was indeed the case. I proceeded to install the perl script > from CPAN. Once that was done, I reran as root the install.pl script for fwknop, > but I still got the same error message. > > I next went to the install.pl script, and commented out the section that > references Net::Pcap. I then reran the script as root, but error output > continued to appear. > > I did a check for a previous version of fwknop that might have been installed on > the system, and there was an rpm package installation of the application. I > removed the package installation, and reran the install.pl > script. This time it did appear to install successfully, but I noticed several > things: > > 1. The init script was not automatically added to the /etc/init.d directory. > I was forced to manually copy the appropriate script to the location. > > 2. I ran the test suite within the /usr/local/src/fwknop-1.9.0/test > directory, and the test appeared to hang on the test: > > Sniffing SPA access packet to acquire access > > I had let the test run for about a half-hour before killing it. I'm going to add a timeout mechanism via SIGALRM to the test suite so that you won't have to wait more than a reasonable amount of time before getting a verdict from a test. In the meantime, if you could tar up the test/output directory and send it to me I may be able to tell what is going on. Thanks, --Mike > Any ideas? Thanks. > > > > -----Original Message----- > From: psa...@li... > [mailto:psa...@li...] On Behalf Of Michael Rash > Sent: Saturday, December 22, 2007 7:28 AM > To: psa...@li... > Cc: fwk...@li... > Subject: Re: [psad-discuss] Problem Compiling fwknop > > On Dec 21, 2007, Kaplan, Andrew H. wrote: > > > Hi there - > > (I'm cc'ing the fwknop list since some people there might be interested > in this). > > > I am running Fedora Core 7, and am trying to install fwknop 1.9.0 onto the > > system. I have run the install.pl script, but the installation fails to > > complete. > > > > The error that I am seeing is the following: > > > > > > > > Can't load '/usr/lib/fwknop/i386-linux-thread-multi/auto/Net/Pcap/Pcap.so' for > > module Net::Pcap: libpcap.so.0.9.4: cannot open shared object file: > > > > No such file or directory at > > /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm line 230. at > fwknopd > > line 47 > > > > Compilation failed in require at fwknopd line 47. > > > > BEGIN failed--compilation aborted at fwknopd line 47. > > > > [*] fwknopd does not compile with "perl -c". Download the latest sources > from: > > > > > > > > http://www.cipherdyne.org/ > > > > > > > > Does anyone know what the solution to this is? Thanks. > > There are a couple of things to check, although I haven't seen the > specific "libpcap.so.0.9.4: cannot open shared object file" error. > First, is tcpdump installed and does it function correctly? If so, at > least libpcap is installed. The following command should produce > similar output on your system (although I wonder if you pcap library is > compiled as a static library instead of as a shared object): > > # ldd /usr/sbin/tcpdump |grep pcap > libpcap.so.0 => /usr/lib/libpcap.so.0 (0x00002b19dd69e000) > > Does this command work or throw an exception?: > > # perl -e 'use Net::Pcap' > > If the above perl command works, then fwknop will not need its own > Net::Pcap module since it is already installed in the system library > tree, and then you can comment out the following lines in install.pl and > rerun it: > > { 'module' => 'Net::Pcap', > 'force-install' => 0, > 'client-mode-install' => 0, > 'mod-dir' => 'Net-Pcap' > }, > > I'll add a command line argument to the install.pl script like the psad > installer has to exclude particular modules from being installed; this > will be in fwknop-1.9.1. > > If all of the above does not seem to help, you could download the latest > libpcap sources, compile it as a shared object and install, then try the > fwknop installer again. > > One last thing to try might be to see if the cipherdyne automated RPM > builder handles things better (although I doubt it): > > http://www.cipherdyne.org/blog/2006/12/automated-rpm-builder.html > > This blog post also applies to fwknop. > > Thanks, > > --Mike > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > psad-discuss mailing list > psa...@li... > https://lists.sourceforge.net/lists/listinfo/psad-discuss > > The information transmitted in this electronic communication is intended only > for the person or entity to whom it is addressed and may contain confidential > and/or privileged material. Any review, retransmission, dissemination or other > use of or taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. If you received this > information in error, please contact the Compliance HelpLine at 800-856-1983 and > properly dispose of this information. > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > psad-discuss mailing list > psa...@li... > https://lists.sourceforge.net/lists/listinfo/psad-discuss |