1
0
Fork 0
mirror of https://github.com/iiab/iiab.git synced 2025-03-09 15:40:17 +00:00

Clean wordpress/tasks/install.yml

This commit is contained in:
A Holt 2020-01-11 19:48:50 -05:00 committed by GitHub
parent f434b66938
commit 2e64e5b627
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -21,19 +21,19 @@
register: wp_download_output register: wp_download_output
when: internet_available | bool when: internet_available | bool
- name: Symlink /opt/iiab/downloads/wordpress.tar.gz -> {{ wp_download_output.dest }} - name: Symlink {{ downloads_dir }}/wordpress.tar.gz -> {{ wp_download_output.dest }}
file: file:
src: "{{ wp_download_output.dest }}" src: "{{ wp_download_output.dest }}"
path: "{{ downloads_dir }}/wordpress.tar.gz" path: "{{ downloads_dir }}/wordpress.tar.gz" # /opt/iiab/downloads
state: link state: link
when: wp_download_output.dest is defined when: wp_download_output.dest is defined
- name: Does /opt/iiab/downloads/wordpress.tar.gz link exist? - name: Does {{ downloads_dir }}/wordpress.tar.gz link exist?
stat: stat:
path: "{{ downloads_dir }}/wordpress.tar.gz" path: "{{ downloads_dir }}/wordpress.tar.gz" # /opt/iiab/downloads
register: wp_link register: wp_link
- name: FAIL (force Ansible to exit) IF /opt/iiab/downloads/wordpress.tar.gz doesn't exist - name: FAIL (force Ansible to exit) IF {{ downloads_dir }}/wordpress.tar.gz doesn't exist
fail: fail:
msg: "{{ downloads_dir }}/wordpress.tar.gz is REQUIRED in order to install WordPress." msg: "{{ downloads_dir }}/wordpress.tar.gz is REQUIRED in order to install WordPress."
when: not wp_link.stat.exists when: not wp_link.stat.exists
@ -42,7 +42,7 @@
unarchive: unarchive:
src: "{{ downloads_dir }}/wordpress.tar.gz" src: "{{ downloads_dir }}/wordpress.tar.gz"
dest: "{{ wp_install_path }}" dest: "{{ wp_install_path }}"
owner: root # owner: root
group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX? group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX?
mode: '0664' mode: '0664'
keep_newer: yes keep_newer: yes
@ -54,7 +54,7 @@
copy: copy:
src: wp-keys.php.BAK src: wp-keys.php.BAK
dest: "{{ wp_abs_path }}/wp-keys.php.BAK" dest: "{{ wp_abs_path }}/wp-keys.php.BAK"
owner: root # Not nec? Remove? # owner: root
group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX? group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX?
mode: '0640' mode: '0640'
@ -64,8 +64,8 @@
template: template:
src: get-iiab-wp-salts.j2 src: get-iiab-wp-salts.j2
dest: /tmp/get-iiab-wp-salts dest: /tmp/get-iiab-wp-salts
owner: root # Not nec? Remove? # owner: root
group: root # Not nec? Remove? # group: root
mode: '0700' mode: '0700'
- name: Run /tmp/get-iiab-wp-salts to create /library/wordpress/wp-keys.php - name: Run /tmp/get-iiab-wp-salts to create /library/wordpress/wp-keys.php
@ -80,7 +80,7 @@
template: template:
src: wp-config.php.j2 src: wp-config.php.j2
dest: "{{ wp_abs_path }}/wp-config.php" dest: "{{ wp_abs_path }}/wp-config.php"
owner: root # Not nec? Remove? # owner: root
group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX? group: "{{ apache_user }}" # DO WE REALLY STILL WANT THIS FOR NGINX?
mode: '0660' mode: '0660'
@ -90,7 +90,7 @@
dest: "/etc/{{ apache_config_dir }}/wordpress.conf" dest: "/etc/{{ apache_config_dir }}/wordpress.conf"
when: apache_enabled | bool when: apache_enabled | bool
- name: Add 'wordpress_installed' variable values to {{ iiab_state_file }} - name: "Add 'wordpress_installed: True' to {{ iiab_state_file }}"
lineinfile: lineinfile:
dest: "{{ iiab_state_file }}" dest: "{{ iiab_state_file }}"
regexp: '^wordpress_installed' regexp: '^wordpress_installed'