instalador
This commit is contained in:
parent
9a98c0c9d8
commit
52a05612cb
3 changed files with 0 additions and 83 deletions
|
@ -2,15 +2,11 @@
|
||||||
|
|
||||||
numero_serie=
|
numero_serie=
|
||||||
curl_err=/tmp/curl_err
|
curl_err=/tmp/curl_err
|
||||||
historical_file_size=1440
|
|
||||||
logs_file_size=1440
|
|
||||||
directorio_instalacion=/opt/nodemecu
|
directorio_instalacion=/opt/nodemecu
|
||||||
registros=$directorio_instalacion/registros
|
registros=$directorio_instalacion/registros
|
||||||
historicos=$directorio_instalacion/historicos
|
historicos=$directorio_instalacion/historicos
|
||||||
log=/var/log/nodemecu_errors.log
|
log=/var/log/nodemecu_errors.log
|
||||||
registros_corruptos=$directorio_instalacion/corruptos
|
registros_corruptos=$directorio_instalacion/corruptos
|
||||||
envios_fallidos=$directorio_instalacion/fallidos
|
|
||||||
contador=$directorio_instalacion/contador
|
|
||||||
lock=$directorio_instalacion/lock
|
lock=$directorio_instalacion/lock
|
||||||
funciones=$directorio_instalacion/funciones
|
funciones=$directorio_instalacion/funciones
|
||||||
arduinos_py=$directorio_instalacion/arduinos.py
|
arduinos_py=$directorio_instalacion/arduinos.py
|
||||||
|
|
|
@ -37,10 +37,7 @@ echo "2. Creando directorios y copiando archivos"
|
||||||
echo "
|
echo "
|
||||||
Creación de directorios
|
Creación de directorios
|
||||||
"
|
"
|
||||||
mkdir -vp $directorio_instalacion/archives/historical
|
|
||||||
mkdir -v $directorio_instalacion/archives/logs
|
|
||||||
mkdir -v $registros_corruptos
|
mkdir -v $registros_corruptos
|
||||||
mkdir -v $envios_fallidos
|
|
||||||
mkdir -v $historicos
|
mkdir -v $historicos
|
||||||
mkdir -v $registros
|
mkdir -v $registros
|
||||||
mkdir -v $key_dir
|
mkdir -v $key_dir
|
||||||
|
|
|
@ -1,76 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
if [ $UID -ne 0 ]; then
|
|
||||||
echo "Ejecute 'sudo $0'"
|
|
||||||
exit
|
|
||||||
fi
|
|
||||||
|
|
||||||
# LECTURA FICHERO DE CONFIGURACION
|
|
||||||
|
|
||||||
config=/etc/nodemecu.conf
|
|
||||||
source $config
|
|
||||||
source $funciones
|
|
||||||
|
|
||||||
[ -z $1 ] && exit
|
|
||||||
|
|
||||||
|
|
||||||
com=$1
|
|
||||||
|
|
||||||
case $com in
|
|
||||||
|
|
||||||
configurar)
|
|
||||||
echo "Complete los cambios a continuación:
|
|
||||||
"
|
|
||||||
echo "Nombre del dispositivo."
|
|
||||||
read -p "nombre: " -a entrada_usuario
|
|
||||||
funcion_configurar nombre ${entrada_usuario[@]}
|
|
||||||
echo ""
|
|
||||||
echo "Servidor de entrega de datos."
|
|
||||||
read -p "servidor (ej. https://url.del/servidor): " entrada_usuario
|
|
||||||
funcion_configurar servidor $entrada_usuario
|
|
||||||
echo ""
|
|
||||||
echo "Intervalo de toma de muestras, entre 1 y 60 minutos."
|
|
||||||
read -p "intervalo: " entrada_usuario
|
|
||||||
funcion_configurar intervalo $entrada_usuario
|
|
||||||
echo ""
|
|
||||||
echo "Creando juego de llaves"
|
|
||||||
source $config
|
|
||||||
generate_private_key
|
|
||||||
echo ""
|
|
||||||
echo "El modo de operación por defecto es 'test' y se envían datos simulados, cambie a 'sensores' con el comando 'sudo nodemecu modo sensores'
|
|
||||||
"
|
|
||||||
;;
|
|
||||||
|
|
||||||
nombre)
|
|
||||||
funcion_configurar $@
|
|
||||||
;;
|
|
||||||
servidor)
|
|
||||||
funcion_configurar $@
|
|
||||||
;;
|
|
||||||
intervalo)
|
|
||||||
funcion_configurar $@
|
|
||||||
;;
|
|
||||||
modo)
|
|
||||||
funcion_configurar $@
|
|
||||||
;;
|
|
||||||
captura)
|
|
||||||
funcion_captura $2
|
|
||||||
;;
|
|
||||||
monitor)
|
|
||||||
$install_dir/monitor.sh
|
|
||||||
;;
|
|
||||||
cllave)
|
|
||||||
if [ -z $nombre ]; then
|
|
||||||
echo "Debe establecer primero el nombre del dispositivo"
|
|
||||||
else
|
|
||||||
echo "Creando juego de llaves"
|
|
||||||
generate_private_key
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
|
|
||||||
*)
|
|
||||||
exit
|
|
||||||
;;
|
|
||||||
|
|
||||||
esac
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue