On 2009-10-25, Markus Lude <markus.l...@gmx.de> wrote: > You now need to add the correct library version number to > libsf_engine.so in the dynamicengine config line in your snort.conf. > This applies only to those which use an older already adjusted > snort.conf. The one in the diff below already has it. Should I add a > MESSAGE file for this?
This is a bit of a problem, it means users will need to hand-edit their config file every time they upgrade. Were you able to work out what changed between releases that has made this necessary? dlopen(3) should be quite capable of locating the library from the basename without specifying the particular version... Alternatively, does it even make sense to give this a versioned filename? Plugins for e.g. php, apache and others typically just use unversioned names.