anchor.diff:      [{set, ConfKey, McdConfig},
        {set, DefaultsKey, McdDefaults},
        {set, CompactionDaemonKey, CompactionDaemonCfg}].
  +
  +upgrade_config_from_4_5_to_Spock(Config) ->
  +    do_upgrade_config_from_4_5_to_Spock(Config, default()).
  +
  +do_upgrade_config_from_4_5_to_Spock(Config, DefaultConfig) ->
  +    McdKey = {node, node(), memcached},
  +    {value, CurrentMcdConfig} = ns_config:search(Config, McdKey),
  +    {value, DefaultMcdConfig} = ns_config:search([DefaultConfig], McdKey),
  +    RBACFileTupleMcd = {rbac_file, _} = lists:keyfind(rbac_file, 1, DefaultMcdConfig),
  +
  +    NewMcdConfig = lists:keystore(rbac_file, 1, CurrentMcdConfig, RBACFileTupleMcd),
  +
  +    JTKey = {node, node(), memcached_config},
  +    {value, DefaultJsonTemplateConfig} = ns_config:search([DefaultConfig], JTKey),
  +
  +
  +    [{set, McdKey, NewMcdConfig},
  +     {set, JTKey, DefaultJsonTemplateConfig}].
   
   encrypt_config_val(Val) ->
       {ok, Encrypted} = encryption_service:encrypt(term_to_binary(Val)),
  
positive.code:             [{set, {node, node(), config_version}, {4,1,1}} |
               upgrade_config_from_4_0_to_4_1_1(Config)];
          {value, {4,1,1}} ->
              [{set, {node, node(), config_version}, CurrentVersion} |
               upgrade_config_from_4_1_1_to_4_5()];
          V0 ->
              OldVersion =
                  case V0 of
  
negative.code: 
          {verbosity, verbosity},
          {audit_file, {"~s", [audit_file]}},
          {rbac_file, {"~s", [rbac_file]}},
          {dedupe_nmvb_maps, dedupe_nmvb_maps}
         ]}},
  
  