#platform=x86, AMD64, or Intel EM64T # System authorization information auth --useshadow --enablemd5 # System bootloader configuration bootloader --location=mbr # Use text install text # Firewall configuration firewall --disabled # Run the Setup Agent on first boot firstboot --disable # System keyboard keyboard us # System language lang en_US # Use CDROM installation media cdrom # Network information network --bootproto=dhcp --device=eth0 --onboot=on # Reboot after installation reboot --eject # Root password rootpw password # SELinux configuration selinux --disabled # Skip X Configuration skipx # System timezone timezone America/New_York # Install OS instead of upgrade install # Clear the Master Boot Record zerombr # Partition clearing information clearpart --all --initlabel partition /boot --fstype=ext3 --size=200 partition swap --size=2000 partition pv.01 --size=1000 --grow volgroup HostVolGroup00 pv.01 logvol swap --fstype swap --name=Swap --vgname=HostVolGroup00 --size=1024 logvol / --fstype ext3 --name=Root --vgname=HostVolGroup00 --size=10240 --grow logvol /home --fstype ext3 --name=Home --vgname=HostVolGroup00 --size=2048 %packages kernel vim-enhanced yum -yum-updatesd genome-repo rubygem-genome-bootstrap %post # Identify this machine as a Genome respin /bin/touch /etc/sysconfig/genome-respin # Chkconfig the bootstrap script /sbin/chkconfig --add genome-repo-bootstrap /sbin/chkconfig genome-repo-bootstrap on # Determine the operating system release and version if [ "`grep 'Red Hat' /etc/redhat-release`" != "" ]; then export RELEASE="RHEL" elif [ "`grep 'CentOS' /etc/redhat-release`" != "" ]; then export RELEASE="CentOS" else export RELEASE="Fedora" fi echo """ [genome-noarch] name=genome-noarch baseurl=http://ftp.redhat.com/pub/redhat/genome/yum/$RELEASE-\$releasever-genome-noarch enabled=1 priority=99 gpgcheck=0 [genome-\$basearch] name=genome-\$basearch baseurl=http://ftp.redhat.com/pub/redhat/genome/yum/$RELEASE-\$releasever-genome-\$basearch enabled=1 priority=99 gpgcheck=0 """ > /etc/yum.repos.d/genome.repo %end