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