anchor.diff:              || {{Module, Variable}, Value} <- couch_config:all()];
       _ -> ok
       end,
  -    
  +
       LibDir =
       case couch_config:get("couchdb", "util_driver_dir", null) of
       null ->
           filename:join(code:priv_dir(couch), "lib");
       LibDir0 -> LibDir0
       end,
  -    
  +
       ok = couch_util:start_driver(LibDir),
  -    
  +
       BaseChildSpecs =
       {{one_for_all, 10, 3600}, 
           [{couch_config,
  
positive.code:             supervisor,
              [couch_server_sup]}
          ]},
     
  
      % ensure these applications are running
      application:start(ibrowse),
  
negative.code:         end;
      _ -> ok
      end,
  
      {ok, ConfigPid} = couch_config:start_link(IniFiles),
  
      LogLevel = couch_config:get("log", "level", "info"),
      % announce startup
      io:format("Apache CouchDB ~s (LogLevel=~s) is starting.~n", [
  