Skip to content

Instantly share code, notes, and snippets.

@brockpalen
Created November 7, 2015 20:16
Show Gist options
  • Save brockpalen/a02e8cd3866a3ce23007 to your computer and use it in GitHub Desktop.
Save brockpalen/a02e8cd3866a3ce23007 to your computer and use it in GitHub Desktop.
Globus Toolkit 6.0 and XSEDE GSI integration
#download and install Globus toolkit, get version 6.0
tar -xzf globus_toolkit-6.0.1443479657.tar.gz
cd globus_toolkit-6.0.1443479657
#enable GSI and myproxy for myproxy-login
./configure --prefix=<INSTALL_PREFIX> --enable-myproxy
make -j 12
make install
#setup location for XSEDE Certificates
#set X509_CERT_DIR to the location you intall them
wget https://software.xsede.org/security/xsede-certs.tar.gz
#example use note variables set, generally done in a module file
export MYPROXY_SERVER_PORT=7512
export MYPROXY_SERVER=myproxy.xsede.org
export X509_CERT_DIR=<xsede cert directory>
export X509_USER_PROXY=$HOME/.globus/userproxy.pem
myproxy-login -l <portalusername>
gsissh gordon.sdsc.edu
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment