anchor.diff:    pgsqlLocal = cfg.database.createLocally && cfg.database.type == "postgresql";
   
   in
  -
   {
  +  imports = [
  +    (mkRemovedOptionModule [ "services" "redmine" "extraConfig" ] "Use services.redmine.settings instead.")
  +  ];
  +
  +  # interface
     options = {
       services.redmine = {
         enable = mkEnableOption "Redmine";
  
positive.code:         description = "The state directory, logs and plugins are stored here.";
        };
  
        extraConfig = mkOption {
          type = types.lines;
          default = "";
          description = ''
            Extra configuration in configuration.yml.
  
            See <link xlink:href="https://guides.rubyonrails.org/action_mailer_basics.html#action-mailer-configuration"/>
            for details.
          '';
          example = literalExample ''
            email_delivery:
              delivery_method: smtp
              smtp_settings:
                address: mail.example.com
                port: 25
          '';
        };
  
  
negative.code:     };
    };
  
    # implementation
    config = mkIf cfg.enable {
  
      assertions = [
  