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 }}"
|
||||
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
|
||||
become: true
|
||||
become_user: postgres
|
||||
|
|
Loading…
Reference in a new issue