From d82b12b6146cade2945b672a8a7374c29810c837 Mon Sep 17 00:00:00 2001 From: Gregory Colpart Date: Fri, 18 Aug 2017 04:13:56 +0200 Subject: [PATCH] fail when evolinux_ssh_password_auth_addresses is empty instead of Ansible crash (like for minifirewall) --- evolinux-base/tasks/ssh.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/evolinux-base/tasks/ssh.yml b/evolinux-base/tasks/ssh.yml index 6f79c982..9326b13c 100644 --- a/evolinux-base/tasks/ssh.yml +++ b/evolinux-base/tasks/ssh.yml @@ -1,5 +1,9 @@ --- +- fail: + msg: You must provide at least 1 ssh trusted IP + when: evolinux_ssh_password_auth_addresses == [] + - name: Security directives for Evolinux blockinfile: dest: /etc/ssh/sshd_config