]> git.llucax.com Git - z.facultad/75.08/llamadas.git/commitdiff
Progress y dos directorios que deben estar para que todo funcione
authorAlan Kennedy <kennedya@3dgames.com.ar>
Sun, 10 Oct 2004 02:52:39 +0000 (02:52 +0000)
committerAlan Kennedy <kennedya@3dgames.com.ar>
Sun, 10 Oct 2004 02:52:39 +0000 (02:52 +0000)
BUGAFINSTAL

index 6bf0d3a2af2f3e6822d752a6afd3f2473caba349..b17d08d53a0e5026166e9248d160210ef1373db4 100755 (executable)
@@ -124,6 +124,7 @@ MARCA
 ################### MAIN SCRIPT CODE ###################
 clear
 SISOPTP=$(uname)
 ################### MAIN SCRIPT CODE ###################
 clear
 SISOPTP=$(uname)
+CURRDIR=`echo ${0%/*} | sed s%'\.'%$PWD%`
 
 # [STEP1] Verifico el OS vs SCRIP y la presencia de PERL
 echo ">> Verificando version del software contra el OS.."
 
 # [STEP1] Verifico el OS vs SCRIP y la presencia de PERL
 echo ">> Verificando version del software contra el OS.."
@@ -163,7 +164,7 @@ fi
 done
 
 # [STEP3] Chequeamos si hay componentes ya instalados
 done
 
 # [STEP3] Chequeamos si hay componentes ya instalados
-if [ -f "./conf/afinstal.conf" ]; then
+if [ "2" = "3" ]; then
        #busco paquetes instalados. Leo afinstal.conf para ver que hay
        #como el archivo existe, tiene que tener alguna info almacenada..
        instdir=`cat $afinstal | grep -n INSTDIR | grep 1 | sed s/\.\*\=\ //`
        #busco paquetes instalados. Leo afinstal.conf para ver que hay
        #como el archivo existe, tiene que tener alguna info almacenada..
        instdir=`cat $afinstal | grep -n INSTDIR | grep 1 | sed s/\.\*\=\ //`
@@ -271,25 +272,31 @@ fi
 # [STEP4] Seleecion de los componentes a instalar
 # TODO: tener en cuenta los que ya estan
 selectModules
 # [STEP4] Seleecion de los componentes a instalar
 # TODO: tener en cuenta los que ya estan
 selectModules
+
+# [STEP5] Definir paths de cada componente e instalarlo guardando
+#         la informacion pertinente en el afinstal.conf
+CONFDIR="${CURRDIR}/conf"
+INSTDIR="${CURRDIR}/inst"
+CONFFILE="${CONFDIR}/afinstal.conf"
+
+# Si no existe el afinstal.conf, lo creo y agrego las primeras 2 lineas
+if [ ! -f "$CONFFILE" ]; then
+       touch "$CONFFILE"
+       echo "INSTDIR = $INSTDIR" >> $CONFFILE
+       echo "CONFDIR = $CONFDIR" >> $CONFFILE
+       for n in `seq 3 51`; do
+               echo "" >> $CONFFILE
+       done            
+       exit 0
+fi
+
 exit 0
 
 exit 0
 
-# [STEP5] Verifico que perl este instalado
+linea=10
+i=0
+fecha=$(date)
 
 
-#defino los paths de configuracion e instalacion
-       CURDIR=$PWD
-       CONFDIR="${CURDIR}/conf"
-       INSTDIR="${CURDIR}/inst"
-       #creo el afinstal.conf y le agrego las 2 primeras lineas
-       echo "INSTDIR = $INSTDIR" >> "$CONFDIR/afinstal.conf"
-       echo "CONFDIR = $CONFDIR" >> "$CONFDIR/afinstal.conf"
-       for n in `seq 3 51`
-               do
-                       echo "" >> "$CONFDIR/afinstal.conf"
-               done            
-       linea=10
-       i=0
-       fecha=$(date)
-       for comando in antifraude.pl afimonio aficonf ; do 
+for comando in antifraude.pl afimonio aficonf ; do 
                op="a" 
                while [ -n "$op" ]; do 
                        #Almance el path actual 
                op="a" 
                while [ -n "$op" ]; do 
                        #Almance el path actual