2017-07-13 14:09:24 +02:00
|
|
|
---
|
|
|
|
|
|
|
|
- block:
|
2017-07-22 22:40:31 +02:00
|
|
|
- name: packages are installed
|
|
|
|
apt:
|
|
|
|
name: '{{ item }}'
|
|
|
|
state: present
|
|
|
|
with_items:
|
|
|
|
- phpmyadmin
|
|
|
|
- apg
|
|
|
|
|
2017-07-13 14:09:24 +02:00
|
|
|
- name: generate random string for phpmyadmin suffix
|
|
|
|
command: "apg -a 1 -M N -n 1"
|
|
|
|
changed_when: False
|
|
|
|
register: _random_phpmyadmin_suffix
|
|
|
|
|
|
|
|
- name: overwrite apache_phpmyadmin_suffix
|
|
|
|
set_fact:
|
|
|
|
apache_phpmyadmin_suffix: "{{ _random_phpmyadmin_suffix.stdout }}"
|
|
|
|
when: apache_phpmyadmin_suffix == ""
|
|
|
|
tags:
|
|
|
|
- apache
|
|
|
|
- phpmyadmin
|
|
|
|
|
|
|
|
- name: replace phpmyadmin suffix in default site index
|
|
|
|
replace:
|
|
|
|
dest: /var/www/index.html
|
|
|
|
regexp: '__PHPMYADMIN_SUFFIX__'
|
|
|
|
replace: "{{ apache_phpmyadmin_suffix }}"
|
|
|
|
tags:
|
|
|
|
- apache
|
|
|
|
- phpmyadmin
|