Georg
5 months ago
No account linked to committer's email address
3 changed files with
7 additions and
0 deletions
-
logrotate/osfamilymap.yaml
-
logrotate/service.sls
-
test/integration/default/controls/base.rb
|
|
@@ -14,6 +14,7 @@ RedHat: |
|
|
|
default_config: |
|
|
|
dateext: true |
|
|
|
Suse: |
|
|
|
service: null |
|
|
|
login_records_jobs: false |
|
|
|
default_config: |
|
|
|
dateext: true |
|
|
@@ -3,6 +3,8 @@ |
|
|
|
|
|
|
|
{% from "logrotate/map.jinja" import logrotate with context %} |
|
|
|
|
|
|
|
{%- if logrotate.service is not none %} |
|
|
|
|
|
|
|
include: |
|
|
|
- logrotate.config |
|
|
|
- logrotate.install |
|
|
@@ -15,3 +17,5 @@ logrotate: |
|
|
|
- pkg: logrotate-pkg |
|
|
|
- file: logrotate-config |
|
|
|
- file: logrotate-directory |
|
|
|
|
|
|
|
{%- endif %} |
|
|
@@ -49,6 +49,8 @@ control 'logrotate.service.running' do |
|
|
|
'cronie' |
|
|
|
when 'redhat', 'fedora' |
|
|
|
'crond' |
|
|
|
when 'suse' |
|
|
|
'logrotate.timer' |
|
|
|
else |
|
|
|
'cron' |
|
|
|
end |