Sfoglia il codice sorgente

SSH wrapper more configurable

Sven Velt 7 anni fa
parent
commit
bff23cf3ad
2 ha cambiato i file con 7 aggiunte e 3 eliminazioni
  1. 3 1
      defaults/main.yml
  2. 4 2
      tasks/ssh.yml

+ 3 - 1
defaults/main.yml

@@ -29,7 +29,9 @@ monitored_nrpe_include_dirs:
 monitored_nrpe_servicename: nrpe
 
 monitored_ssh_key_files:
-  - ../../../ssh_key.pub
+  - monitored.pub
 monitored_ssh_key_wrapper: null
 monitored_ssh_key_wrapper_src: null
+monitored_ssh_key_wrapper_owner: "root"
+monitored_ssh_key_wrapper_mode: "0750"
 

+ 4 - 2
tasks/ssh.yml

@@ -17,8 +17,10 @@
 - name: Copy SSH wrapper
   copy:
     src: "{{ monitored_ssh_key_wrapper_src }}"
-    path: "{{ monitored_ssh_key_wrapper }}"
-    mode: 0755
+    dest: "{{ monitored_ssh_key_wrapper }}"
+    owner: "{{ monitored_ssh_key_wrapper_owner }}"
+    group: "{{ monitored_group }}"
+    mode: "{{ monitored_ssh_key_wrapper_mode }}"
     backup: yes
   when: monitored_ssh_key_wrapper_src|default(null)