diff --git a/manifests/systemd_journal/apt_config.pp b/manifests/systemd_journal/apt_config.pp index ed31449..ae72da0 100644 --- a/manifests/systemd_journal/apt_config.pp +++ b/manifests/systemd_journal/apt_config.pp @@ -1,26 +1,23 @@ # Manage the configuration of apt for the systemd journal class profile::systemd_journal::apt_config { if $::lsbdistcodename == 'jessie' { $pinned_packages = [ 'ifupdown', 'libapparmor1', 'libseccomp2', 'libsystemd0', 'libudev1', 'systemd', 'systemd-journal-remote', 'systemd-sysv', 'udev', ] ::apt::pin {'systemd': explanation => 'Pin systemd dependencies to backports', codename => 'jessie-backports', packages => $pinned_packages, priority => 990, - } -> - package {'systemd': - ensure => latest, } } } diff --git a/manifests/systemd_journal/base_config.pp b/manifests/systemd_journal/base_config.pp index 779b2b0..984294c 100644 --- a/manifests/systemd_journal/base_config.pp +++ b/manifests/systemd_journal/base_config.pp @@ -1,17 +1,16 @@ # 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'], refreshonly => true, - require => Package['systemd'], } }