Merge "Add pgpass file for Maas DB"
diff --git a/maas/files/pgpass b/maas/files/pgpass
new file mode 100644
index 0000000..daca0c7
--- /dev/null
+++ b/maas/files/pgpass
@@ -0,0 +1,2 @@
+{%- from "maas/map.jinja" import region with context %}
+{{ region.database.host }}:5432:{{ region.database.name }}:{{ region.database.username }}:{{ region.database.password }}
\ No newline at end of file
diff --git a/maas/region.sls b/maas/region.sls
index a83003f..3b88307 100644
--- a/maas/region.sls
+++ b/maas/region.sls
@@ -78,6 +78,14 @@
- require:
- pkg: maas_region_packages
+/root/.pgpass:
+ file.managed:
+ - source: salt://maas/files/pgpass
+ - template: jinja
+ - user: root
+ - group: root
+ - mode: 600
+
maas_region_services:
service.running:
- enable: true