On Wed, Feb 19, 2014 at 11:56 AM, dan (ddp) <[email protected]> wrote: > On Wed, Feb 19, 2014 at 11:54 AM, Darin Perusich <[email protected]> wrote: >> Also, perhaps moving to a build system like GNU autotools or CMake and >> away from the existing cludgy make system would make building ossec >> more portable. As someone who builds and maintains lots of packages, >> generating packages for ossec was not straight forward and took a lot >> of time to get right, see my RPM .spec from the OpenSUSE Build Service >> linked below. >> >> When using a build system, I reference autotools since i use it the >> most, it will automatically find dependencies based on the development >> libraries available when running configure and build accordingly. Or >> say you want to set an alternate ossec basedir other than /var/ossec, >> currently you need to modify src/LOCATION, src/headers/defs.h, and sed >> a bunch of files. If using a build system one could simply run >> "configure --basedir=/whatever/ossec" and be on their way. >> > > I think autotools are the wrong direction, but that's fairly off topic.
I have no preference, its simply widely used and makes for easy examples ;-) >> https://build.opensuse.org/package/view_file/home:deadpoint/ossec-hids/ossec-hids.spec?expand=1 >> -- >> Later, >> Darin >> >> >> On Wed, Feb 19, 2014 at 11:03 AM, Jeremy Rossi <[email protected]> >> wrote: >>> Making sure that all code in OSSEC compiles and runs on all Unixes is >>> hard, and limiting. I would like to support the Manager only on Modern >>> Unixes: >>> >>> - Recent versions of BSD's >>> - Recent versions of Darwin >>> - Recent versions of Linux >>> >>> This proposal is only for the manager. The agent should run on anything >>> that we can get it to compile on. >>> >>> I would like to make this change so that we are able to bring in more >>> libraries, tools, and tricks from Modern Unixes to the OSSEC manager. >>> >>> I just want to start the conversation on the Mailing list before I start >>> writing anything up and get peoples feedback. >>> >>> Thank you, >>> >>> >>> >>> >>> -- >>> >>> --- You received this message because you are subscribed to the Google >>> Groups "ossec-list" group. >>> To unsubscribe from this group and stop receiving emails from it, send an >>> email to [email protected]. >>> For more options, visit https://groups.google.com/groups/opt_out. >> >> -- >> >> --- >> You received this message because you are subscribed to the Google Groups >> "ossec-list" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. > > -- > > --- > You received this message because you are subscribed to the Google Groups > "ossec-list" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. -- --- You received this message because you are subscribed to the Google Groups "ossec-list" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
