diff options
| -rw-r--r-- | tasks/webmap.yml | 8 | ||||
| -rw-r--r-- | templates/etc/systemd/system/webmap-cgi.service (renamed from files/etc/systemd/system/webmap-cgi.service) | 1 |
2 files changed, 5 insertions, 4 deletions
diff --git a/tasks/webmap.yml b/tasks/webmap.yml index 2db575d..35c9801 100644 --- a/tasks/webmap.yml +++ b/tasks/webmap.yml @@ -426,10 +426,10 @@ - systemctl daemon-reload - name: Copy webmap-cgi.service - copy: src=etc/systemd/system/webmap-cgi.service - dest=/etc/systemd/system/webmap-cgi.service - owner=root group=root - mode=0644 + template: src=etc/systemd/system/webmap-cgi.service + dest=/etc/systemd/system/webmap-cgi.service + owner=root group=root + mode=0644 notify: - systemctl daemon-reload - Stop webmap-cgi.service diff --git a/files/etc/systemd/system/webmap-cgi.service b/templates/etc/systemd/system/webmap-cgi.service index 88f22e5..146a5ed 100644 --- a/files/etc/systemd/system/webmap-cgi.service +++ b/templates/etc/systemd/system/webmap-cgi.service @@ -1,6 +1,7 @@ [Unit] Description=Webmap CGI (Common Gateway Interface) After=syslog.target network.target postgresql.service +StopPropagatedFrom=postgresql.service postgresql@{{ postgresql.version }}-{{ postgresql.cluster }}.service [Service] DynamicUser=yes |
