I''m trying to get Puppet to run on ESX v3.0.1. Being that ESX doesn''t come with ruby, I installed v1.8.6 under /opt/ruby/ruby-1.8.6 and linked the bin to /usr/bin. facter installed and runs without issue. However, when I try to install puppet, I get: - Could not load openssl; cannot install Is this due to the way I installed ruby or something else? Thanks, Clif ____________________________________________________________________________________ Be a better Globetrotter. Get better travel answers from someone who knows. Yahoo! Answers - Check it out. http://answers.yahoo.com/dir/?link=list&sid=396545469 _______________________________________________ Puppet-users mailing list Puppet-users@madstop.com https://mail.madstop.com/mailman/listinfo/puppet-users
On Wed, Jul 11, 2007 at 01:53:31PM -0700, Clif Smith wrote:> - Could not load openssl; cannot installYou probably need a few more ruby libraries. On Debian puppet depends on libxmlrpc-ruby, libopenssl-ruby (and perhaps libshadow-ruby) so try to find these for your system. -- Valentin
Clif Smith wrote:> I''m trying to get Puppet to run on ESX v3.0.1. Being that ESX doesn''t > come with ruby, I installed v1.8.6 under /opt/ruby/ruby-1.8.6 and > linked the bin to /usr/bin. facter installed and runs without issue. > However, when I try to install puppet, I get: > - Could not load openssl; cannot install > > Is this due to the way I installed ruby or something else?You''ll need to install the openssl package as well. I can''t offer any practical advice on doing this under ESX, but the process should be similar to how you installed ruby.
On 7/11/07, Clif Smith <cjs226@yahoo.com> wrote:> > I''m trying to get Puppet to run on ESX v3.0.1. Being that ESX doesn''t come > with ruby, I installed v1.8.6 under /opt/ruby/ruby-1.8.6 and linked the bin > to /usr/bin. facter installed and runs without issue. However, when I try > to install puppet, I get: > - Could not load openssl; cannot install > > Is this due to the way I installed ruby or something else? >If I remember correctly ESX is based off RHEL-3. You could compile the needed ruby rpm on a RHEL-3/CentOS-3 system and use that and its other packages. -- Stephen J Smoogen. -- CSIRT/Linux System Administrator How far that little candle throws his beams! So shines a good deed in a naughty world. = Shakespeare. "The Merchant of Venice"