diff options
Diffstat (limited to 'modules/base_installation/manifests')
-rw-r--r-- | modules/base_installation/manifests/package_managers.pp | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/modules/base_installation/manifests/package_managers.pp b/modules/base_installation/manifests/package_managers.pp index c5c8485..f4df186 100644 --- a/modules/base_installation/manifests/package_managers.pp +++ b/modules/base_installation/manifests/package_managers.pp | |||
@@ -15,9 +15,22 @@ class base_installation::package_managers inherits base_installation { | |||
15 | 15 | ||
16 | pacman::repo { 'multilib': | 16 | pacman::repo { 'multilib': |
17 | order => 15, | 17 | order => 15, |
18 | include => '/etc/pacman.d/mirrorlist' | 18 | include => '/etc/pacman.d/mirrorlist', |
19 | } | 19 | } |
20 | 20 | ||
21 | pacman::repo { 'immae': | ||
22 | order => 0, | ||
23 | server => 'https://git.immae.eu/releases/packages/', | ||
24 | siglevel => 'Optional', | ||
25 | } | ||
26 | |||
27 | exec { "refresh pacman": | ||
28 | command => "/usr/bin/pacman -Sy", | ||
29 | refreshonly => true, | ||
30 | } | ||
31 | |||
32 | Concat["/etc/pacman.conf"] ~> Exec["refresh pacman"] -> Package <| name != "pacman" |> | ||
33 | |||
21 | class { 'aur': } | 34 | class { 'aur': } |
22 | 35 | ||
23 | contain "pacman" | 36 | contain "pacman" |