Skip to content
Snippets Groups Projects
Commit a11eaee9 authored by Torbjörn Lönnemark's avatar Torbjörn Lönnemark
Browse files

Use ensure_packages to manage packages

Some package resources (e.g. gnupg) are also defined elsewhere.
parent 0e196ddb
No related branches found
No related tags found
No related merge requests found
class repomaster::deb_repository
{
package {
[
'reprepro', 'nginx', 'gnupg',
]:
ensure => installed,
require => Class['network'];
}
ensure_packages(['reprepro', 'nginx', 'gnupg'])
file { '/etc/motd':
ensure => file,
......
......@@ -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,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment