Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Sep 2011 23:24:45 +0200
From:      Andrei Brezan <andrei693@gmail.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Trying to build Nessus 4 from ports
Message-ID:  <4E7E4A9D.70901@gmail.com>
In-Reply-To: <4E7CFA99.9000801@centurytel.net>
References:  <4E7BEA42.4020004@a1poweruser.com> <4E7CFA99.9000801@centurytel.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On 23/09/2011 23:31, Michael D. Norwick wrote:
> Good Day
>
> Trying to build /usr/ports/security/nessus on FreeBSD 9-beta2 with 
> ports updated via - portsnap fetch update - completed 09/22/2011.  The 
> result from #>make;
>
> ===>  Applying FreeBSD patches for nessus-libraries-2.2.9_1
> ===>   nessus-libraries-2.2.9_1 depends on executable: bison - found
> ===>   nessus-libraries-2.2.9_1 depends on package: libtool>=2.4 - found
> ===>  Configuring for nessus-libraries-2.2.9_1
> ********************************************************
> *                   W a r n i n g                      *
> *                                                      *
> * Nessus needs Berkeley Packet Filter (bpf).           *
> * To use nessus, your kernel must be rebuilt with bpf, *
> * and make bpf devices on /dev directory.              *
> *                                                      *
> * Be sure to build as many bpf devices as you need.    *
> * For more info on this read files/README.BPF          *
> ********************************************************
> *** Error code 1
>
> Stop in /usr/ports/security/nessus-libraries.
> *** Error code 1
>
> Stop in /usr/ports/security/nessus-libnasl.
> *** Error code 1
>
> Stop in /usr/ports/security/nessus.
>
> From an earlier post on freebsd-questions I added;
>
> # Historically X depended on this, but version 4.3.0 doesn't seem to 
> anymore
> #link    ttyv0    vga
>
> # Commonly used by many ports
> #link    acd0    cdrom
>
> # Allow a user in the wheel group to query the smb0 device
> #perm    smb0    0660
>
> # Allow members of group operator to cat things to the speaker
> #own    speaker    root:operator
> #perm    speaker    0660
>
> own     bpf0    root:bpf
> perm    bpf0    0640
> own     bpf1    root:bpf
> perm    bpf1    0640
> own     bpf2    root:bpf
> perm    bpf2    0640
> own    bpf3    root:bpf
> perm    bpf3    0640
> own    bpf4    root:bpf
> perm    bpf4    0640
>
> to /etc/devfs.conf.  But I still get;
>
> crw-r-----  1 root  bpf         0,  11 Sep 22 21:14 bpf
> lrwxr-xr-x  1 root  wheel            3 Sep 22 21:14 bpf0 -> bpf
> crw-rw-rw-  1 root  wheel       0,  49 Sep 22 21:14 bpsm0
>
> in /dev after rebooting.  Do I require a statement in rc.conf or 
> loader.conf to activate more bpf devices?  Am I editing the right file 
> the wrong way?  The proper handbook chapter escapes me right now.
>
> Previous to trying to build nessus from ports I built a new kernel 
> with - device      bpf     enabled.
>
> Thank You,
> Michael
>
>
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to 
> "freebsd-questions-unsubscribe@freebsd.org"

I would suggest to get the package from tenable.com and install it via 
pkg_add. That's how it worked for me but on FreeBSD 8.2-stable. Might 
worth a shot.

Regards,

-- 
Andrei Brezan
email<andrei693 [at] gmail.com>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4E7E4A9D.70901>