Ok, so.
# ruby -ropenssl -e 'puts :yep'
/opt/csw/lib/ruby/1.8/sparc-solaris2.8/openssl.so: ld.so.1: ruby: fatal:
libssl.so.0.9.8: open failed: No such file or directory -
/opt/csw/lib/ruby/1.8/sparc-solaris2.8/openssl.so (LoadError)
from /opt/csw/lib/ruby/1.8/openssl.rb:17
Looking in the directory for libssl.so
# ls -ltr | grep libssl.so
-r-xr-xr-x 1 root bin 296192 Jul 30 2003
libssl.so.0.9.6.20080403133932.4750
-r-xr-xr-x 1 root bin 296192 Jul 30 2003
libssl.so.0.9.6.20070322214123.2103
-r-xr-xr-x 1 root bin 335244 Jun 2 2005
libssl.so.0.9.7.20070322214123.2103
-r-xr-xr-x 1 root bin 385876 Nov 2 2005
libssl.so.0.9.8.20070322214123.2103
lrwxrwxrwx 1 root root 15 Mar 22 2007 libssl.so ->
libssl.so.0.9.8
-r-xr-xr-x 1 root bin 354596 Dec 26 2007
libssl.so.0.9.8.20080403133932.4750
-r-xr-xr-x 1 root bin 274956 Dec 26 2007
libssl.so.0.9.7.20080403133932.4750
I've got other Sol 5.9 servers where libssl.so.0.9.8 exists, and it's the
same size as the libssl.so.0.9.8.2008* file. Looks like something the
previous admin did--what I have no idea. Copying it to libssl.so.0.9.8
seems to work--I'll just have to monitor the box to see if anything else is
affected.
Thanks, Luke.
On Thu, Oct 2, 2008 at 12:22 PM, Luke Kanies <[EMAIL PROTECTED]> wrote:
>
> On Oct 1, 2008, at 3:09 PM, Silflay Hraka wrote:
>
> > Anyone seen this error before when trying to start a blastwave-
> > installed puppet on a Solaris 9 server?
> >
> > # puppetd --server ppserv.net.unc.edu --waitforcert 60 --test
> > /opt/csw/lib/ruby/site_ruby/1.8/puppet/sslcertificates.rb:8: You
> > must have the Ruby openssl library installed (Puppet::Error)
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
> > client.rb:1:in `require'
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/xmlrpc/
> > client.rb:1
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/
> > client.rb:5:in `require'
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/network/
> > client.rb:5
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type/
> > pfilebucket.rb:2:in `require'
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type/
> > pfilebucket.rb:2
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb:392:in
> > `require'
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet/type.rb:392
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet.rb:423:in
> > `require'
> > from /opt/csw/lib/ruby/site_ruby/1.8/puppet.rb:423
> > from /opt/csw/bin/puppetd:158:in `require'
> > from /opt/csw/bin/puppetd:158
> >
> > Ruby is installed;
> >
> > # pkg-get upgrade ruby
> > WARNING: gpg not found
> > No worries... you already have version 1.8.6,REV=2007.10.03_p110 of
> > ruby
> > If you doubt this message, run 'pkg-get -U', then run
> > 'pkg-get upgrade ruby'
>
>
> But not ruby's openssl library:
>
> ruby -ropenssl -e 'puts :yep'
>
> --
> I believe that if it were left to artists to choose their own labels,
> most would choose none. -- Ben Shahn
> ---------------------------------------------------------------------
> Luke Kanies | http://reductivelabs.com | http://madstop.com
>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Puppet Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/puppet-users?hl=en
-~----------~----~----~----~------~----~------~--~---