. locations.include #check that /dev/console is not a serial console. There is a bug that #causes anaconda-runtime/readmap to fail if /dev/console is serial #If readmap fails then the installer cannot find keyboard files #console=`consoletype $TREE/build/base/pkgorder-$SITE if [ -s ./buildinstall ] ; then sh -x ./buildinstall --pkgorder ../../base/pkgorder-$SITE --version $VERSION --product "Scientific Linux $VERSION ($SITE)" --release $RELEASE --prodpath sites/$SITE/$DEFAULT --discs "1,2,3,4,5,6" $TREE else sh -x /usr/lib/anaconda-runtime//buildinstall --pkgorder ../../base/pkgorder-$SITE --version $VERSION --product "Scientific Linux $VERSION ($SITE)" --release $RELEASE --prodpath sites/$SITE/$DEFAULT --discs "1,2,3,4,5,6" $TREE fi if [ ! -d $TREE/images/$SITE ] ; then cd $TREE/images ln -s ../sites/$SITE/images $SITE fi echo "Now fixing up images" if [ ! -d /mnt/sltmp ] ; then mkdir /mnt/sltmp fi if [ $ARCH == "x86_64" ]; then echo "no customized boot images for $ARCH for now..." else #commented out because cannot change contents of a .iso image by just mounting #and writing # mount -o loop $TREE/images/$DEFAULT/boot.iso /mnt/sltmp if [ $ARCH == "i386" ]; then echo "nothing to change now" fi fi