Index: config/iris/node/FreeBSD/8.0-RELEASE/g_list.pl
===================================================================
--- config/iris/node/FreeBSD/8.0-RELEASE/g_list.pl	(revision 8676)
+++ config/iris/node/FreeBSD/8.0-RELEASE/g_list.pl	(revision 8677)
@@ -9,5 +9,4 @@
 my $conf_file = dirname(__FILE__) . "/genesis.conf";
 do($conf_file) || die("Cann't open $conf_file");
-
 
 
@@ -73,8 +72,4 @@
   if ( $debug ) { print "File: $file\n"; }
 }
-else {
-  $title="listing";
-};
-
 
 #controleer wat de browser is
@@ -94,20 +89,21 @@
 
 #als geen node gespecificeerd dan kijken of svn geupdate is gevraagd
-if( $ENV{"QUERY_STRING"}=~/update/i) {
-  printline("<PRE>");
-  #select(STDERR); $| = 1;     # make unbuffered
-  #select(STDOUT); $| = 1;     # make unbuffered
-  printline(`$svn update $ndir`);
-  printline("</PRE>");
-  printline("<H2>Done.<H2><P>");
-  printline("Click <A HREF=$source>here</A>");
-  printline("if you're not forwarded automaticly in 5 seconds.<P>");
-  printline("<META HTTP-EQUIV=REFRESH CONTENT=5;URL=$source>");
-}
-else {
- g_list( );
-}
-
-if( $node eq 'filelist' ) {
+if(!$node) {
+  if( $ENV{"QUERY_STRING"}=~/update/i) {
+    printline("<PRE>");
+    #select(STDERR); $| = 1;     # make unbuffered
+    #select(STDOUT); $| = 1;     # make unbuffered
+    printline(`$svn update $ndir`);
+    printline("</PRE>");
+    printline("<H2>Done.<H2><P>");
+    printline("Click <A HREF=$source>here</A>");
+    printline("if you're not forwarded automaticly in 5 seconds.<P>");
+    printline("<META HTTP-EQUIV=REFRESH CONTENT=5;URL=$source>");
+  }
+  else {
+   g_list( );
+  }
+}
+elsif( $node eq 'filelist' ) {
   filelist( );
 }
@@ -170,5 +166,5 @@
       printline("<TR><TD><A HREF=$node/config>$node</A></TD>");
       foreach $file (sort @filelist) {
-        printline("<TD><A HREF=$node/$file>$file</A></TD>\n");
+        printline("<TD><A HREF=$uri$node/$file>$file</A></TD>\n");
       };
     };
Index: config/iris/node/FreeBSD/8.0-RELEASE/genesis.conf
===================================================================
--- config/iris/node/FreeBSD/8.0-RELEASE/genesis.conf	(revision 8676)
+++ config/iris/node/FreeBSD/8.0-RELEASE/genesis.conf	(revision 8677)
@@ -38,5 +38,5 @@
 
 chomp($hostname);
-$uri='/config/iris/node/freebsd/8.0-RELEASE/';
+$uri='/config/iris/node/FreeBSD/8.0-RELEASE/g_list.pl/';
 $cgi_dir="$uri";
 $source="$cgi_dir";
@@ -64,5 +64,5 @@
 ## ssh key variablen ##
 #global ssh_keys
-$global_keyPath="$home/config/nodes/global_keys";
+$global_keyPath="$home/../../../../../nodes/global_keys";
 #node specific
 $ssh_file='ssh_key'
