summaryrefslogtreecommitdiff
path: root/modules/losetup/manifests/init.pp
blob: 8d7f8d85894f2a2f53da41790556af25bf061091 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
class losetup {
  file { '/etc/systemd/system/loop@.service':
    ensure => file,
    source => "puppet:///modules/${module_name}/loop@.service",
  }
  
  # ensure_resource ('file', { path => '/usr/libexec', ensure => directory })
  file { '/usr/libexec':
    ensure => directory,
  }

  file { 
  default:
    ensure => file,
    mode   => '0555',
    ;
'/usr/libexec/setup-loop-device':
    source => "puppet:///modules/${module_name}/setup-loop-device",
    ;
'/usr/libexec/dismantle-loop-device':
    source => "puppet:///modules/${module_name}/dismantle-loop-device",
    ;
  }
}