Files
pxe_server/defaults/main.yaml
2025-10-12 19:13:00 -07:00

77 lines
1.1 KiB
YAML

---
# packages needed for PXE
pxe_packages:
- tftpd-hpa
- isc-dhcp-server
- apache2
- syslinux-common
- iptables-persistent
iso_packages:
- xorriso
- rsync
- syslinux
- binutils
- isolinux
# list of packages to be installed with base image
install_packages:
- openssh-server
- resolvconf
- sudo
- htop
- net-tools
- curl
- pigz
- jq
- nmap
- lm-sensors
- speedtest-cli
- ethtool
- tidy
- lynx
- iotop
- iftop
- gnupg
- pwgen
- unzip
- iw
- lshw
- firmware-iwlwifi
- dnsutils
- git
- brightnessctl
- v4l-utils
- ffmpeg
- libpam-kwallet5
- thermald
- acpi
- lshw
- iw
- bind9-dnsutils
- openssh-server
- curl
- openvpn
- net-tools
- htop
deb13_src: "/opt/cosmos/deb13-source"
deb13_iso: "/opt/cosmos/deb13-iso"
iso_share: "/media/share/iso"
deb13_pxe: "/opt/cosmos/pxe"
archive_fresh: false
build_iso: false
deploy_iso: false
iso_only: false
configure_routing: true
cpu_architecture: "amd64"
# this is true because it will always be set in jenkins
refresh_only: true
armcpu_check: false
...