From 3a9b95cedc257618b019f2c3c9a4dece7889d86c Mon Sep 17 00:00:00 2001 From: Jeremy Lecour Date: Thu, 14 Sep 2017 14:26:00 +0200 Subject: [PATCH] evolinux-base: fallback with warning for ssh without addresses --- evolinux-base/tasks/ssh.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/evolinux-base/tasks/ssh.yml b/evolinux-base/tasks/ssh.yml index c455cafb..2b7273b5 100644 --- a/evolinux-base/tasks/ssh.yml +++ b/evolinux-base/tasks/ssh.yml @@ -1,7 +1,6 @@ --- - -- fail: - msg: You must provide at least 1 ssh trusted IP +- debug: + msg: "Warning: empty 'evolinux_ssh_password_auth_addresses' variable, tasks will be skipped!" when: evolinux_ssh_password_auth_addresses == [] - name: Security directives for Evolinux @@ -16,6 +15,7 @@ insertafter: EOF validate: '/usr/sbin/sshd -T -f %s' notify: reload sshd + when: not evolinux_ssh_password_auth_addresses == [] # - name: verify Match Address directive # command: "grep 'Match Address' /etc/ssh/sshd_config"