2 Commits f06eb9af46 ... 9b612bdc7a

Author SHA1 Message Date
  Philipp Fromme 9b612bdc7a graylog: Add cronjob to check for notifications 1 year ago
  Philipp Fromme f06eb9af46 graylog: Add cronjob to check for notifications 1 year ago
1 changed files with 14 additions and 1 deletions
  1. 14 1
      graylog/init.sls

+ 14 - 1
graylog/init.sls

@@ -39,6 +39,19 @@ graylog-server:
     - source: salt://graylog/server.conf.tmpl
     - template: jinja
     - context: 
-      graylog_config: {{graylog_config}}
+      graylog_config: {{ graylog_config }}
     - require:
       - pkg: graylog-server
+
+# Install cronjob and notification script
+/etc/cron.d/graylog-system-notifications:
+  file.managed:
+    - source: salt://graylog/graylog-system-notifications.cron
+
+/usr/local/sbin/graylog-system-notifications:
+  file.managed:
+    - source: salt://graylog/graylog-system-notifications
+    - mode: 700
+    - template: jinja
+    - context:
+      graylog_config: {{ graylog_config }}