puppet-foreman_proxy/manifests/params.pp @ 4a5b8e8e
4a5b8e8e | Ohad Levy | class foreman_proxy::params {
|
|
# variables
|
|||
$dir = "/usr/share/foreman-proxy"
|
|||
$user = "foreman-proxy"
|
|||
$log = "/var/log/foreman-proxy/proxy.log"
|
|||
# puppetca settings
|
|||
$puppetca = true
|
|||
$autosign_location = "/etc/puppet/autosign.conf"
|
|||
$puppetca_cmd = "/usr/sbin/puppetca"
|
|||
$puppet_group = "puppet"
|
|||
# puppetrun settings
|
|||
$puppetrun = true
|
|||
$puppetrun_cmd = "/usr/sbin/puppetrun"
|
|||
# TFTP settings
|
|||
require "tftp" # ensures we can access tftp module parameters
|
|||
$tftp = true
|
|||
$syslinux_root = "/usr/share/syslinux"
|
|||
$syslinux_files = ["pxelinux.0","menu.c32","chain.c32"]
|
|||
$tftproot = $tftp::params::root
|
|||
$tftp_dir = ["${tftproot}/pxelinux.cfg","${tftproot}/build"]
|
|||
$dhcp = false
|
|||
$dns = false
|
|||
}
|