#!/bin/bash

IPEQUIPO=$(hostname -I)
LOGFILE="/opt/cofpo/LOG_ACTUALIZA_$IPEQUIPO"
LOGDATE=$(date)
COFPOLOCAL=$(wget http://actualizaciones.cofpo.org/tl_files/01.NT/1.Instalacion/Config.txt -q -O - | grep -Po 'LinuxVer=\K[^|]+')

#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

#Asignar número de versión
#if [ -f /opt/cofpo/cofpolocal.txt]; then echo "El archivo /opt/cofpo/cofpolocal.txt ya existe"; logprint "El archivo /opt/cofpo/cofpolocal.txt ya existe"; else echo "LinuxLocal=$COFPOLOCAL" > /opt/cofpo/cofpolocal.txt; logprint "Se asigna el número de versión $COFPOLOCAL en /opt/cofpo/cofpolocal.txt";
#fi

echo "LinuxLocal=$COFPOLOCAL" > /opt/cofpo/cofpolocal.txt; logprint "Se asigna el número de versión $COFPOLOCAL en /opt/cofpo/cofpolocal.txt"