]> git.netwichtig.de Git - user/henk/code/puppet/modules/s6.git/blobdiff - manifests/install.pp
better place
[user/henk/code/puppet/modules/s6.git] / manifests / install.pp
index f26627691009fd5630d7fa0cdd087428f00227b4..b6f80b45dae2c91a72d03c624aedda332f9d026a 100644 (file)
@@ -7,7 +7,10 @@ class s6::install {
   file {
     '/usr/local/bin/s6-svscanboot':
       ensure  => present,
-      source  => 'puppet:///modules/s6/usr/local/bin/s6-svscanboot',
+      source  => [
+        "puppet:///modules/s6/usr/local/bin/s6-svscanboot.${facts['os']['distro']['codename']}",
+        'puppet:///modules/s6/usr/local/bin/s6-svscanboot',
+      ],
       mode    => '0755',
       require => Package['s6'],
     ;
@@ -23,6 +26,9 @@ class s6::install {
     '/etc/s6-scandir/':
       ensure => directory,
     ;
+    '/var/log/s6/':
+      ensure => directory,
+    ;
   }
   user {
     's6-logs':