Puppet Class: pacemaker::nfs

Defined in:
manifests/nfs.pp

Overview

Class: pacemaker::nfs

Install SELinux rules to use NFS from pacemaker



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'manifests/nfs.pp', line 5

class pacemaker::nfs {
  case $::operatingsystem {
    'RedHat': {

      case $::operatingsystemmajrelease {

        '4','5' : {
        }

        default: {

          selinux::module { 'hanfs':
            content => file('pacemaker/selinux/hanfs.te'),
            require => Package['corosync'],
          }

        }

      }
    }

    default: { notice("SELinux not implemented on ${::operatingsystem} by this module")
    }
  }

}