jan kaufman | 28d7d89 | 2015-12-04 21:36:59 +0100 | [diff] [blame] | 1 | {%- load_yaml as base_defaults %} |
| 2 | Debian: |
| 3 | pkgs: |
| 4 | - rsyslog |
| 5 | service: |
| 6 | - rsyslogd |
jan kaufman | 8191a7e | 2016-04-11 15:54:49 +0200 | [diff] [blame] | 7 | enabled: true |
jan kaufman | d5cdeb8 | 2016-04-05 10:42:04 +0200 | [diff] [blame] | 8 | spool_dir: /var/spool/rsyslog |
| 9 | omit_local_logging: false |
jan kaufman | cbdace1 | 2016-04-12 11:40:34 +0200 | [diff] [blame] | 10 | preserve_fqdn: false |
jan kaufman | d5cdeb8 | 2016-04-05 10:42:04 +0200 | [diff] [blame] | 11 | non_kernel_facility: true |
| 12 | msg_reduction: true |
jan kaufman | d5cdeb8 | 2016-04-05 10:42:04 +0200 | [diff] [blame] | 13 | manage_file_perms: true |
| 14 | perm_dir: "0755" |
| 15 | run_user: syslog |
| 16 | run_group: syslog |
| 17 | rsyslog_d: /etc/rsyslog.d |
| 18 | modules: |
| 19 | - imuxsock |
| 20 | - imklog |
Éric Lemoine | 7345b43 | 2016-12-13 10:34:40 +0000 | [diff] [blame] | 21 | format: |
| 22 | name: Rfc3164Log |
| 23 | template: '<%PRI%>%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%\n' |
jan kaufman | 91532f9 | 2016-03-31 13:45:02 +0200 | [diff] [blame] | 24 | output: |
| 25 | file: |
| 26 | /var/log/syslog: |
| 27 | sync: false |
| 28 | filter: "*.*;auth,authpriv.none" |
| 29 | owner: syslog |
| 30 | group: adm |
| 31 | createmode: "0640" |
| 32 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 33 | enabled: true |
Éric Lemoine | 3009cfc | 2016-12-13 10:53:30 +0000 | [diff] [blame] | 34 | /var/log/auth.log: |
jan kaufman | 91532f9 | 2016-03-31 13:45:02 +0200 | [diff] [blame] | 35 | sync: true |
| 36 | filter: "auth,authpriv.*" |
| 37 | owner: syslog |
| 38 | group: adm |
| 39 | createmode: "0640" |
| 40 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 41 | enabled: true |
Éric Lemoine | 3009cfc | 2016-12-13 10:53:30 +0000 | [diff] [blame] | 42 | /var/log/kern.log: |
jan kaufman | 91532f9 | 2016-03-31 13:45:02 +0200 | [diff] [blame] | 43 | sync: false |
| 44 | filter: "kern.*" |
| 45 | owner: syslog |
| 46 | group: adm |
| 47 | createmode: "0640" |
| 48 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 49 | enabled: true |
jan kaufman | 91532f9 | 2016-03-31 13:45:02 +0200 | [diff] [blame] | 50 | /var/log/mail.log: |
| 51 | sync: false |
| 52 | filter: "mail.*" |
| 53 | owner: syslog |
| 54 | group: adm |
| 55 | createmode: "0640" |
| 56 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 57 | enabled: true |
jan kaufman | 91532f9 | 2016-03-31 13:45:02 +0200 | [diff] [blame] | 58 | /var/log/mail.err: |
jan kaufman | 3a4c216 | 2016-04-01 12:35:03 +0200 | [diff] [blame] | 59 | sync: false |
jan kaufman | 91532f9 | 2016-03-31 13:45:02 +0200 | [diff] [blame] | 60 | action: /var/log/mail.err |
| 61 | filter: mail.err |
| 62 | owner: syslog |
| 63 | group: adm |
| 64 | createmode: "0640" |
| 65 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 66 | enabled: true |
jan kaufman | 91532f9 | 2016-03-31 13:45:02 +0200 | [diff] [blame] | 67 | console: |
| 68 | wall: |
| 69 | action: ":omusrmsg:*" |
| 70 | filter: "*.emerg" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 71 | enabled: true |
jan kaufman | 91532f9 | 2016-03-31 13:45:02 +0200 | [diff] [blame] | 72 | xconsole: |
| 73 | action: "|/dev/xconsole" |
jan kaufman | 9006168 | 2016-04-12 11:17:22 +0200 | [diff] [blame] | 74 | filter: "daemon.*;mail.*;news.err;*.=debug;*.=info;*.=notice;*.=warn" |
Éric Lemoine | a69ebab | 2016-12-13 10:36:10 +0000 | [diff] [blame] | 75 | enabled: false |
jan kaufman | 3a4c216 | 2016-04-01 12:35:03 +0200 | [diff] [blame] | 76 | remote: |
| 77 | somehost.domain: |
| 78 | action: "@@remote-host:514" |
| 79 | filter: "*.*" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 80 | enabled: false |
jan kaufman | f90c654 | 2016-03-21 15:02:10 +0100 | [diff] [blame] | 81 | RedHat: |
jan kaufman | 28d7d89 | 2015-12-04 21:36:59 +0100 | [diff] [blame] | 82 | pkgs: |
| 83 | - rsyslog |
| 84 | service: |
| 85 | - rsyslogd |
jan kaufman | 8191a7e | 2016-04-11 15:54:49 +0200 | [diff] [blame] | 86 | enabled: true |
jan kaufman | d5cdeb8 | 2016-04-05 10:42:04 +0200 | [diff] [blame] | 87 | spool_dir: /var/lib/rsyslog |
| 88 | omit_local_logging: true |
| 89 | preserve_fqdn: false |
| 90 | non_kernel_facility: false |
| 91 | msg_reduction: false |
| 92 | manage_file_perms: true |
jan kaufman | c0e258a | 2016-04-12 12:03:12 +0200 | [diff] [blame] | 93 | perm_dir: "0755" |
jan kaufman | f605546 | 2016-04-12 12:04:32 +0200 | [diff] [blame] | 94 | run_user: root |
| 95 | run_group: root |
jan kaufman | d5cdeb8 | 2016-04-05 10:42:04 +0200 | [diff] [blame] | 96 | rsyslog_d: /etc/rsyslog.d |
| 97 | modules: |
| 98 | - imjournal |
| 99 | - imuxsock |
Éric Lemoine | 7345b43 | 2016-12-13 10:34:40 +0000 | [diff] [blame] | 100 | format: |
| 101 | name: Rfc3164Log |
| 102 | template: '<%PRI%>%TIMESTAMP:::date-rfc3339% %HOSTNAME% %syslogtag:1:32%%msg:::sp-if-no-1st-sp%%msg%\n' |
jan kaufman | 3a4c216 | 2016-04-01 12:35:03 +0200 | [diff] [blame] | 103 | output: |
| 104 | file: |
| 105 | /var/log/messages: |
| 106 | sync: true |
| 107 | filter: "*.info;mail.none;authpriv.none;cron.none" |
| 108 | owner: root |
Simon Pasquier | 4586fea | 2017-03-14 17:19:13 +0100 | [diff] [blame] | 109 | group: adm |
| 110 | createmode: "0640" |
| 111 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 112 | enabled: true |
jan kaufman | 3a4c216 | 2016-04-01 12:35:03 +0200 | [diff] [blame] | 113 | /var/log/secure: |
| 114 | sync: true |
| 115 | filter: "authpriv.*" |
| 116 | owner: root |
Simon Pasquier | 4586fea | 2017-03-14 17:19:13 +0100 | [diff] [blame] | 117 | group: adm |
| 118 | createmode: "0640" |
| 119 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 120 | enabled: true |
jan kaufman | 3a4c216 | 2016-04-01 12:35:03 +0200 | [diff] [blame] | 121 | /var/log/maillog: |
| 122 | sync: true |
| 123 | filter: "mail.*" |
| 124 | owner: root |
Simon Pasquier | 4586fea | 2017-03-14 17:19:13 +0100 | [diff] [blame] | 125 | group: adm |
| 126 | createmode: "0640" |
| 127 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 128 | enabled: true |
jan kaufman | 3a4c216 | 2016-04-01 12:35:03 +0200 | [diff] [blame] | 129 | /var/log/cron: |
| 130 | sync: true |
| 131 | filter: "cron.*" |
| 132 | owner: root |
Simon Pasquier | 4586fea | 2017-03-14 17:19:13 +0100 | [diff] [blame] | 133 | group: adm |
| 134 | createmode: "0640" |
| 135 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 136 | enabled: true |
jan kaufman | 3a4c216 | 2016-04-01 12:35:03 +0200 | [diff] [blame] | 137 | /var/log/spooler: |
| 138 | sync: true |
| 139 | filter: "uucp,news.crit" |
| 140 | owner: root |
Simon Pasquier | 4586fea | 2017-03-14 17:19:13 +0100 | [diff] [blame] | 141 | group: adm |
| 142 | createmode: "0640" |
| 143 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 144 | enabled: true |
jan kaufman | 3a4c216 | 2016-04-01 12:35:03 +0200 | [diff] [blame] | 145 | /var/log/boot.log: |
| 146 | sync: false |
| 147 | filter: "local7.*" |
| 148 | owner: root |
Simon Pasquier | 4586fea | 2017-03-14 17:19:13 +0100 | [diff] [blame] | 149 | group: adm |
| 150 | createmode: "0640" |
| 151 | umask: "0022" |
Éric Lemoine | 9d0f9b6 | 2016-12-13 09:57:28 +0000 | [diff] [blame] | 152 | enabled: true |
jan kaufman | f90c654 | 2016-03-21 15:02:10 +0100 | [diff] [blame] | 153 | {%- endload %} |
jan kaufman | 00e2a80 | 2016-04-11 18:53:26 +0200 | [diff] [blame] | 154 | {%- set global = salt['grains.filter_by'](base_defaults, merge=salt['pillar.get']('rsyslog:client')) %} |
teoyaomiqui | 5f07430 | 2017-04-11 15:03:55 +0300 | [diff] [blame] | 155 | {%- set server = salt['pillar.get']('rsyslog:server', {}) %} |