@@ -19,7 +19,7 @@ syslog_ng/config/install: | |||
}} | |||
- template: jinja | |||
- user: root | |||
- group: root | |||
- group: {{ syslog_ng.rootgroup }} | |||
- mode: 644 | |||
- require: | |||
- sls: {{ sls_package_install }} |
@@ -2,6 +2,7 @@ | |||
# vim: ft=yaml | |||
--- | |||
syslog_ng: | |||
rootgroup: root | |||
package: syslog-ng | |||
service: syslog-ng | |||
syslog_ng_config: /etc/syslog-ng/syslog-ng.conf |
@@ -3,7 +3,11 @@ | |||
--- | |||
Gentoo: | |||
package: app-admin/syslog-ng | |||
service: {{ 'syslog-ng@default' if grains.init == 'systemd' else 'syslog-ng' }} | |||
service: {{ 'syslog-ng@default' if grains.get('init', 'unknown') == 'systemd' else 'syslog-ng' }} | |||
Arch: | |||
service: syslog-ng@default.service | |||
FreeBSD: | |||
rootgroup: wheel | |||
syslog_ng_config: /usr/local/etc/syslog-ng/syslog-ng.conf |