Project

General

Profile

Download (773 Bytes) Statistics
| Branch: | Tag: | Revision:
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

}
(4-4/7)