diff --git a/site/profiles/manifests/reposync/syncer.pp b/site/profiles/manifests/reposync/syncer.pp index 6f20996..a670679 100644 --- a/site/profiles/manifests/reposync/syncer.pp +++ b/site/profiles/manifests/reposync/syncer.pp @@ -14,10 +14,13 @@ class profiles::reposync::syncer { mode => '0755', } file { '/etc/reposync/conf.d': - ensure => directory, - owner => 'root', - group => 'root', - mode => '0755', + ensure => directory, + owner => 'root', + group => 'root', + mode => '0755', + purge => true, + recurse => true, + force => true, } # get a list of repos as a hash, and iterate through them