From: Alan Kennedy Date: Sun, 24 Oct 2004 21:20:39 +0000 (+0000) Subject: Ofrezco arrancar el Demonio X-Git-Tag: svn_import~54 X-Git-Url: https://git.llucax.com/z.facultad/75.08/llamadas.git/commitdiff_plain/f919a7a2094587317b97313c690b27143b40c3b7?ds=inline;hp=b5bcb807630c172c9d61930529b4bf42d3550778 Ofrezco arrancar el Demonio --- diff --git a/afinstal b/afinstal index 9eff2e5..cac5efb 100755 --- a/afinstal +++ b/afinstal @@ -155,6 +155,23 @@ MARCA read key } +# Ofrece arrancar el afimonio si es posible +function askDaemon { + if [ "$havemonio" -eq 1 ] && [ "$havefraude" -eq 1 ]; then + echo "Desea efectuar la activacion del demonio antifraude?" + echo "Si desea arrancar el proceso oprima solamente ENTER, de lo contrario oprima cualquier otra tecla y luego ENTER." + read choice + monbin=`grep -n "Comando" "$CONFFILE" | grep '^30' | sed s%.*Comando.%%` + mondir=`grep -n "BINDIR" "$CONFFILE" | grep '^31' | sed 's%.*= %%'` + if [ -z "$choice" ]; then + $mondir/afimonio_daemon.sh start + else + echo "Para realizar la activacion del demonio, tipee en linea de comando: $mondir/afimonio_daemon.sh start" + fi + echo + fi +} + ################### MAIN SCRIPT CODE ################### clear SISOPTP=$(uname) @@ -246,6 +263,7 @@ fi # [STEP4] Seleecion de los componentes a instalar # TODO: tener en cuenta los que ya estan y no permitir elegirlos if [ -z "$choices" ]; then + askDaemon showInstalled abortMessage exit 0 @@ -393,6 +411,10 @@ MARCA echo ">> Moviendo Archivos....." cp "$INSTDIR/$comando" "$BINDIR" chmod u+x "$BINDIR/$comando" + if [ "$comando" = "afimonio" ]; then + cp "$INSTDIR/afimonio_daemon.sh" "$BINDIR" + chmod u+x "$BINDIR/afimonio_daemon.sh" + fi # Copio umbrales, oridesti y utilities una sola vez if [ ! -f "$OWNCONFDIR/oridesti.txt" ]; then @@ -463,6 +485,7 @@ MARCA done # [STEP6] Ofrecer arrancar el Afimonio si estan los tres paquetes instalados +askDaemon # [STEP7] Mostrar en un recuadro que se encuentra instalado en el sistema showInstalled