
22/2/2010
---------

did the whole easy_install thing on Russell's slick client.

Transferred the stuff in /usr/local/lib/python to a common tree.

python import path/trees work in the same way as java import/classpaths.

eg from ~/prog/arcs/python run:

slick/client.py

and it should find what it needs in ./arcs/etc




~/prog

git clone git://code.arcs.org.au/shibboleth-client/arcs-shibboleth-client.git


grabbed all the souce python from slcs client directory, added the
beautiful soup script from resources, and placed them all here.


python shiblogin.py -u sean -i IVEC https://slcs1.arcs.org.au/SLCS/login

this is a raw library 

use slick https://code.arcs.org.au/hudson/job/slick/javadoc/

which uses the above 

only, the slick-init script doesn't work ... complains about
urllib2 mssing ... presumably easy_install didn't work properly


these worked though (after the shiblogin.py script was run)

curl -b ~/.shibboleth/cookies.txt https://slcs1.arcs.org.au/SLCS/login

wget --load-cookies ~/.shibboleth/cookies.txt https://slcs1.arcs.org.au/SLCS/login




=========================
also:

git clone git://code.arcs.org.au/arcs-gsi/python-myproxy.git

myproxy/client.py
myproxy/utils/openssl.py

