I’m using a kickstart file to install all proper packages and set up the shop environment on each new node. I have a script called make_ksfile in my work directory that will modify an existing ks file (ks.RHEL3.GENERIC) to work for a new node. Basically, the only items that are changing are:

ip address
hostname
drives
disk to install to

Once the kickstart file has been created, put it on a usb drive. Hook the usb drive up to one of the BACK usb ports (not sure why but front ones rarely work for kickstart files) and run the following at the linux: prompt.

linux ks=hd:sdb1:/name.ks –if using a computer with a sata drive

linux ks=hd:sda1:/name.ks –if using a computer with an ide drive

Linux will name the usb drive as a scsi drive. But it will name any hard disks first, starting with sda. So, the first drive (if have sata) is sda and the usb will be sdb. But if the computer has an ide drive, that will be named hda and the usb drive will be named sda. The 1 after sda or sdb refers to the partition number. On my usb drive, I have only one partition, so this will always be a 1.

After the installation, need to copy the following files from the server to the new node. That will complete the installation.

/etc/passwd
/etc/shadow
/etc/group
/etc/csh.cshrc

Edit /etc/cups/cupsd.conf. At the end of the file, make it look like this:

Browsing Off
Listen 127.0.0.1:631

Add the printers with:

/usr/sbin/lpadmin -p edg1 -E -v socket://edg1:9100 -o Duplex=DuplexNoTumble -P /usr/share/cups/model/postscript.ppd.gz

# phaser (edg4)
/usr/sbin/lpadmin -p phaser -E -v socket://edg4:9100 -o Duplex=DuplexNoTumble -P /usr/share/cups/model/postscript.ppd.gz

# plotter (edg3)
/usr/sbin/lpadmin -p plotter -E -v socket://edg3:9100 -P /usr/share/cups/model/postscript.ppd.gz

# Make edg1 the default
/usr/sbin/lpadmin -d edg1

Restart cups: /etc/rc.d/init.d/cups restart

# Install Adobe Reader
rpm -i /net/sw/edg/kickstart/install-RHEL3/AdobeReader_enu-7.0.1-1.i386.rpm

I tried doing this in the kickstart file, but it didn’t work.

filter_setup — for Mentor printers
For print to file, make new files for new node in /net/sw/mgc/printer/fis,config,model and run:

lpadmin -pA_file -E -i/net/sw/mgc/printer/model/ic/A_file -v/dev/null

for each printer

Also, create /net/designs/psfiles/new_node

Edit /etc/cups/mime.conv and mime.types and uncomment the octet-stream lines. Restart cups.

Install video drivers, instructions here. But, basically, run:

/net/sw/edg/kickstart/display/ati-driver-installer-8.29.6.run
aticonfig --initial
aticonfig --resolution=0,1920x1200,1600x1200,1024x768
init 3
init 5