diff --git a/tasks/install.yml b/tasks/install.yml index 9101980..06df14d 100644 --- a/tasks/install.yml +++ b/tasks/install.yml @@ -14,12 +14,18 @@ state: directory mode: 0700 - - name: Setup custom systemd unit + - name: Setup custom systemd service template: src: etc/systemd/system/postgresql.service.j2 dest: "/etc/systemd/system/{{ __postgres_daemon }}.service" mode: 0644 notify: __postgres_restart + register: __postgres_systemd + + - name: just force systemd to reread configs (2.4 and above) + systemd: + daemon_reload: True + when: __postgres_systemd.changed - name: Check if database is initialized stat: