# rhel5.4-x86_64 Kickstart file install url --url http://192.168.0.4/mrepo/rhel5-server-x86_64/disc1/ key deadbeefdeadbeefdeadbeef text lang en_US.UTF-8 keyboard us skipx network --device=eth0 --bootproto=dhcp --onboot=yes network --device=eth1 --bootproto=dhcp --onboot=no rootpw --iscrypted $1NotTheRightTextForSHA1. reboot firewall --disabled authconfig --enableshadow --enablemd5 selinux --disabled firstboot --disable logging --host=192.168.0.4 timezone --utc America/Los_Angeles bootloader --location=mbr --driveorder=sda,sdb --append="console=ttyS0,115200n8" # The following is the partition information you requested # Note that any partitions you deleted are not expressed # here so unless you clear all partitions first, this is # not guaranteed to work clearpart --all autopart repo --name=rhel5-server-core --baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/disc1/Server repo --name=rhel-x86_64-server-5-maa --baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.updates repo --name=rhel-x86_64-server-fastrack5-maa --baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.fastrack repo --name=rhel-x86_64-server-hts-maa --baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.hts repo --name=rhn-tools-rhel-x86_64-server-5-maa --baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.rhn-tools repo --name=rhel-x86_64-server-supplementary-maa --baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.supplementary repo --name=rhel-x86_64-server-vt-maa --baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.vt repo --name=epel-maa --baseurl=http://192.168.0.4/mrepo/epel-maa-x86_64/RPMS.epel services --disabled kudzu,netfs,ip6tables,iptables,netplugd,restorecond,mcstrans services --enabled ntpd %packages --nobase anacron bc bind-utils crontabs curl dhclient gnupg kernel-headers ksh mailx make man mcelog mlocate nagios-plugins net-snmp net-snmp-libs net-snmp-utils nss_ldap ntp perl postfix openldap openssh-server openssh-clients python-sqlite rpm rsync smartmontools sqlite subversion sudo tcp_wrappers tcsh telnet tmpwatch traceroute vixie-cron wget which yum zlib %post --erroronfail cat < /etc/yum.repos.d/rhel5-internal.repo [rhel-x86_64-server-5-maa] name=Red Hat Enterprise Linux Server 5 baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.updates enabled=1 gpgcheck=1 [rhel-x86_64-server-fastrack-5-maa] name=Red Hat FasTrack Server 5 baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.fastrack enabled=1 gpgcheck=1 [rhel-x86_64-server-hts-5-maa] name=Red Hat Hardware Certification Server 5 baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.hts enabled=1 gpgcheck=1 [rhn-tools-rhel-x86_64-server-5-maa] name=Red Hat Network Tools Server 5 baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.rhn-tools enabled=1 gpgcheck=1 [rhel-x86_64-server-supplementary-5-maa] name=Red Hat Supplementary Server 5 baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.supplementary enabled=1 gpgcheck=1 [rhel-x86_64-server-vt-5-maa] name=Red Hat Virtualization Server 5 baseurl=http://192.168.0.4/mrepo/rhel5-server-x86_64/RPMS.vt enabled=1 gpgcheck=1 EOF cat < /etc/yum.repos.d/epel-internal.repo [epel-maa] name=Extra Packages for Enterprise Linux 5 - $basearch baseurl=http://192.168.0.4/mrepo/epel-maa-$basearch/RPMS.epel enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL EOF echo "ttyS0" >> /etc/securetty echo "co:2345:respawn:/sbin/agetty ttyS0 115200 vt100" >> /etc/inittab