|
|
On Wed, Dec 28, 2005 at 11:59:14AM +0100, Javier Fernández-Sanguino Peña wrote:
> On Wed, Dec 28, 2005 at 11:31:11AM +0100, Javier Fernández-Sanguino Peña
> wrote:
> >
> > * nessusd 2.2.5-3, the server, is linked against both 0.9.7 and
> > 0.9.8
> Just found out why this happened. The Nessus server gets compile against
> both versions since libnasl depends on 0.9.7, I did not notice this:
Aha, so it does.
> in the build process
> gcc `sh ./cflags` auth.o attack.o comm.o log.o rules.o sighand.o
> processes.o users.o util s.o ntp_10.o ntp_11.o parser.o hosts.o preferences.o
> piic.o pluginload.o nasl_plugins.o nes _plugins.o plugs_req.o nessusd.o
> save_tests.o save_kb.o detached.o pluginlaunch.o locks.o d irutils.o md5.o
> plugs_hash.o pluginupload.o pluginscheduler.o shared_socket.o -o nessusd
> `/usr/bin/nasl-config --libs` `/usr/bin/nessus-config --libs` -ldl -lwrap
> /usr/bin/ld: warning: libssl.so.0.9.7, needed by /usr/lib/libnasl.so, may
> conflict with lib ssl.so.0.9.8
> /usr/bin/ld: warning: libcrypto.so.0.9.7, needed by /usr/lib/libnasl.so, may
> conflict with libcrypto.so.0.9.8
> Since there is no libssl097-dev any longer I guess I'll have to recompile all
> packages.
It should actually be possible to fix this with binNMUs on the autobuilders,
I think. I'll go ahead and queue those now.
> Did I miss some mail to d-d-a about the OpenSSL transition?
No, there hasn't been any mail to d-d-a about it. Since libssl0.9.7 still
exists, and libssl-dev was moved to version 0.9.8, this was expected to be a
rather "soft" transition; and it has been, except for the aforementioned bug
in libssl0.9.8 giving the "bad mac" error.
Anyway, rebuilding libnasl2 against libssl0.9.8 won't make anything worse
here, AFAICT.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon@xxxxxxxxxx http://www.debian.org/
|
|