Need help making a "system wide" config object available

I do something similar to the following:

config/config.rb:
module Config
  CONFIG = {
    :config_value_1 => "some string",
    :config_object_1 => SomeObject.new
  }
end

then in your environment.rb just:
require 'config'

Then in your code you could:
include Config

then CONFIG[:config_value_1] where you need the config values in your
code.

However, there is no concept of a 'shared' config across all your
mongrel processes for example, each process would have it's own copy
of the config. I suppose you could try something using memcached or
similar to share things across procs.