install cdrom lang en_US.UTF-8 keyboard us network --bootproto=dhcp rootpw vagrant firewall --disabled selinux --permissive timezone UTC unsupported_hardware bootloader --location=mbr text skipx zerombr clearpart --all --initlabel autopart auth --enableshadow --passalgo=sha512 --kickstart firstboot --disabled reboot user --name=vagrant --plaintext --password vagrant key --skip %packages --nobase --ignoremissing --excludedocs # vagrant needs this to copy initial files via scp openssh-clients sudo kernel-headers kernel-devel gcc make perl wget nfs-utils -fprintd-pam -intltool # unnecessary firmware -aic94xx-firmware -atmel-firmware -b43-openfwwf -bfa-firmware -ipw2100-firmware -ipw2200-firmware -ivtv-firmware -iwl100-firmware -iwl1000-firmware -iwl3945-firmware -iwl4965-firmware -iwl5000-firmware -iwl5150-firmware -iwl6000-firmware -iwl6000g2a-firmware -iwl6050-firmware -libertas-usb8388-firmware -ql2100-firmware -ql2200-firmware -ql23xx-firmware -ql2400-firmware -ql2500-firmware -rt61pci-firmware -rt73usb-firmware -xorg-x11-drv-ati-firmware -zd1211-firmware %post # Force to set SELinux to a permissive mode sed -i -e 's/\(^SELINUX=\).*$/\1permissive/' /etc/selinux/config # sudo echo "%vagrant ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers.d/vagrant