Michael D. Norwick
2011-Sep-27 00:57 UTC
Cannot build or install Nessus on FreeBSD 9-beta2
Good Day; I am trying to install Nessus on a Dell Latitude laptop running FreeBSD 9-beta2. /usr/ports was updated around 09/20/2011 and the current source for the kernel and world were csup'd late last week. I have built a new kernel with debugging disabled to reduce the noise to the terminal. I have - device bpf - uncommented in the config file and I commented out unneeded device drivers. I built a new world yesterday. The build and install went without error. I started this thread on freebsd-questions this morning; Re: Trying to build nessus 4 from ports When trying to install the binary downloaded from tenable.com - Nessus-4.4.1-fbsd8-amd64.tbz using pkg_add it says I need to enable more bpf devices. Deleting the package then attempting to install from /usr/ports/security/nessus results in a successful build but when nessusd is started it errors out on 'libz.so.5 not found'. FreeBSD 9 is at libz.so.6. I really like FreeBSD 9 on this machine but I have a work project that involves port scanning, intrusion detection and forensics. That is why I am attempting to get Nessus working. I would like the company to purchase Nessus for business but I have to get it working on my test network first. I am trying to follow Mr. Richard Bejtlich's book 'The Tao of Network Security Monitoring'. Maybe I need to fall back to FreeBSD 8.2 in order to be successful? Are there other security tools which build without error on FreeBSD 9? Thank You Michael
On Mon, Sep 26, 2011 at 8:39 PM, Michael D. Norwick <mnorwick@centurytel.net> wrote:> When trying to install the binary downloaded from tenable.com - > Nessus-4.4.1-fbsd8-amd64.tbz using pkg_add it says I need to enable more bpf > devices. ?Deleting the package then attempting to install from > /usr/ports/security/nessus results in a successful build but when nessusd is > started it errors out on 'libz.so.5 not found'. ?FreeBSD 9 is at libz.so.6.First, nessus 4 is closed source proprietary software. The version of nessus in ports is version 2 which is open source. I think you may have a square peg round hole problem with nessus 4. If you want to run that, you would need to use fbsd8 as that is what it is compiled against. As for nessus 2 from ports, did you install the package for it, or did you compile it? If you compiled it, there should not be a problem. configure should find zlib just fine.> Security Monitoring'. ?Maybe I need to fall back to FreeBSD 8.2 in order to > be successful? ?Are there other security tools which build without error on > FreeBSD 9?Keep in mind that 9 is beta. So, if you are interested in things "just working" use 8.2. If you are willing to spend the time beta testing, then use 9.
Hi, This really should be directed to the ports list, but... On 9/26/11 8:39 PM, Michael D. Norwick wrote:> When trying to install the binary downloaded from tenable.com - > Nessus-4.4.1-fbsd8-amd64.tbz using pkg_add it says I need to enable more > bpf devices. Deleting the package then attempting to install from > /usr/ports/security/nessus results in a successful build but when > nessusd is started it errors out on 'libz.so.5 not found'. FreeBSD 9 is > at libz.so.6. >The misc/compat8x port should contain the 8.x-specific libraries you would need. Regards, -- Glen Barber
I don't think this is relevant to the -security list. If you've only wasted a few hours since posting the exact same thing to -questions, I think maybe your list etiquette needs reexamination. -- richo On 26/09/11 19:39 -0500, Michael D. Norwick wrote:>Good Day; > >I am trying to install Nessus on a Dell Latitude laptop running >FreeBSD 9-beta2. /usr/ports was updated around 09/20/2011 and the >current source for the kernel and world were csup'd late last week. >I have built a new kernel with debugging disabled to reduce the noise >to the terminal. I have - device bpf - uncommented in the config >file and I commented out unneeded device drivers. I built a new >world yesterday. The build and install went without error. > >I started this thread on freebsd-questions this morning; > >Re: Trying to build nessus 4 from ports > >When trying to install the binary downloaded from tenable.com - >Nessus-4.4.1-fbsd8-amd64.tbz using pkg_add it says I need to enable >more bpf devices. Deleting the package then attempting to install >from /usr/ports/security/nessus results in a successful build but >when nessusd is started it errors out on 'libz.so.5 not found'. >FreeBSD 9 is at libz.so.6. > >I really like FreeBSD 9 on this machine but I have a work project >that involves port scanning, intrusion detection and forensics. That >is why I am attempting to get Nessus working. I would like the >company to purchase Nessus for business but I have to get it working >on my test network first. I am trying to follow Mr. Richard >Bejtlich's book 'The Tao of Network Security Monitoring'. Maybe I >need to fall back to FreeBSD 8.2 in order to be successful? Are >there other security tools which build without error on FreeBSD 9? > >Thank You > >Michael-- richo || Today's excuse: electromagnetic radiation from satellite debris -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 490 bytes Desc: Digital signature Url : http://lists.freebsd.org/pipermail/freebsd-security/attachments/20110927/68bf7573/attachment.pgp