diff --git a/.function b/.function index 2c057f6..a6d9c5d 100755 --- a/.function +++ b/.function @@ -334,6 +334,7 @@ install_cluster() { INSTSOURCE=$3 sed -e "/^#/d" -e "/^ *$/d" $CFGFILE >/tmp/install$$ + NUMOFPKG=`cat /tmp/install$$|wc -l` exec 3>$INSTALLROOT/var/install/pkg_to_do fi + (( NUMOFPKG-- )) done if [ -f $INSTALLROOT/root/.bash_profile ]; then cp $INSTALLROOT/root/.bash_profile $INSTALLROOT/root/.bash_profile.store diff --git a/make_base_install b/make_base_install index 6fc130e..8b76bce 100644 --- a/make_base_install +++ b/make_base_install @@ -100,11 +100,14 @@ install/.basedirs $INSTALLDIR cd $INSTALLDIR if [ ! -d $INSTALLDIR/var/install ]; then print "Create install info Directory" - mkdir -p $INSTALLDIR/var/install - chown root:root $INSTALLDIR/var/install - chmod 750 $INSTALLDIR/var/install + mkdir -p $INSTALLDIR/var/install && + chown root:root $INSTALLDIR/var/install && + chmod 750 $INSTALLDIR/var/install print_status success fi +if [ ! -d $INSTALLDIR/var/install/contents ]; then + touch $INSTALLDIR/var/install/contents +fi install_cluster $CFGFILE $INSTALLDIR $SOURCE install_kernel $INSTALLDIR make_boot $INSTALLDIR