[Bro] bro on freebsd 7-RC1
Randolph Reitz
rreitz at fnal.gov
Mon Mar 10 14:13:40 PDT 2008
On Mar 10, 2008, at 3:00, Paul Schmehl wrote:
> --On Monday, March 10, 2008 13:47:27 -0500 Randolph Reitz <rreitz at fnal.gov
> >
> wrote:
>
>>
>> On Mar 7, 2008, at 4:30, Paul Schmehl wrote:
>>
>>> I'm the FreeBSD port maintainer for bro. I'm running 7.0 RELEASE
>>> (i386), and
>>> I'm not having a problems compiling bro. (I just compiled it after
>>> reading
>>> your email.) Make sure that your sources, kernel and ports are up
>>> to date and
>>> try it again. Also, what architechture are you trying to compile
>>> on? I'm
>>> running i386 SMP.
>>
>> I didn't notice the bro port. Yes, the bro port compiles fine on
>> 7.0-RELEASE. You get bro-1.2.1 which is the current stable
>> release. I was
>> trying to compile bro-1.3.2 which is the current development release.
>>
>> Are FreeBSD ports made for development releases?
>
> In general, no. FreeBSD devel ports are usually the libraries
> associated with
> or required by a port.
>
> I thought about creating one for the devel release, but the problem
> is, the
> code is constantly changing, so maintaining the port would be a
> PITA. It's
> much easier to maintain a stable release version.
>
> However, when I said "I'm not having any problems compiling bro", I
> was
> referring to the 1.3.1 devel release that you were trying to
> compile. I
> downloaded and compiled it before posting my response.
>
> Did you ever say what ARCH you're running?
I have ...
[root at dtmb ~]# uname -a
FreeBSD dtmb.dhcp.fnal.gov 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb
24 19:59:52 UTC 2008 root at logan.cse.buffalo.edu:/usr/obj/usr/src/
sys/GENERIC i386
>
Humm, I tried to 'make install' bro 1.3.2 again and it worked.
[root at dtmb /home/rreitz/bro-1.3.2]# /usr/local/bro/bin/bro -v
/usr/local/bro/bin/bro version 1.3.2
>
I can't say what is different today from last Friday. I thought that
installing the bro port may have added a dependency, but that doesn't
seem to be the case...
[root at dtmb /usr/ports/security/bro]# make depends
===> bro-1.2_1 depends on file: /usr/local/bin/perl5.8.8 - found
===> bro-1.2_1 depends on file: /usr/local/bin/perl5.8.8 - found
===> bro-1.2_1 depends on executable: bison - found
===> bro-1.2_1 depends on file: /usr/local/bin/perl5.8.8 - found
===> bro-1.2_1 depends on file: /usr/local/bin/perl5.8.8 - found
[root at dtmb /usr/ports/security/bro]# whereis bison
bison: /usr/local/bin/bison /usr/local/man/man1/bison.1.gz /usr/ports/
devel/bison
[root at dtmb /usr/ports/security/bro]# ls -l /usr/local/bin/bison
-r-xr-xr-x 1 root wheel 228028 Mar 5 14:37 /usr/local/bin/bison
Thanks for looking at this. I'll install my 10GB network card and see
what new trouble I can find.
Randy
> --
> Paul Schmehl (pauls at utdallas.edu)
> Senior Information Security Analyst
> The University of Texas at Dallas
> http://www.utdallas.edu/ir/security/
>
> _______________________________________________
> Bro mailing list
> bro at bro-ids.org
> http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/bro
More information about the Bro
mailing list