]> gitweb.fluxo.info Git - puppet-nodo.git/commitdiff
Fix sources.list management
authorSilvio Rhatto <rhatto@riseup.net>
Fri, 26 Aug 2016 17:55:54 +0000 (14:55 -0300)
committerSilvio Rhatto <rhatto@riseup.net>
Fri, 26 Aug 2016 17:55:54 +0000 (14:55 -0300)
manifests/subsystem/apt.pp

index 748941388b3928e62d820621d97c40f6b8b00b4f..a93125e240c9fbf8a3d6205de437651578f746d8 100644 (file)
@@ -5,14 +5,14 @@ class nodo::subsystem::apt(
   $minute       = 0,
 ) {
   file { '/etc/apt/sources.list':
-    ensure  => $ensure ? {
-      'present' => 'present',
-       default  => undef,
-    },
+    ensure  => present,
     owner   => root,
     group   => root,
     mode    => 0644,
-    content => template("nodo/apt/${::operatingsystem}.sources.list.erb"),
+    content => $ensure ? {
+      'present' => template("nodo/apt/${::operatingsystem}.sources.list.erb"),
+       default  => undef,
+    },
   }
 
   # We have /var/log/dpkg.log, so we do not need to rotate /var/log/upgrade.log