4139l3 Listing 3. Example Post-Install Script for Customization:postinstall #!/bin/sh # postinstall script for kickstart installation # Installing remote shell execution permissions for servers cat <>/root/.rhosts 192.168.4.1 root 192.168.4.2 root EOF # Setting up DNS servers cat <>/etc/resolv.conf search UGL2.ee.uet.edu.pk nameserver 192.168.4.1 nameserver 192.168.4.5 EOF # Setting NIS domain name cat <>/etc/sysconfig/network NISDOMAIN="UGL2.ee.uet.edu.pk" EOF # Setting automounter NIS maps by removing the /etc files rm -f /etc/auto.master rm -f /etc/auto.misc # These lines allow network access to linuxconf cat <>/etc/conf.linuxconf [netaccess] htmlaccess.from 192.168.4.0 255.255.255.0 htmlaccess.dolog 0 htmlaccess.enable 1 EOF # Miscellaneous initializations cat <>/etc/rc.d/rc.local rdate -s time EOF # Changing runlevel to 5 ./streplace /etc/inittab -x -w "r now"="h now" ./streplace /etc/inittab -x -q "id:3:initdefault:"="id:5:initdefault:" # Getting rid of the lilo prompt ./streplace /etc/lilo.conf -x -w "prompt"="" "timeout\=50"="" /sbin/lilo # Configuring startup services and running miscellaneous scripts ./config.pl