Apparently "all versions of FreeBSD" means all versions released
within a reasonable amount of time of the present.

FreeBSD 4 does not have va_copy. Get a copy of va_copy or provide a
work around and it should work.

I'll update the documentation to better reflect the reality of
"supported" platforms.

On Mon, Sep 5, 2011 at 3:32 AM, Jesse Reynolds <[email protected]> wrote:
> Hello
> I wonder if someone can point me in the right direction. I'm new to OSSEC. I
> have some old FreeBSD boxes which I want to protect from brute force ssh
> dictionary attacks, and OSSEC looks like it will help with this. The website
> claims to support 'all versions' of FreeBSD. ...
> A bunch of other components compiled successfully before os_maild failed, so
> perhaps a workaround would be to disable this component (what does it do?).
> Or is this something we can fix?
>  *** Making os_maild ***
> gcc -g -Wall -I../ -I../headers  -DDEFAULTDIR=\"/var/ossec\" -DUSE_OPENSSL
>   -DARGV0=\"ossec-maild\" -DXML_VAR=\"var\" -DOSSECHIDS  maild.c config.c
> os_maild_client.c sendmail.c mail_list.c ../config/lib_config.a
> ../shared/lib_shared.a ../os_net/os_net.a ../os_regex/os_regex.a
> ../os_xml/os_xml.a -o ossec-maild
> ../shared/lib_shared.a(debug_op.o): In function `_log':
> /usr/home/jesse/src/ossec-hids-2.6/src/shared/debug_op.c(.text+0x3b):
> undefined reference to `va_copy'
> *** Error code 1
> Stop in /usr/home/jesse/src/ossec-hids-2.6/src/os_maild.
> Error Making os_maild
> *** Error code 1
> Stop in /usr/home/jesse/src/ossec-hids-2.6/src.
>  Error 0x5.
>  Building error. Unable to finish the installation.
>
> Thank you
> Jesse

Reply via email to