2 # vim: set softtabstop=4 tabstop=4
7 #Verifico que el sistema operativo sea correcto.
8 if echo $0 | egrep -q 'AFINSTAL$'; then
11 if echo $0 | egrep -q 'AFINSTAM$'; then
14 if echo $0 | egrep -q 'AFINSTAW$'; then
19 # comienzo instalacion si el sistema es correcto
20 if [ "$SISOPTP" != "$CURSIS" ]; then
23 "Este proceso de instalación es para $SISOPTP"
24 "y su sistema operativo es $CURSIS"
25 "Solicite a su proveedor la versión adecuada"
26 "e inicie nuevamente el proceso de instalación"
30 echo "Proceso de instalación para $SISOPTP"
31 echo "Presione una tecla para continuar"
36 #Verifico si hay algo instalado
37 #busco en el archivo afinstal.conf (desde donde???) por ahora desde el home
39 afinstal=`find $HOME -name 'afinstal.conf'`
41 if [ -n "$afinstal" ]; then
42 #busco paquetes instalados. Leo afinstal.conf para ver que hay
45 bindir=`cat $afinstal | grep -n BINDIR | grep 11 | sed s/\.\*\=\ //`
46 if [ ! -f "$bindir""antifraude.pl" ]; then
47 #instalo antifraude porque no existe
48 echo "Instalando Antifraude..."
51 if [ ! -f "$bindir""aficonf" ]; then
52 #instalo aficonf porque no existe
53 echo "Instalando Aficonf..."
56 if [ ! -f "$bindir""afimonio" ]; then
57 #instalo afimonio porque no existe
58 echo "Instalando Afimonio..."
61 if [ $comp == 0 ]; then
63 fecha1=`cat $afinstal | grep -n FECINS | grep 18 | sed s/\.\*\=\ //`
64 fecha2=`cat $afinstal | grep -n FECINS | grep 26 | sed s/\.\*\=\ //`
65 fecha3=`cat $afinstal | grep -n FECINS | grep 36 | sed s/\.\*\=\ //`
66 usu1=`cat $afinstal | grep -n USERID | grep 17 | sed s/\.\*\=\ //`
67 usu2=`cat $afinstal | grep -n USERID | grep 25 | sed s/\.\*\=\ //`
68 usu3=`cat $afinstal | grep -n USERID | grep 35 | sed s/\.\*\=\ //`
70 ***************************************************************
71 * Se encuentran instalados los siguientes componentes: *
72 * Antifraude.pl instalado el $fecha1 por $usu1 *
73 * Aficonf instalado el $fecha2 por $usu2 *
74 * Antifraude.pl instalado el $fecha3 por $usu3 *
76 * Copyright TPSistemasOp (c) 2004 *
77 ***************************************************************