--- - name: Allow conf.d/*.conf files to be included in PostgreSQL configuration lineinfile: name: "/etc/postgresql/{{postgresql_version}}/main/postgresql.conf" line: include_dir = 'conf.d' notify: restart postgresql - name: Create conf.d directory file: name: "/etc/postgresql/{{postgresql_version}}/main/conf.d/" state: directory owner: postgres group: postgres mode: "0755" - name: Copy PostgreSQL config file template: src: postgresql.conf.j2 dest: "/etc/postgresql/{{postgresql_version}}/main/conf.d/evolinux.conf" owner: postgres group: postgres mode: "0644" notify: restart postgresql - meta: flush_handlers