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;
}