adding selinux control

This commit is contained in:
Arne Teuke
2017-07-21 17:34:48 +01:00
parent 72d4046345
commit 72d8f34299

View File

@@ -49,6 +49,13 @@ class cd_nagios::certbot::config (
require => Exec['remove_nagios_conf'], require => Exec['remove_nagios_conf'],
} }
exec { 'disable_selinux_temporarily':
command => 'setenforce 0'
path => ['/usr/sbin'],
creates => '/etc/httpd/conf.d/.cert_created',
require => Exec['remove_index_html'],
}
# create cert # create cert
exec { 'create_cert': exec { 'create_cert':
@@ -61,6 +68,13 @@ class cd_nagios::certbot::config (
creates => '/etc/httpd/conf.d/.cert_created', creates => '/etc/httpd/conf.d/.cert_created',
} }
exec { 'enable_selinux':
command => 'setenforce 1'
path => ['/usr/sbin'],
creates => '/etc/httpd/conf.d/.cert_created',
require => Exec['create_cert'],
}
# renew certs # renew certs
exec { 'renew_cert': exec { 'renew_cert':