Create mailserver tables
This commit is contained in:
parent
13827e454e
commit
90146d49a9
1 changed files with 18 additions and 0 deletions
|
@ -28,6 +28,24 @@
|
||||||
owner: "{{ mailserver_user.name }}"
|
owner: "{{ mailserver_user.name }}"
|
||||||
state: present
|
state: present
|
||||||
|
|
||||||
|
- name: Upload postgresql tables script
|
||||||
|
become: true
|
||||||
|
become_user: postgres
|
||||||
|
ansible.builtin.copy:
|
||||||
|
src: tables.sql
|
||||||
|
dest: ~/mailserver_tables.sql
|
||||||
|
mode: "644"
|
||||||
|
|
||||||
|
- name: Create postgresql tables
|
||||||
|
become: true
|
||||||
|
become_user: postgres
|
||||||
|
community.postgresql.postgresql_script:
|
||||||
|
db: "{{ mailserver_database }}"
|
||||||
|
path: ~/mailserver_tables.sql
|
||||||
|
login_user: "{{ mailserver_user.name }}"
|
||||||
|
login_password: "{{ mailserver_user.pwd }}"
|
||||||
|
login_host: 127.0.0.1
|
||||||
|
|
||||||
- name: Set privileges for postgresql RO user
|
- name: Set privileges for postgresql RO user
|
||||||
become: true
|
become: true
|
||||||
become_user: postgres
|
become_user: postgres
|
||||||
|
|
Loading…
Reference in a new issue