82b4a9eba959b4694d0dbb5bbcb5e2e7e271646f
[mirror/dsa-puppet.git] / 3rdparty / modules / systemd / manifests / system.pp
1 # **NOTE: THIS IS A [PRIVATE](https://github.com/puppetlabs/puppetlabs-stdlib#assert_private) CLASS**
2 #
3 # This class provides a solution to enable accounting
4 #
5 class systemd::system {
6
7   assert_private()
8
9   $systemd::accounting.each |$option, $value| {
10     ini_setting{$option:
11       ensure  => 'present',
12       path    => '/etc/systemd/system.conf',
13       section => 'Manager',
14       setting => $option,
15       value   => $value,
16       notify  => Class['systemd::systemctl::daemon_reload'],
17     }
18   }
19 }