anchor.diff:          '';
         };
   
  -
         dataDir = mkOption {
           type = types.path;
           default = "/var/lib/rabbitmq";
  
positive.code:         RABBITMQ_NODE_IP_ADDRESS = cfg.listenAddress;
          RABBITMQ_SERVER_START_ARGS = "-rabbit error_logger tty -rabbit sasl_error_logger false";
          SYS_PREFIX = "";
        };
  
        serviceConfig = {
          ExecStart = "${pkgs.rabbitmq_server}/sbin/rabbitmq-server";
  
negative.code: 
  let
    cfg = config.services.rabbitmq;
    config_file = pkgs.writeText "rabbitmq.config" cfg.config;
    config_file_wo_suffix = builtins.substring 0 ((builtins.stringLength config_file) - 7) config_file;
  
  in {
    ###### interface
  