anchor.diff:        default = "wwwrun";
         description = "Group under which Trac runs.";
       };
  +
  +    ldapAuthentication = {
  +      enable = mkOption {
  +        default = false;
  +        description = "Enable the ldap authentication in trac";
  +      };
  +
  +      url = mkOption {
  +        default = "ldap://127.0.0.1/dc=example,dc=co,dc=ke?uid?sub?(objectClass=inetOrgPerson)";
  +        description = "URL of the LDAP authentication";
  +      };
  +
  +      name = mkOption {
  +        default = "Trac server";
  +        description = "AuthName";
  +      };
  +    };
       
     };
   
  
positive.code:       PythonOption TracUriRoot ${config.projectsLocation}
        PythonOption PYTHON_EGG_CACHE /var/trac/egg-cache
      </Location>
    '';
    
    globalEnvVars = singleton
  
negative.code:             pkgs.setuptools
              pkgs.pythonPackages.genshi
              pkgs.pythonPackages.psycopg2
              pkgs.python.modules.sqlite3
              subversion
            ];
      };
  