]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/commitdiff
Add mirrorlist file, and remove root password
authorIsmaël Bouya <ismael.bouya@normalesup.org>
Wed, 10 Aug 2016 21:53:14 +0000 (23:53 +0200)
committerIsmaël Bouya <ismael.bouya@normalesup.org>
Wed, 10 Aug 2016 22:25:26 +0000 (00:25 +0200)
modules/base_configuration/files/mirrorlist [new file with mode: 0644]
modules/base_configuration/manifests/init.pp
modules/pacman

diff --git a/modules/base_configuration/files/mirrorlist b/modules/base_configuration/files/mirrorlist
new file mode 100644 (file)
index 0000000..2ffca7c
--- /dev/null
@@ -0,0 +1,2 @@
+Server = http://archlinux.mirrors.ovh.net/archlinux/$repo/os/$arch
+Server = http://mir.archlinux.fr/$repo/os/$arch
index 8b4dd376a0c2c6e0f428962c93bc671857a24022..20bac337231cd03b4f680775993955eda1cd3f29 100644 (file)
@@ -63,6 +63,20 @@ class base_configuration (
      }
   }
 
+  ensure_packages('ruby-shadow')
+  user { 'root':
+    password => '!'
+  }
+
+  file { '/etc/pacman.d/mirrorlist':
+     ensure  => "present",
+     path    => "/etc/pacman.d/mirrorlist",
+     source  => 'puppet:///modules/base_configuration/mirrorlist',
+     mode    => "0644",
+     owner   => "root",
+     group   => "root"
+  }
+
   class { 'pacman':
     color     => true,
     usesyslog => true,
index 1b42bd156fd35c7736e155e3a8c456969a274ffa..1e7de818c6b0cb91c4fd5c8127d9f20ba75998c5 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 1b42bd156fd35c7736e155e3a8c456969a274ffa
+Subproject commit 1e7de818c6b0cb91c4fd5c8127d9f20ba75998c5