From 664dcf1afb918a75756477b733dba3a178d372f9 Mon Sep 17 00:00:00 2001
From: Adar Nimrod <nimrod@shore.co.il>
Date: Sun, 25 Dec 2016 20:38:09 +0200
Subject: [PATCH] - Validate config as a task (Ansible's validate requires
 specifying the config file).

---
 tasks/main.yml | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/tasks/main.yml b/tasks/main.yml
index e04ae62..529e752 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -22,10 +22,14 @@
     owner: root
     group: root
     mode: 0o0644
-    validate: rsyslogd -N1
   notify:
   - Restart rsyslog
 
+- name: Validate config
+  when: ansible_os_family == 'Debian'
+  command: rsyslogd -N1
+  changed_when: False
+
 - name: Configure syslogd forwarding
   when: ansible_os_family == 'OpenBSD'
   lineinfile:
-- 
GitLab