set defined permissions to default logfiles; fix file mask
diff --git a/rsyslog/common.sls b/rsyslog/common.sls
index c463aa9..ab4c118 100644
--- a/rsyslog/common.sls
+++ b/rsyslog/common.sls
@@ -10,7 +10,7 @@
   file.managed:
   - source: salt://rsyslog/files/rsyslog.conf.{{ grains.os_family }}
   - template: jinja
-  - mode: 640
+  - mode: 0640
   - require:
     - pkg: rsyslog_packages
 
@@ -21,5 +21,13 @@
   - watch:
     - file: {{ server.configfile }}
 
+{% for logfile in server.logfiles.iteritems() %}
+{{ logfile }}:
+  file.managed:
+  - mode: {{ server.createmode }}
+  - watch:
+    - file: {{ server.configfile }}
+{% endfor %}
+
 {%- endif %}