From 0ced03dc52dd72d1ba23f2aa18451faafb1bc041 Mon Sep 17 00:00:00 2001 From: Henrik Steen Date: Fri, 29 Mar 2024 04:16:05 +0100 Subject: [PATCH] Move process.sh into ldap-toolbox --- .../roles/service-ldap-toolbox/files}/process.sh | 0 ansible/roles/service-ldap-toolbox/tasks/main.yml | 14 +++++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) rename {nybruker => ansible/roles/service-ldap-toolbox/files}/process.sh (100%) diff --git a/nybruker/process.sh b/ansible/roles/service-ldap-toolbox/files/process.sh similarity index 100% rename from nybruker/process.sh rename to ansible/roles/service-ldap-toolbox/files/process.sh diff --git a/ansible/roles/service-ldap-toolbox/tasks/main.yml b/ansible/roles/service-ldap-toolbox/tasks/main.yml index 60cc3221..8f17a37d 100644 --- a/ansible/roles/service-ldap-toolbox/tasks/main.yml +++ b/ansible/roles/service-ldap-toolbox/tasks/main.yml @@ -33,6 +33,17 @@ - ca.crt register: file_copied2 +- name: Copy scripts + copy: + dest: "/var/ansible/ldap-toolbox/{{ item }}" + src: "{{ item }}" + owner: root + group: root + mode: 0755 + with_items: + - process.sh + register: file_copied3 + - name: Start container docker_container: name: ldap-toolbox @@ -47,6 +58,7 @@ volumes: - /var/mnt/data:/data - /var/mnt/data/drift:/fbs/drift:z + - /var/ansible/ldap-toolbox/process.sh:/fbs/drift/nybruker/process.sh:Z - /var/ansible/ldap-toolbox/ca.crt:/etc/fbs-ca.crt:Z - /var/ansible/ldap-toolbox/ldap.conf:/etc/ldap/ldap.conf:Z - /var/ansible/ldap-toolbox/ldapscripts.conf:/etc/ldapscripts/ldapscripts.conf:Z @@ -58,4 +70,4 @@ # Keep running in the background. tty: true log_driver: journald - restart: "{{ file_copied1.changed or file_copied2.changed }}" + restart: "{{ file_copied1.changed or file_copied2.changed or file_copied3.changed }}"