IPXESOURCE is pointing to /usr/share/ipxe/ by default, so the `ipxe/` directory should not be included in the compiled-in relative defaults. Fixes a bug in #1010 Signed-off-by: Jonathon Anderson <janderson@ciq.com>
12 lines
516 B
Go
12 lines
516 B
Go
package config
|
|
|
|
// TFTPConf represents that configuration for the TFTP service that
|
|
// Warewulf will configure.
|
|
type TFTPConf struct {
|
|
Enabled bool `yaml:"enabled" default:"true"`
|
|
TftpRoot string `yaml:"tftproot" default:"/var/lib/tftpboot"`
|
|
SystemdName string `yaml:"systemd name" default:"tftp"`
|
|
|
|
IpxeBinaries map[string]string `yaml:"ipxe" default:"{\"00:09\": \"ipxe-snponly-x86_64.efi\",\"00:00\": \"undionly.kpxe\",\"00:0B\": \"arm64-efi/snponly.efi\",\"00:07\": \"ipxe-snponly-x86_64.efi\"}"`
|
|
}
|