From 4cfb6f013e5df964b4adcfb72298c2c6db2e739c Mon Sep 17 00:00:00 2001 From: A Holt Date: Thu, 10 Jan 2019 19:59:29 -0500 Subject: [PATCH 1/2] Update main.yml --- roles/1-prep/tasks/main.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/roles/1-prep/tasks/main.yml b/roles/1-prep/tasks/main.yml index 42615e785..2f712e0ca 100644 --- a/roles/1-prep/tasks/main.yml +++ b/roles/1-prep/tasks/main.yml @@ -39,6 +39,23 @@ set_fact: uuid: "{{ stored_uuid.stdout_lines[0] }}" +- name: Does directory /ro exist? (indicating OS is Ubermix) + stat: + path: /ro + register: ro_dir + +# - debug: +# var: ro_dir + +- name: If so, install /etc/tmpfiles.d/iiab.conf to create /var/log subdirs on each boot, so {Apache, MongoDB, Munin} run on Ubermix + copy: + src: roles/1-prep/files/iiab.conf + dest: /etc/tmpfiles.d/ + owner: root + group: root + mode: 0644 + when: ro_dir.stat.exists + - name: SSHD include_role: name: sshd From 6eb5b1bc9c782cc1e3650f9511c61b6d2e64781c Mon Sep 17 00:00:00 2001 From: A Holt Date: Thu, 10 Jan 2019 20:00:12 -0500 Subject: [PATCH 2/2] Create iiab.conf --- roles/1-prep/files/iiab.conf | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 roles/1-prep/files/iiab.conf diff --git a/roles/1-prep/files/iiab.conf b/roles/1-prep/files/iiab.conf new file mode 100644 index 000000000..c69e85342 --- /dev/null +++ b/roles/1-prep/files/iiab.conf @@ -0,0 +1,3 @@ +d /var/log/apache2 1750 www-data www-data +d /var/log/munin/ 1755 munin adm +d /var/log/mongodb 1755 mongodb root