# Testing MyProxy with Moonshot support ## Prerequsities # apt-get install libglobus-gss-assist-dev ## Build the MyProxy server and client $ wget http://downloads.sourceforge.net/project/cilogon/myproxy/myproxy-5.3.tar.gz $ tar xzf myproxy-5.3.tar.gz $ cd myproxy-5.3 $ patch -p0 << EOF -- myproxy_sasl_client.c 2011-04-14 12:08:59.000000000 -0400 +-++ myproxy_sasl_client.c.orig 2011-04-14 12:08:43.000000000 -0400 @@ -328,7 +328,7 @@ result = SASL_FAIL; goto error; } - } else /* if (result != SASL_OK) */ { + } else if (re sult != SASL_OK) { if (send_response_sasl_data(attrs, &server_response, "", 0) < 0) { result = SASL_FAIL; goto error; $ /usr/share/globus/globus-bootstrap.sh $ ./configure --with-flavor=gcc32pthr --with-sasl2=/usr --sbindir=/usr/sbin $ make ## Configure the server # ./myproxy-server -c ..... ## Try obtaining a certificate for steve $ export SASL_PATH=/usr/local/lib/sasl2 $ export X509_CERT_DIR=/etc/ssl/certs $ ./myproxy-logon -s localhost -n -l steve@local The PKI credentials will be in ....