On Wed, 17 Oct 2001 16:08:55 -0500, Mei-hwa Huang wrote:

>However, when I type telnet
>myserver.domain 110  command to test if the qpopper is running ok no not, I
>get the 'ld.so.1:qpopper: fatal: libssl.so.0.9.6: open failed : No Such file
>or directory' error message. I check the existence of libssl.so.0.9.6 and
>find it is under /usr/local/ssl/lib directory.

Sounds like a problem with the dynamic loader. I'm not familiar with
how Solaris does it, but with Linux you need to run a command to
identify the availability of shared libraries (the names are written to
a file in /etc). Alternatively, you can define an environment variable
before running a program to tell it additional paths to search for
shared libraries (including the current directory).

I've used the latter mechanism to run game servers as a regular user
without installing their .so's to a system directory. (The idea was to
avoid giving the game executable system priviliges, to protect the
underlying system.)

Ken
mailto:[EMAIL PROTECTED]
http://www.sewingwitch.com/ken/
[If answering a mailing list posting, please don't cc me your reply. I'll take my 
answer on the list.]


Reply via email to