(no commit message)
authorhttps://www.google.com/accounts/o8/id?id=AItOawm_gIgjzml0PLxoLQf9mEu2JK0rzUNAO4s <Daniel@web>
Fri, 15 Apr 2011 08:02:31 +0000 (04:02 -0400)
committerwww-data <www-data@project-moonshot.org>
Fri, 15 Apr 2011 08:02:31 +0000 (04:02 -0400)
testing/myproxy.mdwn

index 116a6bb..c7f7dcb 100644 (file)
     $ make
 
 ## Configure the server
-    # mkdir /etc/myproxy
-    # ./myproxy-server -c .....
-
+    # mkdir /etc/myproxy; cd /etc/myproxy
+    # umask 277 && openssl req -new -keyout cakey.pem -x509 -days 3650 -out cacert.pem -nodes -subj '/DC=org/DC=project-moonshot/CN=Moonshot CA' -extensions v3_ca
+    # cat > myproxy.conf <<EOF
+    authorized_retrievers "*"
+    sasl "required"
+    sasl_mech EAP-AES128
+    certificate_issuer_cert /etc/myproxy/cacert.pem
+    certificate_issuer_key /etc/myproxy/cakey.pem
+    certificate_serialfile /var/lib/myproxy/serial
+    certificate_mapfile /etc/myproxy/grid-mapfile
+    EOF
+    # echo '"/DC=org/DC=project-moonshot/CN=steve@local" steve@local' > grid-mapfile
+    # mkdir -p /var/lib/myproxy && echo 00 > /var/lib/myproxy/serial
+    # (cd /etc/ssl/private && cp ssl-cert-snakeoil.key ssl-cert-snakeoil-myproxy.key && chmod 600 ssl-cert-snakeoil-myproxy.key)
+    # export X509_CERT_DIR=/etc/ssl/certs
+    # export X509_USER_CERT=/etc/ssl/certs/ssl-cert-snakeoil.pem
+    # export X509_USER_KEY=/etc/ssl/private/ssl-cert-snakeoil-myproxy.key
+    # export SASL_PATH=/usr/local/lib/sasl2
+    # ./myproxy-server -c /etc/myproxy/myproxy.conf
 ## Try obtaining a certificate for steve
     $ export SASL_PATH=/usr/local/lib/sasl2
     $ export X509_CERT_DIR=/etc/ssl/certs