Ethical Hacking

Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package.
Computer Forensics Training at InfoSec Institute

Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors.




Network Security Nessus-Users
[Top] [All Lists]

problems with nessus 2.2.2a install on redhat 9

Subject: problems with nessus 2.2.2a install on redhat 9
Date: Sat, 29 Jan 2005 16:55:23 -0500
I installed redhat 9 on my machine and in an attempt to install nessus 2.2.2a 
using the nessus installer script I ran into problems, looks like, with open 
ssl.  I am under the impression that it is complaining that open ssl is not 
installed or enabled.  Here goes the screen output of the install:

Hi,

            I have just installed redhat 9.0 and the following is the problem I 
am having:

@sinha1 root]# sh nessus-installer.sh

The command 'gtk-config' was not found in your $PATH.

The nessus client will be built without its GUI...


Press ENTER to continue...


--------------------------------------------------------------------------------
 NESSUS INSTALLATION SCRIPT

--------------------------------------------------------------------------------
 


Welcome to the Nessus Installation Script !


This script will install Nessus 2.2.2a (STABLE) on your system.


Please note that you will need root privileges at some point so that

the installation can complete.


Nessus is released under the version 2 of the GNU General Public License

(see http://www.gnu.org/licences/gpl.html for details).


To get the latest version of Nessus, visit http://www.nessus.org



Press ENTER to continue

x - creating lock directory

x - extracting nessus.tar.gz (binary)

x - now extracting this archive

x - done


























--------------------------------------------------------------------------------
 Nessus installation : installation location

--------------------------------------------------------------------------------
 


Where do you want the whole Nessus package to be installed ?

[/usr/local]


















--------------------------------------------------------------------------------
 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

configure: warning: *** As SSL support is disabled, the communication between

the server and the client will not be ciphered

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.*'

+ rm -f '/usr/local/lib/libnasl.*'

+ rm -f '/usr/local/lib/libnessus.*'

+ 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

x -- Installing

x - Compiling the NASL interpretor

x -- Configuring the sources for your system

x -- Compiling

exec.c: In function `execute_nasl_script':

exec.c:1822: warning: assignment discards qualifiers from pointer target type

nasl_func.c: In function `insert_nasl_func':

nasl_func.c:100: warning: passing arg 4 of `qsort' from incompatible pointer 
type

x -- Installing

x - Compiling the core

x -- Configuring the sources for your system

configure: warning: **** gtk not found

x -- Compiling

nessus-fetch.c:81: parse error before '*' token

nessus-fetch.c: In function `ssl_connect_timeout':

nessus-fetch.c:94: warning: implicit declaration of function `SSL_get_fd'

nessus-fetch.c:94: `ssl' undeclared (first use in this function)

nessus-fetch.c:94: (Each undeclared identifier is reported only once

nessus-fetch.c:94: for each function it appears in.)

nessus-fetch.c:100: `tmo' undeclared (first use in this function)

nessus-fetch.c:111: warning: implicit declaration of function `SSL_connect'

nessus-fetch.c:112: warning: implicit declaration of function `SSL_set_mode'

nessus-fetch.c:112: `SSL_MODE_ENABLE_PARTIAL_WRITE' undeclared (first use in 
this function)

nessus-fetch.c:117: warning: implicit declaration of function `SSL_get_error'

nessus-fetch.c:119: `SSL_ERROR_WANT_READ' undeclared (first use in this 
function)

nessus-fetch.c:125: `SSL_ERROR_WANT_WRITE' undeclared (first use in this 
function)

nessus-fetch.c:132: `SSL_ERROR_SSL' undeclared (first use in this function)

nessus-fetch.c:133: `SSL_ERROR_SYSCALL' undeclared (first use in this function)

nessus-fetch.c: In function `proxy_connect_method':

nessus-fetch.c:638: syntax error before '*' token

nessus-fetch.c:639: syntax error before '*' token

nessus-fetch.c:640: `SSL' undeclared (first use in this function)

nessus-fetch.c:640: `ssl' undeclared (first use in this function)

nessus-fetch.c:665: `ssl_mt' undeclared (first use in this function)

nessus-fetch.c:665: warning: implicit declaration of function 
`TLSv1_client_method'

nessus-fetch.c:673: `ssl_ctx' undeclared (first use in this function)

nessus-fetch.c:673: warning: implicit declaration of function `SSL_CTX_new'

nessus-fetch.c:680: warning: implicit declaration of function 
`SSL_CTX_set_options'

nessus-fetch.c:680: `SSL_OP_ALL' undeclared (first use in this function)

nessus-fetch.c:686: warning: implicit declaration of function `SSL_new'

nessus-fetch.c:693: warning: implicit declaration of function `SSL_set_fd'

nessus-fetch.c:694: warning: implicit declaration of function 
`SSL_set_connect_state'

nessus-fetch.c: In function `main':

nessus-fetch.c:902: warning: implicit declaration of function `nessus_SSL_init'

make[1]: *** [nessus-fetch.o] Error 1

make: *** [fetchtool] Error 2

**** An error occured :/

Do you want to save the compilation log to analyze what went wrong 









Looks like it wants me to enable openssl.  How do I do that?



Are there any other issues that I may have overlooked.  I looked at the 
directory and saw openssl rpm 9.6a installed already.  Please help!



Thank you!



Sinha
_______________________________________________
Nessus mailing list
Nessus@list.nessus.org
http://mail.nessus.org/mailman/listinfo/nessus
<Prev in Thread] Current Thread [Next in Thread>