Você pode usar um recurso file
, mas sem dados de conteúdo.
Por exemplo:
file { '/opt/rh/httpd24/root/etc/httpd/conf.d/rh-php70-php.conf':
ensure => file,
owner => 'httpd',
group => 'httpd',
mode => '0644',
require => Package['rh-php70-php','httpd'],
}
Isso garantirá que um arquivo exista no local indicado, mas não alterará seu conteúdo. Quando o Puppet é executado, ele não remove o arquivo.