# Install question RE:ruby-1.8.6, rubygems-1.2.0, rails, mongrel on redhat 4

**URL:** <https://www.ruby-forum.com/t/install-question-re-ruby-1-8-6-rubygems-1-2-0-rails-mongrel-on-redhat-4/246518>\
**Category:** Rails\
**Created:** [August 6, 2008, 9:33am UTC](https://www.ruby-forum.com/t/install-question-re-ruby-1-8-6-rubygems-1-2-0-rails-mongrel-on-redhat-4/246518 "2008-08-06T09:33:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![bishop](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/b9bd4f/32.png) [@bishop](https://www.ruby-forum.com/u/bishop)\
**Post date:** [August 6, 2008, 9:33am UTC](https://www.ruby-forum.com/t/install-question-re-ruby-1-8-6-rubygems-1-2-0-rails-mongrel-on-redhat-4/246518/1 "2008-08-06T09:33:03Z")

</div>

I’m working to get Rails properly configured and running on a GNU/  
Linux RedHat4 server. I’ve been through many, many of the online  
documentation sets, and am still stuck on a couple of things, namely  
running mongrel throws errors concerning openssl.

I’ve been through the cycle of using rpms, using gems, using source  
directly, and have made the most progress using source. I’ve managed  
to get ruby to “see” zlib, which was holding me back, for quite a  
while.

Here are my steps, as it stands today. I’d appreciate any assistance.

Here are my machine specs:  
uname -a  
Linux ???.???.??? 2.6.9-67.0.15.ELsmp #1 SMP Tue Apr 22 13:58:43  
EDT 2008 x86\_64 x86\_64 x86\_64 GNU/Linux

I compile ruby-1.8.6 this way:  
./configure --with-openssl=/lib64 --with-zlib --with-readline=/usr/lib

I am reasonably sure that the --with-zlib works because this returns  
“success”:  
ruby -rzlib -e “puts :success”

> success

However, these don’t work:  
ruby -ropenssl -e “puts :success”

> ruby: no such file to load – openssl (LoadError)

ruby -rreadline -e “puts :success”

> ruby: no such file to load – readline (LoadError)

I also followed steps to manually compile the ext/openssl directory:  
ruby extconf.rb

> === OpenSSL for Ruby configurator ===  
> === Checking for system dependent stuff… ===  
> checking for t\_open() in -lnsl… no  
> checking for socket() in -lsocket… no  
> checking for assert.h… yes  
> === Checking for required stuff… ===  
> checking for openssl/ssl.h… no  
> === Checking for required stuff failed. ===  
> Makefile wasn’t created. Fix the errors above.

Here is the contents of the mkmf.log found under ext/openssl:  
\*\*\*\*\* BEGIN mkmf.log \*\*\*\*\*  
have\_library: checking for t\_open() in -lnsl… --------------------  
no

“gcc -o conftest -I. -I/usr/local/lib/ruby/1.8/x86\_64-linux -I. -g -  
O2 conftest.c -L’/usr/local/lib’ -Wl,-R’/\usr/local/lib’ -rdynamic -  
Wl,-export-dynamic -lruby-static -lnsl -ldl -lcrypt -lm -lc”  
conftest.c: In function `t': conftest.c:3: error: `t\_open’ undeclared (first use in this function)  
conftest.c:3: error: (Each undeclared identifier is reported only once  
conftest.c:3: error: for each function it appears in.)  
checked program was:  
/\* begin _/  
1: /top/  
2: int main() { return 0; }  
3: int t() { void ((volatile p)()); p = (void (()()))t\_open; return  
0; }  
/_ end \*/

“gcc -o conftest -I. -I/usr/local/lib/ruby/1.8/x86\_64-linux -I. -g -  
O2 conftest.c -L’/usr/local/lib’ -Wl,-R’/\usr/local/lib’ -rdynamic -  
Wl,-export-dynamic -lruby-static -lnsl -ldl -lcrypt -lm -lc”  
/tmp/ccK5K10B.o(.text+0x17): In function `t': /root/ruby-1.8.6/ext/openssl/conftest.c:3: undefined reference to `t\_open’  
collect2: ld returned 1 exit status  
checked program was:  
/\* begin _/  
1: /top/  
2: int main() { return 0; }  
3: int t() { t\_open(); return 0; }  
/_ end \*/

* * *

have\_library: checking for socket() in -lsocket…  
-------------------- no

“gcc -o conftest -I. -I/usr/local/lib/ruby/1.8/x86\_64-linux -I. -g -  
O2 conftest.c -L’/usr/local/lib’ -Wl,-R’/\usr/local/lib’ -rdynamic -  
Wl,-export-dynamic -lruby-static -lsocket -ldl -lcrypt -lm -lc”  
conftest.c: In function `t': conftest.c:3: error: `socket’ undeclared (first use in this function)  
conftest.c:3: error: (Each undeclared identifier is reported only once  
conftest.c:3: error: for each function it appears in.)  
checked program was:  
/\* begin _/  
1: /top/  
2: int main() { return 0; }  
3: int t() { void ((volatile p)()); p = (void (()()))socket; return  
0; }  
/_ end \*/

“gcc -o conftest -I. -I/usr/local/lib/ruby/1.8/x86\_64-linux -I. -g -  
O2 conftest.c -L’/usr/local/lib’ -Wl,-R’/\usr/local/lib’ -rdynamic -  
Wl,-export-dynamic -lruby-static -lsocket -ldl -lcrypt -lm -lc”  
/usr/bin/ld: cannot find -lsocket  
collect2: ld returned 1 exit status  
checked program was:  
/\* begin _/  
1: /top/  
2: int main() { return 0; }  
3: int t() { socket(); return 0; }  
/_ end \*/

* * *

\*\*\*\*\* END mkmf.log \*\*\*\*\*

The reason why I compile ruby-1.8.6 this way:  
./configure --with-openssl=/lib64 --with-zlib --with-readline=/usr/lib

is because I find the following files under /lib64:  
ls /lib64/_ssl_

> /lib64/libssl.so.0.9.7a /lib64/libssl.so.4

and I find the following files under /usr/lib:  
ls /usr/lib/_line_

> /usr/lib/libguilereadline-v-12.a /usr/lib/libguilereadline-v-12.so.12 /usr/lib/libreadline.so.4.3  
> /usr/lib/libguilereadline-v-12.la /usr/lib/libguilereadline-v-12.so.12.3.0  
> /usr/lib/libguilereadline-v-12.so /usr/lib/libreadline.so.4

## I can successfully compile rubygems: cd rubygems-1.2.0 ruby setup.rb \*\*\*\*\* BEGIN OUTPUT FROM ruby setup.rb \*\*\*\*\* mkdir -p /usr/local/lib/ruby/site\_ruby/1.8 mkdir -p /usr/local/bin install -c -m 0644 rubygems/test\_utilities.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/test\_utilities.rb install -c -m 0644 rubygems/timer.rb /usr/local/lib/ruby/site\_ruby/1.8/ rubygems/timer.rb install -c -m 0644 rubygems/source\_info\_cache\_entry.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/source\_info\_c\ache\_entry.rb install -c -m 0644 rubygems/rubygems\_version.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/rubygems\_version.rb install -c -m 0644 rubygems/dependency\_installer.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/dependency\_insta\ller.rb install -c -m 0644 rubygems/local\_remote\_options.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/local\_remote\_opt\ions.rb install -c -m 0644 rubygems/package/tar\_reader/entry.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/package/tar\_\reader/entry.rb install -c -m 0644 rubygems/package/f\_sync\_dir.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/package/f\_sync\_dir.rb install -c -m 0644 rubygems/package/tar\_header.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/package/tar\_header.rb install -c -m 0644 rubygems/package/tar\_input.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/package/tar\_input.r\b install -c -m 0644 rubygems/package/tar\_writer.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/package/tar\_writer.rb install -c -m 0644 rubygems/package/tar\_output.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/package/tar\_output.rb install -c -m 0644 rubygems/package/tar\_reader.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/package/tar\_reader.rb install -c -m 0644 rubygems/old\_format.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/old\_format.rb install -c -m 0644 rubygems/spec\_fetcher.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/spec\_fetcher.rb install -c -m 0644 rubygems/installer.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/installer.rb install -c -m 0644 rubygems/defaults.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/defaults.rb install -c -m 0644 rubygems/user\_interaction.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/user\_interaction.rb install -c -m 0644 rubygems/package.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/package.rb install -c -m 0644 rubygems/command.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/command.rb install -c -m 0644 rubygems/server.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/server.rb install -c -m 0644 rubygems/require\_paths\_builder.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/require\_paths\_b\uilder.rb install -c -m 0644 rubygems/command\_manager.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/command\_manager.rb install -c -m 0644 rubygems/specification.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/specification.rb install -c -m 0644 rubygems/validator.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/validator.rb install -c -m 0644 rubygems/platform.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/platform.rb install -c -m 0644 rubygems/builder.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/builder.rb install -c -m 0644 rubygems/source\_info\_cache.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/source\_info\_cache.r\b install -c -m 0644 rubygems/version\_option.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/version\_option.rb install -c -m 0644 rubygems/install\_update\_options.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/install\_update\_options.rb install -c -m 0644 rubygems/digest/digest\_adapter.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/digest/digest\_a\dapter.rb install -c -m 0644 rubygems/digest/md5.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/digest/md5.rb install -c -m 0644 rubygems/digest/sha1.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/digest/sha1.rb install -c -m 0644 rubygems/digest/sha2.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/digest/sha2.rb install -c -m 0644 rubygems/requirement.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/requirement.rb install -c -m 0644 rubygems/gem\_runner.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/gem\_runner.rb install -c -m 0644 rubygems/version.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/version.rb install -c -m 0644 rubygems/config\_file.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/config\_file.rb install -c -m 0644 rubygems/dependency.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/dependency.rb install -c -m 0644 rubygems/ext.rb /usr/local/lib/ruby/site\_ruby/1.8/ rubygems/ext.rb install -c -m 0644 rubygems/format.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/format.rb install -c -m 0644 rubygems/source\_index.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/source\_index.rb install -c -m 0644 rubygems/dependency\_list.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/dependency\_list.rb install -c -m 0644 rubygems/gem\_path\_searcher.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/gem\_path\_searcher.r\b install -c -m 0644 rubygems/custom\_require.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/custom\_require.rb install -c -m 0644 rubygems/remote\_fetcher.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/remote\_fetcher.rb install -c -m 0644 rubygems/gem\_openssl.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/gem\_openssl.rb install -c -m 0644 rubygems/doc\_manager.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/doc\_manager.rb install -c -m 0644 rubygems/exceptions.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/exceptions.rb install -c -m 0644 rubygems/security.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/security.rb install -c -m 0644 rubygems/indexer.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rubygems/indexer.rb install -c -m 0644 rubygems/ext/rake\_builder.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/ext/rake\_builder.rb install -c -m 0644 rubygems/ext/ext\_conf\_builder.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/ext/ext\_conf\_bui\lder.rb install -c -m 0644 rubygems/ext/builder.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/ext/builder.rb install -c -m 0644 rubygems/ext/configure\_builder.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/ext/configure\_b\uilder.rb install -c -m 0644 rubygems/commands/server\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/serv\er\_command.rb install -c -m 0644 rubygems/commands/unpack\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/unpa\ck\_command.rb install -c -m 0644 rubygems/commands/which\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/which\_command.rb install -c -m 0644 rubygems/commands/cleanup\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/cle\anup\_command.rb install -c -m 0644 rubygems/commands/build\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/build\_command.rb install -c -m 0644 rubygems/commands/query\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/query\_command.rb install -c -m 0644 rubygems/commands/sources\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/sou\rces\_command.rb install -c -m 0644 rubygems/commands/fetch\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/fetch\_command.rb install -c -m 0644 rubygems/commands/generate\_index\_command.rb /usr/ local/lib/ruby/site\_ruby/1.8/rubygems/comma\nds/ generate\_index\_command.rb install -c -m 0644 rubygems/commands/search\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/sear\ch\_command.rb install -c -m 0644 rubygems/commands/rdoc\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/rdoc\_c\ommand.rb install -c -m 0644 rubygems/commands/dependency\_command.rb /usr/local/ lib/ruby/site\_ruby/1.8/rubygems/commands/\dependency\_command.rb install -c -m 0644 rubygems/commands/specification\_command.rb /usr/ local/lib/ruby/site\_ruby/1.8/rubygems/comman\ds/ specification\_command.rb install -c -m 0644 rubygems/commands/list\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/list\_c\ommand.rb install -c -m 0644 rubygems/commands/pristine\_command.rb /usr/local/ lib/ruby/site\_ruby/1.8/rubygems/commands/pr\istine\_command.rb install -c -m 0644 rubygems/commands/cert\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/cert\_c\ommand.rb install -c -m 0644 rubygems/commands/stale\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/stale\_command.rb install -c -m 0644 rubygems/commands/environment\_command.rb /usr/local/ lib/ruby/site\_ruby/1.8/rubygems/commands/environment\_command.rb install -c -m 0644 rubygems/commands/install\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/ins\tall\_command.rb install -c -m 0644 rubygems/commands/outdated\_command.rb /usr/local/ lib/ruby/site\_ruby/1.8/rubygems/commands/ou\tdated\_command.rb install -c -m 0644 rubygems/commands/lock\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/lock\_c\ommand.rb install -c -m 0644 rubygems/commands/check\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/check\_command.rb install -c -m 0644 rubygems/commands/update\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/upda\te\_command.rb install -c -m 0644 rubygems/commands/contents\_command.rb /usr/local/ lib/ruby/site\_ruby/1.8/rubygems/commands/co\ntents\_command.rb install -c -m 0644 rubygems/commands/uninstall\_command.rb /usr/local/ lib/ruby/site\_ruby/1.8/rubygems/commands/u\ninstall\_command.rb install -c -m 0644 rubygems/commands/mirror\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/mirr\or\_command.rb install -c -m 0644 rubygems/commands/help\_command.rb /usr/local/lib/ ruby/site\_ruby/1.8/rubygems/commands/help\_c\ommand.rb install -c -m 0644 rubygems/uninstaller.rb /usr/local/lib/ruby/ site\_ruby/1.8/rubygems/uninstaller.rb install -c -m 0644 rbconfig/datadir.rb /usr/local/lib/ruby/site\_ruby/ 1.8/rbconfig/datadir.rb install -c -m 0644 ubygems.rb /usr/local/lib/ruby/site\_ruby/1.8/ ubygems.rb install -c -m 0644 rubygems.rb /usr/local/lib/ruby/site\_ruby/1.8/ rubygems.rb cp gem /tmp/gem install -c -m 0755 /tmp/gem /usr/local/bin/gem rm /tmp/gem rm -f /root/.gem/source\_cache rm -f /usr/local/lib/ruby/gems/1.8/source\_cache rm -rf /usr/local/lib/ruby/gems/1.8/doc/rubygems-1.2.0 Removing old RubyGems RDoc and ri Installing rubygems-1.2.0 ri into /usr/local/lib/ruby/gems/1.8/doc/ rubygems-1.2.0/ri Installing rubygems-1.2.0 rdoc into /usr/local/lib/ruby/gems/1.8/doc/ rubygems-1.2.0/rdoc

= Announce: RubyGems Release 1.2.0

Release 1.2.0 adds new features and fixes some bugs.

New features:

- RubyGems no longer performs bulk updates and instead only fetches  
the gemspec  
files it needs. Alternate sources will need to upgrade to RubyGems  
1.2 to  
allow RubyGems to take advantage of the new metadata updater. If a  
pre 1.2  
remote source is in the sources list, RubyGems will revert to the  
bulk update  
code for compatibility.
- RubyGems now has runtime and development dependency types. Use  
#add\_development\_dependency and #add\_runtime\_dependency. All  
typeless  
dependencies are considered to be runtime dependencies.
- RubyGems will now require rubygems/defaults/operating\_system.rb and  
rubygems/defaults/#{RBX\_ENGINE}.rb if they exist. This allows  
packagers and  
ruby implementers to add custom behavior to RubyGems via these  
files. (If  
the RubyGems API is insufficient, please suggest improvements via  
the  
RubyGems list.)
- /etc/gemrc (and windows equivalent) for global settings
- setup.rb now handles --vendor and --destdir for packagers
- `gem stale` command that lists gems by last access time

Bugs Fixed:

- File modes from gems are now honored, patch #19737
- Marshal Gem::Specification objects from the future can now be  
loaded.
- A trailing / is now added to remote sources when missing, bug #20134
- Gems with legacy platforms will now be correctly uninstalled, patch  
#19877
- `gem install --no-wrappers` followed by `gem install --wrappers` no  
longer  
overwrites executables
- `gem pristine` now forces reinstallation of gems, bug #20387
- RubyGems gracefully handles ^C while loading .gemspec files from  
disk, bug  
#20523
- Paths are expanded in more places, bug #19317, bug #19896
- Gem::DependencyInstaller resets installed gems every install, bug  
#19444
- Gem.default\_path is now honored if GEM\_PATH is not set, patch #19502

Other Changes Include:

- setup.rb
  - stub files created by RubyGems 0.7.x and older are no longer  
removed. When  
upgrading from these ancient versions, upgrade to 1.1.x first to  
clean up  
stubs.
  - RDoc is no longer required until necessary, patch #20414

- `gem server`
  - Now completely matches the output of `gem generate_index` and  
has correct content types
  - Refreshes from source directories for every hit. The server will  
no longer  
need to be restarted after installing gems.

- `gem query --details` and friends now display author, homepage,  
rubyforge url  
and installed location
- `gem install` without -i no longer reinstalls dependencies if they  
are in  
GEM\_PATH but not in GEM\_HOME
- Gem::RemoteFetcher now performs persistent connections for HEAD  
requests,  
bug #7973

For a full list of changes to RubyGems and the contributor for each  
change, see  
the ChangeLog file.

Special thanks to Chad Wooley for backwards compatibility testing and  
Luis  
Lavena for continuing windows support.

== How can I get RubyGems?

NOTE: If you have installed RubyGems using a package system you may  
want to  
install a new RubyGems through the same packaging system.

If you have a recent version of RubyGems (0.8.5 or later), then all  
you need to do is:

$ gem update --system (you might need to be admin/root)

(Note: You may have to run the command twice if you have any previosly  
installed rubygems-update gems).

If you have an older version of RubyGems installed, then you can still  
do it in two steps:

$ gem install rubygems-update (again, might need to be admin/root)  
$ update\_rubygems (… here too)

If you don’t have any gems install, there is still the pre-gem  
approach to getting software … doing it manually:

1. DOWNLOAD FROM: [http://rubyforge.org/frs/?group\_id=126](http://rubyforge.org/frs/?group_id=126)
2. UNPACK INTO A DIRECTORY AND CD THERE
3. INSTALL WITH: ruby setup.rb (you may need admin/root privilege)

== To File Bugs

The RubyGems bug tracker can be found on RubyForge at:  
[http://rubyforge.org/tracker/?func=add&group\_id=126&atid=575](http://rubyforge.org/tracker/?func=add&group_id=126&atid=575)

When filing a bug, `gem env` output will be helpful in diagnosing the  
issue.

If you find a bug where RubyGems crashes, please provide debug output.  
You can  
do that with `gem --debug the_command`.

== Thanks

Keep those gems coming!

– Jim & Chad & Eric (for the RubyGems team)

* * *

RubyGems installed the following executables:  
/usr/local/bin/gem

If `gem` was installed by a previous RubyGems installation, you may  
need  
to remove it by hand.  
\*\*\*\*\* END OUTPUT FROM ruby setup.rb \*\*\*\*\*

The problem comes when I try to run the rails server on a basic  
project. Apparently the openssl stuff is not found:  
I created a basic project under ~/project/test:  
~/project/test% ls

> app config db doc lib log public Rakefile README script test tmp vendor  
> ~/project/test% ruby -d script/server  
> Exception `LoadError' at /usr/local/lib/ruby/site_ruby/1.8/rubygems.rb: 772 - no such file to load -- rubygems/d\efaults/operating_system /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb:241: warning: `&’ interpreted as argument pref\ix  
> /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/rails/  
> gem\_dependency.rb:32: warning: `*' interpreted as argum\ent prefix Exception `Gem::LoadError’ at /usr/local/lib/ruby/site\_ruby/1.8/  
> rubygems.rb:578 - Could not find RubyGem builde\r (~\> 2.1.2)

Exception `Gem::LoadError’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems.rb:578 - Could not find RubyGem xml-si\mple (~\> 1.0.11)

Exception `Gem::LoadError’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems.rb:578 - Could not find RubyGem memcac\he-client (~\> 1.5.0)

Exception `Gem::LoadError’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems.rb:578 - Could not find RubyGem tzinfo\ (~\> 0.3.8)

Exception `LoadError' at /usr/local/lib/ruby/site_ruby/1.8/rubygems/ custom_require.rb:27 - no such file to load\ -- Win32API Exception `LoadError’ at /usr/local/lib/ruby/site\_ruby/1.8/rubygems/  
custom\_require.rb:34 - no such file to load\ – Win32API  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:27 - no such file\ to load -- fast_xs Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:34 - no such file\ to load – fast\_xs  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:27 - no such file\ to load -- utf8proc_native Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:34 - no such file\ to load –  
utf8proc\_native  
Exception `MissingSourceFile' at /usr/local/lib/ruby/gems/1.8/gems/ activesupport-2.1.0/lib/active_support/depen\dencies.rb:512 - no such file to load -- utf8proc_native Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:27 - no such file\ to load – fcgi  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:34 - no such file\ to load -- fcgi Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/depen\dencies.rb:512 - no such  
file to load – fcgi  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:27 - no such file\ to load -- fcgi Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:34 - no such file\ to load – fcgi  
Exception `MissingSourceFile' at /usr/local/lib/ruby/gems/1.8/gems/ activesupport-2.1.0/lib/active_support/depen\dencies.rb:512 - no such file to load -- fcgi Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/core\_\ext/kernel/requires.rb:19

- no such file to load – fcgi  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:27 - no such file\ to load -- mongrel Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
mongrel-1.1.5/lib/mongrel/gems.rb:7 - no suc\h file to load –  
mongrel\_experimental  
Exception `Gem::LoadError’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems.rb:578 - Could not find RubyGem mongre\l\_experimental (\>=  
1.1.5)

=\> Booting Mongrel (use ‘script/server webrick’ to force WEBrick)  
Exception `Errno::EEXIST’ at /usr/local/lib/ruby/1.8/fileutils.rb:243

- File exists - ~/project/test/tmp/cache  
Exception `Errno::EEXIST’ at /usr/local/lib/ruby/1.8/fileutils.rb:243
- File exists - ~/project/test/tmp/pids  
Exception `Errno::EEXIST’ at /usr/local/lib/ruby/1.8/fileutils.rb:243
- File exists - ~/project/test/tmp/sessions  
Exception `Errno::EEXIST’ at /usr/local/lib/ruby/1.8/fileutils.rb:243
- File exists - ~/project/test/tmp/sockets  
=\> Rails 2.1.0 application starting on [http://0.0.0.0:3000](http://0.0.0.0:3000)  
=\> Call with -d to detach  
=\> Ctrl-C to shutdown server  
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel\_rails:188:  
warning: instance variable @host not ini\tialized  
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/mongrel\_rails:188:  
warning: instance variable @includes not\ initialized  
\*\* Starting Mongrel listening at 0.0.0.0:3000  
\*\* Starting Rails with development environment…  
/usr/local/lib/ruby/gems/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/  
rails.rb:135: warning: instance variable @ra\ils\_handler not  
initialized  
~/project/test/config/boot.rb:8: warning: method redefined; discarding  
old boot!  
~/project/test/config/boot.rb:15: warning: method redefined;  
discarding old booted?  
~/project/test/config/boot.rb:19: warning: method redefined;  
discarding old pick\_boot  
~/project/test/config/boot.rb:23: warning: method redefined;  
discarding old vendor\_rails?  
~/project/test/config/boot.rb:27: warning: method redefined;  
discarding old preinitialize  
~/project/test/config/boot.rb:31: warning: method redefined;  
discarding old preinitializer\_path  
~/project/test/config/boot.rb:37: warning: method redefined;  
discarding old run  
~/project/test/config/boot.rb:44: warning: method redefined;  
discarding old load\_initializer  
~/project/test/config/boot.rb:51: warning: method redefined;  
discarding old load\_initializer  
~/project/test/config/boot.rb:57: warning: method redefined;  
discarding old load\_rails\_gem  
~/project/test/config/boot.rb:69: warning: method redefined;  
discarding old rubygems\_version  
~/project/test/config/boot.rb:73: warning: method redefined;  
discarding old gem\_version  
~/project/test/config/boot.rb:83: warning: method redefined;  
discarding old load\_rubygems  
~/project/test/config/boot.rb:96: warning: method redefined;  
discarding old parse\_gem\_version  
~/project/test/config/boot.rb:101: warning: method redefined;  
discarding old read\_environment\_rb  
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active\_record/  
validations.rb:284: warning: `*' interpr\eted as argument prefix /usr/local/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active_record/ callbacks.rb:187: warning: `\*’ interpret\ed as argument prefix  
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.1.0/lib/active\_record/  
connection\_adapters/abstract/connection\_\specification.rb:41: warning:  
method redefined; discarding old allow\_concurrency=  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/  
action\_controller/routing/routing\_ext.rb:3: warning: met\hod  
redefined; discarding old to\_param  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/  
action\_controller/routing/recognition\_optimisation.rb:56: warning:  
method redefined; discarding old recognize\_path  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action\_view/  
template\_finder.rb:94: warning: method redef\ined; discarding old  
view\_paths=  
/usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/action\_view/  
helpers/sanitize\_helper.rb:108: warning: amb\iguous first argument;  
put parentheses or even spaces  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:27 - no such file\ to load -- redcloth Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:34 - no such file\ to load – redcloth  
Exception `MissingSourceFile' at /usr/local/lib/ruby/gems/1.8/gems/ activesupport-2.1.0/lib/active_support/depen\dencies.rb:512 - no such file to load -- redcloth Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:27 - no such file\ to load – redcloth  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:34 - no such file\ to load -- redcloth Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/depen\dencies.rb:512 - no such  
file to load – redcloth  
Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/core\_\ext/kernel/requires.rb:19
- no such file to load – redcloth  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:27 - no such file\ to load -- bluecloth Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:34 - no such file\ to load – bluecloth  
Exception `MissingSourceFile' at /usr/local/lib/ruby/gems/1.8/gems/ activesupport-2.1.0/lib/active_support/depen\dencies.rb:512 - no such file to load -- bluecloth Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:27 - no such file\ to load – bluecloth  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:34 - no such file\ to load -- bluecloth Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/depen\dencies.rb:512 - no such  
file to load – bluecloth  
Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/core\_\ext/kernel/requires.rb:19
- no such file to load – bluecloth  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:27 - no such file\ to load -- securerandom Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:34 - no such file\ to load – securerandom  
Exception `MissingSourceFile' at /usr/local/lib/ruby/gems/1.8/gems/ activesupport-2.1.0/lib/active_support/depen\dencies.rb:512 - no such file to load -- securerandom /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/ action_controller/cgi_ext/session.rb:44: warning: method\ redefined; discarding old create_new_id /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.1.0/lib/ action_controller/cgi_ext/session.rb:51: warning: method\ redefined; discarding old initialize Exception `MissingSourceFile’ at /usr/local/lib/ruby/site\_ruby/1.8/  
rubygems/custom\_require.rb:27 - no such file\ to load – openssl  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:34 - no such file\ to load -- openssl Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/depen\dencies.rb:512 - no such  
file to load – openssl  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:34 - no such file\ to load -- openssl Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/depen\dencies.rb:512 - no such  
file to load – openssl  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:34 - no such file\ to load -- openssl Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/depen\dencies.rb:512 - no such  
file to load – openssl  
Exception `MissingSourceFile' at /usr/local/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:34 - no such file\ to load -- openssl Exception `MissingSourceFile’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/depen\dencies.rb:512 - no such  
file to load – openssl  
Exception `RuntimeError' at /usr/local/lib/ruby/gems/1.8/gems/ rails-2.1.0/lib/initializer.rb:225 - no such file\ to load -- openssl Exception `RuntimeError’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/dependenci\es.rb:512 - no such  
file to load – openssl  
Exception `RuntimeError' at /usr/local/lib/ruby/gems/1.8/gems/ activesupport-2.1.0/lib/active_support/dependenci\es.rb:505 - no such file to load -- openssl Exiting Exception `RuntimeError’ at /usr/local/lib/ruby/gems/1.8/gems/  
activesupport-2.1.0/lib/active\_support/dependenci\es.rb:512 - no such  
file to load – openssl  
Exiting  
Exception `RuntimeError' at /usr/local/lib/ruby/gems/1.8/gems/ activesupport-2.1.0/lib/active_support/dependenci\es.rb:512 - no such file to load -- openssl /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/initializer.rb: 225:in `require\_frameworks’: no such file to l\oad – openssl  
(RuntimeError)  
from /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/  
initializer.rb:113:in `process' from /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ initializer.rb:93:in `send’  
from /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/  
initializer.rb:93:in `run' from ~/project/test/config/environment.rb:13 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/ custom_require.rb:27:in `gem\_original\_require’  
from /usr/local/lib/ruby/site\_ruby/1.8/rubygems/  
custom\_require.rb:27:in `require' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/ active_support/dependencies.rb:509:in `r\equire’  
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/  
active\_support/dependencies.rb:354:in `n\ew_constants_in' ... 22 levels... from /usr/local/lib/ruby/gems/1.8/gems/rails-2.1.0/lib/ commands/server.rb:39 from /usr/local/lib/ruby/site_ruby/1.8/rubygems/ custom_require.rb:27:in `gem\_original\_require’  
from /usr/local/lib/ruby/site\_ruby/1.8/rubygems/  
custom\_require.rb:27:in `require’  
from script/server:3

It’s frustrating, because OpenSSL is installed, and apparently  
working, at least on some level:  
% openssl  
OpenSSL\> help  
openssl:Error: ‘help’ is an invalid command.

Standard commands  
asn1parse ca ciphers crl crl2pkcs7  
dgst dh dhparam dsa dsaparam  
enc engine errstr gendh gendsa  
genrsa nseq ocsp passwd pkcs12  
pkcs7 pkcs8 rand req rsa  
rsautl s\_client s\_server s\_time sess\_id  
smime speed spkac verify version  
x509

Message Digest commands (see the `dgst’ command for more details)  
md2 md4 md5 rmd160 sha  
sha1

Cipher commands (see the `enc’ command for more details)  
aes-128-cbc aes-128-ecb aes-192-cbc aes-192-ecb aes-256-  
cbc  
aes-256-ecb base64 bf bf-cbc bf-cfb  
bf-ecb bf-ofb cast cast-cbc cast5-cbc  
cast5-cfb cast5-ecb cast5-ofb des des-cbc  
des-cfb des-ecb des-ede des-ede-cbc des-ede-  
cfb  
des-ede-ofb des-ede3 des-ede3-cbc des-ede3-cfb des-ede3-  
ofb  
des-ofb des3 desx rc2 rc2-40-cbc  
rc2-64-cbc rc2-cbc rc2-cfb rc2-ecb rc2-ofb  
rc4 rc4-40

% rpm -qal openssl  
/lib64/libcrypto.so.0.9.7a  
/lib64/libssl.so.0.9.7a  
/usr/bin/openssl  
/usr/share/doc/openssl-0.9.7a  
/usr/share/doc/openssl-0.9.7a/CHANGES  
/usr/share/doc/openssl-0.9.7a/FAQ  
/usr/share/doc/openssl-0.9.7a/INSTALL  
/usr/share/doc/openssl-0.9.7a/LICENSE  
/usr/share/doc/openssl-0.9.7a/NEWS  
/usr/share/doc/openssl-0.9.7a/README  
/usr/share/doc/openssl-0.9.7a/c-indentation.el  
/usr/share/doc/openssl-0.9.7a/openssl.txt  
/usr/share/doc/openssl-0.9.7a/openssl\_button.gif  
/usr/share/doc/openssl-0.9.7a/openssl\_button.html  
/usr/share/doc/openssl-0.9.7a/ssleay.txt  
/usr/share/man/man1/asn1parse.1ssl.gz  
/usr/share/man/man1/ca.1ssl.gz  
/usr/share/man/man1/ciphers.1ssl.gz  
/usr/share/man/man1/crl.1ssl.gz  
/usr/share/man/man1/crl2pkcs7.1ssl.gz  
/usr/share/man/man1/dgst.1ssl.gz  
/usr/share/man/man1/dhparam.1ssl.gz  
/usr/share/man/man1/dsa.1ssl.gz  
/usr/share/man/man1/dsaparam.1ssl.gz  
/usr/share/man/man1/enc.1ssl.gz  
/usr/share/man/man1/gendsa.1ssl.gz  
/usr/share/man/man1/genrsa.1ssl.gz  
/usr/share/man/man1/md2.1ssl.gz  
/usr/share/man/man1/md4.1ssl.gz  
/usr/share/man/man1/md5.1ssl.gz  
/usr/share/man/man1/mdc2.1ssl.gz  
/usr/share/man/man1/nseq.1ssl.gz  
/usr/share/man/man1/ocsp.1ssl.gz  
/usr/share/man/man1/openssl.1ssl.gz  
/usr/share/man/man1/pkcs12.1ssl.gz  
/usr/share/man/man1/pkcs7.1ssl.gz  
/usr/share/man/man1/pkcs8.1ssl.gz  
/usr/share/man/man1/req.1ssl.gz  
/usr/share/man/man1/ripemd160.1ssl.gz  
/usr/share/man/man1/rsa.1ssl.gz  
/usr/share/man/man1/rsautl.1ssl.gz  
/usr/share/man/man1/s\_client.1ssl.gz  
/usr/share/man/man1/s\_server.1ssl.gz  
/usr/share/man/man1/sess\_id.1ssl.gz  
/usr/share/man/man1/sha.1ssl.gz  
/usr/share/man/man1/sha1.1ssl.gz  
/usr/share/man/man1/smime.1ssl.gz  
/usr/share/man/man1/speed.1ssl.gz  
/usr/share/man/man1/spkac.1ssl.gz  
/usr/share/man/man1/sslpasswd.1ssl.gz  
/usr/share/man/man1/sslrand.1ssl.gz  
/usr/share/man/man1/verify.1ssl.gz  
/usr/share/man/man1/version.1ssl.gz  
/usr/share/man/man1/x509.1ssl.gz  
/usr/share/man/man5/config.5ssl.gz  
/usr/share/man/man7/DES.7ssl.gz  
/usr/share/man/man7/Modes.7ssl.gz  
/usr/share/man/man7/des\_modes.7ssl.gz  
/usr/share/man/man7/of.7ssl.gz  
/usr/share/ssl  
/usr/share/ssl/CA  
/usr/share/ssl/CA/private  
/usr/share/ssl/cert.pem  
/usr/share/ssl/certs  
/usr/share/ssl/certs/Makefile  
/usr/share/ssl/certs/ca-bundle.crt  
/usr/share/ssl/certs/make-dummy-cert  
/usr/share/ssl/lib  
/usr/share/ssl/misc  
/usr/share/ssl/misc/CA  
/usr/share/ssl/misc/c\_hash  
/usr/share/ssl/misc/c\_info  
/usr/share/ssl/misc/c\_issuer  
/usr/share/ssl/misc/c\_name  
/usr/share/ssl/openssl.cnf  
/usr/share/ssl/private  
/lib/libcrypto.so.0.9.7a  
/lib/libssl.so.0.9.7a  
/usr/bin/openssl  
/usr/share/doc/openssl-0.9.7a  
/usr/share/doc/openssl-0.9.7a/CHANGES  
/usr/share/doc/openssl-0.9.7a/FAQ  
/usr/share/doc/openssl-0.9.7a/INSTALL  
/usr/share/doc/openssl-0.9.7a/LICENSE  
/usr/share/doc/openssl-0.9.7a/NEWS  
/usr/share/doc/openssl-0.9.7a/README  
/usr/share/doc/openssl-0.9.7a/c-indentation.el  
/usr/share/doc/openssl-0.9.7a/openssl.txt  
/usr/share/doc/openssl-0.9.7a/openssl\_button.gif  
/usr/share/doc/openssl-0.9.7a/openssl\_button.html  
/usr/share/doc/openssl-0.9.7a/ssleay.txt  
/usr/share/man/man1/asn1parse.1ssl.gz  
/usr/share/man/man1/ca.1ssl.gz  
/usr/share/man/man1/ciphers.1ssl.gz  
/usr/share/man/man1/crl.1ssl.gz  
/usr/share/man/man1/crl2pkcs7.1ssl.gz  
/usr/share/man/man1/dgst.1ssl.gz  
/usr/share/man/man1/dhparam.1ssl.gz  
/usr/share/man/man1/dsa.1ssl.gz  
/usr/share/man/man1/dsaparam.1ssl.gz  
/usr/share/man/man1/enc.1ssl.gz  
/usr/share/man/man1/gendsa.1ssl.gz  
/usr/share/man/man1/genrsa.1ssl.gz  
/usr/share/man/man1/md2.1ssl.gz  
/usr/share/man/man1/md4.1ssl.gz  
/usr/share/man/man1/md5.1ssl.gz  
/usr/share/man/man1/mdc2.1ssl.gz  
/usr/share/man/man1/nseq.1ssl.gz  
/usr/share/man/man1/ocsp.1ssl.gz  
/usr/share/man/man1/openssl.1ssl.gz  
/usr/share/man/man1/pkcs12.1ssl.gz  
/usr/share/man/man1/pkcs7.1ssl.gz  
/usr/share/man/man1/pkcs8.1ssl.gz  
/usr/share/man/man1/req.1ssl.gz  
/usr/share/man/man1/ripemd160.1ssl.gz  
/usr/share/man/man1/rsa.1ssl.gz  
/usr/share/man/man1/rsautl.1ssl.gz  
/usr/share/man/man1/s\_client.1ssl.gz  
/usr/share/man/man1/s\_server.1ssl.gz  
/usr/share/man/man1/sess\_id.1ssl.gz  
/usr/share/man/man1/sha.1ssl.gz  
/usr/share/man/man1/sha1.1ssl.gz  
/usr/share/man/man1/smime.1ssl.gz  
/usr/share/man/man1/speed.1ssl.gz  
/usr/share/man/man1/spkac.1ssl.gz  
/usr/share/man/man1/sslpasswd.1ssl.gz  
/usr/share/man/man1/sslrand.1ssl.gz  
/usr/share/man/man1/verify.1ssl.gz  
/usr/share/man/man1/version.1ssl.gz  
/usr/share/man/man1/x509.1ssl.gz  
/usr/share/man/man5/config.5ssl.gz  
/usr/share/man/man7/DES.7ssl.gz  
/usr/share/man/man7/Modes.7ssl.gz  
/usr/share/man/man7/des\_modes.7ssl.gz  
/usr/share/man/man7/of.7ssl.gz  
/usr/share/ssl  
/usr/share/ssl/CA  
/usr/share/ssl/CA/private  
/usr/share/ssl/cert.pem  
/usr/share/ssl/certs  
/usr/share/ssl/certs/Makefile  
/usr/share/ssl/certs/ca-bundle.crt  
/usr/share/ssl/certs/make-dummy-cert  
/usr/share/ssl/lib  
/usr/share/ssl/misc  
/usr/share/ssl/misc/CA  
/usr/share/ssl/misc/c\_hash  
/usr/share/ssl/misc/c\_info  
/usr/share/ssl/misc/c\_issuer  
/usr/share/ssl/misc/c\_name  
/usr/share/ssl/openssl.cnf  
/usr/share/ssl/private

I’ve looked through numerous sites on how to set this up, and I’m  
getting pretty frustrated. I installed this successfully on another  
machine, also RedHat 4, but the same instructions just don’t seem to  
work. I believe it has to do with the way that openssl and other  
various utils were installed by the person who set the machine up (I  
was only brought in when they couldn’t get rails working). I know  
there are many postings about install problems, but if anyone could  
help me I would really appreciate it.
