Puppet Class: security_baseline::unowned_files_cron
- Defined in:
- manifests/unowned_files_cron.pp
Summary
A short summary of the purpose of this classOverview
A description of what this class does
7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'manifests/unowned_files_cron.pp', line 7
class security_baseline::unowned_files_cron {
$unowned_user = '/usr/share/security_baseline/data/unowned_files_user.txt'
$unowned_group = '/usr/share/security_baseline/data/unowned_files_group.txt'
file { '/usr/share/security_baseline/bin/unowned_files.sh':
ensure => present,
content => epp('security_baseline/unowned-files.epp', {
unowned_user => $unowned_user,
unowned_group => $unowned_group,
}),
owner => 'root',
group => 'root',
mode => '0700',
}
file { '/etc/cron.d/unowned-files.cron':
ensure => present,
source => 'puppet:///modules/security_baseline/unowned-files.cron',
owner => 'root',
group => 'root',
mode => '0644',
}
}
|