Skip to main content

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

Project details


Release history Release notifications | RSS feed

This version

1.0

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page