Puppet Class: ipa::server::replica::peering::base

Defined in:
manifests/server/replica/peering/base.pp

Overview



18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# File 'manifests/server/replica/peering/base.pp', line 18

class ipa::server::replica::peering::base {

	include ipa::server::replica::base
	include ipa::vardir
	#$vardir = $::ipa::vardir::module_vardir	# with trailing slash
	$vardir = regsubst($::ipa::vardir::module_vardir, '\/$', '')

	file { "${vardir}/replica/peering/":
		ensure => directory,		# make sure this is a directory
		recurse => true,		# recursively manage directory
		purge => true,			# purge all unmanaged files
		force => true,			# also purge subdirs and links
		owner => root, group => nobody, mode => 600, backup => false,
		require => File["${vardir}/replica/"],
	}
}