fixes paths
diff --git a/map.jinja b/map.jinja
index b6e85ec..ec37c68 100644
--- a/map.jinja
+++ b/map.jinja
@@ -7,8 +7,8 @@
         'group': 'root',
     },
     'RedHat': {
-        'pkgs': ['rsync'],
-        'service': 'rsyncd',
+        'pkgs': ['rsync', 'xinetd'],
+        'service': 'xinetd',
         'user': 'root',
         'group': 'root',
     },
diff --git a/server.sls b/server.sls
index 632767c..f73a91d 100644
--- a/server.sls
+++ b/server.sls
@@ -2,5 +2,24 @@
 
 {%- if server.enabled %}
 
+rsync_packages:
+  pkg.installed:
+  - names: {{ server.pkgs }}
+
+/etc/rsyncd.conf:
+  file.managed:
+  - source: salt://rsync/conf/rsyncd.conf
+  - template: jinja
+  - user: root
+  - group: root
+  - mode: 644
+  - require:
+    - pkg: rsync_packages
+
+rsync_service:
+  service.running:
+  - name: {{ server.service }}
+  - watch:
+    - file: /etc/rsyncd.conf
 
 {%- endif %}