blob: db2dff4aba1db173271861edb82a9ac1a657f0d2 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
|
- set_fact: "runit_svc_name=mysql"
- name: Install Mariadb
apk:
name:
- mariadb
- mariadb-client
update_cache: yes
- name: Install my.cnf for MySQL
template:
src: my.cnf.j2
dest: /etc/my.cnf
mode: '444'
- name: Install Runit service directory
file:
state: directory
path: '/etc/sv/{{runit_svc_name}}'
mode: '0755'
- name: Install Runit service command
template:
src: run.j2
dest: '/etc/sv/{{runit_svc_name}}/run'
mode: '755'
- name: Install supervise symlink
file:
state: link
force: yes
src: '/run/supervise.{{runit_svc_name}}'
dest: '/etc/sv/{{runit_svc_name}}/supervise'
follow: false
- name: Enable Runit service
file:
state: link
force: yes
src: '/etc/sv/{{runit_svc_name}}'
dest: '/var/service/{{runit_svc_name}}'
follow: false
- name: Write my.cnf for 'root'
template:
src: 'user-my.cnf.j2'
dest: '/root/.my.cnf'
mode: '0400'
when: mariadb_root_passwd is defined
|