First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 115347
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Netmon Herd <netmon@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: ChazeFroy <chazefroy@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Nessus-EULA Nessus-EULA text/plain Marcelo Goes 2005-12-12 18:27 0000 42.75 KB Details
nessus-bin-3.0.0.ebuild nessus-bin-3.0.0.ebuild text/plain Marcelo Goes 2005-12-12 18:33 0000 990 bytes Details
90nessus-bin 90nessus-bin text/plain Marcelo Goes 2006-01-06 11:41 0000 48 bytes Details
nessus-bin-3.0.0.ebuild nessus-bin-3.0.0.ebuild text/plain Marcelo Goes 2006-01-06 11:50 0000 1.37 KB Details
nessus-bin-3.0.0.ebuild nessus-bin-3.0.0.ebuild text/plain Marcelo Goes 2006-01-07 10:06 0000 1.25 KB Details
nessus-bin-3.0.1.ebuild nessus-bin-3.0.1.ebuild text/plain Marcelo Goes 2006-01-09 11:19 0000 1.25 KB Details
nessus-error.log nessus-error.log text/plain Marcelo Goes 2006-01-09 11:38 0000 2.55 KB Details
nessus-bin-3.0.1.ebuild nessus-bin-3.0.1.ebuild text/plain Marcelo Goes 2006-02-04 08:33 0000 1.77 KB Details
nessusd-r8 nessusd-r8 text/plain Marcelo Goes 2006-02-04 08:34 0000 669 bytes Details
90nessus-bin 90nessus-bin text/plain Marcelo Goes 2006-02-04 08:35 0000 25 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 115347 depends on: Show dependency tree
Bug 115347 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-12-12 12:53 0000
Nessus 3.0.0 has been released, but it is now closed-source with only binary
packages available (RPM and DEB).


----------
Nessus 3 is a complete rewrite of the Nessus engine, designed for speed and
efficency -- as a result, Nessus 3 is on average twice as fast as Nessus 2,
(with spikes as high as five times faster) and less resource intensive.

The Nessus 3 major enhancements are the following :
    * New NASL3 engine
    * Improved plugin storage for faster startup time
    * Improved networking functions
    * New scanner architecture to be both efficient and robust
    * The Nessus daemon fetches the plugins automatically when registered (this
can be disabled in nessusd.conf)
    * Improved error handling

Nessus 3 is available on the following platforms :
    * Red Hat ES3 and ES4
    * SuSE 9.3 and 10.0
    * FreeBSD 5 and 6
    * Fedora Core 4
    * Debian 3.1

The following platforms will be supported in early 2006 :
    * Mac OS X 10.3 and 10.4
    * Microsoft Windows 2000/XP Pro/2003
    * Solaris 9 and 10

Reproducible: Always
Steps to Reproduce:

------- Comment #1 From Marcelo Goes 2005-12-12 16:53:02 0000 -------
So, yeah, this isn't really a version bump, but a whole new package in itself.
This might be tricky. I'm giving a shot to Nessus-3.0.0-fc4.i386.rpm. I suggest
we make this net-analyzer/nessus-bin.

------- Comment #2 From Marcelo Goes 2005-12-12 18:10:56 0000 -------
Renaud Deraison says it is ok to add a copy of Nessus's new license to our
licenses/ folder, in case anyone was wondering.

------- Comment #3 From Marcelo Goes 2005-12-12 18:27:39 0000 -------
Created an attachment (id=74600) [edit]
Nessus-EULA

------- Comment #4 From Marcelo Goes 2005-12-12 18:33:19 0000 -------
Created an attachment (id=74601) [edit]
nessus-bin-3.0.0.ebuild

First ebuild attempt.
I am having some trouble with getting it to pick the correct PATH and library
directories. We will probably need to get something for /etc/env.d.
Also, we may have to craft a new initscript.

------- Comment #5 From Marcelo Goes 2006-01-06 11:41:57 0000 -------
Created an attachment (id=76373) [edit]
90nessus-bin

------- Comment #6 From Marcelo Goes 2006-01-06 11:50:45 0000 -------
Created an attachment (id=76376) [edit]
nessus-bin-3.0.0.ebuild

We can't use Fedora's binary because of RedHat's weird versionining scheme
(throwing a bunch of symlinks is not a pretty option).
We can't use Debian's binary either, because deb2targz violates the sandbox.

SuSE 9.3's binary looks like the best option.

I haven't gotten nessusd to run with this ebuild due to an undefined symbol.
I was able to register my scanner from command-line nessus, but it wouldn't
fetch new plugins complaining that gzip was not found.

------- Comment #7 From Marcelo Goes 2006-01-07 10:06:07 0000 -------
Created an attachment (id=76459) [edit]
nessus-bin-3.0.0.ebuild

Use rpm eclass.

------- Comment #8 From ChazeFroy 2006-01-08 22:41:02 0000 -------
Nessus 3.0.1 was released last night. Various improvements and bugfixes, but
the most notable ones concerning the Gentoo port are the following:

- The RPMs have stronger dependencies set
- The SuSE 9.3 build is now linked to the default libdb 4.3

Perhaps give it a go with the Nessus 3.0.1 binaries for SUSE?

------- Comment #9 From Marcelo Goes 2006-01-09 11:19:12 0000 -------
Created an attachment (id=76654) [edit]
nessus-bin-3.0.1.ebuild

The good news: nessusd loads plugins and runs.
The bad news: it depends on package.mask'ed db-4.3. I tried running it from
nessus-client and server shuts down connection before scan runs (SIGPIPE
caught).

------- Comment #10 From Marcelo Goes 2006-01-09 11:26:23 0000 -------
For the gzip problem:

sed -i -e "s:/usr/bin/gzip:/bin/gzip:g" /opt/sbin/nessus-update-plugins

------- Comment #11 From Marcelo Goes 2006-01-09 11:38:59 0000 -------
Created an attachment (id=76659) [edit]
nessus-error.log

------- Comment #12 From Marcelo Goes 2006-02-03 21:17:02 0000 -------
Installing from the rpm and using nessus-client (which is in portage) works
perfectly, so there is something that is not getting installed properly with
this ebuild.

------- Comment #13 From Marcelo Goes 2006-02-04 08:33:28 0000 -------
Created an attachment (id=78861) [edit]
nessus-bin/nessus-bin-3.0.1.ebuild

It should work fine now.

------- Comment #14 From Marcelo Goes 2006-02-04 08:34:22 0000 -------
Created an attachment (id=78862) [edit]
nessusd-r8

------- Comment #15 From Marcelo Goes 2006-02-04 08:35:13 0000 -------
Created an attachment (id=78865) [edit]
90nessus-bin

------- Comment #16 From Marcelo Goes 2006-02-04 08:55:56 0000 -------
net-analyzer/nessus-bin in cvs now.

First Last Prev Next    No search results available      Search page      Enter new bug