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.
[EMAIL PROTECTED]                                   http://www.debian.org/

Attachment: signature.asc
Description: Digital signature

Reply via email to