]> git.netwichtig.de Git - user/henk/code/puppet/modules/s6.git/blobdiff - manifests/install.pp
buster gets the wrapper script from the module, not the package
[user/henk/code/puppet/modules/s6.git] / manifests / install.pp
index de016eea87b389507fbbe69152a5377e9b794605..2042f8a34faabd8e767024f640b6c1a748d46433 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'],
     ;
@@ -20,6 +23,9 @@ class s6::install {
     '/etc/s6-services/':
       ensure => directory,
     ;
+    '/etc/s6-scandir/':
+      ensure => directory,
+    ;
   }
   user {
     's6-logs':