From 67c4ca29dd0d1d905f8d379e8bf48921dc88eb49 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Mon, 5 Nov 2018 11:24:22 +0100 Subject: [PATCH] Ensure oracle client log directories and permissions --- tasks/oci-5.3.yml | 18 ++++++++++++++++++ tasks/oci-5.6.yml | 18 ++++++++++++++++++ tasks/oci-7.0.yml | 18 ++++++++++++++++++ 3 files changed, 54 insertions(+) diff --git a/tasks/oci-5.3.yml b/tasks/oci-5.3.yml index ee420dc..18e4890 100644 --- a/tasks/oci-5.3.yml +++ b/tasks/oci-5.3.yml @@ -64,6 +64,24 @@ with_items: - '/usr/local/lib/instantclient_11_2' + - name: "Ensure log directories" + file: + path: '/usr/local/lib/instantclient_11_2/log/diag/clients' + owner: 'www-data' + group: 'root' + state: 'directory' + mode: '775' + follow: no + + - name: "Set permissions in log directories" + file: + path: '/usr/local/lib/instantclient_11_2/log' + owner: 'www-data' + group: 'root' + mode: '775' + recurse: yes + follow: no + - name: "PHP | OCI | Make available libclntsh.so" file: src: '/usr/local/lib/instantclient_11_2/libclntsh.so.11.1' diff --git a/tasks/oci-5.6.yml b/tasks/oci-5.6.yml index d2bbb2b..225f2db 100644 --- a/tasks/oci-5.6.yml +++ b/tasks/oci-5.6.yml @@ -54,6 +54,24 @@ with_items: - '/usr/local/lib/instantclient_11_2' + - name: "Ensure log directories" + file: + path: '/usr/local/lib/instantclient_11_2/log/diag/clients' + owner: 'www-data' + group: 'root' + state: 'directory' + mode: '775' + follow: no + + - name: "Set permissions in log directories" + file: + path: '/usr/local/lib/instantclient_11_2/log' + owner: 'www-data' + group: 'root' + mode: '775' + recurse: yes + follow: no + - name: "Make available libclntsh.so" file: src: '/usr/local/lib/instantclient_11_2/libclntsh.so.11.1' diff --git a/tasks/oci-7.0.yml b/tasks/oci-7.0.yml index 360d7a4..9dec02b 100644 --- a/tasks/oci-7.0.yml +++ b/tasks/oci-7.0.yml @@ -54,6 +54,24 @@ with_items: - '/usr/local/lib/instantclient_11_2' + - name: "Ensure log directories" + file: + path: '/usr/local/lib/instantclient_11_2/log/diag/clients' + owner: 'www-data' + group: 'root' + state: 'directory' + mode: '775' + follow: no + + - name: "Set permissions in log directories" + file: + path: '/usr/local/lib/instantclient_11_2/log' + owner: 'www-data' + group: 'root' + mode: '775' + recurse: yes + follow: no + - name: "Make available libclntsh.so" file: src: '/usr/local/lib/instantclient_11_2/libclntsh.so.11.1' -- GitLab