Петък, Юни 09, 2006

Nessus 3.0.3 on Slackware 10.2

A simple guide on how to install Nessus on slackware 10.2

As you may know "Tenable" doesn't provide native packages for slackware, so we must do some tricks in order to run it.
Here is how I do it:

First go and grab the package for fedora core 4 (that's what I'll be using for this example). When you are done you have to convert this package to tgz , this is done by simply using the "rpm2tgz" utility, so you execute something like:
"rpm2tgz packagename.rpm".
Then you should wait for a while ... after everything is done you must install the package:
installpkg "packagename.tar"

After the package is installed it places its files in "/opt/nessus" dir.Now you should do the following things:
1.Update the berkeley db library ( http://www.linuxpackages.net/download.php?id=8485)
2.Then you must copy all files from /opt/nessus/lib to /usr/local/lib and run the ldconfig utility in order to update the library list. (Only the files not the "nessus" subfolder)
3.Now it's time for some symbol linking:
3.1 Go into /usr/lib dir and execute the following commands:
ln -s libcrypto.so.0 libcrypto.so.5
ln -s libssl.so.0 libssl.so.5
ln -s libdb4-4.so libdb-4.3.so

After you've done this you may try and run nessus-add-first-user, then nessus-mkcrt, and finally "nessus -D"

I wish you luck.And I do not take any responsibility if you crash your system or something (Most probably it won't happen)
Notes from the author:
Might aswell work with the fc 5 package, never tried. Report if you have some success.

If you want to publish this guide somewhere, please let me know via e-mail. Constructive criticism is always appreciated.


Creative Commons License


This work is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 2.5 Bulgaria License.

Author: LordDoskias with a little help from iddqd
More information is available on request.
lorddoskias@gmail.com

1 коментара:

Анонимен каза...

iddqd was here :P