Puppet Class: jail::setup

Defined in:
manifests/setup.pp

Overview

Class: jail::setup

Lay down the global configuration for jail.conf as well as create the needed directories and/or zfs mountpoints.



6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'manifests/setup.pp', line 6

class jail::setup () {

  package { 'iocell':
    ensure => installed,
  }

  service { 'iocell':
    enable => true,
  }

  file { '/etc/jail.conf':
    ensure => absent,
  }

  File['/etc/jail.conf'] ~> Service['iocell']
  Package['iocell'] ~> Service['iocell']
}