I figured it out....I was missing GNU m4 package, installed it and the install worked like a charm.


Shahid Sharif
 



>From: "Shahid Sharif" <[EMAIL PROTECTED]>
>To: [email protected]
>Subject: compiling nessus 2.2.5 on solaris 8
>Date: Mon, 25 Jul 2005 15:06:02 -0400
>MIME-Version: 1.0
>X-Originating-IP: [64.4.61.200]
>X-Originating-Email: [EMAIL PROTECTED]
>X-Sender: [EMAIL PROTECTED]
>Received: from mail.nessus.org ([63.105.37.100]) by mc1-f6.hotmail.com with Microsoft SMTPSVC(6.0.3790.211); Mon, 25 Jul 2005 12:34:39 -0700
>Received: from localhost (localhost [127.0.0.1])by mail.nessus.org (Postfix) with ESMTP id 6AF9113685;Mon, 25 Jul 2005 15:35:16 -0400 (EDT)
>Received: from mail.nessus.org ([127.0.0.1]) by localhost (raccoon.nessus.org [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 06040-06-6; Mon, 25 Jul 2005 15:35:10 -0400 (EDT)
>Received: from raccoon.nessus.org (mail.nessus.org [63.105.37.104])by mail.nessus.org (Postfix) with ESMTP id 07A251367E;Mon, 25 Jul 2005 15:24:08 -0400 (EDT)
>Received: from localhost (localhost [127.0.0.1])by mail.nessus.org (Postfix) with ESMTP id B4BAB1367Bfor <[email protected]>; Mon, 25 Jul 2005 15:24:04 -0400 (EDT)
>Received: from mail.nessus.org ([127.0.0.1])by localhost (raccoon.nessus.org [127.0.0.1]) (amavisd-new, port 10024)with LMTP id 05924-02-2 for <[email protected]>;Mon, 25 Jul 2005 15:23:58 -0400 (EDT)
>Received: from hotmail.com (bay102-f37.bay102.hotmail.com [64.4.61.47])by mail.nessus.org (Postfix) with ESMTP id 7D75313679for <[email protected]>; Mon, 25 Jul 2005 15:23:58 -0400 (EDT)
>Received: from mail pickup service by hotmail.com with Microsoft SMTPSVC;Mon, 25 Jul 2005 12:06:03 -0700
>Received: from 64.4.61.200 by by102fd.bay102.hotmail.msn.com with HTTP;Mon, 25 Jul 2005 19:06:02 GMT
>X-Message-Info: pdGgd64CkwbO9V5eoTfDjx2vHuIHCPP168csG4MStgA=
>X-Original-To: [email protected]
>Delivered-To: [email protected]
>X-Greylist: delayed 1037 seconds by postgrey-1.17 at raccoon.nessus.org;Mon, 25 Jul 2005 15:23:58 EDT
>X-OriginalArrivalTime: 25 Jul 2005 19:06:03.0179 (UTC)FILETIME=[E6DDAFB0:01C5914B]
>X-Virus-Scanned: amavisd-new at nessus.org
>X-BeenThere: [email protected]
>X-Mailman-Version: 2.1.5
>Precedence: list
>List-Id: Discussion of Nessus software <nessus.list.nessus.org>
>List-Unsubscribe: <http://mail.nessus.org/mailman/listinfo/nessus>,<mailto:[EMAIL PROTECTED]>
>List-Archive: <http://mail.nessus.org/pipermail/nessus>
>List-Post: <mailto:[email protected]>
>List-Help: <mailto:[EMAIL PROTECTED]>
>List-Subscribe: <http://mail.nessus.org/mailman/listinfo/nessus>,<mailto:[EMAIL PROTECTED]>
>Errors-To: [EMAIL PROTECTED]
>X-Virus-Scanned: amavisd-new at nessus.org
>Return-Path: [EMAIL PROTECTED]
>
>_______________________________________________
>Nessus mailing list
>[email protected]
>http://mail.nessus.org/mailman/listinfo/nessus
Content-Type: text/html; format=flowed

When I run nessus-installer-2.2.5.sh on a solaris8 system, i get the following errors:


--------------------------------------------------------------------------------
                     Nessus installation : Ready to install
--------------------------------------------------------------------------------


Nessus is now ready to be installed on this host.
The installation process will first compile it then install it


Press ENTER to continue

x - Compiling the libraries
x -- Configuring the sources for your system
x -- Uninstalling any previous version of Nessus
+ rm -f /usr/local/bin/nasl
+ rm -f /usr/local/bin/nasl-config
+ rm -f /usr/local/bin/nessus
+ rm -f /usr/local/bin/nessus-config
+ rm -f /usr/local/bin/nessus-build
+ rm -f /usr/local/bin/nessus-mkrand
+ rm -f /usr/local/bin/nessus-mkcert-client
+ rm -f /usr/local/sbin/nessus-adduser
+ rm -f /usr/local/sbin/nessus-rmuser
+ rm -f /usr/local/sbin/nessusd
+ rm -f /usr/local/sbin/nessus-update-plugins
+ rm -f /usr/local/sbin/nessus-mkcert
+ rm -f /usr/local/sbin/nessus-check-signature
+ rm -rf /usr/local/include/nessus
+ rm -f /usr/local/lib/libhosts_gatherer.a /usr/local/lib/libhosts_gatherer.la /usr/local/lib/libhosts_gatherer.so /usr/local/lib/libhosts_gatherer.so.2 /usr/local/lib/libhosts_gatherer.so.2.2.5
+ rm -f /usr/local/lib/libnasl.*
+ rm -f /usr/local/lib/libnessus.a /usr/local/lib/libnessus.la /usr/local/lib/libnessus.so /usr/local/lib/libnessus.so.2 /usr/local/lib/libnessus.so.2.2.5
+ rm -f /usr/local/lib/libpcap-nessus.*
+ rm -rf /usr/local/lib/nessus
+ rm -f /usr/local/man/man1/nasl-config.1
+ rm -f /usr/local/man/man1/nasl.1
+ rm -f /usr/local/man/man1/nessus-build.1
+ rm -f /usr/local/man/man1/nessus-config.1
+ rm -f /usr/local/man/man1/nessus.1
+ rm -f /usr/local/man/man1/nessus-mkrand.1
+ rm -f /usr/local/man/man1/nessus-mkcert-client.1
+ rm -f /usr/local/man/man8/nessus-mkcert.8
+ rm -f /usr/local/man/man8/nessus-adduser.8
+ rm -f /usr/local/man/man8/nessus-rmuser.8
+ rm -f /usr/local/man/man8/nessus-update-plugins.8
+ rm -f /usr/local/man/man8/nessusd.8
+ test -n
+ set +x
x -- Compiling
m4: bad option: -P
Broken Pipe
make[1]: *** [grammar.c] Broken Pipe
make: [pcap-make] Error 2 (ignored)
services.c: In function `nessus_get_svc_name':
services.c:80: warning: assignment from incompatible pointer type
services.c: In function `get_tcp_svcs':
services.c:131: warning: assignment from incompatible pointer type
services.c:171: warning: passing arg 1 of `munmap' from incompatible pointer type
x -- Installing
libtool: install: `libpcap-nessus.la' is not a valid libtool archive
Try `libtool --help --mode=install' for more information.
make[1]: *** [install-libpcap-nessus.la] Error 1
make: [pcap-install] Error 2 (ignored)
x - Compiling the NASL interpretor
x -- Configuring the sources for your system
x -- Compiling
In file included from nasl_packet_forgery.c:19:
../include/includes.h:219:18: pcap.h: No such file or directory
In file included from ../include/includes.h:220,
                 from nasl_packet_forgery.c:19:
/usr/local/include/nessus/libnessus.h:332:18: pcap.h: No such file or directory
nasl_packet_forgery.c: In function `nasl_pcap_next':
nasl_packet_forgery.c:1395: error: `PCAP_ERRBUF_SIZE' undeclared (first use in this function)
nasl_packet_forgery.c:1395: error: (Each undeclared identifier is reported only once
nasl_packet_forgery.c:1395: error: for each function it appears in.)
nasl_packet_forgery.c:1409: warning: assignment makes pointer from integer without a cast
nasl_packet_forgery.c:1395: error: storage size of `errbuf' isn't known
nasl_packet_forgery.c: In function `nasl_send_capture':
nasl_packet_forgery.c:1481: error: `PCAP_ERRBUF_SIZE' undeclared (first use in this function)
nasl_packet_forgery.c:1495: warning: assignment makes pointer from integer without a cast
nasl_packet_forgery.c:1481: error: storage size of `errbuf' isn't known
make[1]: *** [nasl_packet_forgery.o] Error 1
make: *** [all] Error 2
**** An error occured :/
Do you want to save the compilation log to analyze what went wrong ? [y]
Where should I save this file ? [//nessus_compilation]

Do you want to delete /tmp/nessus-installer.4656 ? [y]

Please advise what can be going wrong?


Shahid Sharif
 
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus

Reply via email to