From bb164a10e749c72a04eaab8ad7096184f841b937 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=B6rg=20Sachse?= <Joerg.Sachse@slub-dresden.de>
Date: Mon, 2 Aug 2021 08:52:10 +0200
Subject: [PATCH] fix: quote permissions, use correct var names, use remote
 src, use correct template file name

---
 tasks/install_ibmsp_client.yml | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/tasks/install_ibmsp_client.yml b/tasks/install_ibmsp_client.yml
index 8959bc3..61f7179 100644
--- a/tasks/install_ibmsp_client.yml
+++ b/tasks/install_ibmsp_client.yml
@@ -75,20 +75,21 @@
         force: true
     - name: copy binaries and config to the system
       copy:
-        src: "/tmp/check-backup/Linux{{ item }}"
+        src: "/tmp/check-backup/Linux{{ item.name }}"
         dest: "{{ item.name }}"
         mode: "{{ item.mode }}"
+        remote_src: true
       loop:
         - name: "/etc/logrotate.d/dsmcad"
-          mode: 0444
+          mode: "0444"
         - name: "/usr/share/doc/check-backup.man"
-          mode: 0444
+          mode: "0444"
         - name: "/usr/local/bin/check-backup.sh"
-          mode: 0555
+          mode: "0555"
     - name: template script config
       template:
-        src: "etc/check-backup.cfg"
+        src: "etc/check-backup.cfg.j2"
         dest: "/etc/check-backup.cfg"
         owner: "root"
         group: "root"
-        mode: 0644
+        mode: "0644"
-- 
GitLab