#!/bin/bash

IPEQUIPO=$(hostname -I)
LOGFILE="/opt/cofpo/LOG_MENU_$IPEQUIPO"
LOGDATE=$(date)


#Función de log
logprint() {
    echo "$(date +%T): $*" >> $LOGFILE
}



#Comprobar si existe /opt/cofpo/
if [ -d /opt/cofpo/ ]; then echo "La carpeta /opt/cofpo/ ya existe"; echo "---------- Log of $0 for $LOGDATE equip $IPEQUIPO ----------" >> $LOGFILE; logprint "La carpeta /opt/cofpo/ ya existe"; else mkdir /opt/cofpo/; chmod 777 /opt/cofpo; echo "---------- Log of $0 for $LOGDATE equip $IPEQUIPO ----------" >> $LOGFILE; logprint "Se crea la carpeta /opt/cofpo";
fi

#Comprobar si existe la carpeta /opt/cofpo/instalador/
#if [ -d /opt/cofpo/instalador/ ]; then echo "La carpeta /opt/cofpo/instalador/ ya existe"; logprint "La carpeta /opt/cofpo/instalador ya existe"; else mkdir /opt/cofpo/instalador/; chmod 777 /opt/cofpo/instalador; logprint "Se crea la carpeta /opt/cofpo/instalador";
#fi

#Descarga del archivo de scripts
cd /opt/cofpo/
wget http://actualizaciones.cofpo.org/tl_files/01.NT/1.Instalacion/linux/instalador.zip;
echo "Se descarga el archivo de instalación"
logprint "Se descarga el archivo de instalación"

unzip instalador.zip
echo "Se descomprime el archivo"
logprint "Se descomprime el archivo"

#Se dan permisos de ejecución a los scripts

chmod a+x /opt/cofpo/instalador/*.sh
logprint "Se dan permisos a los scripts en /opt/cofpo/instalador"

#Se ejecuta el menu (menucofpo.sh)
/bin/bash /opt/cofpo/instalador/menucofpo.sh
