Commandline tool for generating and signing a SWITCH SLCS certificate.
Project description
Introduction
This tool provides an easy way for users to retrieve their SLCS certificates from a SWITCH SLCS server.
Usage
Usage:
$ slick-init --help
Usage: slick-init [options] [idp]
Options:
-h, --help show this help message and exit
-d DIR, --storedir=DIR
find IdP(s) whose name or unique ID contain a
specified string
-f SEARCHSTRING, --find=SEARCHSTRING
find IdP(s) whose name or unique ID contain a
specified string
-i IDP, --idp=IDP unique ID of the IdP used to log in
-k, --key prompt for key-passphrase (use Shibboleth password
by default)
-l, --list list all available IdP(s)
-s SLCS, --slcs=SLCS location of SLCS server (if not specified, use
SLCS_SERVER system variable or settings from
[storedir]/slcs-client.properties
-w, --write write the arguments specified on the command line to
a config file
-v, --verbose print status messages to stdout
--debug print alot of messages to stdout
Config File
The contents of a simple config file:
$ cat ~/slcs-client.properties [slcs] idp = VPAC url = https://slcs1.arcs.org.au/SLCS/login
Install
Ubuntu
apt-get install python-setuptools python-m2crypto
easy_install –index-url http://code.arcs.org.au/pypi slick
Redhat
yum install m2crypto python-setuptools
easy_install –index-url http://code.arcs.org.au/pypi slick
Changelog
1.0 (2009-07-09)
Initial release
Uses arcs.gsi to build certificates.
Shibboleth support