#!/bin/bash . cluster.conf if [ ! -d $TEMPDIR ] ; then echo -n "Create template directory in $TEMPDIR..." /bin/mkdir $TEMPDIR else echo -n "Cleaning template directory..." /bin/rm -fr $TEMPDIR/* fi echo echo "Copy filesystem:" for i in dev etc var bin lib sbin ; do echo -n " /$i in $TEMPDIR" /bin/cp -Ra /$i $TEMPDIR echo done echo "Clean up files:" for i in hosts.allow hosts.deny resolv.conf ; do echo -n " /etc/$i" echo > $TEMPDIR/etc/$i echo done echo -n " /lib/modules" rm -fr $TEMPDIR/lib/modules echo echo -n " ethernet configuration" rm -fr $TEMPDIR/etc/sysconfig/network-scripts/ifcfg-eth* echo echo "Copy backupfile:" for i in $BACKUP_FILE_DIR/* ; do file=$( echo $i | rev | cut -f -1 -d "/" | rev | tr "+" "/" ) echo -n " resume /$file" cp -af $i $TEMPDIR/$file echo done echo "Done." exit 0