anchor.diff:  %%                                   {stop, Reason, State}
   %% @end
   %%--------------------------------------------------------------------
  -handle_info(_Info, State) ->
  +handle_info(Info, State) ->
  +    lager:info("CVMFS Auth module received message: ~p~n", [Info]),
       {noreply, State}.
   
   %%--------------------------------------------------------------------
  
positive.code: %%                                  {stop, Reason, State}
  %% @end
  %%--------------------------------------------------------------------
  handle_cast(_Msg, State) ->
      {noreply, State}.
  
  
negative.code: %%--------------------------------------------------------------------
  start_link(Args) ->
      gen_server:start_link({local, ?SERVER}, ?MODULE, Args, []).
  
  %% Note: start/1 does not link the gen_server to its parent. It's only
  %% used in the test suite. The supervisors should always call
  %% start_link/1
  start(Args) ->
      gen_server:start({local, ?SERVER}, ?MODULE, Args, []).
  
  stop() ->
      gen_server:cast({local, ?SERVER}, stop).
  
  
  -spec get_user_permissions(binary()) -> user_not_found | {ok, [binary()]}.
  get_user_permissions(User) when is_binary(User) ->
  