anchor.diff:              --outfile "${cfg.dataDir}/keys/ca.key"
             ${pkgs.gnutls}/bin/certtool -s \
               --template "${pkgs.writeText "taskserver-ca.template" ''
  -              cn = ${cfg.server.host}
  +              cn = ${cfg.server.fqdn}
                 cert_signing_key
                 ca
               ''}" \
  
positive.code: 
            ${pkgs.gnutls}/bin/certtool -s \
              --template "${pkgs.writeText "taskserver-cert.template" ''
                cn = ${cfg.server.host}
                tls_www_server
                encryption_key
                signing_key
  
negative.code:           default = 53589;
            description = ''
              Port number of the Taskserver.
            '';
          };
  
          fqdn = mkOption {
            type = types.str;
            default = "localhost";
            description = ''
              The fully qualified domain name of this server.
            '';
          };
  
  