]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - modules/base_configuration/manifests/init.pp
Add missing services
[perso/Immae/Projets/Puppet.git] / modules / base_configuration / manifests / init.pp
index 2b20a0e89908e0aabc688d5690a8eaa1ea271dfb..8b4dd376a0c2c6e0f428962c93bc671857a24022 100644 (file)
@@ -3,6 +3,19 @@ class base_configuration (
   $username = "immae",
   $userid   = 1000
 ) {
+  service { "sshd":
+    ensure => "running",
+    enable => true,
+  }
+  service { "systemd-networkd.socket":
+    ensure => "running",
+    enable => true,
+  }
+  service { "systemd-networkd":
+    ensure => "running",
+    enable => true,
+  }
+
   unless empty($hostname) {
     class { 'systemd::hostname':
       hostname => $hostname
@@ -51,7 +64,8 @@ class base_configuration (
   }
 
   class { 'pacman':
-    color => true,
+    color     => true,
+    usesyslog => true,
   }
 
   pacman::repo { 'multilib':