mode => 0755,
ensure => present,
require => Package["puppet"],
- content => template("bin/puppet-bootstrap"),
+ content => template("$puppet_bootstrap_tmpdir/bin/puppet-bootstrap"),
}
# execute the bootstrap script to download puppet modules
group => "puppet",
mode => 0644,
require => Package["puppet"],
- content => template("puppet/puppet.conf.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/puppet.conf.erb"),
}
file { "$default_puppet_conf_dir/fileserver.conf":
group => "puppet",
mode => 0644,
require => Package["puppet"],
- content => template("puppet/fileserver.conf.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/fileserver.conf.erb"),
}
file { "$default_puppet_conf_dir/auth.conf":
group => "puppet",
mode => 0644,
require => Package["puppet"],
- content => template("puppet/auth.conf.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/auth.conf.erb"),
}
# files in $default_puppet_conf_dir/manifests
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests"] ],
- content => template("puppet/site.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/site.pp.erb"),
}
file { "$default_puppet_conf_dir/manifests/modules.pp":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests"] ],
- content => template("puppet/modules.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/modules.pp.erb"),
}
file { "$default_puppet_conf_dir/manifests/nodes.pp":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests"] ],
- content => template("puppet/nodes.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/nodes.pp.erb"),
}
# files in $default_puppet_conf_dir/manifests/classes
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests/classes"] ],
- content => template("puppet/websites.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/websites.pp.erb"),
}
file { "$default_puppet_conf_dir/manifests/classes/users.pp":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests/classes"] ],
- content => template("puppet/users.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/users.pp.erb"),
}
# files in $default_puppet_conf_dir/manifests/nodes
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests/nodes"] ],
- content => template("puppet/server.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/server.pp.erb"),
}
file { "$default_puppet_conf_dir/manifests/nodes/$hostname-master.pp":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests/nodes"] ],
- content => template("puppet/master.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/master.pp.erb"),
}
file { "$default_puppet_conf_dir/manifests/nodes/$hostname-proxy.pp":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests/nodes"] ],
- content => template("puppet/proxy.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/proxy.pp.erb"),
}
file { "$default_puppet_conf_dir/manifests/nodes/$hostname-web.pp":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests/nodes"] ],
- content => template("puppet/web.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/web.pp.erb"),
}
file { "$default_puppet_conf_dir/manifests/nodes/$hostname-storage.pp":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests/nodes"] ],
- content => template("puppet/storage.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/storage.pp.erb"),
}
file { "$default_puppet_conf_dir/manifests/nodes/$hostname-test.pp":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/manifests/nodes"] ],
- content => template("puppet/test.pp.erb"),
+ content => template("$puppet_bootstrap_tmpdir/puppet/test.pp.erb"),
}
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/apache/htdocs/images"] ],
- content => template("files/apache/htdocs/images/README.html"),
+ content => template("$puppet_bootstrap_tmpdir/files/apache/htdocs/images/README.html"),
}
file { "$default_puppet_conf_dir/files/apache/htdocs/index.html":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/apache/htdocs"] ],
- content => template("apache/htdocs/index.html.erb"),
+ content => template("$puppet_bootstrap_tmpdir/apache/htdocs/index.html.erb"),
}
file { "$default_puppet_conf_dir/files/apache/htdocs/missing.html":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/apache/htdocs"] ],
- content => template("apache/htdocs/missing.html.erb"),
+ content => template("$puppet_bootstrap_tmpdir/apache/htdocs/missing.html.erb"),
}
file { "$default_puppet_conf_dir/files/apache/vhosts/git":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/apache/vhosts"] ],
- content => template("apache/vhosts/git.erb"),
+ content => template("$puppet_bootstrap_tmpdir/apache/vhosts/git.erb"),
}
file { "$default_puppet_conf_dir/files/apache/vhosts/lists":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/apache/vhosts"] ],
- content => template("apache/vhosts/lists.erb"),
+ content => template("$puppet_bootstrap_tmpdir/apache/vhosts/lists.erb"),
}
file { "$default_puppet_conf_dir/files/apache/vhosts/mail":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/apache/vhosts"] ],
- content => template("apache/vhosts/mail.erb"),
+ content => template("$puppet_bootstrap_tmpdir/apache/vhosts/mail.erb"),
}
file { "$default_puppet_conf_dir/files/apache/vhosts/nagios":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/apache/vhosts"] ],
- content => template("apache/vhosts/nagios.erb"),
+ content => template("$puppet_bootstrap_tmpdir/apache/vhosts/nagios.erb"),
}
file { "$default_puppet_conf_dir/files/apache/vhosts/wiki":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/apache/vhosts"] ],
- content => template("apache/vhosts/wiki.erb"),
+ content => template("$puppet_bootstrap_tmpdir/apache/vhosts/wiki.erb"),
}
file { "$default_puppet_conf_dir/files/etc/aliases":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/etc"] ],
- content => template("etc/aliases.erb"),
+ content => template("$puppet_bootstrap_tmpdir/etc/aliases.erb"),
}
file { "$default_puppet_conf_dir/files/etc/nagios3/htpasswd.users":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/etc/nagios3.users"] ],
- content => template("etc/nagios3/htpasswd.users.erb"),
+ content => template("$puppet_bootstrap_tmpdir/etc/nagios3/htpasswd.users.erb"),
}
file { "$default_puppet_conf_dir/files/etc/nginx/$domain":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/etc/nginx"] ],
- content => template("etc/nginx/domain.erb"),
+ content => template("$puppet_bootstrap_tmpdir/etc/nginx/domain.erb"),
}
file { "$default_puppet_conf_dir/files/postfix/tls_policy":
group => "puppet",
mode => 0644,
require => [ Package["puppet"], File["$default_puppet_conf_dir/files/postfix"] ],
- content => template("postfix/tls_policy.erb"),
+ content => template("$puppet_bootstrap_tmpdir/postfix/tls_policy.erb"),
}