anchor.diff:  handle_info(ssl_service_event, State) ->
       self() ! maybe_notify_cbauth,
       {noreply, State#state{cert_version = new_cert_version()}};
  +handle_info(client_cert_auth_event, State) ->
  +    self() ! maybe_notify_cbauth,
  +    {noreply, State#state{client_cert_auth_version =
  +                              client_cert_auth_version()}};
   handle_info(maybe_notify_cbauth, State) ->
       misc:flush(maybe_notify_cbauth),
       {noreply, maybe_notify_cbauth(State)};
  
positive.code:     ns_pubsub:subscribe_link(user_storage_events, fun user_storage_event/1),
      ns_pubsub:subscribe_link(ssl_service_events, fun ssl_service_event/1),
      json_rpc_connection_sup:reannounce(),
      {ok, #state{cert_version = new_cert_version()}}.
  
  new_cert_version() ->
      crypto:rand_uniform(0, 16#100000000).
  
negative.code:        erlang:list_to_binary(ns_config:search_node_prop(N, Config, memcached, admin_pass))},
        {ports, Ports}] ++ Local}.
  
  build_auth_info(#state{cert_version = CertVersion,
                         client_cert_auth_version = ClientCertAuthVersion}) ->
      Config = ns_config:get(),
      Nodes = lists:foldl(fun (Node, Acc) ->
                                  case build_node_info(Node, Config) of
  