]> git.llucax.com Git - z.facultad/75.08/llamadas.git/blobdiff - AFINSTAL
otra version de lo mismo.. hace menos cosas pero es mas coherente que la version...
[z.facultad/75.08/llamadas.git] / AFINSTAL
index 926036226932e344271e2816ca6a54e10f5226ba..87ec7a2f0624c94ec3ace8301e360576d44583e3 100755 (executable)
--- a/AFINSTAL
+++ b/AFINSTAL
@@ -160,7 +160,6 @@ fi
 
 #creo los directorios 
 echo "Creando Estructura de directorios"
-echo "$PATH_GENERAL"
 if [ -d "$PATH_GENERAL" ]; then 
        echo "El directorio ya existe."
        echo "Seleccione una opcion R: reinstalar, A: actualizar, C: Cancelar "
@@ -182,12 +181,9 @@ if [ -d "$PATH_GENERAL" ]; then
                mkdir $BINDIR
                mkdir $DATADIR
                mkdir $LOGDIR
-               mkdir "$DATADIR/aprocesar"
-               mkdir "$DATADIR/enproceso"
-               mkdir "$DATADIR/rechazadas"
-               mkdir "$DATADIR/procesadas"
+               mkdir -p "$DATADIR/{aprocesar,enproceso,rechazadas,procesadas}"
                #creo archivos de log
-               cat /dev/null > "$LOGDIR/$LOGNAME"
+               touch "$LOGDIR/$LOGNAME"
                #inserto informacion de instalacion
                echo "INSTDIR = $INSTDIR" >> "$CONFDIR/afinstal.conf"
                echo "CONFDIR = $CONFDIR" >> "$CONFDIR/afinstal.conf"
@@ -231,8 +227,28 @@ if [ -d "$PATH_GENERAL" ]; then
 
                        i=0
                        linea=`expr $linea + 10`
-               done
-                                               
-               
-       fi      
+               done #for
+       fi      #seleccion opcion
+fi #si esxiste la estructura de directorios.. FIXME si no existe, hay que crearlo
+
+
+
+#ofrezco la posibilidad de correr el demonio..
+
+cat << MARCA
+Desea efectuar la activación del demonio antifraude?
+Si desea arrancar el proceso de antifraude, oprima solamente ENTER,
+si no desea correr el proceso oprima cualquier otra tecla y luego ENTER.
+MARCA
+
+read op 
+if [ "$op" == "" ]; then
+       #lanzo el proceso
+       num=$($BINDIR/afimonio &)
+       err=$num
+       echo  $err
+       num=`echo $num | sed "s/\[.*\]//"`
+       echo "El proceso afimonio se ha activado. Número de proceso:"
+else
+       echo "Para realizar la activación utilice el comando afimonio de la siguiente manera: $BINDIR/afimonio &".
 fi