Quantcast
Channel: Planet Plone - Where Developers And Integrators Write
Viewing all articles
Browse latest Browse all 3535

Jean-Michel Francois: How to install OpenAM using buildout

$
0
0

OpenAM is an opensource Java based solution to provide SSO to your project. It provides an all in one solution which manage more than just the authentication.

The main documentation show how to install it but using your hand (at least browser and mouse).

To install in a way you don't want a human intervention the best is to use a deployment tool. As a Plone developer our deployment tool is zc.buildout.

The main process:

  1. download tomcat
  2. download openam
  3. copy openam war into tomcat
  4. extract openam tools
  5. create configuration files for tomcat and openam
  6. chmod your scripts
  7. launch the setup cli

 

The corresponding buildout is on github and is targeted to developer and not for production (at the moment). It setup openam on openam.example.com which you have to add to your /etc/hosts.

To use it, you just have to install a python + setuptools (distribute) on your distribution and execute the classic:

python bootstrap.py
bin/buildout

Viewing all articles
Browse latest Browse all 3535

Trending Articles