anchor.diff:      ''
         startAll;
         
  -      $storage->mustSucceed("mkdir -p /repos/trac");
  -      $storage->mustSucceed("svnadmin create /repos/trac");
  -      
         $postgresql->waitForFile("/tmp/.s.PGSQL.5432");
         $postgresql->mustSucceed("createdb trac");
  -
  +      
         $webserver->mustSucceed("mkdir -p /repos/trac");
  -      #$webserver->mustSucceed("mount storage:/repos/trac /repos/trac");
  +      $webserver->mustSucceed("svnadmin create /repos/trac");
         
  -      $webserver->waitForFile("/var/trac");
  +      $webserver->waitForFile("/var/trac");      
         $webserver->mustSucceed("mkdir -p /var/trac/projects/test");
         $webserver->mustSucceed("PYTHONPATH=${pkgs.pythonPackages.psycopg2}/lib/python2.5/site-packages trac-admin /var/trac/projects/test initenv Test postgres://root\@postgresql/trac svn /repos/trac");
         
         $client->waitForFile("/tmp/.X11-unix/X0");
         sleep 60;
         
  -      print STDERR $client->execute("DISPLAY=:0.0 konqueror http://webserver/projects/test &");
  -      sleep 30;
  +      print STDERR $client->execute("su - alice -c 'DISPLAY=:0.0 konqueror http://webserver/projects/test &'");
  +      sleep 120;
         
         print STDERR $client->execute("DISPLAY=:0.0 scrot /hostfs/$ENV{out}/screen1.png");
       '';
  
positive.code: 
            nfsKernel = {
              enable = true;
            };	  
    
            httpd = {
              enable = true;
  
negative.code:  
          environment = {
  	  extraPackages = [
  	    pkgs.scrot
  	  ];
  	};
  