moves execs to selinux

This commit is contained in:
Arne Teuke
2019-04-23 21:29:11 +02:00
parent 22585b6da9
commit cf924624c8
3 changed files with 18 additions and 46 deletions

View File

@@ -33,5 +33,22 @@ class cd_nrpe::selinux::config (
cwd => '/tmp',
unless => 'getsebool nagios_run_sudo | awk \'{print$3}\' | grep -ic "on"'
}
# create policy file for sudo selinux policy
exec { 'create_nrpe_pp':
command => template($ne_checkmodule_nrpe_erb),
user => 'root',
creates => $ne_nrpe_pp_file,
refreshonly => true,
notify => Exec['import_semodule_nrpe'],
}
# import semodule
exec { 'import_semodule_nrpe':
command => template($ne_semodule_erb),
user => 'root',
unless => '/sbin/semodule -l | grep nrpe | grep -v nrpe_',
refreshonly => true,
}
}
}