blob: a9d43afe128ab9b88b54518ec18739521f82c00e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# Prefer all installed packages from the pixelayed repo
class pixelated::apt::install_packages_from_pixelated {
file { '/usr/local/bin/prefer_package_repo.sh':
source => 'puppet:///modules/pixelated/prefer_package_repo.sh',
owner => 'root',
group => 'root',
mode => '0755',
}
exec { 'prefer_pixelated_packages':
command => '/usr/local/bin/prefer_package_repo.sh',
unless => '/usr/local/bin/prefer_package_repo.sh check',
require => [
Package[ 'leap-keymanager', 'leap-mx', 'soledad-client', 'soledad-server' ],
File['/usr/local/bin/prefer_package_repo.sh']
]
}
}
|