To use these scripts you will need to modify the "locations.include" script before you can run the other scripts in this direcory. Change TREE= to point to your . Your is the directory that contains sites// . You have to change the SITE= line to be your site name. You have to change the PRODUCT= line to be your product name. You have to change the RELEASE= line to be your product release. You have to change the VERSION= line to be your product version. You should verify that DEFAULT= is correct. You need to make sure the locations and names specified in rpmdb-SL.spec.in area accurate. The scripts in this directory are locations.include Locations and name of things. See above build.hdlist.sh Used whenever you change/add/remove RPMS in $TREE/$DEFAULT/RPMS It creates hdlist and hdlist2 in $TREE/sites/$DEFAULT/base/ build.release.sh Used to create install floppy and cd images and places them in $TREE/images/$DEFAULT Uses kernel in $TREE/$DEFAULT/RPMS/kernel-BOOT-..... and isolinux customizations from $TREE/$DEFAULT/build/isolinux/ make.updates.img.sh Used to create $TREE/$DEFAULT/base/updates.img which is a ext3 filesystem of $TREE/RHupdates. This is Used during ftp and cdrom installs to get access the anaconda changes. $TREE/RHupdates is used during NFS installs. make.products.img.sh Used to create $TREE/$DEFAULT/base/product.img Advanced topic. No documentation at this time. So no need to run this script for most users. makeapt.sl.sh Script to create $TREE/apt-rpm/ area so as to make this release usable by apt-rpm makeapt.sh script called by makeapt.sl.sh make.rpmdb-sl.sh script to create $TREE/$DEFAULT/RPMS/rpmdb-SL* rpmdb-SL.spec.in Input file to make.rpmdb-sl.sh buildisoimages/ Scripts to create iso images of release