]> git.netwichtig.de Git - user/henk/code/puppet/modules/s6.git/blob - manifests/install.pp
change scandir path
[user/henk/code/puppet/modules/s6.git] / manifests / install.pp
1 class s6::install {
2   package {
3     's6':
4       ensure => installed,
5     ;
6   }
7   file {
8     '/usr/local/bin/s6-svscanboot':
9       ensure  => present,
10       source  => 'puppet:///modules/s6/usr/local/bin/s6-svscanboot',
11       mode    => '0755',
12       require => Package['s6'],
13     ;
14     '/etc/init.d/s6':
15       ensure  => present,
16       source  => 'puppet:///modules/s6/etc/init.d/s6',
17       mode    => '0755',
18       require => Package['s6'],
19     ;
20     '/etc/s6-services/':
21       ensure => directory,
22     ;
23     '/etc/s6-scandir/':
24       ensure => directory,
25     ;
26   }
27   user {
28     's6-logs':
29       ensure => present,
30       home   => '/nonexistant',
31       shell  => '/usr/sbin/nologin',
32       system => true,
33     ;
34   }
35 }