install keyboard us text lang en_US.UTF-8 cdrom network --device eth0 --bootproto dhcp --onboot=yes network --device eth1 --onboot=yes --bootproto static --ip=10.0.0.1 --netmask=255.255.255.0 rootpw passw0rd firewall --disabled authconfig --enableshadow --enablemd5 selinux --enforcing timezone --utc America/New_York bootloader --location=mbr --append="3" reboot zerombr clearpart --initlabel --drives=sda part / --fstype ext3 --size 1024 --grow --ondisk sda %packages --ignoremissing --nobase bash yum openssh openssh-server openssh-clients screen nfs-utils httpd php util-linux-ng coreutils grub wget dhclient syslinux %post { ##TODO # configure tftpd # configure httpd # configure DVD mount (or point at http fedora mirror) # make kickstart dirs mkdir -p /home/kickstart/auto-ks # turn on httpd nfs chkconfig network on chkconfig httpd on chkconfig nfs on # configure firewall cat > /etc/sysconfig/iptables </root/finalize.sh </etc/named.conf </etc/httpd/conf.d/auto-ks.httpd.conf < Options FollowSymlinks -MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec EOF cat > /etc/dhcpd.conf <> /etc/exports /etc/init.d/nfs restart END_FINAL } > /root/post.log 2>&1