I removed the default libnasl that came with SuSE.
Compiled nessus-libraries
Compiled libnasl from the Tenable site. It compiled with no errors...
Compiled nessus-core...got the following error:

gcc  `sh ./cflags`  auth.o attack.o comm.o log.o rules.o sighand.o
processes.o
users.o utils.o ntp_10.o ntp_11.o parser.o hosts.o preferences.o piic.o
pluginload.o nasl_plugins.o nes_plugins.o plugs_req.o nessusd.o save_tests.o
save_kb.o detached.o pluginlaunch.o locks.o dirutils.o md5.o plugs_hash.o
pluginupload.o pluginscheduler.o shared_socket.o   -o nessusd
`/usr/local/bin/nasl-config --libs``/usr/local/bin/nessus-config --libs`
-ldl
/usr/local/lib/libnasl.so: undefined reference to `__ctype_b'
/usr/local/lib/libnasl.so: undefined reference to `__ctype_tolower'
collect2: ld returned 1 exit status
make[1]: *** [nessusd] Error 1
make[1]: Leaving directory `/tmp/nessus-core/nessusd'
make: *** [server] Error 2

output from  "nessus-config --libs --cflags"

-L/usr/lib -lnessus -lhosts_gatherer -lpcap-nessus  -lutil -lnsl -lresolv
-L/usr/lib -lssl -lcrypto -ldl  -I/usr/include/nessus -DNESSUS_ON_SSL
-DHAVE_SSL -I/usr/include/openssl

I attempted to compile Openssl with the ./config shared...but not joy...I
get an error message (I am attempting to compile 0.9.7e  (0.9.7d is already
preloaded on SuSE 9.2Pro).  Is there a way to check if the installed version
was built with shared libraries?

I apologize for starting a new thread..I was travelling and had the emails
split between my travel laptop and my home desktop (one's linux and the
other is XP..)  Thought it would be easier to summarize the previous
acitivity.

v/r
Jeff

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Behalf Of George Theall
Sent: Monday, January 24, 2005 1:15 PM
To: Nessus
Subject: Re: Update and more help please on SuSE 9.2 Pro


On Mon, Jan 24, 2005 at 10:49:07AM -0600, Jeff Kenney wrote:

I would find it helpful if you would reply to earlier messages rather
than start a new thread when asking for more help.

> The following error appears while compiling libnasl:
>
>   "Under SUSE 9.2Pro....
>    results from ./configure (libnasl)
>    checking for yyrestart in -lpcap-nessus... (cached) no
...
>       NO...I removed the file and the error remains..although the program did
> finish compiling?

Either you haven't really done this or the output above is inaccurate
(ie, the output claims the result for yyrestart was cached).  The file
you need to remove is libnasl/config.cache. Please ensure you've
removed it and rerun configure if you hadn't.

Also, what does "nessus-config --libs --cflags" report? Are you building
nessus-libraries with the accompanying libpcap or trying to use one that
you've already installed?

> George Theall mentioned that I might not be using shared libraries.  I
> didn't set anything to not used shared libraries.  nessus-libraries
compiled
> cleanly. libnasl seems to have compiled mostly clean. OpenSSL compiled
with
> no errors.

Unless you explicitly request it (ie, "./config shared"), OpenSSL is not
built with shared library support.  So, if you truly don't have shared
libraries for OpenSSL, you will need to rebuild them and start your
Nessus install over again, starting with nessus-libraries.

George
--
[EMAIL PROTECTED]

--
No virus found in this incoming message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.7.3 - Release Date: 1/24/2005

--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.7.3 - Release Date: 1/24/2005

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

Reply via email to