aboutsummaryrefslogtreecommitdiff
path: root/modules/base_installation/manifests/package_managers.pp
diff options
context:
space:
mode:
Diffstat (limited to 'modules/base_installation/manifests/package_managers.pp')
-rw-r--r--modules/base_installation/manifests/package_managers.pp11
1 files changed, 9 insertions, 2 deletions
diff --git a/modules/base_installation/manifests/package_managers.pp b/modules/base_installation/manifests/package_managers.pp
index a03085d..f4df186 100644
--- a/modules/base_installation/manifests/package_managers.pp
+++ b/modules/base_installation/manifests/package_managers.pp
@@ -15,15 +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': 21 pacman::repo { 'immae':
22 order => 0, 22 order => 0,
23 server => 'https://git.immae.eu/releases/packages/', 23 server => 'https://git.immae.eu/releases/packages/',
24 siglevel => 'Optional' 24 siglevel => 'Optional',
25 } 25 }
26 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
27 class { 'aur': } 34 class { 'aur': }
28 35
29 contain "pacman" 36 contain "pacman"