mirror of
https://git.valherun.com/valherun/pxe_boot_alma.git
synced 2026-10-16 00:42:03 -04:00
49 lines
900 B
Plaintext
49 lines
900 B
Plaintext
#version=RHEL10
|
|
|
|
text
|
|
eula --agreed
|
|
lang en_US.UTF-8
|
|
keyboard us
|
|
timezone America/New_York --utc
|
|
|
|
url --url="http://192.168.10.10/alma/10/BaseOS/x86_64/os"
|
|
|
|
network --bootproto=dhcp --device=link --activate --hostname=alma10-auto
|
|
|
|
rootpw --lock
|
|
firewall --enabled --service=ssh
|
|
selinux --enforcing
|
|
services --enabled=sshd,chronyd
|
|
firstboot --disable
|
|
reboot
|
|
|
|
zerombr
|
|
clearpart --all --initlabel
|
|
autopart --type=lvm
|
|
|
|
bootloader --location=mbr
|
|
|
|
%packages
|
|
@^minimal-environment
|
|
curl
|
|
git
|
|
sudo
|
|
wget
|
|
bash-completion
|
|
vim-enhanced
|
|
%end
|
|
|
|
%post --erroronfail --log=/root/ks-post.log
|
|
set -euxo pipefail
|
|
|
|
mkdir -p /root/pxe_boot_alma
|
|
cat > /root/pxe_boot_alma/post-install-bootstrap.sh <<'EOF'
|
|
#!/bin/bash
|
|
set -euo pipefail
|
|
bash <(curl -fsSL http://192.168.10.10/kickstarts/post-install-bootstrap.sh)
|
|
EOF
|
|
chmod 700 /root/pxe_boot_alma/post-install-bootstrap.sh
|
|
|
|
/root/pxe_boot_alma/post-install-bootstrap.sh
|
|
%end
|