You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

60 lines
2.4 KiB

#!/bin/bash
#-------------------------------------------------------------------------------
# SCRIPT DE ATUALIZACAO CENTRAIS
# Lucas Awade
# Desenvolvimento
# versao: 2.0
# Data: 30/04/2019
# -------------------------------
# Este script tem a finalidade de executar comandos de atualizacao dos arquivos
# do aplicativo Simples IP. Importante ressaltar que o mesmo so serve para ver
# soes acima de 1.7.1, na qual foi adptada para receber esse tipo de procedimen
# to.
#
# Procedimentos:
# 1 - Parar os servicos da central para que nao haja conflitos.
# 2 - Execucao do arquivo atualiza_central com STEPS de 1 a 3
# - Realiza o Download dos arquivos direto do Servidor 12. [ STEP 1 ]
# - Verifica o disco da central. [ STEP 1 ]
# - Verifica a versao instalada. [ STEP 1 ]
# - Atualiza os arquivos. [ STEP 2 ]
# - Realiza conexao com a central de atualizacao Servidor 65. [ STEP 3 ]
# 3 - [ START ] servicos da central.
# 4 - Remove os arquivo de instalacao
#-------------------------------------------------------------------------------
# OBS: ARQUIVO PARA EXECUCAO EM MODO SINCRONO DA ATUALIZACAO -
#-------------------------------------------------------------------------------
#REMOVENDO O ARQUIVO tar.gz
sleep 2
/bin/rm -Rf /home/simples/atualiza.tar.gz
#ATRIBUINDO PERMISSAO DE EXECUCAO
sleep 2
chmod 755 /home/simples/atualiza/atualiza_central.php
#-------------------------------------------------------------------------------
#EXECUTANDO A PRIMEIRA PARTE DA ATUALIZACAO
/home/simples/atualiza/atualiza_central.php $1 STEP1 &
wait
#-------------------------------------------------------------------------------
#EXECUTANDO A SEGUNDA PARTE DA ATUALIZACAO
/home/simples/atualiza/atualiza_central.php $1 STEP2 &
wait
#-------------------------------------------------------------------------------
#EXECUTANDO A TERCEIRA PARTE DA ATUALIZACAO
/home/simples/atualiza/atualiza_central.php $1 STEP3 &
wait
#-------------------------------------------------------------------------------
#Ajuste de permissoes da aplicacao
chmod 777 /hdaux/utilitarios/scripts/permissoes_atualizacao.sh
sleep 2
/hdaux/utilitarios/scripts/permissoes_atualizacao.sh
wait
#Removendo arquivo de atualizacao
/bin/rm -Rf /home/simples/atualiza