forked from ISTI-ansible-roles/ansible-roles
25 lines
940 B
YAML
25 lines
940 B
YAML
---
|
|
- block:
|
|
- name: Install the shibbolet packages
|
|
apt: pkg={{ shibbolet_pkg_list }} state={{ shibbolet_pkg_state }} cache_valid_time=1800 update_cache=yes
|
|
when: is_not_trusty
|
|
|
|
- name: Install the shibbolet packages on Trusty
|
|
apt: pkg={{ shibbolet_pkg_list_trusty }} state={{ shibbolet_pkg_state }} cache_valid_time=1800 update_cache=yes
|
|
when: is_not_trusty
|
|
|
|
- name: Install the shibbolet apache module
|
|
apt: pkg={{ shibbolet_apache_module_pkg }} state={{ shibbolet_pkg_state }} cache_valid_time=1800 update_cache=yes
|
|
|
|
- name: Enable the apache shib2 module
|
|
apache2_module: name=shib2 state=present
|
|
notify: apache2 reload
|
|
|
|
- name: Create the shibbolet log directory
|
|
file: dest=/var/log/shibbolet state=directory owner='_shibd' group='_shibd'
|
|
|
|
- name: Ensure that the shibd service is running and enabled
|
|
service: name=shibd state=started enabled=yes
|
|
|
|
tags: [ 'shibboleth', 'shibbolet_sp' ]
|