Puppet Class: nfs::client::ubuntu::configure

Defined in:
manifests/client/ubuntu/configure.pp

Overview



1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
# File 'manifests/client/ubuntu/configure.pp', line 1

class nfs::client::ubuntu::configure {

  if $nfs::client::ubuntu::nfs_v4 {
      augeas {
        '/etc/default/nfs-common':
          context => '/files/etc/default/nfs-common',
          changes => [ 'set NEED_IDMAPD yes', ];
        '/etc/idmapd.conf':
          context => '/files/etc/idmapd.conf/General',
          lens    => 'Puppet.lns',
          incl    => '/etc/idmapd.conf',
          changes => ["set Domain ${nfs::client::ubuntu::nfs_v4_idmap_domain}"],
      }
  }

}