diff --git a/manifests/systemd_journal/base_config.pp b/manifests/systemd_journal/base_config.pp index 92c3ada..e70a9fc 100644 --- a/manifests/systemd_journal/base_config.pp +++ b/manifests/systemd_journal/base_config.pp @@ -1,26 +1,20 @@ # Manage systemd-journald base configuration class profile::systemd_journal::base_config { file {'/var/log/journal': ensure => 'directory', owner => 'root', group => 'systemd-journal', mode => '2755', notify => Exec['systemd_journal-tmpdir'], } exec {'systemd_journal-tmpdir': command => 'systemd-tmpfiles --create --prefix /var/log/journal', path => ['/sbin', '/usr/sbin', '/bin', '/usr/bin'], require => [ File['/var/log/journal'], Package['acl'], ], unless => 'getfacl -csp /var/log/journal | grep -Eq group:adm:r-x', } - - file_line { 'systemd_journal_maxsize': - path => '/etc/systemd/journald.conf', - line => 'SystemMaxUse=400M', - } - }