Blob Blame History Raw
diff -ur voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java
--- voms-1.9.8.1.orig/src/api/java/org/glite/voms/contact/VOMSESFileParser.java	2007-11-19 16:05:23.000000000 +0100
+++ voms-1.9.8.1/src/api/java/org/glite/voms/contact/VOMSESFileParser.java	2009-07-01 15:06:24.328378870 +0200
@@ -62,6 +62,12 @@
 
         List list = new ArrayList();
 
+        File defaultLocFile = new File( File.separator + "etc"
+                + File.separator + "vomses" );
+
+        if ( defaultLocFile.exists() )
+            list.add( defaultLocFile );
+
         if ( gliteLoc != null ) {
             File gliteLocFile = new File( gliteLoc + File.separator + "etc"
                     + File.separator + "vomses" );
@@ -97,6 +103,12 @@
         if ( gliteVomses.exists() )
             list.add( gliteVomses );
 
+        File vomsVomses = new File( System.getProperty( "user.home" )
+                + File.separator + ".voms" + File.separator + "vomses" );
+
+        if ( vomsVomses.exists() )
+            list.add( vomsVomses );
+
         vomsesPaths = list;
 
     }