Skip to content

universityofderby/jasig-cas

Repository files navigation

Jasig-CAS cookbook

A simple cokbook that place a war into the correct Tomcat directory and opens the required ports.

Requirements

Download a local copy of the CAS Server found at http://www.jasig.org/cas/download and point ['jasig']['cas']['cas-server-war'] to a such as Artifactory/Nexus.

This cookbook has been tested with CAS 3.5.2 but should work with 4.0.0

I recommend you use a wrapper cookbook to set attributes and

Chef

Tested on 11.12 but newer and older version should work just fine.

Platform

The following platforms have been tested with this cookbook, meaning that the recipes run on these platforms without error:

  • rhel
  • centos

Cookbooks

  • simple-iptables
  • tomcat

Attributes

['jasig']['cas']['user'] ['jasig']['cas']['group'] ['jasig']['cas']['cas-server-war']

Has been tested using the Oracle JDK 1.6 but can be overridden using ['java']['install_flavour'] ['java']['jdk_version']

Recipes

  • default

default

  • fetches remote war
  • performs silent install

Recommendations

Build your war file from the instructions on the JASIG website with any customizations you require (e.g. theme changes) If you need to set anything extra it is recommended thar you write a wrapper cookbook. e.g. setting jks files for tomcat, as this cookbook does not deal with that.

Releases

No releases published

Packages

No packages published

Languages