Smallest Possible Kickstart configs for RHEL3 and/or RHEL4?

Dan Trainor info at hostinthebox.net
Fri Feb 3 20:06:42 UTC 2006


Elizabeth.Brosch at thomson.com wrote:
> Here is what I use:
> 
>  
> 
> # Kickstart file for Red Hat Enterprise Linux AS 4
> 
> #
> 
> # Set some basic configuration
> 
> lang en_US
> 
> langsupport en_US
> 
> keyboard us
> 
> mouse genericps/2 --emulthree
> 
> # System timezone
> 
> timezone America/New_York
> 
> # where to find the distribution ISOs
> 
> nfs --server xx.xxx.xx.xx --dir /etc/kickstart/osdist/rhel4
> 
> # Set root password
> 
> rootpw --iscrypted $$$$$$/
> 
> # bootloader
> 
> bootloader --location=mbr --append="rhgb quiet"
> 
> # do an install
> 
> install
> 
> # Partition configuration
> 
> clearpart --all --initlabel
> 
> part /boot --size 100 --fstype ext3 --asprimary
> 
> part swap --size 16384 --fstype swap --asprimary
> 
> part / --size 3072 --grow --fstype=ext3 --asprimary
> 
> # For initial installation get IP addr by dhcp.  Post install converts 
> to static
> 
> network --bootproto dhcp --device eth0 --hostname xxxxxx
> 
> # Enable shadowed MD5 passwords
> 
> auth --useshadow --enablemd5
> 
> # Disable firewall
> 
> firewall --disabled
> 
> # enable X at boot time
> 
> xconfig --startxonboot
> 
> # Install standard packages
> 
> %packages
> 
> @ admin-tools
> 
> @ editors
> 
> @ emacs
> 
> @ system-tools
> 
> @ dialup
> 
> @ compat-arch-support
> 
> @ base-x
> 
> @ server-cfg
> 
> @ development-tools
> 
> # a couple of individual RPMs to install
> 
> grub
> 
> e2fsprogs
> 
> kernel-smp
> 
> kernel-smp-devel
> 
> #
> 
> # PRE
> 
> #
> 
> # post-installation script starts
> 
> %post
> 
> mkdir -p /mnt/tmp
> 
> mount xx.xxx.xx.xx:/etc/kickstart /mnt/tmp
> 
> cd /mnt/tmp
> 
> . ./post-install
> 
> # unmount the disk
> 
> umount /mnt/tmp
> 
> # post-installation script ends
> 
>  
> 
> Liz Brosch
> 

Hi -

I used something similar.  Now, I've gone one step further.

I know I whined and complained a lot about it, but i've finally got the 
process of completely re-mastering the install, down perfectly.

I go as far as editing comps.xml, and adding/removing packages from 
@base and @core, so I do not have to speficy any additional packages or 
package groups.

I'll be publishing all of this shortly.  I'll go ahead and let you all 
know when it's done.

Thanks!
-dant




More information about the Kickstart-list mailing list