Note: This version of the VDT (1.10.0) is no longer supported. Feel free to look through the documentation and install it, but we cannot guarantee support for it. The current stable release is 2.0.0.
Some people have asked us to make the VDT recognize and use existing Apache installations like we do for Condor. Unfortunatly, the web services require changes to the Apache configuration. Given the complexity of the average Apache configuration file it's not reasonable for the VDT to modify an arbitrary config during the install. If you wish to use these web services with an existing Apache or Tomcat you'll need to do the configuration by hand.
cp $VDT_LOCATION/glite/etc/voms-admin/<VO>/voms-admin-<VO>.xml \ $CATALINA_BASE/conf/Catalina/localhost/voms-admin-<VO>.xmlwhere
<VO> is the name of your VO.
<Location /voms>
SSLCACertificatePath <x509_cert_dir>
SSLVerifyClient require
SSLVerifyDepth 10
SSLOptions +StdEnvVars +ExportCertData
</Location>
where <x509_cert_dir> is the actual value of your X509_CERT_DIR environment variable.
ln -s $VDT_LOCATION/gums-service/var/war $CATALINA_BASE/webapps/gums
<Location /gums>
SSLCACertificatePath <x509_cert_dir>
SSLVerifyClient require
SSLVerifyDepth 10
SSLOptions +StdEnvVars +ExportCertData
</Location>
where <x509_cert_dir> is the actual value of your X509_CERT_DIR environment variable.
grant {
permission java.security.AllPermission "", "";
};
-Djava.security.manager -Djava.security.policy="$CATALINA_BASE"/conf/all.policy
<Location /jclarens>
SSLCACertificatePath <x509_cert_dir>
SSLVerifyClient require
SSLVerifyDepth 10
SSLOptions +StdEnvVars +ExportCertData
</Location>
where <x509_cert_dir> is the actual value of your X509_CERT_DIR environment variable.