Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 9 May 2001 18:08:52 +0100
From:      Steve Peck <steve.peck@uk.easynet.net>
To:        Nathan Vidican <nathan@vidican.com>
Cc:        security@FreeBSD.ORG
Subject:   Re: /usr/libexec/ld-elf.so.1: Shared object "libssl.so.2" not found
Message-ID:  <20010509180852.D62940@pavilion.net>
In-Reply-To: <001801c0d8a6$a6d23a60$7053cad1@78lb019>; from nathan@vidican.com on Wed, May 09, 2001 at 12:39:43PM -0400
References:  <001801c0d8a6$a6d23a60$7053cad1@78lb019>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, May 09, 2001 at 12:39:43PM -0400, Nathan Vidican wrote:
> I have no *ssl* files in /usr/lib, /usr/libexec, /usr/local/lib, or
> /usr/local/libexec. I have manually compiled and installed OpenSSL 0.9.6a
> from ftp.openssl.org, and have attempted to re-install FreeBSD twice now
> over FTP. I have been installing: bin, manpages, compat4x, crypto, and
> local. Am I just missing the right distro? Or is the Release broken or
> something? Where are the ssl libraries? I am attempting to install/configure
> apache+ssl, (from the packages), this is what I get:
> 
> mx2# httpsdctl configtest
> /usr/libexec/ld-elf.so.1: Shared object "libssl.so.2" not found
> mx2#
> 
> I have sent a few messages back and forth now from questions@freebsd.org,
> but someone had suggested I send this question here. So here I am. If anyone
> has any ideas I'd be happy to hear them?
>     I noticed that libssl.so.1 is supposed to be a symbolic link, (as
> dictated by various threads I found searching the mailing lists), but the
> file it would link to isn't even there?
> 
I appologise now - this isn't going to answer your problem :(

I ftp installed FreeBSD4.3 over the weekend - I get ssh installed automatically and the
sshd daemon just gets started too. 

Just did a standard installation - think I chose the basic users+X option.

bash-2.05$ ls -l /usr/lib/compat/libssl.so.1
-r--r--r--  1 root  wheel  174048 Apr 21 10:05 /usr/lib/compat/libssl.so.1
bash-2.05$ ls /usr/lib/*ssl*                      
/usr/lib/libssl.a       /usr/lib/libssl.so.2
/usr/lib/libssl.so      /usr/lib/libssl_p.a
bash-2.05$ ls -l /usr/libexec/ld-elf.so.1
-r-xr-xr-x  1 root  wheel  75472 Apr 21 10:08 /usr/libexec/ld-elf.so.1
bash-2.05$ 

and it seems to work OK.

Hmm, didn't have any problem with 4.2 iirc. 

I gotta ask, why did you manually compiled and install OpenSSL 0.9.6a
from ftp.openssl.org?
Its in the ports /usr/ports/security/openssh
bash-2.05$ less /usr/ports/security/openssh/pkg-descr

OpenSSH is a version of Secure Shell based upon a much less encumbered
SSH version 1.2.12, which has a BSD-style license.  Maintained by the
OpenBSD project, this is the most free and secure SSH implementation
in the world.  OpenSSH supports SSH protocol version 1.5 and has all
known bugs from SSH fixed, and even some unknown ones :)

Just a make install would be required!

I suggest getting the FreeBSD4.3 'kern' an 'mkfs' .flp files and another install.

Sorry, couldn't help!

Cheers
Steve

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message




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