main.yml 605 B

12345678910111213141516171819202122232425
  1. ---
  2. - name: Package cache updated
  3. shell: pkg update -f
  4. - name: PostgreSQL packages installed
  5. pkgng:
  6. name: "postgresql12-server postgresql12-client"
  7. state: present
  8. - name: PostgreSQL enabled
  9. shell: sysrc postgresql_enable="YES"
  10. - name: PostgreSQL access file patched
  11. patch:
  12. src: pg_hba.conf.patch
  13. dest: /var/db/postgres/data12/pg_hba.conf
  14. become_user: postgres
  15. notify: PostgreSQL restarted
  16. - name: PostgreSQL config file patched
  17. patch:
  18. src: postgresql.conf.patch
  19. dest: /var/db/postgres/data12/postgresql.conf
  20. become_user: postgres
  21. notify: PostgreSQL restarted