From 052d65aa7d0f16c2b60f8b7860bb0400f5d76381 Mon Sep 17 00:00:00 2001
From: CVL-GitHub <jupiter.hu@monash.edu>
Date: Fri, 14 Aug 2015 09:20:17 +1000
Subject: [PATCH] fixed shibboleth config

---
 roles/shibboleth-sp/tasks/shibbolethConfig.yml | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/roles/shibboleth-sp/tasks/shibbolethConfig.yml b/roles/shibboleth-sp/tasks/shibbolethConfig.yml
index 1de3178..bc339ba 100644
--- a/roles/shibboleth-sp/tasks/shibbolethConfig.yml
+++ b/roles/shibboleth-sp/tasks/shibbolethConfig.yml
@@ -1,11 +1,9 @@
 ---
 -
  name: "Copying the shibboleth files"
- template: src=files/{{ item }} dest="/etc/shibboleth/{{ item }}" mode=0644
+ template: src=files/{{ item.src }} dest="/etc/shibboleth/{{ item.dest }}" mode=0644
  sudo: true
- with_items:
-   - "{{ shibboleth_file.aaf }}"
-   - "{{ shibboleth_file.cert }}"
+ with_items: shibboleth_file
  when: shibboleth_file is defined
 
 - 
@@ -15,10 +13,14 @@
   args:
    dest: /etc/shibboleth/shibboleth2.xml 
    regexp: sp.example.org 
-   replace: "{{ ansible_fqdn }}"
+   replace: "{{ ansible_hostname }}.{{ domain }}"
    backup: yes
    
-  
+-
+ name: "Remove SSO entityID"
+ lineinfile: dest=/etc/shibboleth/shibboleth2.xml regexp="^<SSO entityID=" line="<SSO" state=present
+ sudo: true
+
 - 
   name: "Setting shibboleth2.xml handlerSSL"
   sudo: true
-- 
GitLab