initial
This commit is contained in:
@@ -1,17 +0,0 @@
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 90
|
||||
/dav/ikwadmin/!svn/ver/3493/linux/puppetmaster/etc_puppet/modules/puppet/manifests/defines
|
||||
END
|
||||
env_fact.pp
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 102
|
||||
/dav/ikwadmin/!svn/ver/2479/linux/puppetmaster/etc_puppet/modules/puppet/manifests/defines/env_fact.pp
|
||||
END
|
||||
private_dirs.pp
|
||||
K 25
|
||||
svn:wc:ra_dav:version-url
|
||||
V 106
|
||||
/dav/ikwadmin/!svn/ver/3493/linux/puppetmaster/etc_puppet/modules/puppet/manifests/defines/private_dirs.pp
|
||||
END
|
||||
@@ -1,96 +0,0 @@
|
||||
10
|
||||
|
||||
dir
|
||||
4547
|
||||
https://uwaechte@svn.ikw.uni-osnabrueck.de/dav/ikwadmin/linux/puppetmaster/etc_puppet/modules/puppet/manifests/defines
|
||||
https://uwaechte@svn.ikw.uni-osnabrueck.de/dav/ikwadmin
|
||||
|
||||
|
||||
|
||||
2010-06-22T13:03:34.092649Z
|
||||
3493
|
||||
tkundoch
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
0e4a7186-e024-0410-a49b-aced43e0d94e
|
||||
|
||||
env_fact.pp
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2011-07-25T16:18:40.000000Z
|
||||
e4084d688182441c58989585a7e1be7d
|
||||
2009-05-16T12:02:33.150252Z
|
||||
2479
|
||||
uwaechte
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
745
|
||||
|
||||
private_dirs.pp
|
||||
file
|
||||
|
||||
|
||||
|
||||
|
||||
2011-07-25T16:18:40.000000Z
|
||||
efa07844976a4dd05c4c2b1638ff557f
|
||||
2010-06-22T13:03:34.092649Z
|
||||
3493
|
||||
tkundoch
|
||||
has-props
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
737
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
K 12
|
||||
svn:keywords
|
||||
V 2
|
||||
Id
|
||||
END
|
||||
@@ -1,5 +0,0 @@
|
||||
K 12
|
||||
svn:keywords
|
||||
V 2
|
||||
Id
|
||||
END
|
||||
@@ -1,27 +0,0 @@
|
||||
# $Id$
|
||||
|
||||
define puppet::env_fact(
|
||||
$factname="",
|
||||
$value,
|
||||
$ensure="present"
|
||||
){
|
||||
$factname_real = $factname ? {
|
||||
"" => upcase($name),
|
||||
default => upcase($factname)
|
||||
}
|
||||
if defined(Exec["create-env_fact.sh"]){
|
||||
debug("already defined.")
|
||||
}else{
|
||||
exec{"create-env_fact.sh":
|
||||
command => "echo \"#/bin/sh\n\" >>/etc/profile.d/env_facts.sh && chmod a+xr /etc/profile.d/env_facts.sh",
|
||||
onlyif => "test ! -e /etc/profile.d/env_facts.sh",
|
||||
before => Line["env_fact-${factname_real}"],
|
||||
}
|
||||
}
|
||||
|
||||
line{"env_fact-${factname_real}":
|
||||
line => "export FACTER_${factname_real}=${value}",
|
||||
file => "/etc/profile.d/env_facts.sh",
|
||||
ensure => $ensure,
|
||||
}
|
||||
}
|
||||
@@ -1,21 +0,0 @@
|
||||
##########################################################################
|
||||
## define puppet::puppetmaster::privatedir
|
||||
## $l_fqdn : hostname - lower case letters only
|
||||
## $title : hostname - as given in hosts client-cert
|
||||
##
|
||||
## $puppet_privdir (declared in site.pp) must already exist!
|
||||
|
||||
define puppet::puppetmaster::privatedir ( $l_fqdn ) {
|
||||
file { "${puppet_privdir}/${l_fqdn}":
|
||||
ensure => directory,
|
||||
owner => puppet
|
||||
} # file
|
||||
## create link if cert-hostname and DNS-provided fqdn differ
|
||||
if $title != $l_fqdn {
|
||||
file { "${puppet_privdir}/${title}":
|
||||
ensure => "${puppet_privdir}/${l_fqdn}",
|
||||
require => File["${puppet_privdir}/${l_fqdn}"]
|
||||
} # file
|
||||
} # if
|
||||
|
||||
} # define puppet::puppetmaster::privatedir
|
||||
Reference in New Issue
Block a user