From 69cf335a87d318775a3f82c653cb25148534b591 Mon Sep 17 00:00:00 2001 From: Andrea Dell'Amico Date: Wed, 8 Feb 2017 18:58:00 +0100 Subject: [PATCH] library/roles/sshd_config: Use a variable to optionally skip the task. d4science-ghn-cluster/group_vars/dataminer_garr/dataminer_garr.yml: Do not install sshd_config. --- sshd_config/defaults/main.yml | 1 + sshd_config/tasks/main.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/sshd_config/defaults/main.yml b/sshd_config/defaults/main.yml index d446305..1e7779d 100644 --- a/sshd_config/defaults/main.yml +++ b/sshd_config/defaults/main.yml @@ -1,4 +1,5 @@ --- +sshd_install_config: True sshd_port: 22 sshd_config_dir: /etc/ssh sshd_config_file: sshd_config diff --git a/sshd_config/tasks/main.yml b/sshd_config/tasks/main.yml index 4523113..5942126 100644 --- a/sshd_config/tasks/main.yml +++ b/sshd_config/tasks/main.yml @@ -2,4 +2,5 @@ - name: Install the sshd configuration file template: src=sshd_config.j2 dest={{ sshd_config_dir }}/{{ sshd_config_file }} owner=root group=root mode=0644 notify: Reload the ssh service + when: sshd_install_config tags: [ 'ssh', 'sshd_config' ]