diff --git a/manifests/deb_repository.pp b/manifests/deb_repository.pp index d03e5cd188ba343171c5d501dd5e28daae341abe..e173bd0292e2c5db463cccd15b086b0cb22a7d8f 100644 --- a/manifests/deb_repository.pp +++ b/manifests/deb_repository.pp @@ -1,12 +1,6 @@ class repomaster::deb_repository { - package { - [ - 'reprepro', 'nginx', 'gnupg', - ]: - ensure => installed, - require => Class['network']; - } + ensure_packages(['reprepro', 'nginx', 'gnupg']) file { '/etc/motd': ensure => file, diff --git a/manifests/yum_repository.pp b/manifests/yum_repository.pp index c1e8b8ad0540282deac50d8893ee3e7811277fb7..3bdbd4661459154f28ccf9c2f06a3891cb6fda9f 100644 --- a/manifests/yum_repository.pp +++ b/manifests/yum_repository.pp @@ -5,7 +5,7 @@ class repomaster::yum_repository 'x86_64', ] - package { 'createrepo-c': } + ensure_packages(['createrepo-c']) # RHEL, CentOS, Rocky, etc. repomaster::yum_repository::init_repos { 'enterprise linux': @@ -32,7 +32,7 @@ class repomaster::yum_repository } # contains chronic, required by lysator_update_yum_repos_cron - package { 'moreutils': } + ensure_packages(['moreutils']) file { '/usr/local/bin/lysator_update_yum_repos_cron': ensure => file,