Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Dec 2004 19:43:27 +0300
From:      "Andrew P." <infofarmer@mail.ru>
To:        Kris Kennaway <kris@obsecurity.org>, questions@freebsd.org
Subject:   Re: ld-elf.so.1: Shared object"libintl.so.6" not found
Message-ID:  <41C069AF.8010809@mail.ru>
In-Reply-To: <20041214195310.GA86984@xor.obsecurity.org>
References:  <41BF2C32.3080808@mail.ru> <20041214195310.GA86984@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Kris Kennaway wrote:
> On Tue, Dec 14, 2004 at 09:08:50PM +0300, Andrew P. wrote:
> 
> 
>>>The real question you should be asking is "why does ppp (a system
>>>binary) depend on libintl (not a system library)?"  You've probably
>>>replaced your ppp(8) with something else, with poor consequences. 
>>
>>Can you tell me how to figure that out?
> 
> 
> What does the following command show you?
> 
> ldd /usr/sbin/ppp
> 

[originally built in May]
root@satsmb# ldd /usr/sbin/ppp
/usr/sbin/ppp:
         libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x280b6000)
         libmd.so.2 => /usr/lib/libmd.so.2 (0x280cf000)
         libutil.so.3 => /usr/lib/libutil.so.3 (0x280d8000)
         libz.so.2 => /usr/lib/libz.so.2 (0x280e1000)
         libalias.so.4 => /usr/lib/libalias.so.4 (0x280ee000)
         libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x280fe000)
         libradius.so.1 => /usr/lib/libradius.so.1 (0x281f5000)
         libnetgraph.so.1 => /usr/lib/libnetgraph.so.1 (0x281fa000)
         libc.so.4 => /usr/lib/libc.so.4 (0x281fe000)

[rebuilt on Dec 10]
root@satbsd# ldd /usr/sbin/ppp
/usr/sbin/ppp:
         libcrypt.so.2 => /usr/lib/libcrypt.so.2 (0x280b7000)
         libmd.so.2 => /usr/lib/libmd.so.2 (0x280d0000)
         libutil.so.3 => /usr/lib/libutil.so.3 (0x280d9000)
         libz.so.2 => /usr/lib/libz.so.2 (0x280e2000)
         libalias.so.4 => /usr/lib/libalias.so.4 (0x280f0000)
         libcrypto.so.3 => /usr/lib/libcrypto.so.3 (0x28100000)
         libradius.so.1 => /usr/lib/libradius.so.1 (0x281fe000)
         libnetgraph.so.1 => /usr/lib/libnetgraph.so.1 (0x28203000)
         libc.so.4 => /usr/lib/libc.so.4 (0x28207000)

I removed libintl from /usr/lib to check if the problem is still there
and it is:

root@satsmb# dmesg -a
<...>
Starting ppp as "root"
/usr/libexec/ld-elf.so.1:
Shared object "libintl.so.6" not found
<...>

Best wishes,
Andrew P.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41C069AF.8010809>