syncdb for maas region
diff --git a/maas/map.jinja b/maas/map.jinja
index d1686e9..a2e1b48 100644
--- a/maas/map.jinja
+++ b/maas/map.jinja
@@ -33,7 +33,8 @@
 Debian:
   pkgs:
   - maas-region-controller
-  service: maas
+  services:
+  - maas-regiond
   bind:
     host: {{ grains.ipv4[0] }}
     port: 80
diff --git a/maas/region.sls b/maas/region.sls
index 7a46e62..dd71278 100644
--- a/maas/region.sls
+++ b/maas/region.sls
@@ -22,6 +22,22 @@
   - require:
     - pkg: maas_region_packages
 
+maas_region_services:
+  service.running:
+  - enable: true
+  - names: {{ region.services }}
+  - require:
+    - cmd: maas_region_syncdb
+  - watch:
+    - file: /etc/maas/regiond.conf
+
+maas_region_syncdb:
+  cmd.run:
+  - names:
+    - maas-region syncdb
+  - require:
+    - file: /etc/maas/regiond.conf
+
 {%- endif %}