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 puppet-users@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to