INSTDIR="${CURRDIR}/inst"
CONFFILE="${CONFDIR}/afinstal.conf"
DEFAULTDIR=$CURRDIR
+OWNCONFDIR="$HOME/.antifraude/conf"
havemonio=0
haveconf=0
havefraude=0
echo "" >> $CONFFILE
done
fi
+if [ ! -f "$HOME/.antifraude" ]; then
+ mkdir -p "$HOME/.antifraude"
+fi
+if [ ! -f "$HOME/.antifraude/lock" ]; then
+ mkdir -p "$HOME/.antifraude/lock"
+fi
+if [ ! -f "$HOME/.antifraude/conf" ]; then
+ mkdir -p "$HOME/.antifraude/conf"
+fi
# Comienzo la instalacion de cada componente
comandos=`echo $toinstall | sed s%,%" "%g`
mkdir -p "$DATADIR"/{aprocesar,enproceso,rechazadas,procesadas}
mkdir -p "$DATADIR/alarmas"
fi
- echo ">> Copiando Archivos....."
+ echo ">> Moviendo Archivos....."
cp "$INSTDIR/$comando" "$BINDIR"
chmod u+x "$BINDIR/$comando"
cp "$INSTDIR/oridesti.txt" "$CONFDIR"
# Guardo los datos en el archivo de configuracion
+ ownconffile="$OWNCONFDIR/${comando%.pl}.conf"
+ if [ -f "$ownconffile" ]; then
+ rm -rf "$ownconffile"
+ fi
userid=$LOGNAME
fecha=$(date +%d/%m/%Y)
case $comando in
havefraude=1;
userfraude=$userid;
fechafraude=$fecha;;
- esac
+ esac
changeLine "$CONFFILE" "$numline" "Comando $comando"
numline=$(($numline+1))
changeLine "$CONFFILE" "$numline" "BINDIR = $BINDIR"
+ echo "BINDIR=\"$BINDIR\"" >> $ownconffile
numline=$(($numline+1))
changeLine "$CONFFILE" "$numline" "LOGDIR = $LOGDIR"
+ echo "LOGDIR=\"$LOGDIR\"" >> $ownconffile
numline=$(($numline+1))
changeLine "$CONFFILE" "$numline" "LOGFILE = $LOGFILE"
+ echo "LOGFILE=\"$LOGFILE\"" >> $ownconffile
numline=$(($numline+1))
changeLine "$CONFFILE" "$numline" "LOGSIZE = $LOGSIZE"
+ echo "LOGSIZE=$LOGSIZE" >> $ownconffile
numline=$(($numline+1))
if [ "$comando" = "antifraude.pl" ]; then
changeLine "$CONFFILE" "$numline" "DATADIR = $DATADIR"
+ echo "DATADIR=\"$DATADIR\"" >> $ownconffile
numline=$(($numline+1))
changeLine "$CONFFILE" "$numline" "DATASIZE = "
numline=$(($numline+1))
changeLine "$CONFFILE" "$numline" "USERID = $userid"
numline=$(($numline+1))
changeLine "$CONFFILE" "$numline" "FECINS = $fecha"
+ echo ">> InstalaciĆ³n del componente $comando completada"
+ read
done
# Creacion de archivos auxiliares