From 907b95f1e50564b519d8e2b838c05eb77101681b Mon Sep 17 00:00:00 2001
From: Lars Beckers <lars.beckers@rwth-aachen.de>
Date: Sun, 10 May 2015 02:00:22 +0159
Subject: [PATCH] fixed a lot of bugs discovered by actually testing

---
 ad-auth/tasks/main.yml           | 5 +++++
 ad-auth/tasks/nscd.yml           | 2 +-
 nfs-client/tasks/main.yml        | 2 ++
 nfs-client/templates/auto.nfs.j2 | 2 +-
 4 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/ad-auth/tasks/main.yml b/ad-auth/tasks/main.yml
index 566abfb..6344bd8 100644
--- a/ad-auth/tasks/main.yml
+++ b/ad-auth/tasks/main.yml
@@ -2,7 +2,12 @@
 # file: roles/ad-auth/tasks/main.yml
 
 - include: ldap.yml
+- meta: flush_handlers
 - include: nslcd.yml
+- meta: flush_handlers
 - include: nscd.yml
+- meta: flush_handlers
 - include: kerberos.yml
+- meta: flush_handlers
 - include: sudo.yml
+- meta: flush_handlers
diff --git a/ad-auth/tasks/nscd.yml b/ad-auth/tasks/nscd.yml
index 4e3b99a..bce387a 100644
--- a/ad-auth/tasks/nscd.yml
+++ b/ad-auth/tasks/nscd.yml
@@ -13,7 +13,7 @@
   tags: nscd config
 
 - name: ensure a happy nscd
-  file: path=/etc/netgroup state=file
+  file: path=/etc/netgroup state=touch
   notify:
     - restart nscd
     - clear nscd caches
diff --git a/nfs-client/tasks/main.yml b/nfs-client/tasks/main.yml
index cada86d..e6467da 100644
--- a/nfs-client/tasks/main.yml
+++ b/nfs-client/tasks/main.yml
@@ -34,4 +34,6 @@
   script: create_netdir.sh pub
   tags: fsmpi
 
+- meta: flush_handlers
 - include: umask.yml
+- meta: flush_handlers
diff --git a/nfs-client/templates/auto.nfs.j2 b/nfs-client/templates/auto.nfs.j2
index ffdf59c..11cc345 100644
--- a/nfs-client/templates/auto.nfs.j2
+++ b/nfs-client/templates/auto.nfs.j2
@@ -1,3 +1,3 @@
 {% for share in nfsshares %}
-	{{ share }}
+{{ share }}
 {% endfor %}
-- 
GitLab