newer pg module
[mirror/dsa-puppet.git] / 3rdparty / modules / postgresql / templates / systemd-override.erb
diff --git a/3rdparty/modules/postgresql/templates/systemd-override.erb b/3rdparty/modules/postgresql/templates/systemd-override.erb
new file mode 100644 (file)
index 0000000..5a2a31c
--- /dev/null
@@ -0,0 +1,14 @@
+<%- if scope.lookupvar('::osfamily') == 'Gentoo' -%>
+.include /usr/lib64/systemd/system/<%= @service_name %>.service
+<%- elsif scope.lookupvar('::operatingsystem') == 'Fedora' -%>
+.include /lib/systemd/system/<%= @service_name %>.service
+<% else -%>
+.include /usr/lib/systemd/system/<%= @service_name %>.service
+<% end -%>
+[Service]
+Environment=PGPORT=<%= @port %>
+<%- if scope.lookupvar('::osfamily') == 'Gentoo' -%>
+Environment=DATA_DIR=<%= @datadir %>
+<%- else -%>
+Environment=PGDATA=<%= @datadir %>
+<%- end -%>