]> git.llucax.com Git - z.facultad/75.08/llamadas.git/blobdiff - BUGAFINSTAL
Tengo en cuenta si el .conf se trunco en 0 por algun motivo y creo el basico de nuevo...
[z.facultad/75.08/llamadas.git] / BUGAFINSTAL
index 84353e26110e7eb615489dbe1eb4f74a78e65503..9c56556037677bd61cedffc559af8dc54622e2f6 100755 (executable)
@@ -131,7 +131,7 @@ clear
 SISOPTP=$(uname)
 CURRDIR=`echo ${0%/*} | sed s%'\.'%$PWD%`
 
-# [STEP1] Verifico el OS vs SCRIP y la presencia de PERL
+# [STEP1] Verifico el OS vs SCRIPT y la presencia de PERL
 echo ">> Verificando version del software contra el OS.."
 checkOS
 if [ "$?" -ne 0 ]; then exit 1
@@ -170,8 +170,9 @@ done
 
 # [STEP3] Chequeamos si hay componentes ya instalados
 
+
 # [STEP4] Seleecion de los componentes a instalar
-# TODO: tener en cuenta los que ya estan
+# TODO: tener en cuenta los que ya estan y no permitir elegirlos
 selectModules
 
 # [STEP5] Definir paths de cada componente e instalarlo guardando
@@ -181,8 +182,7 @@ INSTDIR="${CURRDIR}/inst"
 CONFFILE="${CONFDIR}/afinstal.conf"
 DEFAULTDIR=$CURRDIR
 
-# Si no existe el afinstal.conf, lo creo y agrego las primeras 2 lineas
-if [ ! -f "$CONFFILE" ]; then
+if [ ! -f "$CONFFILE" ] || [ ! -s "$CONFFILE" ]; then
        touch "$CONFFILE"
        echo "INSTDIR = $INSTDIR" >> $CONFFILE
        echo "CONFDIR = $CONFDIR" >> $CONFFILE