The latest (on 2001/12/17) RedHat errata kernel for FermiLinux 7.1.1 with TRACE, a small overhead message logging facility.
bc6677169e0697d30388c106b2ce5f72 kernel-2.4.9-12i0.src.rpm 14dddbab28a8db6c23bd2e1fc0598631 kernel-2.4.9-12i0.i586.rpm 25418879f04d8c893cb0a3fbc78cf16a kernel-smp-2.4.9-12i0.i586.rpm 5adf55d68e2300d06aff84a36a4c9ed1 kernel-headers-2.4.9-12i0.i586.rpm 4be8194016319ff33b59b0e8b9c710e9 kernel-source-2.4.9-12i0.i586.rpm 17921168d64c36f9bf2f64f27be21a3a kernel-doc-2.4.9-12i0.i586.rpm
GM driver for Myrinet I/F, packaged from GM-1.5_Linux.tar.gz.
MD5 sums;da5edc9c24cb9897bdeab558c6d01b87 gm-1.5-0i.src.rpm 813af2ded323024f74cc970d330dc8f5 gm-1.5-0i.i586.rpm
The kickstart configuration file, ks.cfg, is modified from the original RedHat sample, sample.ks. Their kickstart document says it is included in the distribution. I found it somewhere on the Web. Options are explained in a RedHat document.
You have to specify the root password in ks.cfg. I was not comfortable writing plain text password and used encrypted one with the --iscrypted option. A simple C program can generate the encrypted password string. (I don't know how to use MD5 encryption, sorry.) The code can be used as following. You give a password and a two characters 'salt'.
% cc encrypt.c -lcrypt % ./a.out your_pass_word aB<Return> aBXXXXXXXXXXXIn the %packages section of ks.cfg, you can either specify individual RPM files or groups of RPM files. A file in the Fermi server gives a list of pre-defined 'package's.
% cp bootnet.img ks.img % sudo mount ks.img /mnt -t msdos -o loop % sudo cp syslinux.cfg ks.cfg /mnt/ % sudo umount /mnt
% cat hosts.list 192.168.7.1 foo.fnal.gov 192.168.7.2 bar.fnal.gov % sudo ls # just to get a privilege % ./staticip < hosts.list % ls ... ks.cfg.foo ks.cfg.bar ... ks.img.foo ks.img.bar ...