This commit is contained in:
Udo Waechter
2013-05-28 17:12:44 +02:00
parent 24f4a25732
commit 94d560e759
2 changed files with 14 additions and 14 deletions

View File

@@ -16,8 +16,8 @@ define puppet::defines::env_fact ($value, $factname = '', $ensure = 'present') {
} }
common::line { "env_fact-${factname_real}": common::line { "env_fact-${factname_real}":
ensure => $ensure,
line => "export FACTER_${factname_real}=${value}", line => "export FACTER_${factname_real}=${value}",
file => '/etc/profile.d/env_facts.sh', file => '/etc/profile.d/env_facts.sh',
ensure => $ensure,
} }
} }

View File

@@ -1,21 +1,21 @@
########################################################################## ##########################################################################
## define puppet::puppetmaster::privatedir # # define puppet::puppetmaster::privatedir
## $l_fqdn : hostname - lower case letters only # # $l_fqdn : hostname - lower case letters only
## $title : hostname - as given in hosts client-cert # # $title : hostname - as given in hosts client-cert
## ##
## $puppet_privdir (declared in site.pp) must already exist! # # $puppet_privdir (declared in site.pp) must already exist!
define puppet::puppetmaster::privatedir ( $l_fqdn ) { define puppet::defines::privatedir ($l_fqdn) {
file { "${puppet_privdir}/${l_fqdn}": file { "${::puppet_privdir}/${l_fqdn}":
ensure => directory, ensure => directory,
owner => puppet owner => puppet
} # file } # file
## create link if cert-hostname and DNS-provided fqdn differ
# # create link if cert-hostname and DNS-provided fqdn differ
if $title != $l_fqdn { if $title != $l_fqdn {
file { "${puppet_privdir}/${title}": file { "${::puppet_privdir}/${title}":
ensure => "${puppet_privdir}/${l_fqdn}", ensure => "${::puppet_privdir}/${l_fqdn}",
require => File["${puppet_privdir}/${l_fqdn}"] require => File["${::puppet_privdir}/${l_fqdn}"]
} # file } # file
} # if } # if
} # define puppet::puppetmaster::privatedir } # define puppet::puppetmaster::privatedir