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:
parent
f434b66938
commit
2e64e5b627
1 changed files with 11 additions and 11 deletions
|
@ -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'
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue