[pkg-dhcp-devel] Bug#592361: libcrypto.so.0.9.8 accessed before /usr is mounted
smcv at debian.org
Wed Oct 20 22:01:06 UTC 2010
tags 592361 + patch
On Mon, 09 Aug 2010 at 17:01:52 +0200, Kurt Roeckx wrote:
> On Mon, Aug 09, 2010 at 08:29:48AM -0600, Bruce Sass wrote:
> > /usr on my "unstable" box is an NFS import.
> > When networking is being brought up /sbin/dhclient fails because it can't
> > find libcrypto.so.0.9.8--which lives under /usr/lib--consequently eth0
> > doesn't appear, none of the NFS imports get mounted and the system is left
> > without a /usr hierarchy.
> You'll probably also have this problem with libz.so.1
It seems that's only there because libcrypto requires it, so it can be fixed
at the same time.
> As far as I can see, it's trying to use MD5 functions. But those
> functions are already provided by the binary itself
I can confirm that with -lcrypto removed, it still seems to link fine, and
the client works (at least in simple cases).
It gets a little more involved for the LDAP'ified version of the server, which
indirectly links to OpenSSL already. I haven't tested that part.
A possible patch follows.
More information about the pkg-dhcp-devel